{"id":6360,"date":"2026-05-04T03:26:54","date_gmt":"2026-05-04T07:26:54","guid":{"rendered":"https:\/\/www.visionpros.com\/pro\/?p=6360"},"modified":"2026-05-08T03:59:10","modified_gmt":"2026-05-08T07:59:10","slug":"mothers-day-sale","status":"publish","type":"post","link":"https:\/\/www.visionpros.com\/pro\/mothers-day-sale\/","title":{"rendered":"Mother&#8217;s Day Sale at VisionPros 2026"},"content":{"rendered":"\n<style>\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400&family=DM+Sans:wght@300;400;500;600&display=swap');\n\n  :root {\n    --blush:     #f2d4cc;\n    --rose:      #c97b6e;\n    --rose-deep: #a85848;\n    --cream:     #fdf6f0;\n    --warm-white:#fffaf7;\n    --navy:      #1a2744;\n    --text:      #2e2018;\n    --muted:     #7a6055;\n    --border:    #e8cfc7;\n  }\n\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .vp-md-blog {\n    font-family: 'DM Sans', sans-serif;\n    color: var(--text);\n    font-size: 17px;\n    line-height: 1.8;\n    background: var(--warm-white);\n  }\n\n  \/* PROMO BANNER *\/\n  .vp-promo-bar {\n    background: var(--navy);\n    color: #fff;\n    text-align: center;\n    padding: 0.6rem 1rem;\n    font-size: 0.82rem;\n    font-weight: 500;\n    letter-spacing: 0.03em;\n  }\n  .vp-promo-bar strong { color: var(--blush); }\n  .vp-code-pill {\n    display: inline-block;\n    background: var(--blush);\n    color: var(--navy);\n    padding: 0.12rem 0.65rem;\n    border-radius: 4px;\n    font-weight: 700;\n    letter-spacing: 0.08em;\n    font-size: 0.84rem;\n    margin: 0 0.2rem;\n  }\n\n  \/* DEAL HERO CARD *\/\n  .vp-deal-hero {\n    background: linear-gradient(150deg, #fdf0ea 0%, #fae3da 50%, #f5d0c5 100%);\n    padding: 3rem 2rem;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n    border-radius: 16px;\n    margin: 1.5rem;\n  }\n  .vp-deal-hero::before {\n    content: '';\n    position: absolute;\n    width: 380px; height: 380px;\n    border-radius: 50%;\n    background: radial-gradient(circle, rgba(201,123,110,0.14) 0%, transparent 70%);\n    top: -100px; right: -80px;\n    pointer-events: none;\n  }\n  .vp-deal-hero::after {\n    content: '';\n    position: absolute;\n    width: 240px; height: 240px;\n    border-radius: 50%;\n    background: radial-gradient(circle, rgba(201,123,110,0.10) 0%, transparent 70%);\n    bottom: -60px; left: -30px;\n    pointer-events: none;\n  }\n  \/* COUNTDOWN TIMER *\/\n  .vp-countdown {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    margin-bottom: 1.2rem;\n  }\n  .vp-countdown-unit {\n    text-align: center;\n    min-width: 56px;\n  }\n  .vp-countdown-num {\n    display: block;\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 2.2rem;\n    font-weight: 600;\n    color: var(--rose-deep);\n    line-height: 1;\n    letter-spacing: 0.02em;\n  }\n  .vp-countdown-lbl {\n    display: block;\n    font-size: 0.65rem;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 0.12em;\n    color: var(--muted);\n    margin-top: 0.2rem;\n  }\n  .vp-countdown-sep {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 2rem;\n    color: var(--rose);\n    opacity: 0.5;\n    line-height: 1;\n    margin-bottom: 1rem;\n  }\n  .vp-deal-strip {\n    display: inline-flex;\n    align-items: center;\n    gap: 1.2rem;\n    background: #fff;\n    border: 1.5px solid var(--border);\n    border-radius: 14px;\n    padding: 1rem 1.8rem;\n    box-shadow: 0 4px 20px rgba(168,88,72,0.10);\n    flex-wrap: wrap;\n    justify-content: center;\n    margin-bottom: 1rem;\n  }\n  .vp-deal-block { text-align: center; }\n  .vp-deal-label {\n    font-size: 0.72rem;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: var(--muted);\n    display: block;\n    margin-bottom: 0.2rem;\n  }\n  .vp-deal-value {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 1.9rem;\n    font-weight: 600;\n    color: var(--rose-deep);\n    line-height: 1;\n    letter-spacing: 0.05em;\n  }\n  .vp-deal-sep {\n    width: 1px; height: 38px;\n    background: var(--border);\n    flex-shrink: 0;\n  }\n  .vp-deal-deadline {\n    font-size: 0.78rem;\n    color: var(--muted);\n  }\n  .vp-deal-deadline strong { color: var(--rose-deep); }\n\n  \/* ARTICLE *\/\n  .vp-article {\n    max-width: 720px;\n    margin: 0 auto;\n    padding: 3.5rem 1.5rem 4rem;\n  }\n\n  .vp-article p {\n    margin-bottom: 1.15rem;\n    color: var(--text);\n  }\n\n  .vp-article h2 {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 1.85rem;\n    font-weight: 400;\n    color: var(--text);\n    line-height: 1.2;\n    margin: 2.8rem 0 0.85rem;\n  }\n\n  \/* Deal breakdown box *\/\n  .vp-deal-box {\n    background: linear-gradient(135deg, #fff5f2 0%, #fde9e3 100%);\n    border: 1.5px solid var(--border);\n    border-radius: 16px;\n    padding: 1.8rem;\n    margin: 2rem 0;\n    position: relative;\n    overflow: hidden;\n  }\n  .vp-deal-box::after {\n    content: '\ud83c\udf38';\n    position: absolute;\n    top: -6px; right: 14px;\n    font-size: 3.5rem;\n    opacity: 0.15;\n    transform: rotate(18deg);\n    pointer-events: none;\n  }\n  .vp-deal-box h3 {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 1.35rem;\n    font-weight: 600;\n    color: var(--text);\n    margin-bottom: 1rem;\n  }\n  .vp-perks {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 0.75rem;\n    margin-bottom: 1.4rem;\n  }\n  @media (max-width: 500px) { .vp-perks { grid-template-columns: 1fr; } }\n  .vp-perk {\n    background: #fff;\n    border: 1px solid var(--border);\n    border-radius: 10px;\n    padding: 0.8rem 1rem;\n    display: flex;\n    gap: 0.6rem;\n    align-items: flex-start;\n    font-size: 0.9rem;\n  }\n  .vp-perk-icon { font-size: 1.15rem; flex-shrink: 0; margin-top: 2px; }\n  .vp-perk-body strong { display: block; font-weight: 600; color: var(--text); font-size: 0.9rem; }\n  .vp-perk-body span { color: var(--muted); font-size: 0.8rem; }\n\n  \/* CTA button *\/\n  .vp-btn {\n    display: inline-block;\n    background: var(--navy);\n    color: #fff;\n    padding: 0.8rem 2rem;\n    border-radius: 100px;\n    font-weight: 600;\n    font-size: 0.93rem;\n    text-decoration: none;\n    letter-spacing: 0.02em;\n    transition: background 0.2s, transform 0.15s;\n    box-shadow: 0 4px 14px rgba(26,39,68,0.22);\n  }\n  .vp-btn:hover { background: #26355a; transform: translateY(-1px); }\n  .vp-btn-note {\n    display: block;\n    font-size: 0.76rem;\n    color: var(--muted);\n    margin-top: 0.5rem;\n  }\n\n  \/* Pull quote *\/\n  .vp-pull {\n    border-left: 3px solid var(--rose);\n    padding: 0.5rem 1.3rem;\n    margin: 1.8rem 0;\n    background: linear-gradient(to right, rgba(242,212,204,0.22), transparent);\n    border-radius: 0 8px 8px 0;\n  }\n  .vp-pull p {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 1.3rem;\n    font-style: italic;\n    color: var(--rose-deep);\n    line-height: 1.45;\n    margin: 0;\n  }\n\n  \/* Divider *\/\n  .vp-divider {\n    text-align: center;\n    color: var(--rose);\n    letter-spacing: 0.5rem;\n    margin: 2.5rem 0;\n    font-size: 1rem;\n    opacity: 0.45;\n  }\n\n  \/* CLOSING CTA SECTION *\/\n  .vp-cta-section {\n    background: linear-gradient(135deg, var(--navy) 0%, #26355a 100%);\n    padding: 3.5rem 2rem;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n    border-radius: 16px;\n    margin: 0 1.5rem 1.5rem;\n  }\n  .vp-cta-section::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: radial-gradient(ellipse 70% 55% at 50% 100%, rgba(242,212,204,0.07) 0%, transparent 70%);\n    pointer-events: none;\n  }\n  .vp-cta-section h2 {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 2.2rem;\n    font-weight: 300;\n    color: #fff;\n    line-height: 1.2;\n    margin-bottom: 0.7rem;\n  }\n  .vp-cta-section h2 em { font-style: italic; color: var(--blush); }\n  .vp-cta-section p {\n    color: rgba(255,255,255,0.6);\n    max-width: 440px;\n    margin: 0 auto 1.8rem;\n    font-size: 0.95rem;\n  }\n  .vp-cta-btns { display: flex; gap: 1rem; justify-content: center; flex-wrap: wrap; }\n  .vp-btn-primary {\n    background: var(--navy);\n    color: #fff;\n    padding: 0.82rem 2.1rem;\n    border-radius: 100px;\n    font-weight: 600;\n    font-size: 0.93rem;\n    text-decoration: none;\n    box-shadow: 0 4px 16px rgba(26,39,68,0.35);\n    transition: background 0.2s, transform 0.15s;\n  }\n  .vp-btn-primary:hover { background: #26355a; transform: translateY(-1px); }\n  .vp-cta-contact {\n    margin-top: 1.2rem;\n    font-size: 0.8rem;\n    color: rgba(255,255,255,0.32);\n  }\n  .vp-cta-contact a { color: var(--blush); text-decoration: none; }\n\n  \/* SCROLL FADE *\/\n  .vp-fade {\n    opacity: 0;\n    transform: translateY(16px);\n    transition: opacity 0.55s ease, transform 0.55s ease;\n  }\n  .vp-fade.vp-visible { opacity: 1; transform: none; }\n<\/style>\n\n<div class=\"vp-md-blog\">\n\n  <!-- PROMO BANNER -->\n  <div class=\"vp-promo-bar\">\n    Mother&#8217;s Day Sale &ndash; <strong>30% off + Free Shipping<\/strong> with code <span class=\"vp-code-pill\">MOM30<\/span> &ndash; Ends May 10 at 11:59 PM\n  <\/div>\n\n  <!-- DEAL CARD -->\n  <div class=\"vp-deal-hero\">\n    <div class=\"vp-countdown\" id=\"vp-countdown\">\n      <div class=\"vp-countdown-unit\"><span class=\"vp-countdown-num\" id=\"vp-cd-days\">&#8212;<\/span><span class=\"vp-countdown-lbl\">Days<\/span><\/div>\n      <span class=\"vp-countdown-sep\">:<\/span>\n      <div class=\"vp-countdown-unit\"><span class=\"vp-countdown-num\" id=\"vp-cd-hours\">&#8212;<\/span><span class=\"vp-countdown-lbl\">Hours<\/span><\/div>\n      <span class=\"vp-countdown-sep\">:<\/span>\n      <div class=\"vp-countdown-unit\"><span class=\"vp-countdown-num\" id=\"vp-cd-mins\">&#8212;<\/span><span class=\"vp-countdown-lbl\">Mins<\/span><\/div>\n      <span class=\"vp-countdown-sep\">:<\/span>\n      <div class=\"vp-countdown-unit\"><span class=\"vp-countdown-num\" id=\"vp-cd-secs\">&#8212;<\/span><span class=\"vp-countdown-lbl\">Secs<\/span><\/div>\n    <\/div>\n    <div class=\"vp-deal-strip\">\n      <div class=\"vp-deal-block\">\n        <span class=\"vp-deal-label\">Use code at checkout<\/span>\n        <span class=\"vp-deal-value\">MOM30<\/span>\n      <\/div>\n      <div class=\"vp-deal-sep\"><\/div>\n      <div class=\"vp-deal-block\">\n        <span class=\"vp-deal-label\">Save<\/span>\n        <span class=\"vp-deal-value\">30% off<\/span>\n      <\/div>\n      <div class=\"vp-deal-sep\"><\/div>\n      <div class=\"vp-deal-block\">\n        <span class=\"vp-deal-label\">Plus<\/span>\n        <span class=\"vp-deal-value\">Free shipping<\/span>\n      <\/div>\n    <\/div>\n    <p class=\"vp-deal-deadline\">Sale ends <strong>May 10 at 11:59 PM<\/strong><\/p>\n  <\/div>\n\n  <!-- ARTICLE BODY -->\n  <div class=\"vp-article\">\n\n    <div class=\"vp-fade\">\n      <p>Mom&#8217;s love brightens every view, so this Mother&#8217;s Day, VisionPros is making it easier to give her something practical, personal, and genuinely useful. If she wears contact lenses, a fresh supply can be a thoughtful gift she&#8217;ll use long after the flowers fade and the brunch photos are posted.<\/p>\n      <p>For a limited time, VisionPros shoppers can get 30% off plus free shipping with code MOM30. The Mother&#8217;s Day Sale runs until May 10 at 11:59 PM, so now&#8217;s a good time to stock up before the deal ends.<\/p>\n    <\/div>\n\n    <div class=\"vp-fade\">\n      <h2>A Mother&#8217;s Day Gift She&#8217;ll Actually Use<\/h2>\n      <p>Some gifts are sweet for the moment. Contact lenses are different because they fit right into Mom&#8217;s daily routine. Whether she&#8217;s heading to work, running errands, going out with family, or enjoying a quiet day to herself, clear and comfortable vision can make those everyday moments feel easier.<\/p>\n\n      <div class=\"vp-pull\">\n        <p>&#8220;Long after the flowers fade, she&#8217;ll still be reaching for her contacts every morning.&#8221;<\/p>\n      <\/div>\n\n      <p>If Mom already has a valid contact lens prescription, ordering online through VisionPros can be a simple way to help her refill her supply. You can shop the lenses she already wears, check the order details, and have them shipped straight to her door.<\/p>\n    <\/div>\n\n    <div class=\"vp-divider\">&#10022; &#10022; &#10022;<\/div>\n\n    <div class=\"vp-fade\">\n      <h2>How the MOM30 Deal Works<\/h2>\n      <p>Use code MOM30 at checkout to save 30% on your first order. VisionPros AutoShip customers can also save 15% on each AutoShip order, which is helpful for contact lens wearers who don&#8217;t want to keep remembering when it&#8217;s time to reorder.<\/p>\n      <p>The sale also includes free shipping on orders over $99. That makes this a smart time to order multiple boxes, refill a low supply, or prepare for the months ahead.<\/p>\n\n      <div class=\"vp-deal-box\">\n        <h3>What&#8217;s Included in the Sale<\/h3>\n        <div class=\"vp-perks\">\n          <div class=\"vp-perk\">\n            <div class=\"vp-perk-icon\">\ud83c\udf81<\/div>\n            <div class=\"vp-perk-body\">\n              <strong>30% off first order<\/strong>\n              <span>Use code MOM30 at checkout<\/span>\n            <\/div>\n          <\/div>\n          <div class=\"vp-perk\">\n            <div class=\"vp-perk-icon\">\ud83d\ude9a<\/div>\n            <div class=\"vp-perk-body\">\n              <strong>Free shipping<\/strong>\n              <span>On orders over $99<\/span>\n            <\/div>\n          <\/div>\n          <div class=\"vp-perk\">\n            <div class=\"vp-perk-icon\">\ud83d\udd04<\/div>\n            <div class=\"vp-perk-body\">\n              <strong>AutoShip savings<\/strong>\n              <span>15% off every recurring order<\/span>\n            <\/div>\n          <\/div>\n          <div class=\"vp-perk\">\n            <div class=\"vp-perk-icon\">\ud83d\udcc5<\/div>\n            <div class=\"vp-perk-body\">\n              <strong>Sale ends May 10<\/strong>\n              <span>At 11:59 PM \u2014 limited time only<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <a href=\"https:\/\/www.visionpros.com\/contact-lenses\/\" class=\"vp-btn\">Shop the Mother&#8217;s Day Sale<\/a>\n        <span class=\"vp-btn-note\">Free shipping on orders over $99. Code MOM30 applies to first orders.<\/span>\n      <\/div>\n    <\/div>\n\n    <div class=\"vp-fade\">\n      <h2>Why Stock Up Now?<\/h2>\n      <p>Contact lenses are easy to overlook until you&#8217;re down to the last few pairs. The Mother&#8217;s Day Sale is a good reminder to check Mom&#8217;s supply, confirm her prescription details, and order before she runs out.<\/p>\n      <p>It&#8217;s also a nice way to treat yourself. If you wear contacts, this limited-time deal can help you save on the lenses already part of your routine.<\/p>\n    <\/div>\n\n    <div class=\"vp-divider\">&#10022; &#10022; &#10022;<\/div>\n\n    <div class=\"vp-fade\">\n      <h2>Don&#8217;t Miss the Mother&#8217;s Day Sale<\/h2>\n      <p>Celebrate Mom with a gift that&#8217;s simple, useful, and made for her everyday life. Use code MOM30 at VisionPros to get 30% off plus free shipping on qualifying contact lens orders.<\/p>\n      <p>The sale ends May 10 at 11:59 PM, so don&#8217;t wait too long. Shop the Mother&#8217;s Day Sale at VisionPros and give Mom one more reason to see the day a little brighter.<\/p>\n      <p><a href=\"https:\/\/www.visionpros.com\/contact-lenses\/\" class=\"vp-btn\">Shop Now with Code MOM30<\/a><\/p>\n    <\/div>\n\n  <\/div>\n\n  <!-- CLOSING CTA -->\n  <div class=\"vp-cta-section\">\n    <h2>Give the Gift of <em>Clear Vision<\/em><\/h2>\n    <p>Shop VisionPros this Mother&#8217;s Day and save 30% with free shipping. A practical gift she&#8217;ll appreciate every single day.<\/p>\n    <div class=\"vp-cta-btns\">\n      <a href=\"https:\/\/www.visionpros.com\/contact-lenses\/\" class=\"vp-btn-primary\">Shop With Code MOM30<\/a>\n    <\/div>\n    <p class=\"vp-cta-contact\">\n      Questions? Call <a href=\"tel:18668474666\">1-866-VISION-6<\/a> or email <a href=\"mailto:service@visionpros.com\">service@visionpros.com<\/a>\n    <\/p>\n  <\/div>\n\n<\/div>\n\n<script>\n  (function() {\n    \/\/ Countdown timer \u2014 sale ends May 10 2026 at 11:59 PM ET\n    var deadline = new Date('2026-05-11T03:59:00Z'); \/\/ 11:59 PM ET = 03:59 UTC next day\n    function pad(n) { return String(n).padStart(2, '0'); }\n    function tick() {\n      var now = new Date();\n      var diff = deadline - now;\n      if (diff <= 0) {\n        var cd = document.getElementById('vp-countdown');\n        if (cd) cd.innerHTML = '<span style=\"font-size:0.9rem;color:var(--rose-deep);font-weight:600;\">Sale has ended<\/span>';\n        return;\n      }\n      var d = Math.floor(diff \/ 86400000);\n      var h = Math.floor((diff % 86400000) \/ 3600000);\n      var m = Math.floor((diff % 3600000) \/ 60000);\n      var s = Math.floor((diff % 60000) \/ 1000);\n      var el;\n      if ((el = document.getElementById('vp-cd-days')))  el.textContent = pad(d);\n      if ((el = document.getElementById('vp-cd-hours'))) el.textContent = pad(h);\n      if ((el = document.getElementById('vp-cd-mins')))  el.textContent = pad(m);\n      if ((el = document.getElementById('vp-cd-secs')))  el.textContent = pad(s);\n    }\n    tick();\n    setInterval(tick, 1000);\n\n    \/\/ Scroll fade-in\n    var observer = new IntersectionObserver(function(entries) {\n      entries.forEach(function(e) {\n        if (e.isIntersecting) { e.target.classList.add('vp-visible'); observer.unobserve(e.target); }\n      });\n    }, { threshold: 0.1 });\n    document.querySelectorAll('.vp-fade').forEach(function(el) { observer.observe(el); });\n  })();\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mother&#8217;s Day Sale &ndash; 30% off + Free Shipping with code MOM30 &ndash; Ends May 10 at 11:59 PM &#8212;Days : &#8212;Hours : &#8212;Mins : &#8212;Secs Use code at checkout MOM30 Save 30% off Plus Free shipping Sale ends May 10 at 11:59 PM Mom&#8217;s love brightens every view, so this Mother&#8217;s Day, VisionPros is [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":6368,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[383],"tags":[],"semantictags":[],"class_list":["post-6360","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-promo"],"_links":{"self":[{"href":"https:\/\/www.visionpros.com\/pro\/wp-json\/wp\/v2\/posts\/6360","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.visionpros.com\/pro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.visionpros.com\/pro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.visionpros.com\/pro\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.visionpros.com\/pro\/wp-json\/wp\/v2\/comments?post=6360"}],"version-history":[{"count":5,"href":"https:\/\/www.visionpros.com\/pro\/wp-json\/wp\/v2\/posts\/6360\/revisions"}],"predecessor-version":[{"id":6371,"href":"https:\/\/www.visionpros.com\/pro\/wp-json\/wp\/v2\/posts\/6360\/revisions\/6371"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.visionpros.com\/pro\/wp-json\/wp\/v2\/media\/6368"}],"wp:attachment":[{"href":"https:\/\/www.visionpros.com\/pro\/wp-json\/wp\/v2\/media?parent=6360"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.visionpros.com\/pro\/wp-json\/wp\/v2\/categories?post=6360"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.visionpros.com\/pro\/wp-json\/wp\/v2\/tags?post=6360"},{"taxonomy":"semantictags","embeddable":true,"href":"https:\/\/www.visionpros.com\/pro\/wp-json\/wp\/v2\/semantictags?post=6360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}