.eoo-metafield{margin:0 0 1.25rem;clear:both}.eoo-metafield__title{display:block;margin:0 0 .45rem;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--colorTextBody, #1c1c1c)}.eoo-metafield__body{margin:0;font-size:.9375rem;line-height:1.45;color:var(--colorTextBody, #1c1c1c)}.eoo-metafield__row{display:flex;align-items:flex-start;gap:.65rem}.eoo-metafield--box{padding:.85rem 1rem;border:1px solid var(--colorBorder, #e8e8e1);border-radius:var(--roundness, 0);background:var(--colorBody, #fff)}.eoo-metafield--emphasized{border-color:var(--colorTextBody, #1c1c1c);box-shadow:inset 3px 0 0 var(--colorTextBody, #1c1c1c);background:#f7f7f5}.eoo-metafield__icon{flex:0 0 auto;width:1.15rem;height:1.15rem;margin-top:.15rem;color:inherit}.eoo-metafield__icon .icon{width:100%;height:100%;display:block;stroke:currentColor;fill:none;stroke-width:var(--eooLucideWeight, 1.35px)}.eoo-variant-thumbs{--eoo-thumb-w: 5.75rem;--eoo-thumb-h: 7.5rem;--eoo-thumb-gap: .55rem;display:flex;flex-wrap:wrap;gap:var(--eoo-thumb-gap);border:0;padding:0;margin:.35rem 0 0}.eoo-variant-thumbs--s{--eoo-thumb-w: 3.5rem;--eoo-thumb-h: 4.55rem;--eoo-thumb-gap: .35rem}.eoo-variant-thumbs--m{--eoo-thumb-w: 4.75rem;--eoo-thumb-h: 6.2rem;--eoo-thumb-gap: .45rem}.eoo-variant-thumbs--l{--eoo-thumb-w: 5.75rem;--eoo-thumb-h: 7.5rem;--eoo-thumb-gap: .55rem}.eoo-variant-thumbs--xl{--eoo-thumb-w: 7.25rem;--eoo-thumb-h: 9.45rem;--eoo-thumb-gap: .65rem}.eoo-variant-thumbs__input{margin:0}.eoo-variant-thumbs .variant__input--color-swatch{position:absolute;opacity:0;pointer-events:none}.eoo-color-thumb{display:block;width:var(--eoo-thumb-w);height:var(--eoo-thumb-h);margin:0;padding:0;border:1px solid var(--colorBorder, #d9d9d3);border-radius:var(--eoo-thumb-radius, var(--eoo-form-radius, 8px));background:var(--colorBody, #fff) center / cover no-repeat;font-size:0;line-height:0;cursor:pointer;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.eoo-color-thumb--placeholder{background-image:none;background-color:var(--colorBody, #fff)}.eoo-variant-thumbs input:checked+.eoo-color-thumb,.eoo-color-thumb:hover,.eoo-color-thumb:focus-visible{border-color:var(--colorTextBody, #1c1c1c);box-shadow:inset 0 0 0 1px var(--colorTextBody, #1c1c1c)}.eoo-color-thumb.disabled{opacity:.4}@media(max-width:768px){.eoo-variant-thumbs--s{--eoo-thumb-w: 3rem;--eoo-thumb-h: 3.9rem}.eoo-variant-thumbs--m{--eoo-thumb-w: 3.85rem;--eoo-thumb-h: 5rem}.eoo-variant-thumbs--l,.eoo-variant-thumbs{--eoo-thumb-w: 4.75rem;--eoo-thumb-h: 6.2rem}.eoo-variant-thumbs--xl{--eoo-thumb-w: 5.75rem;--eoo-thumb-h: 7.5rem}}.eoo-materials--inline{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.25rem .15rem}.eoo-materials--inline li:not(:last-child):after{content:"\2022";margin:0 .4rem;opacity:.45;speak:never}.eoo-materials--badges{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.eoo-materials__badge{display:inline-block;padding:.28rem .65rem;border:1px solid var(--colorBorder, #e8e8e1);border-radius:var(--roundness, 0);font-size:.8125rem;line-height:1.3}.eoo-family{margin:0 0 .35rem;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;line-height:1.4}.eoo-family a{text-decoration:none}.eoo-family a:hover,.eoo-family a:focus-visible{text-decoration:underline}.eoo-related .section-header{margin-bottom:1.5rem}.eoo-grid-color-label{font-weight:inherit}.eoo-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:.65rem 0 calc(.65rem + env(safe-area-inset-bottom,0px));background:var(--colorBody, #fff);border-top:1px solid var(--colorBorder, #e8e8e1);box-shadow:0 -6px 20px #0000000f}.eoo-sticky-atc[hidden]{display:none!important}.eoo-sticky-atc__inner{display:flex;align-items:center;gap:.75rem}.eoo-sticky-atc__meta{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.1rem}.eoo-sticky-atc__title{font-size:.75rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.75}.eoo-sticky-atc__price{font-size:.9375rem;font-weight:600;line-height:1.2}.eoo-sticky-atc__button{flex:0 0 auto;min-width:9.5rem;max-width:55%;margin:0}body.eoo-sticky-atc-active{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom,0px))}@media screen and (min-width:770px){.eoo-sticky-atc--mobile-only{display:none!important}body.eoo-sticky-atc-active:has(.eoo-sticky-atc--mobile-only){padding-bottom:0}}@media screen and (max-width:769px){.eoo-metafield--box,.eoo-metafield--emphasized{margin-bottom:1rem}.eoo-family{margin-bottom:.25rem}.product-block.eoo-metafield--emphasized{order:0}}@media(prefers-reduced-motion:reduce){.eoo-metafield,.eoo-family,.eoo-sticky-atc{transition:none!important}}:root{--eooLucideWeight: 1.35px}svg.icon-search circle,svg.icon-search ellipse,svg.icon-search g,svg.icon-search line,svg.icon-search path,svg.icon-search polygon,svg.icon-search polyline,svg.icon-search rect,svg.icon-cart circle,svg.icon-cart ellipse,svg.icon-cart g,svg.icon-cart line,svg.icon-cart path,svg.icon-cart polygon,svg.icon-cart polyline,svg.icon-cart rect,svg.icon-bag circle,svg.icon-bag ellipse,svg.icon-bag g,svg.icon-bag line,svg.icon-bag path,svg.icon-bag polygon,svg.icon-bag polyline,svg.icon-bag rect,svg.icon-bag-minimal circle,svg.icon-bag-minimal ellipse,svg.icon-bag-minimal g,svg.icon-bag-minimal line,svg.icon-bag-minimal path,svg.icon-bag-minimal polygon,svg.icon-bag-minimal polyline,svg.icon-bag-minimal rect,svg.icon-hamburger circle,svg.icon-hamburger ellipse,svg.icon-hamburger g,svg.icon-hamburger line,svg.icon-hamburger path,svg.icon-hamburger polygon,svg.icon-hamburger polyline,svg.icon-hamburger rect,svg.icon-close circle,svg.icon-close ellipse,svg.icon-close g,svg.icon-close line,svg.icon-close path,svg.icon-close polygon,svg.icon-close polyline,svg.icon-close rect,svg.icon-user circle,svg.icon-user ellipse,svg.icon-user g,svg.icon-user line,svg.icon-user path,svg.icon-user polygon,svg.icon-user polyline,svg.icon-user rect,svg.icon-filter circle,svg.icon-filter ellipse,svg.icon-filter g,svg.icon-filter line,svg.icon-filter path,svg.icon-filter polygon,svg.icon-filter polyline,svg.icon-filter rect,svg.icon-plus circle,svg.icon-plus ellipse,svg.icon-plus g,svg.icon-plus line,svg.icon-plus path,svg.icon-plus polygon,svg.icon-plus polyline,svg.icon-plus rect,svg.icon-minus circle,svg.icon-minus ellipse,svg.icon-minus g,svg.icon-minus line,svg.icon-minus path,svg.icon-minus polygon,svg.icon-minus polyline,svg.icon-minus rect,svg.icon-chevron-down circle,svg.icon-chevron-down ellipse,svg.icon-chevron-down g,svg.icon-chevron-down line,svg.icon-chevron-down path,svg.icon-chevron-down polygon,svg.icon-chevron-down polyline,svg.icon-chevron-down rect,svg.icon-chevron-up circle,svg.icon-chevron-up ellipse,svg.icon-chevron-up g,svg.icon-chevron-up line,svg.icon-chevron-up path,svg.icon-chevron-up polygon,svg.icon-chevron-up polyline,svg.icon-chevron-up rect,svg.icon-chevron-left circle,svg.icon-chevron-left ellipse,svg.icon-chevron-left g,svg.icon-chevron-left line,svg.icon-chevron-left path,svg.icon-chevron-left polygon,svg.icon-chevron-left polyline,svg.icon-chevron-left rect,svg.icon-chevron-right circle,svg.icon-chevron-right ellipse,svg.icon-chevron-right g,svg.icon-chevron-right line,svg.icon-chevron-right path,svg.icon-chevron-right polygon,svg.icon-chevron-right polyline,svg.icon-chevron-right rect,svg.icon-truck circle,svg.icon-truck ellipse,svg.icon-truck g,svg.icon-truck line,svg.icon-truck path,svg.icon-truck polygon,svg.icon-truck polyline,svg.icon-truck rect,svg.icon-shield circle,svg.icon-shield ellipse,svg.icon-shield g,svg.icon-shield line,svg.icon-shield path,svg.icon-shield polygon,svg.icon-shield polyline,svg.icon-shield rect,svg.icon-package circle,svg.icon-package ellipse,svg.icon-package g,svg.icon-package line,svg.icon-package path,svg.icon-package polygon,svg.icon-package polyline,svg.icon-package rect,svg.icon-lock circle,svg.icon-lock ellipse,svg.icon-lock g,svg.icon-lock line,svg.icon-lock path,svg.icon-lock polygon,svg.icon-lock polyline,svg.icon-lock rect,svg.icon-circle-checkmark circle,svg.icon-circle-checkmark ellipse,svg.icon-circle-checkmark g,svg.icon-circle-checkmark line,svg.icon-circle-checkmark path,svg.icon-circle-checkmark polygon,svg.icon-circle-checkmark polyline,svg.icon-circle-checkmark rect,svg.icon-tcwi-truck circle,svg.icon-tcwi-truck ellipse,svg.icon-tcwi-truck g,svg.icon-tcwi-truck line,svg.icon-tcwi-truck path,svg.icon-tcwi-truck polygon,svg.icon-tcwi-truck polyline,svg.icon-tcwi-truck rect,svg.icon-tcwi-shield circle,svg.icon-tcwi-shield ellipse,svg.icon-tcwi-shield g,svg.icon-tcwi-shield line,svg.icon-tcwi-shield path,svg.icon-tcwi-shield polygon,svg.icon-tcwi-shield polyline,svg.icon-tcwi-shield rect,svg.icon-tcwi-return circle,svg.icon-tcwi-return ellipse,svg.icon-tcwi-return g,svg.icon-tcwi-return line,svg.icon-tcwi-return path,svg.icon-tcwi-return polygon,svg.icon-tcwi-return polyline,svg.icon-tcwi-return rect,svg.icon-tcwi-package circle,svg.icon-tcwi-package ellipse,svg.icon-tcwi-package g,svg.icon-tcwi-package line,svg.icon-tcwi-package path,svg.icon-tcwi-package polygon,svg.icon-tcwi-package polyline,svg.icon-tcwi-package rect{fill:none;stroke:currentColor;stroke-width:var(--eooLucideWeight);stroke-linecap:round;stroke-linejoin:round}svg.icon-cart circle{fill:none}svg.element-icon--line{stroke-width:var(--eooLucideWeight)}svg.element-icon--line circle,svg.element-icon--line ellipse,svg.element-icon--line g,svg.element-icon--line line,svg.element-icon--line path,svg.element-icon--line polygon,svg.element-icon--line polyline,svg.element-icon--line rect{fill:none;stroke:currentColor;stroke-width:var(--eooLucideWeight);stroke-linecap:round;stroke-linejoin:round}.hero .vimeo-mobile-trigger{display:none!important}.site-nav__icons--eoo{display:inline-flex;align-items:center;gap:0}.site-nav__icons--eoo .site-nav__link--icon{padding-left:6px;padding-right:6px}.site-nav__icons--eoo .site-nav__link--icon+.site-nav__link--icon{margin-left:0}.site-nav__icons--eoo .site-nav__link--account{display:inline-flex;align-items:center;line-height:0}.site-nav__icons--eoo shopify-account{display:inline-flex;align-items:center;line-height:0}@media only screen and (max-width:768px){.site-nav__icons--eoo,.site-nav--eoo-left{display:inline-flex;align-items:center;gap:0}.site-nav__icons--eoo .site-nav__link--icon,.site-nav--eoo-left .site-nav__link--icon{padding-left:clamp(3px,1.1vw,5px);padding-right:clamp(3px,1.1vw,5px)}.site-nav__icons--eoo .site-nav__link--icon+.site-nav__link--icon,.site-nav--eoo-left .site-nav__link--icon+.site-nav__link--icon{margin-left:clamp(-6px,-1.2vw,-3px)}.site-nav__icons--eoo .site-nav__link--icon .icon,.site-nav--eoo-left .site-nav__link--icon .icon{width:clamp(22px,6.2vw,26px);height:clamp(22px,6.2vw,26px)}.site-nav__icons--eoo shopify-account,.site-nav__icons--eoo shopify-account::part(signed-out-avatar),.site-nav__icons--eoo shopify-account::part(signed-in-avatar){display:inline-flex;align-items:center;justify-content:center;line-height:0;margin:0;padding:0}}@media only screen and (max-width:390px){.site-nav__icons--eoo .site-nav__link--icon,.site-nav--eoo-left .site-nav__link--icon{padding-left:2px;padding-right:2px}.site-nav__icons--eoo .site-nav__link--icon+.site-nav__link--icon,.site-nav--eoo-left .site-nav__link--icon+.site-nav__link--icon{margin-left:-5px}}.collection-item--fit-cover .collection-image img{object-fit:cover!important}.collection-item--fit-contain .collection-image img{object-fit:contain!important}.collection-image.image-wrap{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);transform:translateZ(0)}.eoo-collections[data-eoo-hover=image] .collection-item,.eoo-collections[data-eoo-hover=both] .collection-item,.eoo-collections[data-eoo-hover=card] .collection-item{transition:transform .45s ease;will-change:transform}.eoo-collections[data-eoo-hover=image] .collection-item:hover .collection-image,.eoo-collections[data-eoo-hover=both] .collection-item:hover .collection-image,.eoo-collections[data-eoo-hover=card] .collection-item:hover .collection-image,.eoo-collections[data-eoo-hover=none] .collection-item:hover .collection-image{transform:none!important}.eoo-collections[data-eoo-hover=image] .collection-image img,.eoo-collections[data-eoo-hover=both] .collection-image img{transition:transform .8s ease;will-change:transform}.eoo-collections[data-eoo-hover=image] .collection-item:hover .collection-image img,.eoo-collections[data-eoo-hover=both] .collection-item:hover .collection-image img{transform:scale(1.03)}.eoo-collections[data-eoo-hover=card] .collection-item:hover,.eoo-collections[data-eoo-hover=both] .collection-item:hover{transform:scale(1.03);z-index:2}.collection-item:hover .collection-image{transform:none!important}:not(.eoo-collections)>.grid .collection-image img{transition:transform .8s ease}:not(.eoo-collections)>.grid .collection-item:hover .collection-image img{transform:scale(1.03)}[data-disable-animations=true] .collection-item:hover .collection-image img,[data-disable-animations=true] .eoo-collections .collection-item:hover{transform:none!important}:root{--eoo-form-radius: 8px;--roundness: 8px}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=hidden]),select,textarea,.faux-select{border-radius:var(--eoo-form-radius)}.collection-filter select,.collection-filter #SortBy,.collection-filter__sort-container,.collection-filter .btn,.cart-notes,.search__input,.newsletter-form input[type=email],.form-vertical input,.form-vertical select,.form-vertical textarea{border-radius:var(--eoo-form-radius)}shopify-account{--shopify-account-radius-input: var(--eoo-form-radius);--shopify-account-radius-base: var(--eoo-form-radius)}.faq-item{border-bottom:1px solid var(--colorBorder, #e8e8e1)}.faq-item .eoo-faq-trigger{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1rem 0;text-align:left;background:transparent}.faq-item .eoo-faq-trigger:hover,.faq-item .eoo-faq-trigger:focus{background:transparent}.faq-item .eoo-faq-trigger__label{flex:1 1 auto;padding-right:.5rem;font-weight:600}.faq-item .eoo-faq-trigger .collapsible-trigger__icon,.faq-item .collapsible-trigger__icon{position:relative;inset:auto;top:auto;transform:none;flex:0 0 auto;width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;background:transparent!important;background-color:transparent!important;border-radius:0;transition:none}.faq-item .collapsible-trigger:hover .collapsible-trigger__icon,.faq-item .eoo-faq-trigger:hover .collapsible-trigger__icon{background:transparent!important;background-color:transparent!important}.faq-item .eoo-faq-trigger .collapsible-trigger__icon .icon{width:1.1rem;height:1.1rem}.faq-item .eoo-faq-trigger.is-open .collapsible-trigger__icon>.icon-chevron-down{transform:scaleY(-1)}.toolbar__menu a.toolbar__link--accent{color:var(--colorCartDot, #e11d7f)}.toolbar__menu a.toolbar__link--accent:hover{color:var(--colorCartDot, #e11d7f);opacity:.85}.eoo-featured-video--mp4{position:relative;width:100%;max-width:960px;margin:0 auto;border-radius:var(--eoo-form-radius, 8px);overflow:hidden;background:var(--colorBody, #fff);line-height:0}.eoo-featured-video__mp4{display:block;width:100%;height:auto;max-height:min(80vh,720px);object-fit:contain;background:var(--colorBody, #fff)}.product-single__media-wrapper,.product-image-main,.product__thumb-item img,.product-single__photo img{border-radius:var(--eoo-form-radius, 8px)}.product-block--sales-point{margin-bottom:.35rem}.product-single__meta .product-block--sales-point+.product-block--sales-point{margin-top:.15rem}.product-block--sales-point .icon-lucide,.product-block--sales-point .icon{width:1.15rem;height:1.15rem;stroke:currentColor;fill:none;stroke-width:2;flex-shrink:0}.shopify-payment-button,shopify-accelerated-checkout,shopify-accelerated-checkout-cart,.additional-checkout-buttons{border-radius:0!important;overflow:visible!important}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: var(--buttonRadius, 0);--shopify-accelerated-checkout-button-block-size: 44px;--shopify-accelerated-checkout-button-box-shadow: none}.shopify-payment-button .shopify-payment-button__button--unbranded{border-radius:var(--buttonRadius, 0)}.eoo-desc{margin:0}.eoo-desc__inner{position:relative}.eoo-desc--needs-toggle:not(.is-open) .eoo-desc__inner{overflow:hidden;max-height:140px}.eoo-desc--needs-toggle:not(.is-open) .eoo-desc__inner:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2.5rem;background:linear-gradient(to bottom,rgba(255,255,255,0),var(--colorBody, #fff));pointer-events:none}.eoo-desc.is-open .eoo-desc__inner,.eoo-desc--no-toggle .eoo-desc__inner{max-height:none;overflow:visible}.eoo-desc__toggle{display:none;margin-top:.5rem;margin-left:0;margin-right:auto;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:600;text-align:left;text-decoration:underline;text-underline-offset:.15em;cursor:pointer}.eoo-desc--needs-toggle .eoo-desc__toggle:not([hidden]){display:inline-block;text-align:left}.eoo-desc,.product-single__meta .eoo-desc,.product-single__meta .product-block:has(.eoo-desc){text-align:left!important}.eoo-desc__toggle{float:none}@media(max-width:768px){.product-single__meta .eoo-desc,.product-single__meta .eoo-desc__inner,.product-single__meta .eoo-desc__toggle,.product-single__meta .product-block:has(.eoo-desc){text-align:left!important}.product-single__meta .eoo-desc__toggle{display:block;width:fit-content;margin-left:0;margin-right:auto}}.product-single__meta .product-block--tab.eoo-metafield{margin-bottom:25px}.product-single__meta .product-block--tab+.product-block--tab{margin-top:-25px}.megamenu .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level){display:inline-block;width:auto;max-width:100%}.megamenu .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level):after{right:auto;width:0;transition:width .35s ease}[data-disable-animations=true] .megamenu .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level):after{transition:none}.megamenu .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level):hover:after{right:auto;width:100%}.site-footer .footer__newsletter-input,.site-footer input[type=email],.site-footer .newsletter-form input[type=email]{border-radius:0!important}.site-footer{padding-bottom:1.5rem!important}@media only screen and (min-width:769px){.site-footer{padding-bottom:1.75rem!important}}.site-footer .payment-icons.footer__section{margin-top:1.25rem;margin-bottom:0}.site-footer ul.payment-icons+.footer__small-text,.site-footer .eoo-footer-credit{margin:1.5rem 0 0;padding:0;line-height:1.45;text-align:center}.site-footer .eoo-footer-credit a,.site-footer .footer__small-text a.eoo-footer-credit__link{color:inherit;text-decoration:none}.site-footer .eoo-footer-credit a:hover,.site-footer .footer__small-text a.eoo-footer-credit__link:hover{text-decoration:none;opacity:.85}.site-footer .eoo-footer-newsletter .footer__title{display:block;margin-bottom:.75rem}.eoo-ig{padding:0 0 2rem}.eoo-ig__header{margin-bottom:1.25rem}.eoo-ig__track{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:.35rem;scrollbar-width:thin}.eoo-ig__item{flex:0 0 calc(50% - .4rem);scroll-snap-align:start;margin:0;border-radius:var(--eoo-form-radius, 8px);overflow:hidden;background:var(--colorBodyLightDim, #fff)}@media(min-width:769px){.eoo-ig__item{flex-basis:calc(25% - .6rem)}}.eoo-ig__item a{display:block;line-height:0}.eoo-ig__item img{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover}.eoo-ig__cta{margin-top:1.25rem}.eoo-ig__embed{margin-top:.5rem}.eoo-ig__embed iframe{max-width:100%}.site-footer .payment-icons{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;width:100%;margin-left:auto;margin-right:auto;padding:0;list-style:none}.site-footer .payment-icons li{float:none;display:inline-flex;margin:0 4px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/eyesonoff-pdp.css.map */
