*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--color-foreground)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}body{font-family:var(--font-primary--family);background-color:var(--color-background);color:var(--color-foreground)}.star-rating{display:inline-flex;gap:3px;line-height:0}.star-rating__star{color:#0003}.star-rating__star.is-on{color:var(--color-accent)}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}.shopify-section:has(+.shopify-section [id*=instafeed_app_block]) .ugc:has(.ugc__track:empty){padding-bottom:clamp(2rem,4vw,3rem)}.shopify-section:has(+.shopify-section [id*=instafeed_app_block]) .ugc:has(.ugc__track:empty) .ugc__heading{margin-bottom:0}.shopify-section:has(+.shopify-section [id*=instafeed_app_block]) .ugc:has(.ugc__track:empty) .ugc__carousel{display:none}.shopify-section:has([id*=instafeed_app_block]){background:var(--color-white);padding-bottom:clamp(3.5rem,6vw,5rem)}.shopify-section [id*=instafeed_app_block]{min-width:0}body .shopify-section #insta-feed{width:100%;max-width:100%;margin-inline:auto;font-family:var(--font-body--family)}body .shopify-section #insta-feed h2{font-family:var(--font-display--family);font-weight:400;font-size:clamp(2.25rem,5.5vw,5.25rem);line-height:.95;color:var(--color-foreground)}body #insta-feed .instafeed-new-layout-item{clip-path:inset(0 6px round 20px)!important}body #insta-feed .instafeed-new-arrow{width:44px;height:44px;border:1px solid rgba(39,39,39,.08);border-radius:50%;background-color:var(--color-white);color:var(--color-foreground);box-shadow:0 6px 18px #0000001f}body #insta-feed .instafeed-new-arrow:hover{background-color:var(--color-accent-light, #dad5b7)}body #insta-feed .instafeed-new-arrow:focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}body #insta-feed .instafeed-new-layout-item:has([role=button]:focus-visible){outline:2px solid var(--color-foreground);outline-offset:-10px}@media(max-width:749px){body #insta-feed .instafeed-new-layout-item{clip-path:inset(0 4px round 16px)!important}}html[data-color-scheme=dark]{accent-color:var(--color-accent-light)}html[data-color-scheme=dark] ::selection{background:var(--color-accent-light);color:var(--color-on-accent)}html[data-color-scheme=dark] :focus-visible{outline:2px solid var(--color-accent-light);outline-offset:4px}:where(html[data-color-scheme=dark] a){color:inherit}:where(html[data-color-scheme=dark]) :where(input,textarea,select,button){color:var(--color-foreground)}html[data-color-scheme=dark] :is(.features,.collection,.ugc,.products,.faq,.reviews,.trust-badges--plain,.about-ed--white,.traits,.collection__trust,.pdp,.cart-drawer__panel,.shopify-section:has([id*=instafeed_app_block])){background:var(--color-background)}html[data-color-scheme=dark] :is(.about-quotes,.about-pillars,.about-ed--light,.guarantee,.problem,.traits--product,.freviews,.trust-badges){background:linear-gradient(180deg,var(--color-background),var(--color-surface))}html[data-color-scheme=dark] :is(.about-quotes__card,.about-pillars__card,.problem__card,.traits__panel,.trust-badges__card,.htu__step,.pdp__crosssell-card,.pdp__sticky,.cart-card,.cart-foot,.epopup__panel,.rcard,.reviews__grid,.launch-signup,.contact__tabs,.contact__chat,.mega__inner,.header-mobile-menu){background:var(--color-surface);color:var(--color-foreground)}html[data-color-scheme=dark] .traits__panel{box-shadow:inset 0 1px #ffffff14,0 18px 45px #0000002e}html[data-color-scheme=dark] :is(.features__icon,.traits__icon,.problem__icon,.trust-badges__icon,.pdp__thumb,.pdp__sticky-thumb,.cart-rec__media,.cart-item__thumb,.cart-item__qty,.mega__compat-chip,.freviews__logo-pill,.review-card__photo--customer,.rcard__photos a,.vpicker__swatch-img--ph){background:var(--color-surface-raised);color:var(--color-foreground)}html[data-color-scheme=dark] .problem__icon--asset{background:transparent}html[data-color-scheme=dark] :is(.traits__label,.cart-rec__label){color:var(--color-foreground)}html[data-color-scheme=dark] .hero:after{background:linear-gradient(180deg,transparent 62%,var(--color-background) 100%)}html[data-color-scheme=dark] .problem__glow{background:linear-gradient(180deg,transparent,var(--color-background))}html[data-color-scheme=dark] :is(.features:before,.features:after){opacity:.08}html[data-color-scheme=dark] .pdp__glow{background:radial-gradient(45% 60% at 30% 55%,rgb(197 165 90 / 16%),transparent),radial-gradient(45% 60% at 70% 45%,rgb(156 216 143 / 9%),transparent)}html[data-color-scheme=dark] .site-header .header-bar{background:#222523f5;border-color:var(--color-border);box-shadow:0 8px 28px #0000003d}html[data-color-scheme=dark] .site-header .header-logo__img,html[data-color-scheme=dark] .mega__compat-chip img,html[data-color-scheme=dark] .freviews__logos img,html[data-color-scheme=dark] .vpicker__logo-img--recolor{filter:brightness(0) invert(1)}html[data-color-scheme=dark] :is(.mega-card,.mmenu-card){background:radial-gradient(ellipse at 12% 100%,rgb(197 165 90 / 15%),transparent 72%),var(--color-surface-raised)}html[data-color-scheme=dark] :is(.mega-card,.mmenu-card):nth-child(2n){background:radial-gradient(ellipse at 12% 100%,rgb(239 180 210 / 12%),transparent 72%),var(--color-surface-raised)}html[data-color-scheme=dark] :is(.mega-card,.mmenu-card):nth-child(3n){background:radial-gradient(ellipse at 12% 100%,rgb(156 216 143 / 12%),transparent 72%),var(--color-surface-raised)}html[data-color-scheme=dark] :is(.header-nav__badge,.mega-card__badge,.mmenu-card__badge,.pdp__badge,.pdp__launch-status,.pdp__crosssell-badge,.pdp__sticky-save,.cart-item__save,.htu__num,.reviews__recommend,.reviews__more,.footer__badge,.footer .btn--gold,.compare__col--highlight .compare__brandname){color:var(--color-on-accent)}html[data-color-scheme=dark] :is(.pdp__atc,.pdp__sticky-btn,.cart-foot__checkout,.epopup__submit,.contact__submit,.reviews__write,.launch-signup__submit,.vpicker__pack-badge,.vpicker__swatch-check,.contact__tab[aria-selected=true]){background:var(--color-accent-light);color:var(--color-on-accent)}html[data-color-scheme=dark] :is(.pdp__atc,.pdp__sticky-btn,.cart-foot__checkout,.epopup__submit,.contact__submit,.reviews__write,.launch-signup__submit):hover:not(:disabled){background:#e8e5d5}html[data-color-scheme=dark] :is(.epopup__input,.epopup__choice,.contact__input,.launch-signup__email,.cart-upsell__variant,.pdp__delivery-zip-input,.vpicker__opt-content){background:var(--color-background);color:var(--color-foreground);border-color:var(--color-border)}html[data-color-scheme=dark] :is(input,textarea)::placeholder{color:var(--color-muted);opacity:1}html[data-color-scheme=dark] :is(.contact__body,.contact__email,.contact__faq a,.contact__label,.contact__optional,.contact__success-text,.footer__news-fine,.footer__copy){color:var(--color-muted)}html[data-color-scheme=dark] .epopup__title strong{color:var(--color-accent-light)}html[data-color-scheme=dark] :is(.contact__error,.launch-signup__errors,.cart-upsell__error){color:var(--color-error)}html[data-color-scheme=dark] .contact__error{background:#ffb4a914}html[data-color-scheme=dark] :is(.products__arrow,.ugc__arrow,.freviews__arrow,.pdp__thumb-arrow),html[data-color-scheme=dark] body #insta-feed .instafeed-new-arrow{background:var(--color-surface-raised);color:var(--color-foreground);border-color:var(--color-border)}html[data-color-scheme=dark] :is(.products__arrow,.ugc__arrow,.freviews__arrow,.pdp__thumb-arrow):hover,html[data-color-scheme=dark] body #insta-feed .instafeed-new-arrow:hover{background:var(--color-accent-light);color:var(--color-on-accent)}html[data-color-scheme=dark] :is(.vpicker__opt input:checked+.vpicker__opt-content,.vpicker__opt input:checked+.vpicker__swatch){background:var(--color-surface-raised);border-color:var(--color-accent-light);box-shadow:inset 0 0 0 .5px var(--color-accent-light)}html[data-color-scheme=dark] .vpicker__opt input:checked+.vpicker__logo,html[data-color-scheme=dark] .pdp__thumb.is-active{border-color:var(--color-accent-light);box-shadow:inset 0 0 0 .5px var(--color-accent-light)}html[data-color-scheme=dark] :is(.pdp__divider,.pdp__thumb,.pdp__delivery,.pdp__accordions,.pdp__accordion,.pdp__sticky,.ppicker__card,.vpicker__opt-content,.vpicker__swatch,.cart-rec:not(:last-child),.cart-rec__media,.cart-item__thumb,.cart-item__qty,.faq__item,.about-ed__rule,.collection__pagination a,.collection__pagination span,.epopup__input,.epopup__choice,.contact__input,.launch-signup){border-color:var(--color-border)}html[data-color-scheme=dark] .epopup__choice:is(:hover,:focus-visible){border-color:var(--color-accent-light)}html[data-color-scheme=dark] .pdp__thumb.is-active{border-color:var(--color-accent-light)}html[data-color-scheme=dark] .ppicker__opt input:checked+.ppicker__card{border-color:var(--color-accent-light)}html[data-color-scheme=dark] :is(.traits__divider,.trust-badges__inner:not(.trust-badges__inner--with-image) .trust-badges__divider,.cart-ship__track){background:var(--color-border)}html[data-color-scheme=dark] :is(.cart-ship__fill,.freviews__pill.is-active){background:var(--color-accent-light)}html[data-color-scheme=dark] .star-rating__star{color:var(--color-border)}html[data-color-scheme=dark] .star-rating__star.is-on,html[data-color-scheme=dark] .freviews__eyebrow .star-rating__star.is-on,html[data-color-scheme=dark] .cart-drawer .cart-trust .hero__trait svg{color:var(--color-accent-light)}html[data-color-scheme=dark] .pdp__feature svg path{stroke:var(--color-accent-light)}html[data-color-scheme=dark] .vpicker__swatch-label{padding:3px 7px;border-radius:4px;background:var(--color-background);color:var(--color-foreground)}html[data-color-scheme=dark] .epopup__close{background:var(--color-background);color:var(--color-foreground);border-radius:50%}html[data-color-scheme=dark] .about-pillars__grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}html[data-color-scheme=dark] .finalcta__buttons{max-width:100%}html[data-color-scheme=dark] .shopify-section:has([id*=instafeed_app_block]){background-color:var(--color-background)!important}html[data-color-scheme=dark] body #insta-feed .instafeed-new-arrow{background-color:var(--color-accent-light)!important;color:var(--color-on-accent)!important}html[data-color-scheme=dark] body #insta-feed .instafeed-new-arrow:hover{background-color:#e8e5d5!important}@media(max-width:420px){html[data-color-scheme=dark] .vpicker__group{min-inline-size:0}html[data-color-scheme=dark] .vpicker__pack{min-width:0;padding-inline:.35rem}html[data-color-scheme=dark] .vpicker__pack-price{flex-wrap:wrap;justify-content:center;gap:.125rem .3rem}html[data-color-scheme=dark] .vpicker__pack-ship{white-space:normal;text-align:center}html[data-color-scheme=dark] .pdp__trust{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/critical.css.map */
