html[data-color-scheme=dark] body.dark-storefront{--color-background: #000304;--color-foreground: #fff;--color-surface: #272727;--color-surface-raised: #3a3a3b;--color-border: rgb(255 255 255 / 14%);--color-muted: #eaeaea;--color-on-accent: #272727;--page-margin: clamp(16px, 5.5556vw, 80px);color-scheme:dark;background:var(--color-background);color:var(--color-foreground)}html[data-color-scheme=dark] .dark-storefront .site-header .header-bar{background:#3a3a3bf5;border-color:#fff3;box-shadow:none}html[data-color-scheme=dark] .dark-storefront :is(.mega__inner,.header-mobile-menu,.cart-drawer__panel){background:#272727}html[data-color-scheme=dark] .dark-storefront :is(.mega-card,.mmenu-card){border-color:#ffffff40}html[data-color-scheme=dark] .dark-storefront :is(.cart-card,.cart-foot){background:#3a3a3b}.dark-storefront .cart-card{border:1px solid var(--color-border)}.dark-storefront .cart-drawer .cart-trust .hero__trait svg{color:var(--color-accent-light)}html[data-color-scheme=dark] .dark-storefront :is(.cart-item__qty,.pdp__delivery){background:#ffffff1a}html[data-color-scheme=dark] .dark-storefront .cart-rec__label{color:var(--color-accent-light)}.dark-storefront .cart-drawer .cart-empty__trust{width:100%;flex-wrap:wrap}.dark-storefront .cart-trust{flex-wrap:wrap}.dark-storefront :is(.contact__error,.cart-upsell__error,.launch-signup__error){color:var(--color-error)}html[data-color-scheme=dark] body.dark-page--product{background:#272727}html[data-color-scheme=dark] .dark-storefront .pdp{background:#272727;grid-column:1 / -1}.dark-storefront .pdp__grid{padding-inline:var(--page-margin)}.dark-storefront .pdp__title{font-size:clamp(42px,4.7222vw,68px);line-height:.95}.dark-storefront .pdp__price-current{font-size:28px}.dark-storefront :is(.pdp__desc,.pdp__feature){font-size:18px;line-height:1.6}.dark-storefront .pdp__desc{opacity:1}.dark-storefront .pdp__rating{flex-wrap:wrap}.dark-storefront .pdp__trust{flex-wrap:wrap;gap:8px 12px}html[data-color-scheme=dark] .dark-storefront .pdp__glow{background:radial-gradient(ellipse at 30% 55%,rgb(197 165 90 / 30%),transparent 65%),radial-gradient(ellipse at 70% 45%,rgb(156 216 143 / 20%),transparent 65%)}html[data-color-scheme=dark] .dark-storefront :is(.vpicker__opt input:checked+.vpicker__opt-content,.ppicker__opt input:checked+.ppicker__card){background:#dad5b733;border-color:var(--color-accent-light)}.dark-storefront .vpicker__logo{min-height:60px}html[data-color-scheme=dark] .dark-storefront .vpicker__swatch-label{background:transparent;padding:0;left:14px;bottom:14px}.dark-storefront .vpicker__swatch:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;border-radius:0 0 16px 16px;background:linear-gradient(transparent,#000304b8);pointer-events:none}.dark-storefront .vpicker__swatch-label{z-index:1}.dark-storefront :is(.vpicker__pack-badge,.ppicker__save){background:var(--color-accent-light);color:#272727}.dark-storefront .pdp__crosssell-heading{font-size:36px}html[data-color-scheme=dark] .dark-storefront .pdp__crosssell-card{background:linear-gradient(135deg,#3a3a3b,#4a4a45);border:1px solid var(--color-border)}html[data-color-scheme=dark] .dark-storefront:not(.dark-homepage) :is(.traits__panel,.trust-badges__card){background:#3a3a3b99;box-shadow:none}.dark-storefront:not(.dark-homepage) .traits__item{flex:1 1 0;min-width:0}.dark-storefront:not(.dark-homepage) .traits__divider{flex-shrink:0}html[data-color-scheme=dark] .dark-storefront:not(.dark-homepage) :is(.traits__icon,.features__icon,.trust-badges__icon){background:#d9d9d933;box-shadow:none}html[data-color-scheme=dark] .dark-storefront .traits--product{background:#272727}html[data-color-scheme=dark] .dark-storefront.dark-page--product .trust-badges--plain{background:linear-gradient(180deg,#000304,#252524 40%,#45443e 72%,#75735f)}html[data-color-scheme=dark] .dark-storefront.dark-page--product .trust-badges__card{position:relative;background:linear-gradient(160deg,#ffffff1a,#ffffff0a 55%,#ffffff12);-webkit-backdrop-filter:blur(12px) saturate(130%);backdrop-filter:blur(12px) saturate(130%);box-shadow:inset 0 1px #ffffff1a}html[data-color-scheme=dark] .dark-storefront.dark-page--product .trust-badges__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:linear-gradient(160deg,#ffffff4d,#ffffff0f 40%,#ffffff0a 65%,#ffffff38);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}html[data-color-scheme=dark] .dark-storefront.dark-page--product .trust-badges__icon{background:linear-gradient(160deg,#ffffff38,#ffffff1a);box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #ffffff29}.dark-page--product .features{padding-block:clamp(80px,8.54vw,123px) clamp(80px,10vw,144px)}.dark-page--product .features__heading{max-width:561px;font-size:clamp(60px,5.8333vw,84px);margin-bottom:clamp(80px,12vw,173px)}.dark-page--product .features__grid{grid-template-columns:260px minmax(240px,379px) 260px;justify-content:space-between;gap:40px}.dark-page--product .features__col{margin-top:20px;gap:80px}.dark-page--product .features__item{gap:24px}.dark-page--product .features__icon{margin-bottom:16px}.dark-page--product .features__title{font-size:24px;font-weight:700;line-height:1.2;opacity:.8}.dark-page--product .features__figma-crop{position:relative;z-index:1;width:100%;aspect-ratio:379 / 572;overflow:hidden}.dark-page--product .features__figma-img{position:absolute;left:-388.19%;top:-58.04%;width:640.75%;height:207.69%;max-width:none}html[data-color-scheme=dark] .dark-page--product :is(.features:before,.features:after){opacity:.35}.dark-page--product .features__glow{opacity:.3}.dark-page--product .features__accent{top:-40px;left:-70px;width:76px}.dark-storefront .htu{min-height:clamp(900px,78.125vw,1125px)}.dark-storefront .htu__bg-img{position:absolute;left:-7.64%;top:0;width:139.38%;height:auto;max-width:none}.dark-storefront .htu__bg:after{background:linear-gradient(180deg,transparent 65%,#000304)}.dark-storefront .htu__steps{max-width:420px}html[data-color-scheme=dark] .dark-storefront .htu__step{background:linear-gradient(160deg,#ffffff0f,#ffffff03 55%,#ffffff08),#00030433;border:1px solid rgb(255 255 255 / 14%);-webkit-backdrop-filter:blur(5px) saturate(130%);backdrop-filter:blur(5px) saturate(130%)}.dark-storefront .htu__step-title{font-weight:700}.dark-storefront .htu__step-text{gap:20px}.dark-storefront .htu__num{color:#272727}html[data-color-scheme=dark] .dark-storefront :is(.faq,.reviews){background:linear-gradient(180deg,#000304,#272727)}.dark-storefront .faq__heading{font-size:clamp(48px,5.8333vw,84px)}.dark-storefront .faq__list{border-color:var(--color-border)}.dark-storefront .faq__q{font-size:16px;line-height:1.6;gap:20px}.dark-storefront .faq__q span{min-width:0}.dark-storefront .reviews__heading{font-size:clamp(42px,4.7222vw,68px)}html[data-color-scheme=dark] .dark-storefront :is(.rcard,.reviews__grid){background:linear-gradient(180deg,#000304,#272727)}.dark-storefront .compare__heading{font-size:clamp(42px,5.8333vw,84px)}html[data-color-scheme=dark] .dark-storefront :is(.about-pillars,.about-quotes,.about-ed--light){background:#272727}html[data-color-scheme=dark] .dark-storefront .about-ed--white{background:#000304}html[data-color-scheme=dark] .dark-storefront :is(.about-pillars__card,.about-quotes__card){background:#3a3a3b;box-shadow:none}.dark-storefront :is(.about-pillars__heading,.about-quotes__heading,.about-ed__heading){font-size:clamp(42px,4.7222vw,68px);line-height:.95}.dark-storefront .about-hero__heading{font-size:clamp(52px,6.6667vw,96px)}.dark-storefront .about-ed__rule{border-color:var(--color-border)}.dark-storefront .about-quotes__card{border:1px solid var(--color-border)}.dark-storefront .collection__heading{font-size:clamp(52px,5.8333vw,84px)}html[data-color-scheme=dark] .dark-storefront .collection__trust{background:#272727}.dark-storefront .collection .product-card{border:1px solid rgb(255 255 255 / 14%)}.dark-storefront :is(.contact__chat,.contact__tabs){border-color:var(--color-border)}.dark-storefront .contact__heading{font-size:clamp(52px,5.8333vw,84px)}.dark-storefront .contact__error{background:#ffb4a914;border-color:#ffb4a966}.dark-storefront :is(.theme-page,.shopify-section>.page,.shopify-policy__container){width:100%;max-width:1280px;margin-inline:auto;padding:clamp(40px,7vw,100px) var(--page-margin)}.dark-storefront .theme-page{display:flex;flex-direction:column;gap:32px;min-width:0}.dark-storefront :is(.theme-page h1,.page__title,.shopify-policy__title h1){font:400 clamp(42px,5.8333vw,84px)/.95 var(--font-display--family)}.dark-storefront :is(.theme-page h2,.page__content h2,.shopify-policy__body h2){font:400 clamp(28px,3vw,42px)/1.1 var(--font-display--family)}.dark-storefront :is(.page__content,.shopify-policy__body,.theme-page--article){line-height:1.7;overflow-wrap:anywhere}.dark-storefront :is(.page__content,.shopify-policy__body,.theme-page--article) :is(p,ul,ol,h2,h3,table){margin-block:0 24px}.dark-storefront :is(.page__content,.shopify-policy__body,.theme-page) a{text-underline-offset:4px}.dark-storefront :is(.theme-page,.page__content,.shopify-policy__body) table{width:100%;border-collapse:collapse}.dark-storefront :is(.theme-page,.page__content,.shopify-policy__body) :is(th,td){padding:12px;border:1px solid var(--color-border);text-align:left;overflow-wrap:anywhere}.dark-storefront .theme-page form{display:flex;flex-direction:column;gap:16px;max-width:720px;width:100%}.dark-storefront .theme-page :is(input:not([type=submit]),textarea,select){width:100%;min-width:0;padding:12px 16px;min-height:48px;background:#272727;color:#fff;border:1px solid var(--color-border);border-radius:8px}.dark-storefront .theme-page :is(button,input[type=submit]){padding:12px 24px;min-height:48px;background:var(--color-accent-light);color:#272727;border:0;border-radius:8px;font:600 16px var(--font-body--family);cursor:pointer}.dark-storefront :is(.search-results,.collections){gap:24px}.dark-storefront :is(.search-result,.collection-card__content,.journal-card){padding:24px;border:1px solid var(--color-border);border-radius:20px;background:#272727}.dark-storefront .search-result img{width:100%;aspect-ratio:1;object-fit:contain}.dark-storefront .collection-card{text-decoration:none;gap:16px}.dark-storefront .journal-card{display:flex;flex-direction:column;gap:20px}.dark-storefront .journal-card img{border-radius:12px}.dark-storefront .theme-page--article{max-width:960px}.dark-storefront .theme-page--cart form{max-width:none;overflow-x:auto}.dark-storefront .theme-page--cart td:first-child{width:140px}.dark-storefront .theme-page--cart input[name="updates[]"]{max-width:100px;margin-block:8px}.dark-storefront :is(.theme-page--password,.gift-card-page){max-width:720px;margin-block:auto;text-align:center;align-items:center}.dark-storefront .gift-card-page .shopify-section{display:flex;flex-direction:column;align-items:center;gap:24px}.dark-storefront .gift-card-page img{max-width:100%}@media(min-width:990px){.dark-storefront .pdp__grid{padding-inline:50px}.dark-storefront .pdp__info{padding:60px 30px}.dark-storefront .pdp__gallery{padding-top:60px}.dark-storefront .pdp__buybox{padding:34px 20px 80px 12px;gap:30px}}@media(min-width:750px)and (max-width:1099px){.dark-page--product .features__grid{grid-template-columns:1fr minmax(220px,30%) 1fr;gap:24px}.dark-page--product .features__title{font-size:20px}}@media(max-width:749px){.dark-storefront .pdp__grid{gap:30px;padding-inline:16px}.dark-storefront .pdp__title{font-size:36px}.dark-storefront .pdp__price-current{font-size:22px}.dark-storefront :is(.pdp__desc,.pdp__feature){font-size:16px}.dark-storefront .pdp__crosssell-heading{font-size:30px}.dark-storefront .pdp__trust .hero__trait{font-size:12px}.dark-storefront .vpicker__pack{padding-inline:8px}.dark-storefront .vpicker__swatch-label{font-size:14px}.dark-storefront .vpicker__swatch-check{top:6px;right:6px}.dark-page--product .features{padding:50px 16px}.dark-page--product .features__heading{font-size:42px;margin-bottom:35px}.dark-page--product .features__grid{grid-template-columns:1fr;grid-template-areas:"media" "left" "right";gap:50px}.dark-page--product .features__media{grid-area:media;width:220px;margin:34px auto 0}.dark-page--product .features__col--left{grid-area:left}.dark-page--product .features__col--right{grid-area:right}.dark-page--product .features__col{gap:50px;margin-top:0}.dark-page--product .features__item{gap:20px}.dark-page--product .features__icon{margin-bottom:10px}.dark-page--product .features__title{font-size:20px}.dark-page--product .features__accent{top:-34px;left:-40px;width:48px}.dark-storefront .htu{min-height:782px;padding:50px 16px}.dark-storefront .htu__inner{gap:40px}.dark-storefront .htu__heading{font-size:42px}.dark-storefront .htu__steps{gap:12px}.dark-storefront .htu__step{padding:26px 20px;border-radius:26px;gap:30px}.dark-storefront .htu__step-title{font-size:20px}.dark-storefront .htu__step-body{font-size:16px}.dark-storefront .htu__step-text{gap:12px}.dark-storefront .htu__bg-img{top:189px;left:-80.28%;width:307.22%}.dark-storefront .htu__bg:after{background:linear-gradient(180deg,#040509 0%,transparent 40%,#000304 100%)}.dark-storefront .faq{padding:50px 16px}.dark-storefront .faq__heading{font-size:42px}.dark-storefront .faq__decoration{display:none}.dark-storefront .faq__q{padding-block:24px}.dark-storefront :is(.about-pillars__heading,.about-quotes__heading,.about-ed__heading,.contact__heading,.collection__heading){font-size:42px}.dark-storefront .about-hero__heading{font-size:52px}.dark-storefront .collection__grid{gap:20px}.dark-storefront .theme-page{gap:24px}.dark-storefront .theme-page--cart :is(th,td){padding:8px;font-size:14px}.dark-storefront .theme-page--cart td:first-child{width:80px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/dark-storefront.css.map */
