:root{--heading-1-max: 47.78px;--heading-1-min: 32px;--heading-1: clamp(var(--heading-1-min), 2.5vw, var(--heading-1-max));--heading-2-max: 32px;--heading-2-min: 24px;--heading-2: clamp(var(--heading-2-min), 2.5vw, var(--heading-2-max));--heading-3-max: 23.04px;--heading-3-min: 20.25px;--heading-3: clamp(var(--heading-3-min), 2.5vw, var(--heading-3-max));--button-primary-bg: #f7e300;--button-primary-text: #000000;--button-secondary-bg: #0066ab;--button-secondary-text: #FFFFFF;--md-sys-color-outline-variant: rgb(200 200 200);--md-sys-color-on-surface: rgb(28 28 28);--md-sys-color-surface-container-low: rgb(248 248 248);--md-sys-color-surface-bright: rgb(255 255 255);--md-sys-color-secondary: rgb(0 102 171);--md-sys-color-outline: rgb(115 115 115);--md-sys-color-surface-variant: rgb(240 240 240)}body .drawer{z-index:9999999999}.shopify-app-block .jdgm-widget h2.jdgm-rev-widg__title{text-align:left;margin-bottom:0!important}.jdgm-widget .jdgm-rev-widg.jdgm-rev-widg{padding:24px;border:1px solid #eee;margin-top:24px;margin-bottom:24px}.shopify-app-block .jdgm-widget .jdgm-row-stars{justify-content:space-between!important;padding-bottom:0!important}.shopify-app-block .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars>div{align-items:flex-start}.shopify-app-block .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link{max-width:fit-content;margin-right:0}.shopify-app-block .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__summary-inner{display:flex;gap:10px}.shopify-app-block .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-widget-actions-wrapper{border-left:none}.shopify-app-block .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-histogram{padding-left:18px}.shopify-app-block .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-histogram+.jdgm-widget-actions-wrapper{border-left:none}.jdgm-widget .jdgm-rev-widg__summary-average{display:none}.jdgm-widget .jdgm-row-actions{border-top:none}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary{width:14%!important;justify-content:flex-start!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__summary{width:30%!important;justify-content:center!important}.collection_top_contentMN .metafield-rich_text_field p{color:#000;margin-top:0;font-size:15px;letter-spacing:0}cart-items .cart__warnings .button,.cart-drawer__warnings .button{background:#f7e300;color:#000}cart-items .cart__warnings .button:after,cart-items .cart__warnings .button:hover:after,cart-items .cart__warnings .button:not([disabled]):hover:after,.cart-drawer__warnings .button:after,.cart-drawer__warnings .button:hover:after,.cart-drawer__warnings .button:not([disabled]):hover:after{box-shadow:none}.customize--content-wrap .ebd_lensesbundle--block-wrapper .addition_information textarea{border:none}.custom-product-tab-section .shipping-details ul{list-style-type:none;padding:0}.custom-main-page .ctm-opticans h2,.custom-main-page .ctm-opticans h3,.custom-main-page .ctm-opticans h4,.custom-main-page .ctm-opticans h5,.custom-main-page .ctm-opticans h6{color:#3a66a6}.custom-main-page .ctm-opticans .book-eye-test{background:#0066ab;color:#fff;padding:15px 45px;border-radius:5px;text-decoration:none;cursor:pointer;text-align:center;font-size:18px;font-weight:700}.custom-main-page .ctm-fram-size-guide .frametable a{color:#fff}.custom-main-page .ctm-fram-size-guide table{border-collapse:collapse;table-layout:auto}.custom-main-page .ctm-fram-size-guide table td{border:1px solid #ececec}.custom-main-page .ctm-common-eye-problems{padding-bottom:36px}.custom-main-page .ctm-common-eye-problems .book-eye-test{background-color:#0066ab!important;color:#fff!important}.custom-main-page .ctm-opticans{padding-bottom:36px}.custom-main-page .ctm-opticans .ctm-book-eye-test-wrapper{display:flex;justify-content:center;align-items:center}.custom-main-page .ctm-opticans h2{font-size:18px}#faq-plus-app{padding-bottom:50px}#faq-plus-app #easy-faq-app-header{margin-bottom:5px}.ctm-join-our-team-page a{color:#1a2ab0}body .main-page-title{font-size:22px;margin-bottom:15px;letter-spacing:0}body .custom-main-page .ctm-contact-subheading{font-size:16px;margin-bottom:25px;text-transform:unset;margin-top:0}.custom-main-page .contact-wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;margin-top:20px;padding-top:5px}.custom-main-page .contact-wrapper .ctm-left-block,.custom-main-page .contact-wrapper .ctm-right-block{max-width:350px;padding:25px;border:1px solid #e5e5e5;border-radius:10px;box-shadow:0 3px 12px #0000000f;text-align:center}.custom-main-page .contact-wrapper .ctm-contact-wrapper{display:flex;justify-content:center;align-items:center;gap:5px}.custom-main-page .ctm-contact-page .link--branch{display:flex;align-items:center;gap:8px;padding:12px 20px;border:1px solid #000;border-radius:6px;text-decoration:none;background:#faee67;color:#000;font-weight:400}.custom-main-page .ctm-contact-page .link:hover{border:1px solid #000}.custom-main-page .ctm-contact-page .link--schedule{display:flex;align-items:center;gap:8px;padding:12px 20px;border:1px solid #000;border-radius:6px;text-decoration:none;background:transparent;color:#1a2ab0}.custom-main-page .ctm-contact-page .link--schedule:hover{color:#1a2ab0;background:transparent}.custom-main-page .ctm-contact-page .ctm-contact-form-heading{font-size:22px;font-weight:700;display:none}.ctm-contact-form-wrapper .title{text-align:center}.custom-main-page .contact-wrapper .ctm-contact-no{font-weight:700}.custom-main-page .contact-wrapper .ctm-contact-wrapper .whtsap-icon{display:block;margin-bottom:0}.custom-main-page .contact-wrapper .ctm-con-block-heading{font-weight:700;text-align:center}.customize_modal--wrapper .popup-container .button{background:#f7e202;color:#000}.customize_modal--wrapper .popup-container .button:after,.customize_modal--wrapper .popup-container .button:hover:after,.prescription__container .saved-prescriptions--action:after,.prescription__container .saved-prescriptions--action:hover:after,.prescription__container .saved-prescriptions--action.button:not([disabled]):hover:after{box-shadow:none}.prescription__container .saved-prescriptions--action{border:1px solid var(--colorBtnPrimary);background-color:var(--colorBtnPrimary);color:#fff;border-radius:6px}html:has(dialog[open]){overflow:hidden}.product__info-wrapper .product-form__buttons .choose__lenses:after,.product__info-wrapper .product-form__buttons .choose__lenses:hover:after{box-shadow:none}.product__info-wrapper .choose__lenses{height:64px;display:flex;align-items:center;text-align:center;justify-content:center;margin-bottom:10px;border-radius:10px;font-size:17px;background:#f7e202;color:#0066ab;font-weight:900;text-transform:capitalize}.jdgm-widget-actions-wrapper a.jdgm-write-rev-link{border:1px solid currentColor;padding:10px;text-align:center;display:inline-block;color:currentColor;background-color:#fff;font-weight:400}.jdgm-widget-actions-wrapper .jdgm-write-rev-link.jdgm-write-rev-link:not([disabled]):hover{background:transparent;color:currentColor}.custom-header-section .header__icons .cart-count-bubble,.custom-header-section .header__icons .cart-count-bubble span{background:red;color:#fff;left:30%;line-height:26px;bottom:.8rem}.custom-header-section .header__icon--cart .custom-icon-text{position:relative!important;width:45%}.custom-search-block .predictive-search__loading-state{display:none}.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}.card-wrapper .card__information .custom-product-ratings{margin-top:2px;margin-bottom:8px}.ctm-product-page .product__info-wrapper .jdgm-preview-badge .jdgm-star.jdgm-star{font-size:14px}.ctm-product-page .product__info-wrapper .jdgm-prev-badge__text{font-size:11.2px;letter-spacing:0;text-transform:capitalize}body .ctm-section-title,.shopify-app-block #insta-feed>h2,.jdgm-rev-widg__header .jdgm-rev-widg__title{letter-spacing:0;text-transform:capitalize;color:#000}body .shopify-app-block #insta-feed{margin-top:18px!important;margin-bottom:10px!important}.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;letter-spacing:0}.custom-follow-insta-wrapper .custom-follow-insta-btn .custom-insta-label{color:#000}.custom-follow-insta-wrapper .custom-follow-insta-btn:hover{opacity:.8}.custom-featured-collection .title-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.custom-featured-collection .title-wrapper .collection__view-all.custom-mobile-hide .collection_viewall{margin-top:0}.custom-featured-collection .collection__view-all .collection_viewall:after,.custom-featured-collection .collection__view-all .collection_viewall:hover:after{box-shadow:none}.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}.custom-featured-collection .collection__view-all.custom-desktop-hide{display:none}.card-wrapper.underline-links-hover:hover a{text-decoration:none}.card-wrapper .card__heading>a{text-transform:uppercase;font-size:15px}.product-card-wrapper .custom-card-newbadge-block{position:absolute;z-index:9;right:5%;top:2%}.custom-footer-section .footer__blocks-wrapper .footer-block.custom-image-block{width:28%}.custom-footer-section .footer__blocks-wrapper .footer-block.footer-block--menu{width:16.66%}.custom-footer-section .footer-block__image-wrapper{margin-bottom:5px}.custom-footer-section .footer-block__heading{text-transform:uppercase;letter-spacing:0;font-size:19px;margin-bottom:15px}.custom-footer-section .footer-block--menu a{font-size:15.1px;padding-bottom:0;text-transform:capitalize;text-decoration:none}.custom-footer-section .footer-block.custom-image-block .custom-about-text{text-transform:capitalize;font-size:15px;line-height:28px;max-width:80%}.custom-footer-section .footer-block.custom-image-block .custom-text-wrapper a{font-size:16px;line-height:49px;text-decoration:none}.custom-footer-section .footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{text-decoration:none}.custom-footer-section .footer-block--menu .footer__list-social{justify-content:flex-start;row-gap:15px;align-items:center}.custom-footer-section .footer-block.custom-image-block .custom-icon-flexbox{display:flex;align-items:center}.custom-footer-section .footer-block.custom-image-block .custom-text-wrapper p{margin-top:0;margin-bottom:0}.custom-footer-section .footer-block--menu .custom-social-icons-wrapper{margin-top:35px}.custom-footer-section .custom-second-menu-wrapper{margin-top:20px}.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:first-child .svg-wrapper{justify-content:flex-start}.custom-footer-section .footer-block .custom-payment-icons-wrapper{margin-top:40px}.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 .custom-social-icons-wrapper ul.footer__list-social>li:not(:first-child){margin-left:8px}.custom-footer-section .footer__blocks-wrapper .footer-block.footer-block--menu>ul>li{line-height:41px}.custom-footer-section .footer__blocks-wrapper{column-gap:15px;border-bottom:1.2px solid #ffffff59;padding-bottom:22px}.custom-footer-section .footer__content-bottom{border:none;padding-top:15px}.custom-footer-section .footer__copyright{margin-top:0}.custom-footer-section .ctm-copyright-content{font-size:16px;letter-spacing:0;text-transform:capitalize}.custom-footer-section .footer__copyright .ctm-copyright-content a{text-decoration:none}.custom-footer-section .footer__copyright .ctm-copyright-content p{margin-top:0;margin-bottom:0}.custom-footer-section .footer__content-bottom-wrapper{padding-top:25px;padding-bottom:25px;flex-direction:column}.custom-footer-section .footer__content-bottom-wrapper .ctm-policies{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;list-style-type:none;padding-left:0;margin-top:0;margin-bottom:25px}.custom-footer-section .footer__content-bottom-wrapper .ctm-policies>li:not(:first-child):before{content:"|";padding:0;margin:0 18px}.custom-footer-section .footer__content-top{padding-bottom:3rem}.custom-footer-section .footer__content-bottom{padding-top:0}.custom-footer-section .footer__content-bottom-wrapper .ctm-policies a{text-decoration:none}.custom-footer-section .footer-block--menu .custom-social-icons-wrapper .footer-block__heading{margin-bottom:20px}.ctm-product-page .product__info-wrapper .custom-variant-wrapper{border-top:1px solid #00000026}.ctm-product-page variant-selects.custom-variant-options-flexbox{display:flex;flex-direction:column}.ctm-product-page .product__info-wrapper .custom-variant-wrapper variant-selects{margin-top:15px}.custom-variants-inventory-flexbox{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.ctm-product-page .product__info-wrapper .custom-variant-picker .form__label{margin-bottom:3px}.ctm-product-page .product__info-wrapper .custom-variant-picker .custom-swatch-value{font-size:15px;letter-spacing:0}.ctm-product-page .product__info-wrapper .custom-variant-wrapper .swatch-input__label{outline:2.5px solid #0000002b;outline-offset:2.5px;margin-right:20px}.ctm-product-page .product__info-wrapper .custom-variant-wrapper .swatch-input__input:checked+.swatch-input__label{outline-color:#0066ab}.ctm-product-page .product-form__buttons button.product-form__submit:after,.ctm-product-page .product-form__buttons button.product-form__submit:before,.ctm-product-page .product-form__buttons .shopify-payment-button__button:after,.ctm-product-page .product-form__buttons .shopify-payment-button__button:before,.template-product--default .custom-product-page .product-form__buttons button.product-form__submit:before,.template-product--default .custom-product-page .product-form__buttons button.product-form__submit:after{box-shadow:none}.ctm-product-page .product__info-wrapper .icon-with-text__item{background:#f0f8ff;padding:20px 16px;border-left:4px solid #007acc;border-radius:8px}.ctm-product-page .product__info-wrapper .icon-with-text__item img{width:36px;height:36px}.ctm-product-page .product__info-wrapper .icon-with-text__item .inline-richtext p{font-size:16px;color:#005580;font-style:italic;line-height:23px;margin-top:0;margin-bottom:0}.ctm-product-page .product__info-wrapper .icon-with-text__item .svg-wrapper{min-height:36px;min-width:36px}.ctm-product-page .product__info-wrapper .product-form__input{max-width:42rem}.ctm-product-page .product__info-wrapper .custom-inventory-flexbox{display:flex;align-items:center;order:2}.ctm-product-page .product__info-wrapper .custom-inventory-flexbox .custom-out-of-stock-label,.ctm-product-page .product__info-wrapper .custom-inventory-flexbox .custom-instock-label,.ctm-product-page .product__info-wrapper .custom-inventory-flexbox .custom-lowstock-label{margin-left:5px}.ctm-product-page .product__info-wrapper .modal__btn{margin-left:0;padding-left:0}@media(min-width:750px){.custom-footer-section .footer-block__details-content{margin-bottom:0}}@media(max-width:1400px){.custom-footer-section .footer-block__heading{font-size:16px}.custom-footer-section .footer-block--menu a{font-size:14.5px}.ctm-product-page .product__info-wrapper .product-form__input{max-width:30rem}}@media(max-width:1250px){.ctm-product-page .product__info-wrapper .product-form__input{max-width:23rem}}@media(max-width:1024px){.ctm-product-page .product__info-wrapper .product-form__input{max-width:15rem}}@media(max-width:989px){.custom-header-section .header__icons .cart-count-bubble,.custom-header-section .header__icons .cart-count-bubble span{left:45%;top:15%}}@media(max-width:768px){.custom-footer-section .custom-social-icons-wrapper .list-social__item .icon{width:22px;height:19px}.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:23px;height:13px}body .ctm-section-title,.shopify-app-block #insta-feed>h2,.jdgm-rev-widg__header .jdgm-rev-widg__title{font-size:23px}.custom-footer-section .footer__blocks-wrapper .footer-block.custom-image-block{width:100%}.custom-footer-section .footer-block__image-wrapper img{max-width:85%}.custom-footer-section .footer__content-top .footer-block-image{justify-content:flex-start;margin-bottom:20px}.custom-footer-section .footer__content-top{padding-left:15px;padding-right:15px;padding-bottom:5px}.custom-footer-section .footer-block.custom-image-block .custom-about-text{max-width:90%}.custom-footer-section .footer__blocks-wrapper .footer-block.footer-block--menu{width:45%;margin-top:12px;margin-bottom:12px}.custom-footer-section.footer .footer__blocks-wrapper.grid{display:flex;row-gap:5px;column-gap:22px}.custom-footer-section .footer__blocks-wrapper .footer-block.custom-image-block{margin-bottom:0}.custom-footer-section .footer-block__heading{margin-bottom:5px}.custom-footer-section .footer-block__details-content{margin-bottom:0}.custom-footer-section .footer__content-bottom-wrapper .ctm-policies{margin-bottom:15px}}@media(max-width:749px){.ctm-product-page .product__info-wrapper .jdgm-prev-badge__text{font-size:15.2px}.ctm-product-page .product__info-wrapper .custom-sku-wrapper{margin-top:4px;margin-bottom:4px}.shopify-app-block .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link{max-width:100%}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__summary{width:100%!important}.jdgm-widget-actions-wrapper a.jdgm-write-rev-link{font-size:15px;padding:8px 10px}.jdgm-rev-widg .jdgm-rev-widg__header{text-align:left}.jdgm-rev-widg .jdgm-rev-widg__summary-stars{margin-top:8px}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__summary-stars{margin-top:0}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__summary-inner{display:flex;align-items:center;gap:10px;margin-top:10px}}@media(max-width:500px){.custom-footer-section .footer-block.custom-image-block .custom-about-text{font-size:13.5px;line-height:25px}.custom-footer-section .footer-block__heading{font-size:13.5px}.custom-footer-section .footer-block--menu a{font-size:12.5px}.custom-footer-section .footer-block.custom-image-block .custom-text-wrapper a{font-size:13.5px;line-height:44px}.custom-footer-section .footer__content-bottom-wrapper .ctm-policies a{font-size:12.5px}.custom-footer-section .footer__content-bottom-wrapper .ctm-policies>li:not(:first-child):before{margin:0 7px}.custom-footer-section .ctm-copyright-content{font-size:12.5px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mandasa.css.map */
