ul.header__dropdown-menu.header__custom-menu{display:grid!important;grid-template-rows:repeat(9,min-content);grid-auto-flow:column;--mega-menu-gap: 2.5rem;--mega-menu-linklist-gap: 2.5rem;--mega-menu-promo-gap: 2rem;max-height:calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - 20px);justify-content:safe center;align-items:start;column-gap:var(--mega-menu-gap);background:rgb(var(--background));color:rgb(var(--text-color));border-block-end-width:1px;padding-block:2.5rem;padding-inline-start:var(--container-gutter);padding-inline-end:var(--container-gutter);display:flex;position:absolute;inset-block-start:100%;inset-inline-start:0;overflow-y:auto;width:100%;min-width:unset;max-width:unset}.header__primary-nav-item:before{display:block!important}.header__primary-nav-item .header__dropdown-menu:before{display:none}ul.header__dropdown-menu.header__custom-menu li.column-menu:hover{z-index:1}ul.header__dropdown-menu.header__custom-child.unstyled-list{inset-block-start:unset;inset-inline-start:unset}.custom-ship-text{text-align:center;margin:20px auto;font-size:14px;font-weight:600}.product-list{align-items:baseline}.block-swatch{padding:6px}.product-info__block-item:is([data-block-type=vendor],[data-block-type=title],[data-block-type=sku],[data-block-type=price]){--product-info-gap: -.02rem}.size-dropdown-popup .variant-picker__option:nth-child(3){display:none}.accordion-custom-wrapper .accordion-heading{background:#fff;padding-block:1.25rem;border-top:1px solid #ddd;width:100%;text-align:left;text-transform:uppercase;letter-spacing:1px;position:relative;cursor:pointer;font-size:18px;font-family:Domine,serif}.accordion-custom-wrapper .accordion-heading:after{content:"+";position:absolute;right:1.5em;top:50%;transform:translateY(-50%);font-weight:700;font-size:1.25rem;color:#666}.accordion-custom-wrapper .accordion-content{overflow:hidden;display:none}.accordion-custom-wrapper .accordion-heading.open:after{content:"\2212";color:#000}.accordion-custom-wrapper .accordion-content p:not(:first-child){margin-top:10px}.accordion-custom-wrapper .accordion-section:last-child{border-bottom:1px solid #ddd}.accordion-custom-wrapper .accordion-content{transition:max-height .4s ease;background:#fff;font-size:14px;margin-block-start:-.25rem;padding-block-end:1.25rem;padding-inline-end:1.25rem}@media only screen and (max-width:749px){.trigger_popup_fricc1{margin-top:35px;margin-left:5px}}a.vendor.h6.link-faded{text-decoration:underline}.instant-search-menu .header-right{text-align:left;font-size:14px;text-transform:none}.product-gallery__zoom-button{z-index:9999}@media only screen and (max-width:999px){.header-sidebar__promo{display:inline-block}}@media only screen and (max-width:999px){.v-stack.justify-items-center.gap-4.sm\:gap-5.group{margin-bottom:40px;text-decoration:underline}}@media only screen and (max-width:999px){a.header-sidebar__linklist-button[href="/pages/lenses"]{display:none}}.header-sidebar__scroller{position:relative;overflow-y:auto;max-height:100vh}.header-sidebar__sub-panel{position:relative;z-index:1}.payment-methods{display:none!important}footer input[type=email]::placeholder{color:#fff;opacity:1}footer .floating-label{color:#fff!important}.free-shipping-banner{display:flex;align-items:center;justify-content:left;gap:8px;margin-top:12px;margin-bottom:-5px;color:#1c1c1c;font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.free-shipping-banner svg{width:18px;height:18px}.header-sidebar__back-button{padding:1rem;width:100%;text-align:left;background:inherit}.sidebar-sticky-wrapper{position:sticky;top:0;z-index:100;background:#fff}@media only screen and (max-width:999px){.template-product .product-info .product-info__block-item .product-title{font-size:21px}}.template-product .product .buy-buttons .shopify-payment-button{display:none}.size-dropdown-popup{display:flex;flex-wrap:wrap;row-gap:1rem;align-items:center}.size-dropdown-popup .variant-picker__option:first-child{flex:1 1 100%}.size-dropdown-popup .variant-picker__option:nth-child(2),.size-dropdown-popup .sizeguide{flex:1 1 50%}.hover_bkgr_fricc1{background:#0006;cursor:pointer;display:none;height:100%;position:fixed;text-align:center;top:0;width:100%;z-index:10000}.hover_bkgr_fricc1 .helper1{display:inline-block;height:100%;vertical-align:middle}.hover_bkgr_fricc1>div{background-color:#fff;box-shadow:10px 10px 60px #555;display:inline-block;height:auto;max-width:770px;vertical-align:middle;width:100%;position:relative}.popupCloseButton1{background-color:#fff;border-radius:50px;cursor:pointer;display:inline-block;font-family:arial;font-weight:700;position:absolute;top:-35px;right:0;font-size:30px;line-height:10px;width:25px;height:25px;text-align:center}.popupCloseButton1 button .icon{width:25px;height:25px}.popupCloseButton1 button .icon path{stroke:currentColor}.trigger_popup_fricc1{cursor:pointer;font-size:14px;margin:0;display:block;font-weight:400;color:#000;width:100%;text-transform:uppercase;text-decoration:underline}.product-description__fixed-note{margin-top:16px;font-weight:700}.template-collection .product-card__info .price-list .text-on-sale,.template-collection .product-card__info .price-list .text-subdued{font-size:14.4px!important}.template-product .product-info .discount-label{font-size:13px;font-weight:700;margin-top:10px;background:#073b66;color:#fff;text-align:center;border-radius:20px;padding:5px}@media screen and (min-width:700px){.hover_bkgr_fricc1 .mobile-image{display:none}.hover_bkgr_fricc1 .desktop-image{display:block}}@media screen and (max-width:989px){.template-product .size-dropdown-popup .block-swatch span{font-size:12px}.template-product .product-info .product-info__block-item .product-title{font-size:24px}.template-product .product-gallery__thumbnail-list{display:none}}@media screen and (max-width:699px){.hover_bkgr_fricc1 .mobile-image{display:block}.hover_bkgr_fricc1 .desktop-image{display:none}.hover_bkgr_fricc1>div{width:90%;min-height:auto}}@supports (backdrop-filter:blur(15px)){.cloud-search-mobile-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}
/*# sourceMappingURL=/cdn/shop/t/136/assets/custom.css.map */
