@font-face{font-family:NWM Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(nwm-archivo-black.ttf) format("truetype")}@font-face{font-family:NWM Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(nwm-manrope-regular.ttf) format("truetype")}.nwm-funnel,.nwm-funnel *{box-sizing:border-box}.nwm-funnel{--nwm-ink: #13211d;--nwm-deep: #0b2821;--nwm-cream: #f5f0e6;--nwm-paper: #fbfaf6;--nwm-mint: #bff1dc;--nwm-product-accent: #ed568b;--nwm-product-accent-on-dark: color-mix(in srgb, var(--nwm-product-accent) 35%, white);--nwm-red: #e94c3d;--nwm-gold: #f3c760;--nwm-line: rgba(19, 33, 29, .16);color:var(--nwm-ink);font-family:NWM Manrope,Arial,sans-serif}.nwm-funnel :where(h1,h2,h3,p){margin-block:0}.nwm-funnel :where(h1,h2,h3){font-family:NWM Archivo Black,Arial Black,sans-serif;font-style:normal;font-weight:900;letter-spacing:-.055em;text-transform:uppercase}.nwm-funnel .rte>:first-child{margin-block-start:0}.nwm-funnel .rte>:last-child{margin-block-end:0}.nwm-funnel__container{margin-inline:auto;width:min(1120px,calc(100% - 40px))}.nwm-funnel__eyebrow,.nwm-funnel__hero-eyebrow{color:inherit;font-size:10px;font-weight:900;letter-spacing:.17em;line-height:1.3;text-transform:uppercase}.nwm-funnel__body{color:inherit;font-size:14px;line-height:1.65}.nwm-funnel__button,.nwm-funnel__text-link{align-items:center;display:inline-flex;font-size:10px;font-weight:900;gap:10px;justify-content:center;letter-spacing:.08em;min-height:48px;padding:12px 18px;text-decoration:none;text-transform:uppercase;transition:transform .16s cubic-bezier(.23,1,.32,1),background .18s cubic-bezier(.23,1,.32,1),color .18s cubic-bezier(.23,1,.32,1)}.nwm-funnel__button:active,.nwm-funnel__text-link:active{transform:scale(.97)}.nwm-funnel__button--dark{background:var(--nwm-ink);color:#fff}.nwm-funnel__button--light{background:transparent;border-bottom:2px solid var(--nwm-ink);color:var(--nwm-ink);min-height:0;padding:8px 0}[data-kl-scroll-locking-modal=true]:has([data-testid=klaviyo-form-RXXh3C]),[data-kl-scroll-locking-modal=true]:has([data-testid=klaviyo-form-WUVpwN]){display:none!important}.nwm-funnel-section--hero{background:var(--nwm-paper)}.nwm-funnel--hero{padding:28px 4vw 86px}.nwm-funnel--hero .product{align-items:start;gap:clamp(48px,5vw,92px);margin-inline:auto;max-width:1390px;padding-inline:0}.nwm-funnel__gallery-shell{min-width:0;position:relative}.nwm-funnel__gallery-shell .product-gallery{width:100%}.nwm-funnel--hero .product-gallery__media{background:#f1eee7}.nwm-funnel--hero .product-gallery__media img{object-fit:contain}.nwm-funnel__gallery-badge{background:var(--nwm-ink);color:#fff;font-size:10px;font-weight:900;left:98px;letter-spacing:.09em;padding:9px 12px;position:absolute;text-transform:uppercase;top:18px;z-index:4}.nwm-funnel__zoom-cue{align-items:center;background:#fffffff5;border:1px solid var(--nwm-line);bottom:64px;box-shadow:0 10px 28px #13211d1a;display:flex;font-size:12px;font-weight:800;gap:8px;left:52%;padding:12px 16px;pointer-events:none;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:4}.nwm-funnel__gallery-proof{background:#fff;border:1px solid var(--nwm-line);display:grid;grid-template-columns:repeat(3,1fr);margin-left:97px}.nwm-funnel__gallery-proof span{align-items:center;border-right:1px solid var(--nwm-line);display:flex;font-size:9px;font-weight:900;gap:7px;justify-content:center;letter-spacing:.05em;min-height:45px;text-transform:uppercase}.nwm-funnel__gallery-proof span:last-child{border:0}.nwm-funnel--hero .product-info{align-self:start;background:transparent;border:0;box-shadow:none;max-width:545px;padding:8px 0 0}.nwm-funnel--hero .product-info>*+*{margin-block-start:12px}.nwm-funnel__hero-eyebrow{color:#5e7068;margin-bottom:-4px}.nwm-funnel--hero .product-info__title{color:var(--nwm-ink);font-size:clamp(45px,4vw,66px);line-height:.97}.nwm-funnel--hero .product-info__price{font-size:25px}.nwm-funnel--hero .product-info__text .prose,.nwm-funnel__hero-lede{color:#41514b;font-size:16px;line-height:1.6}.nwm-funnel--hero .shopify-app-block{font-size:12px}.nwm-funnel__offer-stack{background:#fff;border:1px solid var(--nwm-line);box-shadow:5px 5px 0 var(--nwm-cream)}.nwm-funnel__offer-title{align-items:center;background:var(--nwm-ink);color:#fff;display:flex;font-size:10px;font-weight:900;gap:8px;letter-spacing:.1em;min-height:42px;padding:0 13px}.nwm-funnel__offer-title span{color:var(--nwm-product-accent-on-dark)}.nwm-funnel__offer-items{display:grid;gap:9px;grid-template-columns:repeat(3,1fr);padding:12px 13px}.nwm-funnel__offer-items span{color:#52615b;font-size:9px;font-weight:700;line-height:1.35}.nwm-funnel--hero .variant-picker__option-info,.nwm-funnel--hero .variant-picker__option-values{font-weight:800}.nwm-funnel--hero .block-swatch{min-height:48px}.nwm-funnel__fit-row{align-items:center;display:flex;justify-content:space-between;margin-top:-3px}.nwm-funnel__fit-row>span{color:#65716d;font-size:10px;font-weight:700}.nwm-funnel__size-guide-link{align-items:center;background:transparent;border:0;color:var(--nwm-ink);display:inline-flex;font-size:11px;font-weight:900;gap:6px;padding:4px 0;text-decoration:underline;text-underline-offset:3px}.nwm-funnel__size-guide-link svg{color:var(--nwm-deep);display:block;height:16px;width:16px}.nwm-funnel__stock-line{align-items:center;color:#3f4e49;display:flex;font-size:10px;gap:7px;margin-top:7px}.nwm-funnel__stock-line>span{background:#2cab73;border-radius:50%;height:8px;width:8px}.nwm-funnel__stock-line strong{color:var(--nwm-ink)}.nwm-funnel--hero .product-info__buy-buttons .button{background:var(--nwm-red)!important;box-shadow:0 8px #b92f28,0 14px 22px #ae2f282e;font-weight:900;letter-spacing:.07em;min-height:58px;text-transform:uppercase}.nwm-funnel--hero .product-info__buy-buttons .button:hover{background:#f15849!important;transform:translateY(-2px)}.nwm-funnel--hero kaching-bundles-block{display:none!important}.nwm-funnel__checkout-note{color:#68746f;font-size:9px;text-align:center}.nwm-funnel__promise{border:1px solid var(--nwm-line);display:grid;grid-template-columns:repeat(3,1fr)}.nwm-funnel__promise-item{align-items:center;border-right:1px solid var(--nwm-line);display:flex;flex-direction:column;gap:4px;min-height:94px;padding:13px 8px;text-align:center}.nwm-funnel__promise-item:last-child{border:0}.nwm-funnel__promise-item>span{color:var(--nwm-deep);display:flex}.nwm-funnel__promise-item>span svg{display:block;height:21px;width:21px}.nwm-funnel__promise-item strong{color:var(--nwm-ink);font-size:9px;line-height:1.2}.nwm-funnel__promise-item small{color:#6b7772;font-size:8px;line-height:1.35}.nwm-funnel__size-dialog{background:var(--nwm-paper);border:0;color:var(--nwm-ink);max-height:90dvh;max-width:980px;padding:0;width:min(94vw,980px)}.nwm-funnel__size-dialog::backdrop{background:#031410a8}.nwm-funnel__size-dialog-header{align-items:center;border-bottom:1px solid var(--nwm-line);display:flex;justify-content:space-between;padding:22px 26px}.nwm-funnel__size-dialog-header h2{font-size:clamp(32px,3vw,43px)}.nwm-funnel__size-dialog-header button{background:transparent;border:0;color:inherit;font-size:32px;padding:8px}.nwm-funnel__size-dialog-body{max-height:68dvh;overflow:auto;padding:24px 26px 32px}.nwm-funnel__size-dialog-body img,.nwm-funnel__size-dialog-body table{max-width:100%;width:100%}.nwm-funnel--story{background:var(--nwm-story-bg);color:var(--nwm-story-text)}.nwm-funnel__story-grid{display:grid;grid-template-columns:minmax(520px,.86fr) minmax(0,1.14fr);height:clamp(540px,35vw,580px);overflow:hidden}.nwm-funnel__story-copy{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:38px clamp(44px,4.5vw,72px);text-align:center}.nwm-funnel__story-heading{font-size:clamp(41px,3.35vw,54px);line-height:.96;max-width:560px;width:100%}.nwm-funnel__story-heading em{color:var(--nwm-story-accent);font-style:normal}.nwm-funnel__story-copy .nwm-funnel__body{color:#bdd0c9;font-size:13.5px;line-height:1.62;margin:16px auto;max-width:470px}.nwm-funnel__tag-list{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.nwm-funnel__tag{background:color-mix(in srgb,var(--nwm-story-accent) 8%,transparent);border:1px solid color-mix(in srgb,var(--nwm-story-accent) 72%,transparent);color:var(--nwm-story-accent);font-size:8px;font-weight:800;letter-spacing:.07em;padding:6px 8px;text-transform:uppercase}.nwm-funnel__text-link{border:1px solid rgba(255,255,255,.4);color:#fff;margin-top:15px;min-height:42px;padding:10px 14px}.nwm-funnel__story-media{background:#e8e6df;min-height:0;overflow:hidden;position:relative}.nwm-funnel__story-media:before{background:linear-gradient(90deg,var(--nwm-deep) 0%,transparent 24%);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.nwm-funnel__cover-image{display:block;height:100%;object-fit:cover;width:100%}.nwm-funnel__pattern-art{align-items:center;background-color:#f5f1eb;background-image:radial-gradient(circle at 15px 15px,color-mix(in srgb,var(--nwm-product-accent) 32%,transparent) 2px,transparent 2px),radial-gradient(circle at 45px 45px,rgba(26,132,192,.26) 2px,transparent 2px);background-size:60px 60px;color:var(--nwm-ink);display:flex;height:100%;justify-content:center;min-height:540px}.nwm-funnel__pattern-art span{font-family:NWM Archivo Black,Arial Black,sans-serif;font-size:clamp(48px,6vw,112px);font-weight:900;opacity:.12;text-transform:uppercase}.nwm-funnel--use-cases{background:var(--nwm-use-bg);color:var(--nwm-use-text);padding:54px 4vw 62px}.nwm-funnel--use-cases .nwm-funnel__container{width:min(1000px,100%)}.nwm-funnel__section-heading{margin:0 auto 32px;max-width:900px;text-align:center}.nwm-funnel__section-heading .nwm-funnel__eyebrow{margin-bottom:14px}.nwm-funnel__section-heading h2{font-size:clamp(38px,3.05vw,48px);line-height:.98;margin-inline:auto;max-width:820px}.nwm-funnel__section-heading .nwm-funnel__body{color:#596861;font-size:14px;line-height:1.65;margin:16px auto 0;max-width:610px}.nwm-funnel__use-grid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.nwm-funnel__use-card{background:var(--nwm-use-card);color:#fff;min-width:0;overflow:hidden}.nwm-funnel__use-image{aspect-ratio:1;background:#ebe7df;overflow:hidden}.nwm-funnel__use-image--placeholder{align-items:center;background:linear-gradient(135deg,#ede4d7,#fbfaf7);color:#13211d1a;display:flex;font-family:NWM Archivo Black,Arial Black,sans-serif;font-size:clamp(28px,3vw,48px);font-weight:900;justify-content:center;letter-spacing:.08em}.nwm-funnel__use-copy{min-height:106px;padding:15px 18px 17px}.nwm-funnel__card-number{color:var(--nwm-mint);display:block;font-family:NWM Archivo Black,Arial Black,sans-serif;font-size:12px;margin-bottom:7px}.nwm-funnel__use-copy h3{font-size:20px;line-height:1.05}.nwm-funnel__use-copy .rte{color:#d3dfda;font-size:11px;line-height:1.5;margin-top:8px}.nwm-funnel--value{background:var(--nwm-cream);color:var(--nwm-ink)}.nwm-funnel__value-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(500px,.8fr);min-height:680px}.nwm-funnel__value-media{background:var(--nwm-product-accent);min-width:0;overflow:hidden}.nwm-funnel__value-media .nwm-funnel__cover-image{object-position:53% center}.nwm-funnel__performance-art{align-items:center;background:radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--nwm-product-accent) 25%,transparent),transparent 32%),linear-gradient(145deg,#f9f5ef,#eee5da);color:var(--nwm-ink);display:flex;flex-direction:column;height:100%;justify-content:center}.nwm-funnel__performance-art span{font-family:NWM Archivo Black,Arial Black,sans-serif;font-size:clamp(112px,13vw,240px);font-weight:900;letter-spacing:-.08em;line-height:.82}.nwm-funnel__performance-art small{font-size:12px;font-weight:900;letter-spacing:.18em;margin-top:20px}.nwm-funnel__value-copy{align-self:center;color:var(--nwm-ink);padding:58px clamp(48px,5.5vw,84px)}.nwm-funnel__value-copy>.nwm-funnel__eyebrow{color:#5e7068;margin-bottom:13px}.nwm-funnel__value-copy h2{font-size:clamp(46px,4.4vw,66px);line-height:.97;max-width:520px}.nwm-funnel__value-copy>.nwm-funnel__body:empty{display:none}.nwm-funnel__benefits{display:grid;gap:19px;margin:28px 0}.nwm-funnel__benefit{border:0;display:grid;gap:15px;grid-template-columns:44px 1fr;padding:0}.nwm-funnel__benefit>span{align-items:center;background:var(--nwm-mint);border-radius:50%;color:var(--nwm-deep);display:flex;height:42px;justify-content:center;width:42px}.nwm-funnel__benefit-icon svg{display:block;height:21px;width:21px}.nwm-funnel__benefit h3{font-size:14px;letter-spacing:0;text-transform:none}.nwm-funnel__benefit .rte{color:#5e6c67;font-size:12px;line-height:1.6;margin-top:5px}.nwm-funnel__value-copy .nwm-funnel__button{justify-self:start}.nwm-funnel--reviews{background:var(--nwm-reviews-bg);color:var(--nwm-reviews-text);padding:95px max(4vw,calc((100vw - 1370px)/2))}.nwm-funnel__reviews-inner{margin-inline:auto;max-width:1370px}.nwm-funnel__reviews-top{align-items:end;display:grid;gap:50px;grid-template-columns:1fr auto;margin-bottom:46px}.nwm-funnel__reviews-top h2{font-size:clamp(43px,4.5vw,68px);line-height:.97;max-width:930px}.nwm-funnel__reviews-top .nwm-funnel__eyebrow{color:var(--nwm-mint);margin-bottom:13px}.nwm-funnel__rating-summary{align-items:center;border-left:1px solid rgba(255,255,255,.25);display:flex;gap:16px;padding-left:35px}.nwm-funnel__rating-summary>strong{font-family:NWM Archivo Black,Arial Black,sans-serif;font-size:60px;font-weight:900}.nwm-funnel__rating-summary>div{display:flex;flex-direction:column;gap:5px}.nwm-funnel__stars{color:var(--nwm-gold);letter-spacing:1px}.nwm-funnel__rating-summary b{font-size:11px}.nwm-funnel__rating-summary small{color:#aabdb5;font-size:10px}.nwm-funnel__review-grid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.nwm-funnel__review-card{background:#fff;color:var(--nwm-ink);display:flex;flex-direction:column;min-height:300px;padding:26px;position:relative}.nwm-funnel__review-card-top{display:flex;justify-content:space-between}.nwm-funnel__review-card-top>span:last-child{color:#31996c}.nwm-funnel__quote{color:var(--nwm-mint);font-family:Georgia,serif;font-size:70px;line-height:1;position:absolute;right:24px;top:55px}.nwm-funnel__review-card h3{font-size:18px;line-height:1.1;margin:43px 0 13px;max-width:72%}.nwm-funnel__review-card>.rte{color:#4c5c56;font-size:13px;line-height:1.65}.nwm-funnel__review-card footer{border-top:1px solid var(--nwm-line);display:flex;flex-direction:column;margin-top:auto;padding-top:15px}.nwm-funnel__review-card footer strong{font-size:11px}.nwm-funnel__review-card footer span{color:#3d8a69;font-size:9px;font-weight:900;letter-spacing:.08em;margin-top:3px}.nwm-funnel__reviews-footnote{color:#799087;font-size:9px;margin-top:18px;text-align:right}.nwm-funnel__live-reviews{margin-top:16px}.nwm-funnel__live-reviews>summary{color:#a8bbb3;cursor:pointer;font-size:10px;font-weight:900;letter-spacing:.08em;text-align:right;text-transform:uppercase}.nwm-funnel__reviews-app{background:#fff;color:var(--nwm-ink);margin-top:18px;padding:24px}.nwm-funnel--guarantee{background:var(--nwm-guarantee-bg);color:var(--nwm-guarantee-text);padding:73px max(4vw,calc((100vw - 1280px)/2))}.nwm-funnel__guarantee-inner{align-items:center;display:grid;gap:50px;grid-template-columns:145px 1fr auto;margin-inline:auto;max-width:1280px}.nwm-funnel__guarantee-seal{align-content:center;border:2px solid var(--nwm-ink);border-radius:50%;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;height:135px;outline:1px dashed var(--nwm-ink);outline-offset:-8px;transform:rotate(-5deg);width:135px}.nwm-funnel__guarantee-check{align-items:center;align-self:center;color:var(--nwm-deep);display:flex;grid-row:1/3;justify-self:end}.nwm-funnel__guarantee-check svg{display:block;height:27px;width:27px}.nwm-funnel__guarantee-seal strong{font-family:NWM Archivo Black,Arial Black,sans-serif;font-size:37px;line-height:.9}.nwm-funnel__guarantee-seal small{font-size:7px;font-weight:900;line-height:1.1;max-width:58px}.nwm-funnel__guarantee-copy h2{font-size:clamp(38px,3.8vw,56px);line-height:.97}.nwm-funnel__guarantee-copy .nwm-funnel__eyebrow{color:#3c5148;margin-bottom:10px}.nwm-funnel__guarantee-copy .rte{color:#3c5148;font-size:13px;line-height:1.6;margin-top:9px;max-width:700px}.nwm-funnel__guarantee-inner>.nwm-funnel__button{white-space:nowrap}.nwm-funnel--faq{background:var(--nwm-faq-bg);color:var(--nwm-faq-text);min-height:692px;padding:72px max(4vw,calc((100vw - 1230px)/2)) 48px}.nwm-funnel__faq-inner{align-items:start;display:grid;gap:100px;grid-template-columns:.72fr 1.28fr;margin-inline:auto;max-width:1230px}.nwm-funnel__faq-intro{position:sticky;top:120px;width:100%}.nwm-funnel__faq-intro .nwm-funnel__eyebrow{color:#5e7068}.nwm-funnel__faq-intro h2{color:var(--nwm-ink);font-size:clamp(43px,4vw,64px);line-height:.97;margin-top:12px}.nwm-funnel__faq-intro .nwm-funnel__body{color:#617069;font-size:13px;line-height:1.65;margin-top:20px;max-width:340px}.nwm-funnel__faq-list{width:100%}.nwm-funnel__faq-item{border-bottom:1px solid var(--nwm-line)}.nwm-funnel__faq-item:first-child{border-top:1px solid var(--nwm-line)}.nwm-funnel__faq-item summary{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:900;gap:24px;justify-content:space-between;list-style:none;padding-block:18px}.nwm-funnel__faq-item summary::-webkit-details-marker{display:none}.nwm-funnel__faq-icon{height:14px;position:relative;width:14px}.nwm-funnel__faq-icon:before,.nwm-funnel__faq-icon:after{background:currentColor;content:"";left:0;position:absolute;top:6px;transition:transform .18s var(--nwm-ease);width:14px;height:1px}.nwm-funnel__faq-icon:after{transform:rotate(90deg)}.nwm-funnel__faq-item[open] .nwm-funnel__faq-icon:after{transform:rotate(0)}.nwm-funnel__faq-answer{color:#617069;font-size:13px;line-height:1.65;padding:0 42px 20px 0}.nwm-funnel--final{background:var(--nwm-final-bg);color:var(--nwm-final-text);display:grid;grid-template-columns:1fr 1fr;min-height:680px;padding:0;text-align:left}.nwm-funnel__final-image{background:#fff;overflow:hidden}.nwm-funnel__final-product-image{height:100%;object-fit:contain;padding:20px;width:100%}.nwm-funnel__final-copy{align-self:center;padding:clamp(60px,8vw,130px)}.nwm-funnel__final-copy .nwm-funnel__eyebrow{color:var(--nwm-product-accent-on-dark);margin-bottom:13px}.nwm-funnel__final-copy h2{color:#fff;font-size:clamp(50px,5vw,78px);line-height:.97}.nwm-funnel__final-copy h2 em{color:var(--nwm-final-accent-text);font-style:normal}.nwm-funnel__final-rating{align-items:center;display:flex;font-size:11px;font-weight:800;gap:10px;margin:25px 0}.nwm-funnel__final-button{align-items:center;background:var(--nwm-ink);box-shadow:0 8px #07100d,0 14px 22px #08141033;color:#fff;display:grid;font-size:11px;font-weight:900;gap:12px;grid-template-columns:1fr auto auto;letter-spacing:.07em;min-height:58px;padding:0 18px;text-decoration:none;text-transform:uppercase;width:100%}.nwm-funnel__final-button strong{font-size:13px}.nwm-funnel__final-trust{display:flex;font-size:10px;font-weight:800;gap:20px;margin-top:21px}.nwm-funnel__matching-offer{align-items:center;background:#fff;border:1px solid var(--nwm-line);bottom:24px;box-shadow:0 24px 80px #0314103d;color:var(--nwm-ink);display:grid;gap:16px;grid-template-columns:96px 1fr;max-width:440px;padding:16px;position:fixed;right:24px;width:calc(100vw - 48px);z-index:45}.nwm-funnel__matching-offer[hidden]{display:none}.nwm-funnel__matching-image{aspect-ratio:1;height:96px;object-fit:cover;width:96px}.nwm-funnel__matching-copy{display:grid;gap:4px}.nwm-funnel__matching-copy>span{color:var(--nwm-product-accent);font-size:10px;font-weight:900;letter-spacing:.08em}.nwm-funnel__matching-copy strong{font-family:NWM Archivo Black,Arial Black,sans-serif;font-size:19px}.nwm-funnel__matching-copy p{color:#13211dad;font-size:12px;line-height:1.4}.nwm-funnel__matching-copy a{color:inherit;font-size:11px;font-weight:900;margin-top:4px;text-decoration:underline}.nwm-funnel__matching-close{background:#fff;border:1px solid var(--nwm-line);border-radius:50%;color:inherit;font-size:19px;height:30px;position:absolute;right:-10px;top:-10px;width:30px}@media(min-width:1000px){.nwm-funnel--hero .product-info{position:sticky;top:calc(var(--sticky-area-height,0px) + 24px)}.nwm-funnel__story-grid{height:clamp(640px,42vw,700px)}}@media(max-width:999px){.nwm-funnel--hero{padding:0 0 65px}.nwm-funnel--hero .product{display:block}.nwm-funnel__gallery-badge{left:12px;top:12px}.nwm-funnel__zoom-cue{bottom:52px;left:50%;padding:10px}.nwm-funnel__zoom-cue>span{display:none}.nwm-funnel__gallery-proof{margin-left:0}.nwm-funnel__gallery-proof span{font-size:7px;min-height:40px}.nwm-funnel--hero .product-info{max-width:none;padding:28px 16px 0}.nwm-funnel--hero .product-info__title{font-size:46px}.nwm-funnel--hero .product-info__text .prose,.nwm-funnel__hero-lede{font-size:14px;line-height:1.55}.nwm-funnel__offer-items{gap:5px;grid-template-columns:1fr;padding-block:10px}.nwm-funnel__promise-item{min-height:82px;padding-inline:4px}.nwm-funnel__story-grid{display:flex;flex-direction:column;height:auto}.nwm-funnel__story-media{height:360px;order:-1}.nwm-funnel__story-media:before{background:linear-gradient(0deg,var(--nwm-deep) 0%,transparent 25%)}.nwm-funnel__story-copy{height:auto;min-height:495px;padding:48px 20px 58px}.nwm-funnel__story-heading{font-size:43px;max-width:390px}.nwm-funnel__story-copy .nwm-funnel__body{font-size:14px}.nwm-funnel__value-grid{display:block;min-height:0}.nwm-funnel__value-media{aspect-ratio:1600/932}.nwm-funnel__value-copy{min-height:696px;padding:65px 8vw 75px}.nwm-funnel__guarantee-inner{grid-template-columns:120px 1fr}.nwm-funnel__guarantee-inner>.nwm-funnel__button{grid-column:2;justify-self:start}}@media(max-width:699px){.nwm-funnel__container{width:calc(100% - 32px)}.nwm-funnel__fit-row{align-items:flex-start;flex-direction:column;gap:8px}.nwm-funnel__promise{grid-template-columns:repeat(3,1fr)}.nwm-funnel__promise-item strong{font-size:8px}.nwm-funnel__promise-item small{font-size:7px}.nwm-funnel--use-cases{padding:62px 16px 70px}.nwm-funnel__section-heading{margin-bottom:34px}.nwm-funnel__section-heading h2{font-size:39px}.nwm-funnel__section-heading .nwm-funnel__body{font-size:13px}.nwm-funnel__use-grid{gap:14px;grid-template-columns:1fr 1fr}.nwm-funnel__use-card:first-child{grid-column:1/3}.nwm-funnel__use-copy{min-height:116px;padding:18px}.nwm-funnel__use-copy h3{font-size:18px}.nwm-funnel__value-copy{padding:65px 20px 75px}.nwm-funnel__value-copy h2{font-size:49px}.nwm-funnel--reviews{padding:70px 16px}.nwm-funnel__reviews-top{display:block;margin-bottom:34px}.nwm-funnel__reviews-top h2{font-size:43px}.nwm-funnel__rating-summary{border:0;padding:20px 0 0}.nwm-funnel__review-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.nwm-funnel__review-card{flex:0 0 84vw;min-height:300px;scroll-snap-align:start}.nwm-funnel--guarantee{min-height:600px;padding:65px 20px}.nwm-funnel__guarantee-inner{align-items:flex-start;display:flex;flex-direction:column;gap:25px}.nwm-funnel__guarantee-copy h2{font-size:42px}.nwm-funnel--faq{min-height:841px;padding:65px 20px}.nwm-funnel__faq-inner{display:block}.nwm-funnel__faq-intro{margin-bottom:35px;position:static}.nwm-funnel__faq-intro h2{font-size:46px}.nwm-funnel--final{display:block;min-height:0}.nwm-funnel__final-image{height:460px}.nwm-funnel__final-copy{min-height:611px;padding:65px 20px 80px}.nwm-funnel__final-copy h2{font-size:49px}.nwm-funnel__final-trust{align-items:flex-start;flex-direction:column;gap:8px}.nwm-funnel__matching-offer{bottom:16px;left:16px;right:16px;width:auto}}@media(max-width:480px){.nwm-funnel__use-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.nwm-funnel__use-card,.nwm-funnel__use-card:first-child{flex:0 0 83vw;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.nwm-funnel *,.nwm-funnel *:before,.nwm-funnel *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(max-width:699px){.nwm-funnel--hero details.product-info__accordion>summary,.nwm-funnel--hero details.product-info__accordion>.accordion__content{padding-inline:14px}.nwm-funnel__use-grid{display:grid;gap:14px;grid-template-columns:1fr;overflow:visible;scroll-snap-type:none}.nwm-funnel__use-card,.nwm-funnel__use-card:first-child{flex:initial;grid-column:auto;scroll-snap-align:none}.nwm-funnel__value-media{align-items:center;aspect-ratio:auto;display:flex;justify-content:center}.nwm-funnel__value-media .nwm-funnel__cover-image{height:auto;object-fit:contain;object-position:center;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/nwm-funnel.css.map */
