.nd-page{--nd-font: var(--font-primary--family, var(--font-family, sans-serif));--nd-ink: var(--text-primary, var(--color-heading));--nd-muted: var(--text-secondary, var(--color-foreground));--nd-soft: var(--text-light, var(--color-foreground));--nd-paper: var(--bg-secondary, var(--color-background));--nd-canvas: color-mix(in srgb, var(--bg-primary, var(--color-background)) 76%, var(--nd-paper));--nd-mist: var(--surface-container-low, var(--bg-primary));--nd-line: color-mix(in srgb, var(--nd-ink) 13%, transparent);--nd-line-strong: color-mix(in srgb, var(--nd-ink) 24%, transparent);--nd-accent: var(--logo-red, var(--error));--nd-accent-dark: color-mix(in srgb, var(--nd-accent) 78%, var(--nd-ink));--nd-success: color-mix(in srgb, var(--success) 58%, var(--nd-ink));--nd-success-soft: color-mix(in srgb, var(--nd-success) 10%, var(--nd-paper));--nd-swatch-gray: color-mix(in srgb, var(--nd-muted) 62%, var(--nd-paper));--nd-swatch-pink: color-mix(in srgb, var(--nd-accent) 28%, var(--nd-paper));--nd-shadow-sm: 0 12px 30px color-mix(in srgb, var(--nd-ink) 8%, transparent);--nd-shadow-lg: 0 30px 80px color-mix(in srgb, var(--nd-ink) 13%, transparent);--nd-radius-sm: max(var(--style-border-radius-inputs, 8px), 8px);--nd-radius-md: 20px;--nd-radius-lg: 32px;--nd-shell: min(1280px, calc(100% - 48px) );color:var(--nd-ink);background:var(--nd-canvas);font-family:var(--nd-font);line-height:1.55;overflow-x:clip}.nd-page *,.nd-page *:before,.nd-page *:after{box-sizing:border-box}.nd-page h1,.nd-page h2,.nd-page h3,.nd-page p,.nd-page figure,.nd-page blockquote,.nd-page ul{margin:0}.nd-page button,.nd-page input{font:inherit}.nd-page button,.nd-page a{-webkit-tap-highlight-color:transparent}.nd-page a:not(.nd-button){color:inherit}.nd-page img{display:block;max-width:100%}.nd-shell{width:var(--nd-shell);margin-inline:auto}.nd-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.nd-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--nd-accent);font-size:.78rem;font-weight:750;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.nd-eyebrow:before{width:24px;height:2px;border-radius:999px;background:currentColor;content:""}.nd-section-heading{max-width:760px}.nd-section-heading h2{margin-top:14px;font-size:clamp(2rem,4.2vw,4.25rem);font-weight:700;letter-spacing:-.055em;line-height:.98}.nd-section-heading>p:last-child{max-width:620px;margin-top:20px;color:var(--nd-muted);font-size:clamp(1rem,1.5vw,1.16rem)}.nd-button{min-height:52px;border:1px solid transparent;border-radius:var(--nd-radius-sm);display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 22px;background:var(--nd-accent);color:var(--nd-paper);cursor:pointer;font-weight:720;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.nd-button:hover{background:var(--nd-accent-dark);box-shadow:var(--nd-shadow-sm);transform:translateY(-1px)}.nd-button:active{transform:translateY(0)}.nd-button--light{border-color:var(--nd-line);background:color-mix(in srgb,var(--nd-paper) 88%,transparent);color:var(--nd-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.nd-button--light:hover{border-color:var(--nd-line-strong);background:var(--nd-paper)}.nd-button:focus-visible,.nd-page a:focus-visible,.nd-gallery__arrow:focus-visible,.nd-gallery__thumb:focus-visible,.nd-swatch:has(input:focus-visible),.nd-faq summary:focus-visible{outline:3px solid color-mix(in srgb,var(--nd-accent) 45%,transparent);outline-offset:3px}.nd-button[disabled]{cursor:wait;opacity:.72;transform:none}.nd-hero{position:relative;min-height:min(780px,calc(100svh - 84px));isolation:isolate;background:var(--nd-mist);overflow:hidden}.nd-hero__media,.nd-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0}.nd-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center}.nd-hero__scrim{z-index:1;background:linear-gradient(90deg,color-mix(in srgb,var(--nd-paper) 97%,transparent) 0%,color-mix(in srgb,var(--nd-paper) 88%,transparent) 28%,color-mix(in srgb,var(--nd-paper) 18%,transparent) 58%,transparent 78%)}.nd-hero__inner{position:relative;z-index:2;min-height:inherit;display:flex;align-items:center;padding-block:72px}.nd-hero__content{width:min(590px,50%)}.nd-rating{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-bottom:24px;color:var(--nd-muted);font-size:.92rem;font-weight:650}.nd-rating__stars{color:var(--nd-accent);font-size:.98rem;letter-spacing:.12em}.nd-hero h1{max-width:650px;margin-top:16px;font-size:clamp(3rem,6vw,6.5rem);font-weight:690;letter-spacing:-.075em;line-height:.88;text-wrap:balance}.nd-hero__lead{max-width:520px;margin-top:28px;color:var(--nd-muted);font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.55}.nd-hero__offer{margin-top:26px;display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 14px}.nd-hero__offer strong{font-size:clamp(1.35rem,2vw,1.7rem);letter-spacing:-.03em}.nd-hero__offer span{color:var(--nd-muted);font-weight:620}.nd-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:32px}.nd-hero__fine-print{margin-top:18px;color:var(--nd-muted);font-size:.88rem}.nd-assurance{border-block:1px solid var(--nd-line);background:var(--nd-paper)}.nd-assurance__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.nd-assurance__item{min-height:92px;display:flex;align-items:center;gap:14px;padding:18px 22px}.nd-assurance__item+.nd-assurance__item{border-left:1px solid var(--nd-line)}.nd-assurance__icon{width:38px;height:38px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;background:var(--nd-success-soft);color:var(--nd-success)}.nd-assurance__icon svg{width:19px;height:19px}.nd-assurance__item strong,.nd-assurance__item span{display:block}.nd-assurance__item strong{font-size:.93rem;line-height:1.2}.nd-assurance__item span{margin-top:4px;color:var(--nd-soft);font-size:.78rem;line-height:1.35}.nd-offer-section{padding-block:clamp(70px,9vw,128px)}.nd-buy-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);gap:clamp(32px,5vw,74px);align-items:start}.nd-gallery{min-width:0}.nd-gallery__viewport{position:relative;border:1px solid var(--nd-line);border-radius:var(--nd-radius-lg);background:var(--nd-paper);box-shadow:var(--nd-shadow-sm);overflow:hidden}.nd-gallery__track{display:flex;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y}.nd-gallery__track::-webkit-scrollbar{display:none}.nd-gallery__slide{min-width:100%;aspect-ratio:1;scroll-snap-align:start;scroll-snap-stop:always;background:var(--nd-mist)}.nd-gallery__slide img{width:100%;height:100%;object-fit:cover}.nd-gallery__counter{position:absolute;right:18px;bottom:18px;min-width:56px;min-height:36px;border:1px solid color-mix(in srgb,var(--nd-paper) 34%,transparent);border-radius:999px;display:grid;place-items:center;padding:6px 12px;background:color-mix(in srgb,var(--nd-ink) 78%,transparent);color:var(--nd-paper);font-size:.8rem;font-weight:700;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nd-gallery__arrow{position:absolute;top:50%;width:46px;height:46px;border:1px solid var(--nd-line);border-radius:50%;display:grid;place-items:center;padding:0;background:color-mix(in srgb,var(--nd-paper) 88%,transparent);color:var(--nd-ink);cursor:pointer;box-shadow:var(--nd-shadow-sm);transform:translateY(-50%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nd-gallery__arrow:hover{background:var(--nd-paper)}.nd-gallery__arrow:disabled{cursor:default;opacity:.38}.nd-gallery__arrow svg{width:20px;height:20px}.nd-gallery__arrow--prev{left:16px}.nd-gallery__arrow--next{right:16px}.nd-gallery__thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:12px}.nd-gallery__thumb{min-width:0;aspect-ratio:1;border:2px solid transparent;border-radius:14px;padding:0;background:var(--nd-mist);cursor:pointer;overflow:hidden}.nd-gallery__thumb img{width:100%;height:100%;object-fit:cover}.nd-gallery__thumb[aria-current=true]{border-color:var(--nd-ink)}.nd-offer-card{position:sticky;top:112px;border:1px solid var(--nd-line);border-radius:var(--nd-radius-lg);padding:clamp(24px,3vw,38px);background:var(--nd-paper);box-shadow:var(--nd-shadow-lg)}.nd-offer-card__topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.nd-offer-card__badge{border-radius:999px;padding:7px 11px;background:var(--nd-success-soft);color:var(--nd-success);font-size:.72rem;font-weight:800;letter-spacing:.07em;line-height:1;text-transform:uppercase}.nd-offer-card h2{margin-top:18px;font-size:clamp(2rem,3.2vw,3.2rem);font-weight:700;letter-spacing:-.055em;line-height:.98}.nd-offer-card__intro{margin-top:14px;color:var(--nd-muted)}.nd-price{display:grid;grid-template-columns:1fr auto;gap:4px 18px;margin-top:24px;padding:20px;border-radius:var(--nd-radius-md);background:var(--nd-mist)}.nd-price__label,.nd-price__compare{color:var(--nd-muted);font-size:.85rem}.nd-price__total{grid-row:1 / span 2;grid-column:2;align-self:center;font-size:clamp(1.75rem,3vw,2.35rem);font-weight:760;letter-spacing:-.045em;line-height:1}.nd-price__compare s{color:var(--nd-soft)}.nd-offer-form{margin-top:26px}.nd-color-group{min-width:0;margin:0;border:0;padding:0}.nd-color-group+.nd-color-group{margin-top:22px}.nd-color-group legend{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px;padding:0;font-size:.92rem;font-weight:720}.nd-color-group legend span{color:var(--nd-success);font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.nd-swatches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nd-swatch{position:relative;min-height:50px;border:1px solid var(--nd-line);border-radius:var(--nd-radius-sm);display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--nd-paper);cursor:pointer;color:var(--nd-muted);font-size:.9rem;font-weight:650}.nd-swatch:hover{border-color:var(--nd-line-strong)}.nd-swatch:has(input:checked){border-color:var(--nd-ink);color:var(--nd-ink);box-shadow:inset 0 0 0 1px var(--nd-ink)}.nd-swatch:has(input:disabled){cursor:not-allowed;opacity:.48}.nd-swatch input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:inherit}.nd-swatch__dot{width:24px;height:24px;flex:0 0 auto;border:2px solid var(--nd-paper);border-radius:50%;background:var(--nd-swatch-color, var(--nd-muted));box-shadow:0 0 0 1px var(--nd-line-strong)}.nd-swatch:has(input:checked) .nd-swatch__dot{box-shadow:0 0 0 2px var(--nd-ink)}.nd-offer-form__submit{width:100%;min-height:62px;flex-direction:column;gap:4px;margin-top:24px}.nd-offer-form__submit small{font-size:.72rem;font-weight:560;opacity:.82}.nd-offer-form__status{min-height:24px;margin-top:10px;color:var(--nd-success);font-size:.84rem;font-weight:620}.nd-offer-form__status[data-error=true]{color:var(--error)}.nd-offer-form__note{display:flex;align-items:flex-start;gap:9px;margin-top:12px;color:var(--nd-soft);font-size:.78rem;line-height:1.45}.nd-offer-form__note svg{width:17px;height:17px;flex:0 0 auto;margin-top:1px;color:var(--nd-success)}.nd-mini-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px;padding-top:20px;border-top:1px solid var(--nd-line)}.nd-mini-trust span{color:var(--nd-soft);font-size:.72rem;font-weight:640;line-height:1.3;text-align:center}.nd-story{padding-block:clamp(70px,9vw,132px);background:var(--nd-ink);color:var(--nd-paper)}.nd-story .nd-eyebrow{color:color-mix(in srgb,var(--nd-accent) 72%,var(--nd-paper))}.nd-story .nd-section-heading>p:last-child{color:color-mix(in srgb,var(--nd-paper) 68%,transparent)}.nd-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(34px,5vw,62px)}.nd-benefit{min-height:280px;border:1px solid color-mix(in srgb,var(--nd-paper) 16%,transparent);border-radius:var(--nd-radius-md);display:flex;flex-direction:column;justify-content:space-between;padding:clamp(24px,3vw,34px);background:color-mix(in srgb,var(--nd-paper) 5%,transparent)}.nd-benefit__number{color:color-mix(in srgb,var(--nd-paper) 48%,transparent);font-size:.78rem;font-weight:700;letter-spacing:.12em}.nd-benefit h3{margin-top:50px;font-size:clamp(1.45rem,2.6vw,2.1rem);font-weight:650;letter-spacing:-.045em;line-height:1.05}.nd-benefit p{margin-top:16px;color:color-mix(in srgb,var(--nd-paper) 68%,transparent);font-size:.95rem}.nd-pair-story{padding-block:clamp(70px,10vw,140px)}.nd-pair-story__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(34px,7vw,100px);align-items:center}.nd-pair-story__media{position:relative;border-radius:var(--nd-radius-lg);background:var(--nd-mist);box-shadow:var(--nd-shadow-lg);overflow:hidden}.nd-pair-story__media img{width:100%;aspect-ratio:17 / 18;object-fit:cover}.nd-pair-story__tag{position:absolute;right:16px;bottom:16px;left:16px;border:1px solid color-mix(in srgb,var(--nd-paper) 24%,transparent);border-radius:14px;padding:14px 16px;background:color-mix(in srgb,var(--nd-ink) 78%,transparent);color:var(--nd-paper);font-size:.86rem;font-weight:660;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.nd-pair-story__copy h2{margin-top:16px;font-size:clamp(2.4rem,5vw,5rem);font-weight:690;letter-spacing:-.065em;line-height:.95}.nd-pair-story__copy>p{max-width:560px;margin-top:24px;color:var(--nd-muted);font-size:clamp(1rem,1.5vw,1.16rem)}.nd-pair-story__list{display:grid;gap:16px;margin-top:30px;padding:0;list-style:none}.nd-pair-story__list li{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start}.nd-pair-story__list span{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--nd-paper);color:var(--nd-accent);font-size:.78rem;font-weight:800;box-shadow:var(--nd-shadow-sm)}.nd-pair-story__list strong{display:block;padding-top:5px;line-height:1.25}.nd-how{padding-block:clamp(70px,9vw,128px);background:var(--nd-paper)}.nd-how__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:42px}.nd-step{border:1px solid var(--nd-line);border-radius:var(--nd-radius-md);background:var(--nd-canvas);overflow:hidden}.nd-step img{width:100%;aspect-ratio:17 / 19;object-fit:cover}.nd-step__copy{min-height:112px;display:grid;grid-template-columns:38px 1fr;gap:14px;align-items:start;padding:22px}.nd-step__copy>span{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--nd-ink);color:var(--nd-paper);font-size:.74rem;font-weight:800}.nd-step h3{font-size:1.16rem;line-height:1.2}.nd-step p{margin-top:6px;color:var(--nd-muted);font-size:.88rem;line-height:1.45}.nd-comparison{padding-block:clamp(70px,9vw,128px);background:var(--nd-paper)}.nd-comparison__wrap{margin-top:42px;border:1px solid var(--nd-line);border-radius:var(--nd-radius-md);overflow-x:auto;box-shadow:var(--nd-shadow-sm)}.nd-comparison__wrap:focus-visible{outline:3px solid color-mix(in srgb,var(--nd-accent) 45%,transparent);outline-offset:3px}.nd-comparison__hint{display:none}.nd-comparison table{width:100%;min-width:650px;border-collapse:collapse;background:var(--nd-paper)}.nd-comparison th,.nd-comparison td{padding:20px 24px;border-bottom:1px solid var(--nd-line);text-align:left}.nd-comparison th{color:var(--nd-muted);font-size:.8rem;letter-spacing:.07em;text-transform:uppercase}.nd-comparison td:first-child{font-weight:680}.nd-comparison th:nth-child(2),.nd-comparison td:nth-child(2){background:var(--nd-success-soft)}.nd-comparison tbody tr:last-child td{border-bottom:0}.nd-comparison__yes,.nd-comparison__no{display:inline-flex;align-items:center;gap:8px;font-weight:650}.nd-comparison__yes{color:var(--nd-success)}.nd-comparison__no{color:var(--nd-soft)}.nd-proof{padding-block:clamp(70px,9vw,128px)}.nd-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:42px}.nd-review{border:1px solid var(--nd-line);border-radius:var(--nd-radius-md);padding:clamp(24px,3vw,34px);background:var(--nd-paper)}.nd-review__stars{color:var(--nd-accent);font-size:.9rem;letter-spacing:.12em}.nd-review__copy{margin-top:24px;font-size:clamp(1.05rem,1.8vw,1.28rem);font-weight:560;letter-spacing:-.02em;line-height:1.45}.nd-review footer{margin-top:26px;color:var(--nd-muted);font-size:.86rem;font-weight:680}.nd-faq-section{padding-block:clamp(70px,9vw,128px);background:var(--nd-paper)}.nd-faq-grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(36px,7vw,100px);align-items:start}.nd-faq-list{border-top:1px solid var(--nd-line)}.nd-faq{border-bottom:1px solid var(--nd-line)}.nd-faq summary{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 0;cursor:pointer;font-weight:690;list-style:none}.nd-faq summary::-webkit-details-marker{display:none}.nd-faq summary:after{width:26px;height:26px;flex:0 0 auto;border:1px solid var(--nd-line-strong);border-radius:50%;display:grid;place-items:center;content:"+";font-size:1.15rem;font-weight:450;line-height:1}.nd-faq[open] summary:after{content:"\2212"}.nd-faq__answer{max-width:680px;padding:0 42px 22px 0;color:var(--nd-muted)}.nd-final{padding-block:clamp(70px,10vw,142px)}.nd-final__card{position:relative;border-radius:var(--nd-radius-lg);padding:clamp(32px,7vw,88px);background:var(--nd-ink);color:var(--nd-paper);overflow:hidden}.nd-final__card:after{position:absolute;width:360px;height:360px;right:-140px;top:-160px;border-radius:50%;background:color-mix(in srgb,var(--nd-accent) 60%,transparent);filter:blur(4px);content:"";opacity:.34}.nd-final__content{position:relative;z-index:1;max-width:760px}.nd-final h2{font-size:clamp(2.5rem,6vw,5.5rem);font-weight:680;letter-spacing:-.065em;line-height:.94}.nd-final p{max-width:590px;margin-top:22px;color:color-mix(in srgb,var(--nd-paper) 70%,transparent);font-size:clamp(1rem,1.5vw,1.18rem)}.nd-final .nd-button{margin-top:30px}.nd-sticky{display:none}.nd-page--unavailable{min-height:60vh;display:grid;place-items:center;padding:48px 24px;text-align:center}.nd-page--unavailable h1{font-size:clamp(2rem,6vw,4rem)}.nd-page--unavailable p{max-width:520px;margin-top:16px;color:var(--nd-muted)}@media(max-width:990px){.nd-assurance__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nd-assurance__item:nth-child(3){border-left:0;border-top:1px solid var(--nd-line)}.nd-assurance__item:nth-child(4){border-top:1px solid var(--nd-line)}.nd-buy-grid{grid-template-columns:minmax(0,1fr)}.nd-offer-card{position:static}.nd-pair-story__grid,.nd-faq-grid{grid-template-columns:minmax(0,1fr)}.nd-pair-story__media{max-width:720px}}@media(max-width:749px){.nd-page{--nd-shell: min(1280px, calc(100% - 32px) );padding-bottom:0}.nd-hero{min-height:720px;display:block;background:var(--nd-mist)}.nd-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.nd-hero__media img{object-position:68% center}.nd-hero__scrim{display:block;background:linear-gradient(180deg,color-mix(in srgb,var(--nd-paper) 98%,transparent) 0%,color-mix(in srgb,var(--nd-paper) 93%,transparent) 48%,color-mix(in srgb,var(--nd-paper) 42%,transparent) 72%,transparent 100%)}.nd-hero__inner{min-height:720px;align-items:flex-start;padding-block:44px 36px}.nd-hero__content{width:100%}.nd-rating{margin-bottom:18px}.nd-hero h1{font-size:clamp(3rem,14vw,4.3rem)}.nd-hero__lead{margin-top:20px;font-size:1.03rem}.nd-hero__actions{align-items:stretch}.nd-hero__actions .nd-button{width:100%}.nd-hero__actions .nd-button--light{display:none}.nd-assurance__item{min-height:84px;gap:10px;padding:14px 10px}.nd-assurance__item+.nd-assurance__item{border-left:0}.nd-assurance__item:nth-child(2n){border-left:1px solid var(--nd-line)}.nd-assurance__item:nth-child(3),.nd-assurance__item:nth-child(4){border-top:1px solid var(--nd-line)}.nd-assurance__icon{width:32px;height:32px}.nd-assurance__item strong{font-size:.8rem}.nd-assurance__item span{font-size:.74rem}.nd-offer-section,.nd-story,.nd-pair-story,.nd-how,.nd-comparison,.nd-proof,.nd-faq-section,.nd-final{padding-block:72px}.nd-buy-grid{gap:24px}.nd-gallery__viewport,.nd-offer-card,.nd-pair-story__media,.nd-final__card{border-radius:22px}.nd-gallery__arrow{width:44px;height:44px}.nd-gallery__thumbs{grid-template-columns:repeat(6,68px);overflow-x:auto;padding:2px 2px 8px;scroll-snap-type:x proximity;scrollbar-width:none}.nd-gallery__thumbs::-webkit-scrollbar{display:none}.nd-gallery__thumb{scroll-snap-align:start}.nd-offer-card{padding:24px 18px}.nd-price{padding:16px}.nd-mini-trust{gap:6px}.nd-benefit-grid,.nd-review-grid{grid-template-columns:minmax(0,1fr)}.nd-benefit{min-height:230px}.nd-pair-story__grid{gap:42px}.nd-pair-story__copy h2{font-size:clamp(2.65rem,13vw,4rem)}.nd-how__grid{display:flex;margin-inline:-16px;padding:2px 16px 10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nd-how__grid::-webkit-scrollbar{display:none}.nd-step{min-width:min(82vw,350px);scroll-snap-align:start}.nd-comparison__hint{display:block;margin-top:24px;color:var(--nd-soft);font-size:.78rem;font-weight:650}.nd-comparison__wrap{margin:10px -16px 0;border-radius:0;border-inline:0}.nd-review-grid{display:flex;margin-inline:-16px;padding-inline:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nd-review-grid::-webkit-scrollbar{display:none}.nd-review{min-width:min(86vw,360px);scroll-snap-align:start}.nd-faq-grid{gap:34px}.nd-final__card{padding:42px 24px}.nd-sticky{position:fixed;z-index:90;top:0;right:0;left:0;min-height:60px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 14px;border-bottom:1px solid var(--nd-line);background:color-mix(in srgb,var(--nd-paper) 94%,transparent);box-shadow:var(--nd-shadow-sm);transform:translateY(-110%);visibility:hidden;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:transform .22s ease,visibility .22s ease}.nd-sticky.is-visible{transform:translateY(0);visibility:visible}.nd-sticky__copy strong,.nd-sticky__copy span{display:block}.nd-sticky__copy strong{font-size:.9rem;line-height:1.2}.nd-sticky__copy span{margin-top:2px;color:var(--nd-muted);font-size:.72rem}.nd-sticky .nd-button{min-height:44px;padding:9px 14px;font-size:.82rem}}@media(prefers-reduced-motion:reduce){.nd-page *,.nd-page *:before,.nd-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/avemos-new-design.css.map */
