<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">HTML:has(.custom-sidebar-container.active){height:100%;overflow:hidden!important;padding-right:var(--scrollbar-width)}.scrolling-text{font-size:12px!important}.scrolling-text .scrolling__bar-link{font-size:12px!important;padding-left:15px!important;color:#fff!important;font-weight:700}.scrolling__bar-link.show-dot:after{background-color:#fff!important}.wac-home-carousel .product-image .product__media{background:#fff;border:1px solid #e1e1e3}.wac-home-carousel .product-image .product__media:before{padding-top:100%}.wac-home-carousel .product-image .product__media img{object-fit:contain}.wac-home-service-warp .image-with-text-bellow .banner__media:before{padding-top:70%}.wac-home-service-warp .image-with-text-bellow .banner__media img{object-fit:contain}.header__icon--cart .cart-count{position:absolute;margin-left:30px!important;top:0;min-width:auto;min-height:auto;width:20px;height:20px}.logo-items .banner__media:before{padding-top:calc(85 / 234* 100%)}.logo-items .banner__media img{object-fit:contain}.wac-main-collection-list-grid [style*=--aspect-ratio]&gt;*:first-child{object-fit:contain}.wac-main-collection-list-grid .h5{font-size:18px}.wac-product-grid .product-image .product__media{background:#fff;border:1px solid #e1e1e3}.wac-product-grid .product-image .product__media:before{padding-top:100%}.wac-product-grid .product-image .product__media img{object-fit:contain}span.form-validation-error{color:red;display:block;position:absolute;bottom:-20px;font-size:12px}.select-lenses-buy-btn{background:#0d1e36;color:#fff;width:100%;padding:12px 20px;text-transform:uppercase;font-size:14px;font-weight:500;border:#0D1E36 2px solid;transition:all .3s ease-in;transition:none}.select-lenses-buy-btn:hover{background:#1dbecf;border:#1DBECF 2px solid;color:#fff}.main-menu&gt;.menu-link .first-level.active{color:#1dbecf}.custom-sidebar-btns{display:flex;gap:15px}.custom-sidebar-loader{position:fixed;width:100%;height:100%;background:#0009;z-index:99999;left:0;top:0;display:grid}.custom-sidebar-loader-center{display:block;margin:auto;text-align:center}.custom-sidebar-loader-in{display:block;width:80px;height:80px;color:#fff;vertical-align:middle;pointer-events:none;border:0 solid transparent;border-radius:50%;position:relative;margin-left:auto!important;margin-right:auto!important}.loader{overflow:hidden;width:100%;height:90%;position:fixed;top:0;left:0;display:flex;align-items:center;align-content:center;justify-content:center;z-index:100000}.element{border-radius:100%;border:5px solid #fff;margin:15px}.element:nth-child(1){animation:preloader .6s ease-in-out alternate infinite}.element:nth-child(2){animation:preloader .6s ease-in-out alternate .2s infinite}.element:nth-child(3){animation:preloader .6s ease-in-out alternate .4s infinite}@keyframes preloader{to{transform:scale(2)}}.select2-container .select2-selection--single{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.25 7.4L0.25 1.4L1.65 0L6.25 4.6L10.85 0L12.25 1.4L6.25 7.4Z' fill='%231C1B1F'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 10px center;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;padding:.5rem 3rem .5rem 1.5rem;background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container .select2-selection--single{height:auto!important}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.wac-home-banner .slide-description{width:100%;max-width:600px}.wac-home-banner .slide-description p{font-size:18px;line-height:28px}.wac-home-banner .btn-outline{background-color:#0000001a}.wac-home-banner .banner__media:after{content:"";background-color:#0006;opacity:.5;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to top,#000000b3 0% 1%,#0000 58% 59%)}.wac-home-banner .slide-text{padding-bottom:92px}.wac-testimonials-quote{margin-top:5px;line-height:28px}.store-title{font-size:2.25rem;color:#fff;letter-spacing:3px}p.store-open-hours{margin-top:20px;margin-bottom:0}.store-address p{font-size:22px;color:#fff;line-height:28px;margin-bottom:0}a.store_email,a.store-phone{font-size:16px;line-height:26px;color:#fff;font-weight:400;text-decoration:none;display:inline-block}.wac-store-home-section .slide-content{width:100%;max-width:400px;margin-left:auto;margin-right:auto}.wac-shopableimage-section .product-image .product__media:before{padding-top:100%}.wac-shopableimage-section .product-image .product__media&gt;img{object-fit:contain}.wac-rich-text{padding-top:0;padding-left:20px;padding-right:20px}.wac-rich-text .section_inner{padding-top:27px;padding-bottom:87px}.about-bottom-pro-banner .section-heading{font-size:21px;line-height:32px}.header-wrapper header{box-shadow:0 2px 10px #0000001a;color:#0d1e36}.wac-shopableimage-section .hover-effect{--bls-transform: scale(1.02) !important}.wac-about-presence .item-inner-width{margin-left:0;margin-right:0;gap:10px;align-items:stretch;flex-wrap:wrap}.wac-about-presence .item-inner-width .image-with-text__media-item{padding:0;width:100%}.wac-about-presence .item-inner-width .image-with-text__text-item{background:#0d1e36;padding:20px;width:100%}.wac-about-presence .item-inner-width .image-with-text__text-item .heading-letter-spacing,.wac-about-presence .item-inner-width .image-with-text__text-item .banner__text p{color:#fff}.wac-about-imagetab .section-inner.container .image-tabs-content{padding:0 5px}.wac-about-imagetab .section-inner.container .image-tabs{gap:10px;align-items:stretch;flex-wrap:wrap}.wac-about-imagetab .section-inner.container .image-tabs .tabs-image{padding-left:0;padding-right:0;width:100%}.wac-about-imagetab .section-inner.container .tabs-body{padding:25px;background-color:#f5f3ee}.tabs__item-heading{font-size:16px!important}.tabs__item&gt;a{color:#647386!important}.tabs__item.active&gt;a{color:#0d1e36!important}.wac-book-an-appointment{padding:0;display:flex;overflow:hidden;flex-wrap:wrap}.wac-book-an-appointment-left{background-color:#f5f3ee;padding:var(--section-padding-sm) 20px;width:100%}.wac-book-an-appointment-right{padding:var(--section-padding-sm) 20px;width:100%}.wac-book-an-appointment-left .h3{color:#0d1e36;font-size:30px;line-height:32px;font-weight:600;letter-spacing:5px;margin-top:0;margin-bottom:17px}.wac-book-an-appointment-left div.ptag{width:100%;max-width:690px}.wac-book-an-appointment-left div.ptag p{font-size:16px;line-height:21px;font-weight:500;color:#0d1e36}.wac-book-an-appointment-left ul.appointment-list{list-style:none;padding-left:0;margin-top:20px}.wac-book-an-appointment-left ul.appointment-list li{font-size:16px;line-height:21px;font-weight:500;color:#0d1e36;margin-bottom:10px;display:flex;gap:15px;align-items:center}.wac-book-an-appointment-left ul.appointment-list li img.icon{width:30px;height:30px}body:has(.wac-book-an-appointment) footer{margin-top:0}.wac-book-an-appointment-right .h3{color:#0d1e36;font-size:30px;line-height:32px;font-weight:600;letter-spacing:5px;margin-top:0;margin-bottom:17px}.wac-book-an-appointment-right form{margin-top:30px}.wac-book-an-appointment-right form .text-area{min-height:4.5rem}.wac-about-icons-list .bls__icon-with-text-img{align-self:start;margin-top:0}.wac-about-imagetab .tabs__item:last-child a{padding-bottom:0}.shopify-policy__container{max-width:900px}.button-quickview.btn svg{fill:#fff}.share-button button{padding:0}@media screen and (min-width: 768px){.select-lenses-buy-btn{padding:17px 20px}.bls__canvas-right{width:42.5rem}.wac-rich-text{padding-left:30px;padding-right:30px}.wac-testimonials-quote{line-height:41px}}.wac-pro-title{font-size:16px}@media screen and (min-width: 992px){.wac-about-presence .item-inner-width{flex-wrap:nowrap}.wac-about-presence .item-inner-width .image-with-text__media-item{width:calc(45% - 5px)}.wac-about-presence .item-inner-width .image-with-text__text-item{width:calc(55% - 5px);display:flex;align-items:center}.wac-about-imagetab .section-inner.container .image-tabs{flex-wrap:nowrap}.wac-about-imagetab .section-inner.container .image-tabs .tabs-image{width:calc(50% - 5px)}.wac-about-imagetab .section-inner.container .tabs-body{width:calc(50% - 5px);display:flex;align-items:center}}@media screen and (min-width: 1025px){.main-menu&gt;.menu-link.have-child .first-level{padding-right:2rem;margin-right:2rem}.main-menu&gt;.menu-link.have-child .first-level .open-children-toggle svg{right:0}.header__heading-logo{width:115px;min-width:115px}}@media screen and (min-width: 1200px){.wac-home-banner .section-heading{letter-spacing:10px}.wac-home-banner .section-heading{font-size:64px}.wac-collection-promotion .promotion-banner__blocks .section-heading{font-size:42px}.article-template__content h2{font-size:24px}.wac-store-home-section [data-controls=next]{right:70px}.wac-store-home-section [data-controls=prev]{left:70px}.store-title{font-size:36px;line-height:42px}.wac-pro-title{font-size:20px;line-height:26px;letter-spacing:1px}.wac-home-promotion-banner .section-heading{font-size:60px;line-height:66px;letter-spacing:10px}.wac-section-heading .rich-text__heading{font-size:36px;font-weight:600;letter-spacing:var(--heading-letter-spacing)}.wac-home-service-warp .section-heading{letter-spacing:2px}.about-bottom-pro-banner .section-heading{font-size:24px}.wac-about-imagetab .section-inner.container .tabs-body{padding:40px}.tabs__item-heading{font-size:21px!important}.wac-product-details .h1{line-height:46px;font-weight:600}.wac-book-an-appointment{flex-wrap:nowrap}.wac-book-an-appointment-left{padding:100px;width:50%}.wac-book-an-appointment-left .h3{font-size:28px;line-height:36px}.wac-book-an-appointment-left div.ptag{margin-top:20px}.wac-book-an-appointment-left div.ptag p{font-size:22px;line-height:32px}.wac-book-an-appointment-left ul.appointment-list{margin-top:40px}.wac-book-an-appointment-left ul.appointment-list li{font-size:18px;line-height:26px}.wac-book-an-appointment-left ul.appointment-list li img.icon{width:40px;height:40px}.wac-book-an-appointment-left ul.appointment-list li{margin-bottom:25px}.wac-book-an-appointment-right{padding:50px;width:50%}.wac-book-an-appointment-right .h3{font-size:28px;line-height:36px}.wac-store-home-section .slide-content{max-width:500px}.main-menu&gt;.menu-link .first-level{padding-right:2rem}.template-product .product-form__input input[type=radio]+label.product__color-swatch{--color-swatch-width: 4.4rem;--color-swatch-height: 4.4rem}.about-bottom-pro-banner p{max-width:95%}.wac-shopableimage-section .shopable-image-items slide-section{max-width:80%}}@media screen and (min-width: 1300px){.wac-about-presence .item-inner-width .image-with-text__media-item{width:calc(35% - 5px)}.wac-about-presence .item-inner-width .image-with-text__text-item{width:calc(65% - 5px)}.wac-about-presence .item-inner-width .image-with-text__text-item{padding:50px}.main-menu&gt;.menu-link .first-level{padding-right:20px}}@media screen and (min-width: 1400px){.wac-book-an-appointment-right{padding:100px}}@media screen and (min-width: 1500px){.wac-book-an-appointment-left .h3,.wac-book-an-appointment-right .h3{font-size:36px;line-height:46px}.wac-store-home-section .slide-content{max-width:600px}.main-menu&gt;.menu-link .first-level{margin-right:30px;padding-right:0}.main-menu&gt;.menu-link.have-child .first-level{margin-right:30px}}@media screen and (min-width: 1900px){.footer__middle .full-width-gap,.footer__bottom .full-width-gap{--full-width-gap-x: 18rem}}@media screen and (max-width: 1500px){.wac-product-grid{grid-template-columns:repeat(3,calc((100% - var(--col-gap, 0px)* 2) / 3))}}@media screen and (max-width: 1199px){.grid-cols.small-desktop-4{--col-number: 3 !important}.wac-main-collection-list-grid .h5{font-size:16px}.wac-product-grid{grid-template-columns:repeat(2,calc((100% - var(--col-gap, 0px)* 1) / 2))}.mb-md-65{margin-bottom:3.5rem}.store-address p,.wac-home-service-warp .section-heading{font-size:18px}.section-heading{font-size:30px}.bls_header .menu__item-link .link_text{font-size:12px}.wac-home-banner .slideshow-item[style*=--aspect-ratio]:before{padding-top:calc(325 / 655* 100%)}.bls__icon-with-text-item .icon-with-text-infor .description{font-size:16px}.wac-product-detail-gallery .grid-cols[class*=bls__grid-media].large{--media-width: 100% !important;grid-template-columns:inherit;grid-template-areas:inherit}.wac-product-detail-gallery .grid-cols .feature-product-media{grid-area:inherit!important}.iti__country-container{margin-top:-2px}body .slideshow .panigation-right .tns-nav{justify-content:center}.wac-store-home-section .image-with-store-list.banner__media[style*=--aspect-ratio]:before{padding-top:calc(130/ 120* 100%)}}@media screen and (max-width: 1024.98px){.mobile-menu-drawer{top:calc(var(--header-height) - 1px)}}@media screen and (max-width: 767px){.wac-store-home-section .image-with-store-list.banner__media[style*=--aspect-ratio]:before{padding-top:calc(130/ 150* 100%)}.cart-item__error svg{top:5px}.wac-home-service-warp .section-heading{font-size:21px}.footer__block-heading{font-size:18px}.button,.btn,.btn-primary,.shopify-payment-button__button--unbranded,body .jdgm-write-rev-link,body .jdgm-write-rev-link.jdgm-write-rev-link,input.jdgm-btn.jdgm-btn--solid.jdgm-submit-rev{padding:10px 20px}.h0,.h0 h1{font-size:36px}.about-banner-head h1{font-size:42px}.wac-home-banner p{margin-bottom:5px}.wac-home-banner .section-btn{margin-top:20px}.wac-home-banner .slideshow-item:not(.text-bellow-mb) .slide-text{padding:15rem 2rem 3rem}.wac-home-banner .slideshow-item{min-height:calc(100svh - var(--header-height) - 2.25rem)}.grid-cols.small-desktop-4{--col-number: 2 !important}.wac-product-grid{grid-template-columns:repeat(2,calc((100% - var(--col-gap, 0px)* 1) / 2))}.tns-controls button{padding:10px 5px}.tns-controls [data-controls=prev]{left:-40px}.tns-controls [data-controls=next]{right:-40px}.wac-product-detail-gallery .tns-controls [data-controls=prev]{left:10px}.wac-product-detail-gallery .tns-controls [data-controls=next]{right:10px}.mb-md-65{margin-bottom:2.5rem}.wac-store-home-section .image-with-text__text-item{padding-left:30px;padding-right:30px}.wac-rich-text .rich-text__heading{font-size:21px}.store-address p{font-size:18px;line-height:28px}.image-tabs-content{padding:0!important}.wac-about-presence .image-with-text__media-item{margin-bottom:0}.bls__icon-with-text-item:has(&gt;.wac-about-icons-list){gap:15px}.wac-about-icons-list{justify-content:start!important;margin-bottom:0}.wac-about-imagetab .tabs__item&gt;a{padding-top:10px;padding-bottom:10px}.wac-sticky-buy .product__name{font-size:18px}.promotion-banner-section .promotion-banner-block .color-color-scheme-1[style*=--aspect-ratio]:before{padding-top:calc(420 / 380* 100%)}.iti__country-container{margin-top:1px}faq-item .heading-letter-spacing{font-size:24px}body .dlg .popup-title{letter-spacing:1px}.dlg-box{top:85px!important}}@media screen and (max-width: 560px){.grid-cols.small-desktop-4{--col-number: 1 !important}.wac-product-grid{grid-template-columns:repeat(1,calc((100% - var(--col-gap, 0px)* 0) / 1))}.sidebar-upload-btn{padding:10px 5px!important;font-size:12px;min-width:100px}.wac-shopableimage-section .product-image .product__media:before{padding-top:calc(260 / 384 * 100%)}.shopable-image-items slide-section{padding-top:0!important;padding-bottom:0!important}}.ask_question{padding:0}.list-social__link.rounded-corner-item svg{transition:0s}.faq-block .icon_plus-animation:before,.faq-block .icon_plus-animation:after{background-color:#000}.askquestion-popup .h-captcha{display:none}.wac-home-banner .tns-item,.section-our-store .tns-item{transition:none!important}.wac-shopableimage-section .product-wrapper.animate--slide-in .product__img,.wac-shopableimage-section .product-wrapper.animate--slide-in .product-image,.wac-shopableimage-section .product-wrapper.animate--slide-in .product__name,.wac-shopableimage-section .product-wrapper.tns-slide-cloned .product__img,.wac-shopableimage-section .product-wrapper.tns-slide-cloned .product-image,.wac-shopableimage-section .product-wrapper.tns-slide-cloned .product__name,.wac-shopableimage-section .product-wrapper.scroll-trigger .product__img,.wac-shopableimage-section .product-wrapper.scroll-trigger .product-image,.wac-shopableimage-section .product-wrapper.scroll-trigger .product__name,.wac-shopableimage-section .product-wrapper .cart-icon svg,.wac-shopableimage-section .product-wrapper .button-quickview.btn{transition:none!important}.free-shipping{animation:flash .8s linear .8s both}.cart-item__error{margin-left:7px;width:98%}.cart-note .cart-note-content{margin-top:10px}.custom-sidebar-wrap{overflow-y:auto}.iti input.iti__tel-input:-webkit-autofill,.iti input.iti__tel-input:-webkit-autofill:hover,.iti input.iti__tel-input:-webkit-autofill:focus,.iti input.iti__tel-input:-webkit-autofill:active,.contact__fields .field__input:-webkit-autofill,.contact__fields .field__input:-webkit-autofill:hover,.contact__fields .field__input:-webkit-autofill:focus,.contact__fields .field__input:-webkit-autofill:active{color:var(--input-color)!important;-webkit-text-fill-color:var(--input-color)!important;transition:background-color 5000s ease-in-out!important}.wac-home-banner .tns-item{touch-action:pan-y!important;-ms-touch-action:pan-y!important}@media (max-width: 576px){input[type=search],input[type=tel],input[type=text],input[type=number],input[type=email],input[type=password],select,textarea,.input-style{font-size:14px}body .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover{background:var(--btn-fill-bg-color)!important}.list-social__link.rounded-corner-item:hover{background:var(--social-bg, #edeef2);color:var(--link-color)}}.product__color-swatch.sold_out_color{background:linear-gradient(to top left,transparent calc(50% - 2px),var(--border-color),transparent calc(50% + 1px)) no-repeat;z-index:1}#predictive-search-results .product__media[style*=--aspect-ratio]:before{padding-top:calc(440 / 657* 100%)}#predictive-search-results .product__media[style*=--aspect-ratio] img{object-fit:contain}.cart-right .totals{margin-top:15px}.address-country label,.address-province label{color:var(--heading-color);text-transform:uppercase}@media (min-width: 768px) and (max-width: 1023.98px){.section-promotion-banner-1 .btn.remove-underline{padding:var(--btn-padding-y) 20px}.section-promotion-banner-1 .section-inner[style*=--aspect-ratio]:before{padding-top:130%}.wac-home-service-warp .promotion-banner-block{--promotion-banner-block: 50% !important}.wac-store-home-section .tns-controls button{--controls-width: 3rem;--controls-height: 3rem}.bls__icon-with-text-item .icon-with-text-infor .description{max-width:86%}.wac-store-home-section .image-with-store-list.banner__media[style*=--aspect-ratio]:before{padding-top:calc(130/ 90* 100%)}}.contact__button{display:flex;align-items:center}#form-loader-contact{display:inline-block}.loading_spinner{display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}.loading_spinner:before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.iti{width:100%}.customer .recover_customer_password button:not(.align-self-center){margin-right:0}.cart-item__error svg{top:0;min-width:20px}.open-search{overflow:hidden;touch-action:none}.cart__note-title .icon_plus-animation:before,.cart__note-title .icon_plus-animation:after{background-color:#000}html.dlg-stop-scrolling{height:100%;overflow:hidden}.dlg{height:100vh}.search__action-right .clear-btn{display:none}.iti input.iti__tel-input[type=tel]{width:100%}.form__message,.form-status-list.form__message{align-items:flex-start}.form__message--large .icon,.customer .form__message svg{margin-top:6px}body .jdgm-sort-dropdown{padding:10px 20px 10px 5px}.jdgm-row-actions select.jdgm-sort-dropdown{padding:0 5px}.popup-quick-view__foot:before,.drawer__footer:before{display:none}.section-commitment.color-default-color-scheme{color:#000}.section-commitment .rich-text__heading{letter-spacing:.11em}.custom_contact_address{min-height:5.5rem}.image-tabs__body .tabs__item&gt;a{cursor:pointer}.bls__icon-with-text .bls__icon-with-text-img img{max-height:30px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/wac-custom-two.css.map */
</pre></body></html>