:root{--nekt-am-bg: #fbf3e4;--nekt-am-text: #241c12;--nekt-am-accent: #e0631f;--nekt-pm-bg: #3d2410;--nekt-pm-text: #f5efe2;--nekt-pm-accent: #e0731e;--nekt-font-logo: "Baloo 2", cursive;--nekt-font-heading: "Archivo", sans-serif;--nekt-font-body: "Work Sans", sans-serif;--font-heading-family: var(--nekt-font-heading);--font-heading-style: normal;--font-heading-weight: 800;--font-body-family: var(--nekt-font-body);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600}body{font-family:var(--font-body-family);letter-spacing:0}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.hero__title,.banner__heading,.rich-text__heading,.product__title,.footer-block__heading{font-family:var(--font-heading-family);font-weight:800;letter-spacing:-.01em;text-wrap:balance}button,input,select,textarea,.button,.field__input{font-family:var(--font-body-family)}.nekt-accent-text{font-family:var(--nekt-font-logo);font-weight:700}.nekt-logo{font-family:var(--nekt-font-logo);font-weight:800;font-style:normal;text-transform:lowercase;letter-spacing:0;color:rgb(var(--color-button, 224, 99, 31));line-height:1;white-space:nowrap}a.header__heading-link:has(.nekt-logo){text-decoration:none}.header__heading-link .nekt-logo{font-size:2.8rem}.nekt-honeycomb-bg{position:relative;isolation:isolate}.nekt-honeycomb-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.06;background-repeat:repeat;background-size:34px 30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='30' viewBox='0 0 34 30'%3E%3Cpolygon points='17,0 34,8.5 34,21.5 17,30 0,21.5 0,8.5' fill='none' stroke='%23E0631F' stroke-width='1.1'/%3E%3C/svg%3E")}.nekt-honeycomb-bg--pm:before{opacity:.09;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='30' viewBox='0 0 34 30'%3E%3Cpolygon points='17,0 34,8.5 34,21.5 17,30 0,21.5 0,8.5' fill='none' stroke='%23F5EFE2' stroke-width='1.1'/%3E%3C/svg%3E")}.nekt-honeycomb-bg--strong:before{opacity:.12}.nekt-honeycomb-bg>.nekt-stack{position:relative;z-index:1}.nekt-pill{display:inline-flex;align-items:center;gap:.4em;padding:.5em 1.1em;border-radius:999px;font-family:var(--font-body-family);font-weight:600;font-size:1.3rem;letter-spacing:.02em;line-height:1;white-space:nowrap}.nekt-pill--am{background:#e0631f1f;color:var(--nekt-am-accent)}.nekt-pill--pm{background:#f5efe224;color:var(--nekt-pm-text);border:1px solid rgba(245,239,226,.35)}.nekt-cta{display:inline-flex;align-items:center;justify-content:center;gap:.6em;border-radius:999px;padding:1.5rem 3.2rem;font-family:var(--font-body-family);font-weight:600;font-size:1.6rem;text-decoration:none;border:none;cursor:pointer;color:inherit;transition:transform .15s ease,opacity .15s ease}.nekt-cta:hover{transform:translateY(-2px);opacity:.92}.nekt-cta--solid{background:var(--nekt-am-accent);color:var(--nekt-am-bg)}.nekt-cta--outline{background:transparent;border:2px solid currentColor}.nekt-hero{position:relative;overflow:hidden;background:var(--nekt-am-bg);color:var(--nekt-am-text);padding:6rem 3rem}.nekt-hero__grid{position:relative;z-index:1;max-width:128rem;margin:0 auto;display:grid;grid-template-columns:1fr;gap:4rem;align-items:center}.nekt-hero__inner{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;text-align:left}.nekt-hero__eyebrow{font-family:var(--nekt-font-logo);font-weight:700;font-size:1.5rem;letter-spacing:.08em;text-transform:lowercase;color:var(--nekt-am-accent)}.nekt-hero__headline{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(4rem,6vw,6.4rem);line-height:.98;letter-spacing:-.03em;margin:0;text-wrap:balance}.nekt-hero__headline em{font-style:normal;color:var(--nekt-am-accent)}.nekt-hero__product-line{font-family:var(--font-body-family);font-weight:500;font-size:1.9rem;line-height:1.4;max-width:46rem;margin:0;opacity:.85}.nekt-hero__subline{font-family:var(--font-body-family);font-weight:600;font-size:1.5rem;letter-spacing:.08em;text-transform:lowercase;margin:0;opacity:.6}.nekt-hero__usage{max-width:46rem;font-size:1.3rem;line-height:1.5;opacity:.55;margin:.4rem 0 0}.nekt-hero__cta-row{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:.6rem}.nekt-hero__media{position:relative}.nekt-hero__media-frame{position:relative;border-radius:2.4rem;overflow:hidden;aspect-ratio:4 / 5;background:linear-gradient(155deg,#e0631f29,#e0631f0a);box-shadow:0 2.4rem 5rem -2rem #241c1259}.nekt-hero__media-img,.nekt-hero__media-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nekt-hero__media-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--nekt-font-logo);font-weight:800;font-size:4rem;color:var(--nekt-am-accent);opacity:.4}.nekt-hero__stat{position:absolute;left:-1.6rem;bottom:-1.6rem;z-index:2;display:flex;flex-direction:column;gap:.2rem;background:var(--nekt-am-text);color:var(--nekt-am-bg);border-radius:1.6rem;padding:1.6rem 2rem;box-shadow:0 1.6rem 3.2rem -1rem #241c1266;max-width:20rem}.nekt-hero__stat-num{font-family:var(--font-heading-family);font-weight:800;font-size:3.2rem;line-height:1}.nekt-hero__stat-label{font-family:var(--font-body-family);font-weight:500;font-size:1.2rem;text-transform:lowercase;opacity:.75}@media screen and (min-width:990px){.nekt-hero__grid{grid-template-columns:1.05fr .95fr;gap:6rem}}@media screen and (max-width:749px){.nekt-hero{padding:4.5rem 2rem 6rem}.nekt-hero__inner{align-items:center;text-align:center}.nekt-hero__cta-row{justify-content:center}.nekt-hero__stat{left:50%;transform:translate(-50%);bottom:-1.4rem}}.nekt-reveal{opacity:0;transform:translateY(1.6rem);transition:opacity .6s ease,transform .6s ease}.nekt-reveal.is-visible{opacity:1;transform:translateY(0)}.nekt-reveal--delay.is-visible{transition-delay:.12s}@media(prefers-reduced-motion:reduce){.nekt-reveal{opacity:1;transform:none;transition:none}}.nekt-ritual{padding:7rem 3rem;background:var(--nekt-am-bg)}.nekt-ritual__heading{text-align:center;max-width:60rem;margin:0 auto 4rem}.nekt-ritual__heading h2{font-size:clamp(2.8rem,4vw,4rem);margin:0 0 1rem;color:var(--nekt-am-text)}.nekt-ritual__heading p{font-size:1.6rem;color:var(--nekt-am-text);opacity:.75;margin:0}.nekt-ritual__grid{max-width:108rem;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:2.4rem}@media screen and (max-width:900px){.nekt-ritual__grid{grid-template-columns:1fr}}.nekt-ritual__card{position:relative;overflow:hidden;border-radius:2.4rem;padding:4.5rem 3.5rem;display:flex;flex-direction:column;gap:1.6rem;text-decoration:none;transition:transform .2s ease}.nekt-ritual__card:hover{transform:translateY(-4px)}.nekt-ritual__card--am{background:var(--nekt-am-bg);color:var(--nekt-am-text);border:2px solid rgba(224,99,31,.25)}.nekt-ritual__card--pm{background:var(--nekt-pm-bg);color:var(--nekt-pm-text)}.nekt-ritual__card--pm .nekt-ritual__card-title,.nekt-ritual__card--pm .nekt-ritual__card-copy,.nekt-ritual__card--pm h1,.nekt-ritual__card--pm h2,.nekt-ritual__card--pm h3,.nekt-ritual__card--pm h4,.nekt-ritual__card--pm p{color:var(--nekt-pm-text)}.nekt-ritual__card-eyebrow{position:relative;z-index:1;font-family:var(--nekt-font-logo);font-weight:700;font-size:1.4rem;letter-spacing:.1em;text-transform:uppercase;opacity:.7}.nekt-ritual__card-title{position:relative;z-index:1;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(2.4rem,3vw,3.2rem);margin:0;line-height:1.05}.nekt-ritual__card-copy{position:relative;z-index:1;font-size:1.5rem;line-height:1.55;opacity:.85;margin:0;max-width:40ch}.nekt-ritual__tags{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.5rem}.nekt-ritual__card-link{position:relative;z-index:1;margin-top:1rem;font-weight:700;font-size:1.4rem;display:inline-flex;align-items:center;gap:.5rem}.nekt-ritual__closing{text-align:center;max-width:50rem;margin:3.5rem auto 0;font-size:1.5rem;font-weight:600;color:var(--nekt-am-text);opacity:.75}.nekt-ritual__card-top{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem}.nekt-ritual__card-portrait{flex:none;width:8rem;height:8rem;border-radius:1.6rem;object-fit:cover;box-shadow:0 .8rem 2rem -.6rem #241c1259}.nekt-ritual__why{position:relative;z-index:1;padding:1.6rem 1.8rem;border-radius:1.4rem;background:#ffffff47}.nekt-ritual__card--pm .nekt-ritual__why{background:#f5efe214}.nekt-ritual__why-label{margin:0 0 .4rem;font-family:var(--nekt-font-logo);font-weight:700;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.nekt-ritual__why-copy{margin:0;font-size:1.4rem;line-height:1.55;opacity:.9;max-width:46ch}.nekt-ritual__points{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width:480px){.nekt-ritual__points{grid-template-columns:1fr 1fr}}.nekt-ritual__points li{display:flex;align-items:flex-start;gap:1rem;font-size:1.4rem;line-height:1.3;font-weight:500;padding:1.1rem 1.3rem;border-radius:1.2rem;background:#ffffff47}.nekt-ritual__card--pm .nekt-ritual__points li{background:#f5efe214}.nekt-ritual__point-check{flex:none;width:1.9rem;height:1.9rem;margin-top:.1rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.nekt-ritual__card--am .nekt-ritual__point-check{background:#e0631f24;color:var(--nekt-am-accent)}.nekt-ritual__card--pm .nekt-ritual__point-check{background:#f5efe229;color:var(--nekt-pm-text)}.nekt-ritual__point-check svg{width:1.2rem;height:1.2rem}.nekt-ritual__point-detail{display:inline-block;margin-top:.2rem;font-weight:400;font-size:.92em;opacity:.7}@media screen and (max-width:480px){.nekt-ritual__card-top{flex-direction:column-reverse}}.nekt-benefits__check{flex:none;width:1.9rem;height:1.9rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#e0631f24;color:var(--nekt-am-accent)}.nekt-benefits__check svg{width:1.2rem;height:1.2rem}.nekt-gallery{position:relative;padding:6rem 3rem}.nekt-gallery__heading{max-width:64rem;margin:0 auto 3.6rem;text-align:center}.nekt-gallery__heading h2{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(2.8rem,4vw,4rem);margin:.6rem 0 0}.nekt-gallery__grid{max-width:128rem;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media screen and (min-width:750px){.nekt-gallery__grid{grid-template-columns:repeat(4,1fr)}}.nekt-gallery__item{border-radius:1.6rem;overflow:hidden;aspect-ratio:4 / 5}.nekt-gallery__item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.nekt-gallery__item:hover img{transform:scale(1.04)}.nekt-convenience{padding:5rem 3rem}.nekt-convenience__heading{max-width:64rem;margin:0 auto 3rem;text-align:center}.nekt-convenience__heading h2{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(2.6rem,3.6vw,3.6rem);margin:.6rem 0 0}.nekt-convenience__grid{max-width:110rem;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media screen and (min-width:750px){.nekt-convenience__grid{grid-template-columns:repeat(3,1fr)}}.nekt-convenience__item{position:relative;border-radius:1.6rem;overflow:hidden;aspect-ratio:4 / 5}.nekt-convenience__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.nekt-convenience__item:hover .nekt-convenience__img{transform:scale(1.04)}.nekt-convenience__caption{position:absolute;left:1.4rem;bottom:1.2rem;margin:0;color:#fff;font-size:1.2rem;font-weight:500;text-shadow:0 .2rem .6rem rgba(0,0,0,.4)}.nekt-benefits-slide{display:flex;justify-content:center;padding:3rem}.nekt-benefits-slide__img{width:100%;max-width:56rem;height:auto;border-radius:1.6rem;display:block}.nekt-carousel{padding:4rem 3rem}.nekt-carousel__heading{max-width:100%;margin:0 0 2rem;padding-left:.4rem}.nekt-carousel__heading h2{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(2.2rem,3vw,3rem);margin:0}.nekt-carousel__track{display:flex;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.6rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.nekt-carousel__slide{position:relative;flex:none;width:68%;max-width:34rem;scroll-snap-align:start;border-radius:1.6rem;overflow:hidden;aspect-ratio:4 / 5}@media screen and (min-width:750px){.nekt-carousel__slide{width:26%}}.nekt-carousel__img{width:100%;height:100%;object-fit:cover;display:block}.nekt-carousel__caption{position:absolute;left:1.4rem;bottom:1.2rem;margin:0;color:#fff;font-size:1.2rem;font-weight:500;text-shadow:0 .2rem .6rem rgba(0,0,0,.4)}.nekt-imgbreak{position:relative;width:100%;max-height:64rem;overflow:hidden}.nekt-imgbreak__img{width:100%;height:100%;max-height:64rem;object-fit:cover;display:block}.nekt-imgbreak__caption{position:absolute;left:2rem;bottom:1.6rem;margin:0;color:#fff;font-size:1.3rem;font-weight:500;text-shadow:0 .2rem .6rem rgba(0,0,0,.4)}.nekt-spotlight{position:relative;overflow:hidden;padding:6rem 3rem}.nekt-spotlight__grid{position:relative;z-index:1;max-width:120rem;margin:0 auto;display:grid;grid-template-columns:1fr;gap:4rem;align-items:center}@media screen and (min-width:990px){.nekt-spotlight__grid{grid-template-columns:.9fr 1.1fr;gap:6rem}}.nekt-spotlight__media{position:relative;border-radius:2.4rem;overflow:hidden;aspect-ratio:4 / 5;box-shadow:0 2.4rem 5rem -2rem #241c1259}.nekt-spotlight__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nekt-spotlight__badge{position:absolute;left:1.6rem;bottom:1.6rem;z-index:2;background:var(--nekt-am-accent);color:var(--nekt-am-bg);font-weight:700;font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;padding:.7rem 1.4rem;border-radius:999px}.nekt-spotlight__content{display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start}.nekt-spotlight__eyebrow{font-family:var(--nekt-font-logo);font-weight:700;font-size:1.5rem;letter-spacing:.06em;color:var(--nekt-am-accent);margin:0}.nekt-spotlight__heading{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(3.2rem,4.6vw,5rem);line-height:1.02;margin:0;text-wrap:balance}.nekt-spotlight__copy{font-size:1.7rem;line-height:1.5;opacity:.75;max-width:48rem;margin:0}.nekt-spotlight__options{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:46rem;margin-top:.8rem}.nekt-spotlight__option{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;gap:.2rem 1.2rem;padding:1.4rem 1.6rem;border-radius:1.4rem;border:2px solid rgba(36,28,18,.15);cursor:pointer;transition:border-color .15s ease,background .15s ease}.nekt-spotlight__option input{position:absolute;opacity:0;pointer-events:none}.nekt-spotlight__option.is-selected{border-color:var(--nekt-am-accent);background:#e0631f14}.nekt-spotlight__option-title{font-weight:700;font-size:1.8rem;grid-column:1}.nekt-spotlight__option-price{font-weight:700;font-size:1.7rem;grid-column:2;grid-row:1;display:flex;align-items:baseline;gap:.6rem}.nekt-spotlight__option-price s{font-weight:500;font-size:1.3rem;opacity:.5}.nekt-spotlight__option-sub{grid-column:1;font-size:1.3rem;opacity:.65}.nekt-spotlight__option-tag{grid-column:2;grid-row:2;justify-self:end;font-size:1.1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--nekt-am-accent)}.nekt-spotlight__button{margin-top:.6rem;width:100%;max-width:46rem;padding:1.6rem 2rem;font-size:1.6rem}@media screen and (max-width:749px){.nekt-spotlight{padding:4.5rem 2rem}.nekt-spotlight__content{align-items:center;text-align:center}.nekt-spotlight__option{text-align:left}}.nekt-sku{position:relative;overflow:hidden;padding:6rem 3rem}.nekt-sku__heading{position:relative;z-index:1;max-width:64rem;margin:0 auto 3.6rem;text-align:center}.nekt-sku__eyebrow{font-family:var(--nekt-font-logo);font-weight:700;font-size:1.4rem;letter-spacing:.1em;text-transform:uppercase;opacity:.7;margin:0 0 .6rem}.nekt-sku__heading h2{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(2.8rem,4vw,4rem);margin:0}.nekt-sku__subheading{margin:1rem 0 0;opacity:.75;font-size:1.6rem}.nekt-sku__grid{position:relative;z-index:1;max-width:128rem;margin:0 auto;display:grid;grid-template-columns:1fr;gap:2rem}@media screen and (min-width:750px){.nekt-sku__grid{grid-template-columns:repeat(3,1fr)}}.nekt-sku-card{display:flex;flex-direction:column;border-radius:1.8rem;overflow:hidden;background:#ffffff80;border:1px solid rgba(36,28,18,.1)}.color-scheme-pm .nekt-sku-card,.nekt-sku.color-scheme-pm .nekt-sku-card{background:#f5efe20f;border-color:#f5efe229}.nekt-sku-card__media{position:relative;display:block;aspect-ratio:4 / 3;background:#e0631f14}.nekt-sku-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nekt-sku-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;font-family:var(--nekt-font-logo);font-weight:800;font-size:2.4rem;opacity:.35}.nekt-sku-card__placeholder small{font-family:var(--font-body-family);font-weight:500;font-size:1.1rem;letter-spacing:.04em;text-transform:lowercase}.nekt-sku-card__badge{position:absolute;top:1.2rem;right:1.2rem;background:var(--nekt-am-accent);color:var(--nekt-am-bg);font-weight:700;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;padding:.4rem 1rem;border-radius:999px}.nekt-sku-card__badge--bundle{background:var(--nekt-pm-bg);color:var(--nekt-pm-text)}.nekt-sku-card__body{display:flex;flex-direction:column;gap:.8rem;padding:1.8rem}.nekt-sku-card__subcopy{margin:0;font-size:1.3rem;opacity:.65;line-height:1.4}.nekt-sku-card--featured{position:relative;order:-1;border:2px solid var(--nekt-am-accent);box-shadow:0 1.6rem 3.2rem -1.4rem #e0631f73}.color-scheme-pm .nekt-sku-card--featured,.nekt-sku.color-scheme-pm .nekt-sku-card--featured{border-color:#e0a94c;box-shadow:0 1.6rem 3.2rem -1.4rem #e0a94c66}.nekt-sku-card__ribbon{position:absolute;top:0;left:0;z-index:2;background:var(--nekt-am-accent);color:var(--nekt-am-bg);font-weight:700;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;padding:.6rem 1.4rem;border-radius:0 0 1.2rem}@media screen and (min-width:750px){.nekt-sku-card--featured{grid-column:span 1}}.nekt-sku-card__title{margin:0;font-weight:700;font-size:1.7rem}.nekt-sku-card__price{margin:0;display:flex;align-items:baseline;gap:.8rem;font-weight:600;font-size:1.6rem}.nekt-sku-card__compare{font-weight:500;font-size:1.3rem;opacity:.55}.nekt-sku-card__form{margin:.4rem 0 0}.nekt-sku-card__button{width:100%;padding:1.1rem 1.6rem;font-size:1.4rem}.nekt-sku-card__button:disabled{opacity:.5;cursor:not-allowed}.nekt-anywhere{padding:7rem 3rem;background:var(--nekt-am-bg);color:var(--nekt-am-text)}.nekt-anywhere__inner{max-width:108rem;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}@media screen and (max-width:900px){.nekt-anywhere__inner{grid-template-columns:1fr;gap:3.5rem}}.nekt-anywhere__content{display:flex;flex-direction:column;gap:1.8rem}.nekt-anywhere__eyebrow{font-family:var(--nekt-font-logo);font-weight:700;font-size:1.4rem;letter-spacing:.08em;text-transform:lowercase;color:var(--nekt-am-accent)}.nekt-anywhere__heading{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(2.8rem,4vw,4rem);line-height:1.05;margin:0;text-wrap:balance}.nekt-anywhere__points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.2rem}.nekt-anywhere__points li{display:flex;align-items:flex-start;gap:1.1rem;font-size:1.5rem;line-height:1.5;opacity:.9}.nekt-anywhere__points .nekt-benefits__check{background:#e0631f24;color:var(--nekt-am-accent)}.nekt-anywhere__group-label{font-weight:600;font-size:1.3rem;text-transform:uppercase;letter-spacing:.06em;opacity:.6;margin:.5rem 0 -.4rem}.nekt-anywhere__chips{display:flex;flex-wrap:wrap;gap:.8rem}.nekt-anywhere__media{position:relative;border-radius:2.4rem;overflow:hidden;aspect-ratio:4 / 5}.nekt-anywhere__media img{width:100%;height:100%;object-fit:cover;display:block}.nekt-anywhere__placeholder{width:100%;height:100%;min-height:32rem;display:flex;align-items:center;justify-content:center;background:var(--nekt-am-bg);border:2px dashed rgba(224,99,31,.3)}.nekt-anywhere__placeholder-inner{position:relative;z-index:1;text-align:center;padding:2rem}.nekt-anywhere__placeholder-icon{width:4.4rem;height:4.4rem;margin:0 auto 1.2rem;border-radius:50%;background:#e0631f24;color:var(--nekt-am-accent);display:flex;align-items:center;justify-content:center}.nekt-anywhere__placeholder-icon svg{width:2.2rem;height:2.2rem}.nekt-anywhere__placeholder-caption{font-size:1.4rem;font-weight:600;color:var(--nekt-am-text);opacity:.65;margin:0}.nekt-how-to{position:relative;padding:7rem 3rem;background:var(--nekt-am-bg);color:var(--nekt-am-text);text-align:center}.nekt-how-to__heading{position:relative;z-index:1;font-size:clamp(2.8rem,4vw,4rem);margin:0 0 4.5rem}.nekt-how-to__steps{position:relative;z-index:1;max-width:96rem;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}@media screen and (max-width:749px){.nekt-how-to__steps{grid-template-columns:1fr;gap:3.5rem}}.nekt-how-to__step{display:flex;flex-direction:column;align-items:center;gap:1.2rem}.nekt-how-to__step-number{width:5.2rem;height:5.2rem;border-radius:50%;background:var(--nekt-am-accent);color:var(--nekt-am-bg);display:flex;align-items:center;justify-content:center;font-family:var(--nekt-font-logo);font-weight:800;font-size:2rem}.nekt-how-to__step-title{font-family:var(--font-heading-family);font-weight:800;font-size:1.9rem;margin:0}.nekt-how-to__step-copy{font-size:1.4rem;line-height:1.5;opacity:.78;margin:0;max-width:28ch}.nekt-about-hero{text-align:center}.nekt-about-hero__inner{max-width:74rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.6rem}.nekt-about-hero__heading{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(3.4rem,5.5vw,5.6rem);line-height:1.02;letter-spacing:-.02em;margin:0;text-wrap:balance}.nekt-about-hero__subheading{font-size:1.7rem;line-height:1.55;opacity:.8;margin:0;max-width:56ch}.nekt-about-story__inner{max-width:108rem;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}@media screen and (max-width:900px){.nekt-about-story__inner{grid-template-columns:1fr;gap:3.5rem}}.nekt-about-story__media{border-radius:2.4rem;overflow:hidden}.nekt-about-story__img{width:100%;height:100%;object-fit:cover;display:block}.nekt-about-story__content{display:flex;flex-direction:column;gap:1.6rem}.nekt-about-story__heading{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(2.6rem,3.6vw,3.6rem);line-height:1.05;margin:0;text-wrap:balance}.nekt-about-story__copy{font-size:1.6rem;line-height:1.65;opacity:.88;max-width:52ch}.nekt-about-story__copy p{margin:0 0 1.2rem}.nekt-about-story__copy p:last-child{margin-bottom:0}.nekt-about-values{text-align:center}.nekt-about-values__heading{font-family:var(--font-heading-family);font-size:clamp(2.8rem,4vw,4rem);margin:0 0 4rem}.nekt-about-values__grid{max-width:96rem;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;text-align:left}@media screen and (max-width:749px){.nekt-about-values__grid{grid-template-columns:1fr;gap:2.4rem}}.nekt-about-values__card{padding:3rem 2.6rem;border-radius:2rem;background:#e0631f0f;border:2px solid rgba(224,99,31,.16)}.nekt-about-values__card-title{font-family:var(--font-heading-family);font-weight:800;font-size:2rem;margin:0 0 .8rem}.nekt-about-values__card-copy{font-size:1.4rem;line-height:1.55;opacity:.8;margin:0}.nekt-about-values__cta{margin-top:4rem}.nekt-ticker{overflow:hidden;padding:1.1rem 0}.nekt-ticker__track{display:flex;width:max-content;animation:nekt-ticker-scroll 24s linear infinite}.nekt-ticker:hover .nekt-ticker__track{animation-play-state:paused}.nekt-ticker__group{display:flex;align-items:center;flex-shrink:0}.nekt-ticker__item{white-space:nowrap;font-family:var(--nekt-font-logo);font-weight:700;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase;padding:0 1.6rem}.nekt-ticker__dot{font-size:.6rem;opacity:.5}@keyframes nekt-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.nekt-ticker__track{animation:none}}.nekt-testimonials__grid{max-width:108rem;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem}@media screen and (max-width:900px){.nekt-testimonials__grid{grid-template-columns:1fr}}.nekt-testimonials__card{padding:3.2rem 2.8rem;border-radius:2rem;background:#e0631f0f;border:2px solid rgba(224,99,31,.16)}.nekt-testimonials__stars{color:var(--nekt-am-accent);font-size:1.5rem;letter-spacing:.15em;margin-bottom:1.4rem}.nekt-testimonials__stars .is-empty{opacity:.25}.nekt-testimonials__quote{font-size:1.6rem;line-height:1.55;margin:0 0 1.6rem}.nekt-testimonials__name{font-weight:700;margin:0}.nekt-testimonials__detail{font-size:1.3rem;opacity:.65;margin:.2rem 0 0}.nekt-faq__list{max-width:80rem;margin:0 auto;display:flex;flex-direction:column;gap:1.2rem}.nekt-faq__item{border-radius:1.6rem;background:#e0631f0f;border:2px solid rgba(224,99,31,.16);overflow:hidden}.nekt-faq__question{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.8rem 2.2rem;font-family:var(--font-heading-family);font-weight:700;font-size:1.6rem}.nekt-faq__question::-webkit-details-marker{display:none}.nekt-faq__question::marker{content:""}.nekt-faq__icon{flex:none;width:2.6rem;height:2.6rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:1.8rem;font-weight:400;color:var(--nekt-am-accent);background:#e0631f24;transition:transform .2s ease}.nekt-faq__item[open] .nekt-faq__icon{transform:rotate(45deg)}.nekt-faq__answer{padding:0 2.2rem 2rem;font-size:1.45rem;line-height:1.6;opacity:.85;max-width:65ch}.nekt-faq__answer p{margin:0 0 1rem}.nekt-faq__answer p:last-child{margin-bottom:0}.footer.color-scheme-pm,.footer[class*=color-scheme-pm]{--color-link: 245, 239, 226}.nekt-footer-divider{height:.6rem;width:100%}.nekt-footer-tagline{font-family:var(--nekt-font-logo);font-weight:700;text-transform:lowercase;letter-spacing:.02em;font-size:1.6rem;opacity:.85;margin:0 0 2.4rem}.product-form__submit.button--primary{border-radius:999px;font-weight:600;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/5/assets/nekt-brand.css.map */
