@font-face{src:url(/cdn/shop/files/OpenSans-Semibold.ttf?v=1754566279);font-family:OpenSans-Semibold}@font-face{src:url(/cdn/shop/files/OpenSans-Bold.ttf?v=1754566472);font-family:OpenSans-Bold}@font-face{src:url(/cdn/shop/files/OpenSans-ExtraBold.ttf?v=1754567153);font-family:OpenSans-ExtraBold}.product-card-wrapper .custom-card-newbadge-block{position:absolute;z-index:9;right:5%;top:2%}.custom-mega-menus .mega-menu__link.mega-menu__link--level-2:hover{background:transparent}.custom-product-info-wrapper .product-form__buttons .choose__lenses:after,.custom-product-info-wrapper .product-form__buttons .choose__lenses:hover:after{box-shadow:none}body #faq-plus-app{padding-bottom:36px}body .main-page-title{font-size:22px;text-transform:uppercase;letter-spacing:0;font-family:Open Sans;margin-bottom:15px}.jdgm-rev-widg .jdgm-write-rev-link,.custom-menu-list .header__active-menu-item{text-decoration:none}.custom-follow-insta-wrapper{display:flex;justify-content:center;align-items:center;margin-top:28px}.custom-follow-insta-wrapper .custom-follow-insta-btn{text-decoration:none;background:#faee67;padding:8px 22px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;font-size:13px;font-family:OpenSans-Semibold;letter-spacing:0}.custom-follow-insta-wrapper .custom-follow-insta-btn:hover{opacity:.8}.custom-follow-insta-wrapper .custom-follow-insta-btn .custom-insta-label{color:#000}.custom-header-section .custom-branch-locator-icon .svg-wrapper svg path,.menu-drawer__inner-container .custom-menu-item.custom-branch-locator-wrapper svg path{fill:red}.custom-header-section .header__icons .cart-count-bubble,.custom-header-section .header__icons .cart-count-bubble span{background:red;color:#fff;font-family:OpenSans-Semibold;top:15%;left:30%;line-height:26px}.custom-slideshow-section .slideshow__autoplay{display:none}.custom-header-section .custom-menu-drawer .menu-drawer__menu-item{font-size:15.87px;letter-spacing:0;font-family:Open Sans;color:#000}.card-wrapper .card__information .custom-product-ratings{margin-top:2px;margin-bottom:8px}.card-wrapper .card__information .custom-product-ratings .jdgm-star{font-size:13px}.card-wrapper .card__information .custom-product-ratings .jdgm-prev-badge__text{font-size:11px;color:#000;margin-left:5px;letter-spacing:0}.custom-brand-section .multicolumn__title .title,.custom-shop-by-brands .multicolumn__title .title,.custom-testimonial-section .custom-title-wrapper .title,.custom-article-section .blog__title,.custom-featured-collection .collection__title .title,.shopify-app-block #insta-feed>h2,.custom-recentlyviewed-products .product-recommendations__heading,.custom-related-products .related-products__heading,.jdgm-rev-widg__header .jdgm-rev-widg__title{font-family:OpenSans-Semibold;font-size:31px;letter-spacing:0;text-transform:capitalize;color:#000}.custom-featured-collection .card-wrapper .price .price__container .price-item--regular,.custom-related-products .card-wrapper .price .price__container .price-item--regular,.custom-recentlyviewed-products .price-item--sale span,.custom-recentlyviewed-products .card-wrapper .price .price__container .price-item--regular{font-size:15px;letter-spacing:0;font-family:Open Sans}.custom-featured-collection .collection__view-all.custom-desktop-hide{display:none}.custom-featured-collection .underline-links-hover:hover a,.custom-related-products .underline-links-hover:hover a{text-decoration:none}.custom-featured-collection .card-wrapper .card__heading>a,.custom-related-products .card-wrapper .card__heading>a,.custom-recentlyviewed-products .card-wrapper .card__heading>a{text-transform:uppercase;font-size:15px;font-family:OpenSans-Bold}.header__inline-menu summary.list-menu__item{padding-right:1.7rem}body .shopify-app-block #insta-feed{margin-top:18px!important;margin-bottom:10px!important}.custom-header-section .header__icons .header__icon{position:relative}.custom-header-section .header__icons .header__icon:not(:last-child):after{content:" ";position:absolute;border-right:3px solid #00000052;top:25%;right:0;height:60%;margin-top:auto;margin-bottom:auto}.header__inline-menu ul.list-menu>li:first-child summary.list-menu__item{padding-left:0}.header__inline-menu .custom-book-eyetest{background:#0066ab;padding:8px 34px;border-radius:107px;line-height:10px}.header__inline-menu .custom-book-eyetest .svg-wrapper{margin-right:10px;width:23px;height:22px}.header__inline-menu .custom-book-eyetest .svg-wrapper svg{width:23px;height:22px}.header__inline-menu .header__menu-item.custom-book-eyetest span{color:#fff;text-transform:capitalize;letter-spacing:0;font-family:Open Sans;font-size:15px}.header__inline-menu .header__menu-item:hover span,.header__inline-menu details[open]>.header__menu-item,.header__inline-menu .header__submenu .header__menu-item:hover,.custom-mega-menus .mega-menu__link:hover{text-decoration:none}.header__inline-menu .header__submenu .header__menu-item,.custom-mega-menus .mega-menu__link{font-size:16px;letter-spacing:0;font-family:Open Sans;color:#000;padding-left:12px;padding-right:12px}.header.custom-header-section{border-bottom:1px solid #00000024;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:14px;padding-bottom:14px}.header__inline-menu.custom-inline-menus,.header__inline-menu.custom-mega-menus{padding-top:14px;padding-bottom:14px;margin-left:auto}.header.custom-header-section .custom-icon-text{font-size:16px;letter-spacing:0;font-family:Open Sans;text-transform:capitalize;color:#585858}.header.custom-header-section .header__icon:hover .custom-icon-text{color:#f6d632}.header.custom-header-section .field__button{width:5.4rem}.header.custom-header-section .custom-search-block{min-width:32%}.header.custom-header-section .header__icon.custom-branch-locator-icon .svg-wrapper svg{width:16px;height:20px}.header.custom-header-section .header__icons .header__icon.custom-branch-locator-icon{width:18rem}.header.custom-header-section .header__icons .svg-wrapper{width:33px}.header.custom-header-section .header__icons .header__icon.header__icon--cart{width:9.4rem}.header.custom-header-section .header__icons .header__icon.header__icon--account{width:15.4rem}.header.custom-header-section .header__icons .header__icon{text-decoration:none}.header.custom-header-section .header__icons .header__icon--cart .icon{width:19px;height:20px}.header.custom-header-section .custom-search-block predictive-search,.header.custom-header-section .custom-search-block predictive-search form{max-width:100%}.header.custom-header-section .header__inline-menu{width:100%}.custom-footer-section .custom-footer-bottom .custom-copyright-text{font-size:16px;letter-spacing:0;color:#fff;font-family:Open Sans;text-transform:capitalize}.custom-footer-section .custom-footer-bottom .footer__content-bottom-wrapper{flex-direction:column}.custom-footer-section .custom-footer-bottom .footer__content-bottom-wrapper .policies>li:first-child:before{content:"";padding:0}.custom-footer-section .custom-footer-bottom .footer__content-bottom-wrapper .policies>li:not(:first-child):before{content:"|";padding:0;margin:0 18px}.custom-footer-section .custom-footer-bottom .footer__content-bottom-wrapper .policies{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.custom-footer-section .custom-footer-bottom .policies .copyright__content a{font-size:16px;font-family:Open Sans;letter-spacing:0;color:#fff;text-transform:capitalize}.custom-footer-section .custom-footer-bottom .policies .copyright__content a:hover{text-decoration:none}.custom-footer-section .custom-footer-bottom .policies>li{justify-content:flex-start}.custom-footer-section .custom-footer-content-top{padding-bottom:15px}.custom-footer-section .custom-footer-bottom{border:none;padding-top:15px}.custom-footer-section .footer__blocks-wrapper{column-gap:15px;border-bottom:1.2px solid #ffffff59;padding-bottom:22px}.custom-footer-section .footer-block--menu .custom-social-icons-wrapper .footer-block__heading{margin-bottom:20px}.custom-footer-section .footer-block--menu .custom-social-icons-wrapper{margin-top:35px}.custom-footer-section .custom-social-icons-wrapper .list-social__item .icon-youtube,.custom-footer-section .custom-social-icons-wrapper .list-social__item .svg-wrapper{width:30px;height:20px}.custom-footer-section .footer-block--menu .custom-social-icons-wrapper .footer__list-social{justify-content:flex-start;row-gap:15px;align-items:center}.custom-footer-section .custom-social-icons-wrapper .footer__list-social .list-social__link{padding:0}.custom-footer-section .custom-social-icons-wrapper ul.footer__list-social>li:not(:first-child){margin-left:8px}.custom-footer-section .custom-social-icons-wrapper ul.footer__list-social>li:first-child .svg-wrapper{justify-content:flex-start}.custom-footer-section .custom-footer-content-top .footer-block--menu .custom-second-menu-wrapper{margin-top:20px}.custom-footer-section .custom-footer-content-top .footer-block.custom-image-block .custom-icon-flexbox{display:flex;align-items:center}.custom-footer-section .custom-footer-content-top .footer-block.custom-image-block .custom-text-wrapper p{margin-top:0;margin-bottom:0}.custom-footer-section .custom-footer-content-top .footer-block.custom-image-block .custom-about-text{color:#fff;text-transform:capitalize;font-family:Open Sans;font-size:15px;line-height:28px;max-width:80%}.custom-footer-section .custom-footer-content-top .footer-block__heading{text-transform:uppercase;letter-spacing:0;font-size:19px;color:#fff;font-family:OpenSans-Bold;margin-bottom:15px}.custom-footer-section .custom-footer-content-top .footer-block__image-wrapper{margin-bottom:5px}.custom-footer-section .custom-footer-content-top .footer-block.custom-image-block .custom-text-wrapper p,.custom-footer-section .custom-footer-content-top .footer-block.custom-image-block .custom-text-wrapper{line-height:30px}.custom-footer-section .custom-footer-content-top .footer-block.custom-image-block .custom-text-wrapper a{font-size:16px;line-height:49px;color:#fff;text-transform:capitalize;text-decoration:none;font-family:Open Sans}.custom-footer-section .custom-footer-content-top .footer-block--menu a{font-size:15.1px;padding-bottom:0;color:#fff;text-transform:capitalize;text-decoration:none;font-family:Open Sans}.custom-footer-section .footer__blocks-wrapper .footer-block.footer-block--menu>ul>li{line-height:41px}.custom-footer-section .custom-footer-content-top .footer-block.custom-image-block .custom-icon-wrapper img{display:block;object-fit:cover}.custom-footer-section .custom-footer-content-top .footer-block.custom-image-block .custom-icon-wrapper{margin-right:10px}.custom-footer-section .custom-footer-content-top .footer__blocks-wrapper .footer-block.custom-image-block{width:28%}.custom-footer-section .custom-footer-content-top .footer__blocks-wrapper .footer-block.footer-block--menu{width:16.66%}.custom-header-section .custom-search-block .field input:focus{box-shadow:none;padding-top:1.2rem}.custom-header-section .custom-search-block .field__input:not(:placeholder-shown){padding-top:1.2rem}.custom-header-section .custom-search-block .field input::placeholder{font-size:16px;line-height:25px;color:#000;opacity:100%}.custom-header-section .custom-search-block .predictive-search__loading-state{display:none}.custom-header-section .custom-search-block .field:after{box-shadow:none}.custom-header-section .custom-search-block .field:hover:after{box-shadow:none}.custom-header-section .custom-search-block .search__input{background:#d9d9d9;opacity:37%;border-radius:100px}.custom-header-section .custom-search-block .search-modal__form .search__button{background-color:#f7e300;border-top-right-radius:100px;border-bottom-right-radius:100px}.custom-slideshow-section .slider-buttons .slider-button--prev,.custom-slideshow-section .slider-buttons .slider-button--next{display:none}.custom-slideshow-section .slider-buttons{border:none;margin-top:10px}.custom-slideshow-section .slider-buttons .slider-counter__link.slider-counter__link--active .dot{background-color:#0066ab;width:12px;height:12px}.custom-slideshow-section .slider-buttons .slider-counter__link--dots .dot{border:none;outline:1px solid #0066ab;outline-offset:3px;width:6px;height:6px}.custom-slideshow-section .slider-buttons .slider-counter__link{padding:8px}.custom-announcement-bar .custom-announcement-message .custom-icon-block{display:block;width:20px;height:20px;margin-right:8px}.custom-announcement-bar .custom-contact-block .custom-contact-icon{display:block;width:11px;height:20px;margin-right:8px}.custom-announcement-bar .custom-announcement-message,.custom-announcement-bar .custom-contact-block{display:flex;align-items:center}.custom-announcement-bar .custom-announcement-message{padding-top:2px;padding-bottom:2px;justify-content:center}.custom-announcement-bar .custom-contact-block{width:40%}.custom-announcement-bar .custom-contact-flexbox{display:flex;align-items:center;max-width:100%;width:100%}.custom-announcement-bar .custom-contact-flexbox .custom-flexbox .custom-contact-number{line-height:20px;font-family:Open Sans;font-size:16px;letter-spacing:0}.custom-announcement-bar .custom-contact-block p{margin-top:0;margin-bottom:0}.custom-announcement-bar .custom-contact-flexbox a{color:#fff;text-decoration:none;font-size:16px;letter-spacing:0}.custom-announcement-bar .custom-contact-flexbox .custom-flexbox{display:flex;align-items:center}.custom-announcement-bar .custom-contact-flexbox .custom-announcement-text{text-transform:capitalize;letter-spacing:0;font-size:16px;font-family:Open Sans}.header__inline-menu .list-menu>li:not(:first-child):not(:last-child) .header__menu-item{padding-left:12px;padding-right:12px}@media (max-width:1400px){.custom-footer-section .custom-footer-content-top .footer-block__heading{font-size:16px}.custom-footer-section .custom-footer-content-top .footer-block--menu a{font-size:14.5px}}@media (max-width:1300px){.header.custom-header-section .header__icons .header__icon.custom-branch-locator-icon{width:16rem}.header.custom-header-section .custom-search-block{min-width:32%}}@media (max-width:990px){.custom-announcement-bar .custom-contact-block{display:none}.custom-announcement-bar .custom-contact-flexbox{width:100%}.custom-announcement-bar .custom-announcement-message{width:100%;justify-content:center}.custom-featured-collection .slider-buttons,.custom-brand-section .slider-buttons,.custom-article-section .slider-buttons{display:none}}@media (max-width:768px){.jdgm-rev-widg .jdgm-widget-actions-wrapper{margin-top:15px}.custom-brand-section .multicolumn__title .title,.custom-shop-by-brands .multicolumn__title .title,.custom-testimonial-section .custom-title-wrapper .title,.custom-article-section .blog__title,.custom-featured-collection .collection__title .title,.shopify-app-block #insta-feed>h2,.custom-recentlyviewed-products .product-recommendations__heading,.custom-related-products .related-products__heading,.jdgm-rev-widg__header .jdgm-rev-widg__title{font-size:23px}.custom-footer-section .custom-footer-content-top .footer__blocks-wrapper .footer-block.custom-image-block,.custom-footer-section .custom-footer-content-top .footer__blocks-wrapper .footer-block.footer-block--menu{width:100%}.custom-announcement-bar .custom-contact-flexbox .custom-announcement-text{font-size:12.63px}.custom-announcement-bar .custom-announcement-message .custom-icon-block{width:15.796701431274414px;height:15.789473533630371px;margin-right:5px}body .shopify-app-block #insta-feed{margin-top:15px!important;margin-bottom:5px!important}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/custom-mandasa.css.map */
