:root{--font-apple-sans: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Arial, sans-serif;--font-body-family: var(--font-apple-sans);--font-heading-family: var(--font-apple-sans);--font-heading-weight: 600;--font-heading-letter-spacing: -.03em;--page-width: 1080px;--page-gutter: 24px;--section-spacing-desktop: 84px}@media(min-width:990px){:root{--page-gutter: 24px}}@media(max-width:400px){:root{--page-gutter: 18px}}body{font-family:var(--font-apple-sans);letter-spacing:-.01em}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.hero-h1,.section-h2,.card-title{font-family:var(--font-apple-sans);line-height:1.06!important;letter-spacing:var(--font-heading-letter-spacing);text-wrap:balance;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h1,.hero-h1{font-size:clamp(2.75rem,5.5vw + 1rem,5rem)!important;line-height:1.05!important}.h2,.section-h2{font-size:clamp(1.875rem,4vw + .5rem,3.25rem)!important;line-height:1.08!important}.h3,.card-title{font-size:clamp(1.375rem,1.75vw + .75rem,1.75rem)!important;line-height:1.18!important}.body-l{font-size:clamp(1.125rem,1.2vw + .9rem,1.4375rem);line-height:1.55;letter-spacing:-.012em}.eyebrow{letter-spacing:.14em}.section{scroll-margin-top:96px}.body a,.body-l a{color:var(--color-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--color-primary) 40%,transparent);transition:text-decoration-color .2s ease,color .2s ease}.body a:hover,.body-l a:hover{text-decoration-color:var(--color-primary)}@media(prefers-reduced-motion:reduce){.body a,.body-l a{transition:none}}:root{--ar-sans:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","Helvetica Neue",Arial,sans-serif;--ar-card-radius:18px;--ar-card-radius-lg:22px;--ar-shadow-soft:0 1px 2px rgba(20,20,25,.04), 0 12px 40px rgba(20,20,25,.06);--ar-shadow-lift:0 1px 2px rgba(20,20,25,.05), 0 22px 48px rgba(20,20,25,.1)}.btn{border-radius:980px!important;font-family:var(--ar-sans);font-weight:500;letter-spacing:0;min-height:46px;padding:13px 26px}.btn--sm{min-height:38px;padding:9px 18px}.btn--lg{min-height:54px;padding:15px 34px;font-size:1rem}.btn.btn--primary{background:var(--color-primary)!important;color:var(--color-on-primary)!important;border-color:var(--color-primary)!important;box-shadow:none}.btn.btn--primary:hover{background:var(--color-primary-hover, #1A2636)!important;border-color:var(--color-primary-hover, #1A2636)!important;transform:translateY(-1px);box-shadow:0 6px 18px #2a3a4d38}.btn.btn--primary:active{transform:translateY(0) scale(.985)}.btn.btn--secondary{background:var(--color-surface)!important;color:var(--color-text)!important;border-color:var(--color-border)!important}.btn.btn--secondary:hover{border-color:var(--color-primary)!important;color:var(--color-primary)!important;background:var(--color-surface)!important;transform:translateY(-1px)}.btn.btn--ghost{background:transparent!important;color:var(--color-primary)!important;border-color:var(--color-primary)!important}.btn.btn--ghost:hover{background:var(--color-primary)!important;color:var(--color-on-primary)!important;border-color:var(--color-primary)!important;transform:translateY(-1px)}.btn.btn--text{font-family:var(--ar-sans);color:var(--color-primary)!important;border-radius:0!important}.btn.btn--text:hover{color:var(--color-primary-hover, #1A2636)!important}.btn.btn--on-dark{background:var(--color-on-primary)!important;color:var(--color-primary)!important;border-color:var(--color-on-primary)!important}.btn.btn--on-dark:hover{background:#ffffffe0!important}.btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.product-card{background:var(--color-surface)!important;border:1px solid var(--color-border)!important;border-radius:var(--ar-card-radius)!important;box-shadow:var(--ar-shadow-soft);transition:box-shadow .3s ease,transform .3s ease}.product-card:hover{transform:translateY(-4px);box-shadow:var(--ar-shadow-lift)!important}.product-card__image-wrap{background:var(--color-bg)!important}.product-card__title{font-family:var(--ar-sans);letter-spacing:-.02em;line-height:1.2}.product-card__category{color:var(--color-text-muted)}.product-card__price{color:var(--color-primary)!important}.product-card-feature{background:var(--color-surface)!important;border-radius:var(--ar-card-radius-lg)!important;box-shadow:inset 0 0 0 1px var(--color-border),var(--ar-shadow-soft)!important;transition:box-shadow .35s ease,transform .35s ease}.product-card-feature:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px var(--color-primary),var(--ar-shadow-lift)!important}.product-card-feature--popular{box-shadow:inset 0 0 0 1px var(--color-border),var(--ar-shadow-soft)!important}.product-card-feature--popular:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px var(--color-primary),var(--ar-shadow-lift)!important}.product-card-feature__image-wrap,.product-card__image-wrap{background:var(--color-bg-alt)!important}.product-card-feature__name{font-family:var(--ar-sans);letter-spacing:-.02em}.product-card-feature__pitch,.product-card-feature__price{color:var(--color-primary)!important}.product-card-feature__footer{border-top:1px solid var(--color-border)!important}.product-card-feature__footer .btn--secondary{background:var(--color-surface)!important;border-color:var(--color-border)!important;color:var(--color-primary)!important;border-radius:980px!important}.product-card-feature:hover .product-card-feature__footer .btn--secondary,.product-card-feature__footer .btn--secondary:hover,.product-card-feature__footer .btn--secondary:focus-visible{background:var(--color-primary)!important;border-color:var(--color-primary)!important;color:var(--color-on-primary)!important}@media(max-width:480px){.btn{padding:12px 22px}.btn--lg{padding:14px 26px}.product-card__body{padding:16px 18px 20px}.product-card-feature__body{padding:18px 18px 20px}}@media(max-width:360px){.btn{padding:11px 18px;font-size:.9rem}.btn--full{min-height:44px}}@media(prefers-reduced-motion:reduce){.btn,.btn.btn--primary:hover,.btn.btn--secondary:hover,.btn.btn--ghost:hover,.btn.btn--on-dark:hover,.btn.btn--primary:active,.product-card,.product-card:hover,.product-card-feature,.product-card-feature:hover,.product-card-feature--popular:hover{transition:none!important;transform:none!important}}.hero-split.section,.hero-split{background:var(--color-bg)!important}.hero-split:before,.hero-split:after{display:none!important;content:none!important}.hero-split .hero-split__inner{gap:clamp(2rem,5vw,4.5rem)!important;align-items:center}.hero-split .hero-split__text{gap:clamp(1.25rem,2vw,1.75rem)!important}.hero-split .hero-split__badge{background:var(--color-surface)!important;border:1px solid var(--color-border);color:var(--color-primary)!important;letter-spacing:.06em;text-transform:uppercase}.hero-split .hero-split__badge svg{color:var(--color-primary)!important}.hero-split .hero-split__heading{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Arial,sans-serif!important;font-size:clamp(2.75rem,5vw + 1rem,5rem)!important;line-height:1.06!important;letter-spacing:-.035em!important;font-weight:600!important;color:var(--color-text)!important;text-wrap:balance;white-space:normal!important;-webkit-font-smoothing:antialiased}.hero-split .hero-split__heading em{color:var(--color-primary)!important;font-style:italic}.hero-split .hero-split__body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Arial,sans-serif!important;font-size:clamp(1.0625rem,.6vw + .95rem,1.25rem)!important;line-height:1.6!important;color:var(--color-text-muted)!important;letter-spacing:-.01em;max-width:42ch!important}.hero-split .hero-split__buttons .btn{border-radius:980px!important;font-weight:500!important;letter-spacing:0!important}.hero-split .hero-split__buttons .btn--primary{background:var(--color-primary)!important;color:var(--color-on-primary)!important;border:1px solid var(--color-primary)!important;box-shadow:0 1px 2px #1414190f,0 10px 30px #2a3a4d2e!important}.hero-split .hero-split__buttons .btn--primary:hover{filter:brightness(.92)}.hero-split .hero-split__buttons .btn--secondary,.hero-split .hero-split__ghost-row .btn--ghost{background:var(--color-surface)!important;border:1px solid var(--color-border)!important;border-width:1px!important;color:var(--color-primary)!important;border-radius:980px!important;box-shadow:none!important}.hero-split .hero-split__buttons .btn--secondary:hover,.hero-split .hero-split__ghost-row .btn--ghost:hover{border-color:var(--color-primary)!important;color:var(--color-primary)!important}.hero-split .hero-split__trust{border-top:1px solid var(--color-border)!important}.hero-split .trust-item{color:var(--color-text-muted)!important}.hero-split .trust-item svg{color:var(--color-primary)!important}.hero-split .hero-split__proof{background:var(--color-surface)!important;border:1px solid var(--color-border)!important;border-radius:18px!important;box-shadow:0 1px 2px #1414190a,0 12px 40px #1414190f}.hero-split .hero-split__proof svg{color:var(--color-primary)!important}.hero-split .hero-split__proof-title{color:var(--color-text)!important}.hero-split .hero-split__proof-text{color:var(--color-text-muted)!important}.hero-split .hero-split__image-wrap{background:var(--color-bg)!important;border:1px solid var(--color-border);border-radius:22px!important;box-shadow:0 1px 2px #1414190a,0 18px 50px #14141914!important}.hero-split .hero-split__image-wrap:after{display:none!important}.hero-split .hero-split__quote{background:var(--color-surface)!important;border:1px solid var(--color-border);border-radius:16px!important;box-shadow:0 1px 2px #1414190a,0 12px 40px #1414190f!important}.hero-split .hero-split__quote-text{color:var(--color-text)!important}.hero-split .hero-split__quote-attribution{color:var(--color-text-muted)!important}@media(max-width:400px){.hero-split .hero-split__heading{font-size:clamp(2.05rem,11vw,2.75rem)!important;letter-spacing:-.03em!important}.hero-split .hero-split__image-wrap{border-radius:18px!important}.hero-split .hero-split__proof{border-radius:16px!important}}@media(prefers-reduced-motion:reduce){.hero-split,.hero-split *{transition:none!important;animation:none!important}.hero-split .hero-split__buttons .btn--primary:hover{filter:none}}.main-product{--ar-sans: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Arial, sans-serif;--ar-shadow: 0 1px 2px rgba(20,20,25,.04), 0 12px 40px rgba(20,20,25,.06);--ar-radius-stage: 22px;--ar-radius-card: 18px}.main-product{background:var(--color-bg)}.main-product .main-product__layout{grid-template-columns:1.15fr .85fr;gap:clamp(28px,4vw,48px)}.main-product .product-gallery__main{aspect-ratio:1;background:radial-gradient(120% 90% at 50% 20%,var(--color-surface),var(--color-bg-alt))!important;border:1px solid var(--color-border);border-radius:var(--ar-radius-stage)!important;box-shadow:var(--ar-shadow);overflow:hidden;display:grid;place-items:center;padding:clamp(24px,4vw,48px);margin-bottom:var(--space-3)}.main-product .product-gallery__main img{width:100%;height:100%;object-fit:contain;transition:transform .45s cubic-bezier(.2,.7,.2,1);will-change:transform}.main-product .product-gallery__main:hover img{transform:scale(1.06)}.main-product .product-gallery__thumbs{gap:var(--space-3)}.main-product .product-gallery__thumb{width:76px;height:76px;border-radius:14px;border:1px solid var(--color-border);background:var(--color-surface);transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease}.main-product .product-gallery__thumb:hover{transform:translateY(-1px)}.main-product .product-gallery__thumb.is-active,.main-product .product-gallery__thumb[aria-pressed=true]{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 14%,transparent)}.main-product .product-info{gap:var(--space-5)}.main-product .product-info__vendor{font-family:var(--ar-sans);font-size:.75rem;letter-spacing:.14em;color:var(--color-primary);font-weight:600;margin-bottom:calc(-1 * var(--space-3))}.main-product .product-info__title{font-family:var(--ar-sans)!important;font-weight:600;font-size:clamp(1.9rem,3.4vw + .5rem,2.6rem)!important;line-height:1.06!important;letter-spacing:-.03em;text-wrap:balance;color:var(--color-text)}.main-product .product-info__short-desc{font-size:1.0625rem;color:var(--color-text-muted);line-height:1.6}.main-product .product-info .price-block{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--ar-radius-card);background:var(--color-surface);box-shadow:var(--ar-shadow)}.main-product .product-info .price-block .price-display{font-family:var(--ar-sans)!important;font-size:clamp(1.75rem,2.2vw + 1rem,2.125rem)!important;font-weight:600;letter-spacing:-.03em;color:var(--color-text)!important}.main-product .product-info .price-block .price-display--compare{font-size:1rem!important;color:var(--color-text-muted)!important}.main-product .product-info .price-block__meta{color:var(--color-text-muted)}.main-product .product-info .price-block__ship-link{color:var(--color-primary)}.main-product .product-info__availability{font-size:.875rem;font-weight:500;color:var(--color-primary)}.main-product .product-info__availability.is-sold-out{color:var(--color-text-muted)}.main-product .variant-select,.main-product .qty-input{border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface)}.main-product .variant-select{min-height:48px}.main-product .qty-field{background:var(--color-surface)}.main-product .variant-label{font-family:var(--ar-sans);font-size:.8125rem;letter-spacing:0;color:var(--color-text)}.main-product .product-info__add-btn.btn--primary{width:100%;min-height:54px;border-radius:980px!important;font-family:var(--ar-sans);font-weight:500;font-size:1.0625rem;letter-spacing:0;text-transform:none;box-shadow:0 6px 20px color-mix(in srgb,var(--color-primary) 18%,transparent)}.main-product .product-info__add-btn.btn--primary:hover{transform:translateY(-1px)}.main-product .product-info__legal-notice{border-radius:var(--ar-radius-card);background:var(--color-bg-alt);border:1px solid var(--color-border)}.main-product .product-info__service{padding:var(--space-5);border-radius:var(--ar-radius-card);background:color-mix(in srgb,var(--color-primary) 6%,var(--color-surface));border:1px solid transparent}.main-product .product-info__service .product-info__description-heading{margin-bottom:var(--space-3)}.main-product .product-info__trust{gap:var(--space-3);padding-top:var(--space-5)}.main-product .product-info__trust .trust-chip{border-radius:980px;padding:8px 16px;background:var(--color-surface)}.main-product .product-info__description{padding-top:var(--space-6)}.main-product .product-info__description-heading{font-family:var(--ar-sans)!important;font-weight:600;font-size:1.25rem;letter-spacing:-.02em;color:var(--color-text)}.main-product .product-info__desc-body{font-size:1.0625rem;line-height:1.75}.main-product .product-info__desc-body th,.main-product .product-info__desc-body td,.main-product .product-accordion .accordion__inner th,.main-product .product-accordion .accordion__inner td{padding:13px 0}.main-product .product-info__desc-body td:last-child,.main-product .product-accordion .accordion__inner td:last-child{font-variant-numeric:tabular-nums}.main-product .product-accordion{border:1px solid var(--color-border);border-radius:var(--ar-radius-card);background:var(--color-surface);padding:0 var(--space-5);box-shadow:var(--ar-shadow)}.main-product .product-accordion .accordion__button{border-top:0}.main-product .product-info__fitment a,.main-product .product-info__desc-body a{color:var(--color-primary)}.product-sticky{border-top:1px solid var(--color-border)}.product-sticky .product-sticky__btn.btn--primary{border-radius:980px!important;font-family:var(--ar-sans);font-weight:500;text-transform:none}.product-sticky .product-sticky__title{font-family:var(--ar-sans)}@media(max-width:989px){.main-product .main-product__layout{grid-template-columns:1fr;gap:var(--space-6)}}@media(max-width:480px){.main-product .product-gallery__main{padding:20px;border-radius:18px!important}.main-product .product-info .price-block,.main-product .product-info__service{padding:var(--space-4)}.main-product .product-accordion{padding:0 var(--space-4)}}@media(max-width:360px){.main-product .product-gallery__thumb{width:64px;height:64px}.main-product .product-info__title{font-size:1.7rem!important}}@media(prefers-reduced-motion:reduce){.main-product .product-gallery__main img,.main-product .product-gallery__thumb,.main-product .product-info__add-btn.btn--primary{transition:none!important}.main-product .product-gallery__main:hover img,.main-product .product-info__add-btn.btn--primary:hover{transform:none}}:root{--marine-sans: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Arial, sans-serif;--marine-shadow: 0 1px 2px rgba(20, 20, 25, .04), 0 12px 40px rgba(20, 20, 25, .06);--marine-shadow-hover: 0 1px 2px rgba(20, 20, 25, .04), 0 18px 48px rgba(20, 20, 25, .1);--marine-radius: 18px;--marine-pill: 980px;--marine-ease: cubic-bezier(.2, .7, .2, 1)}.collection .product-grid{column-gap:clamp(16px,2vw,24px);row-gap:clamp(28px,4vw,44px)}.product-grid .pcard{background:var(--color-surface, #fff);border:1px solid var(--color-border);border-radius:var(--marine-radius);overflow:hidden;box-shadow:var(--marine-shadow);transition:transform .18s var(--marine-ease),border-color .2s ease,box-shadow .25s ease}.product-grid .pcard:hover{transform:translateY(-3px);border-color:var(--color-primary);box-shadow:var(--marine-shadow-hover)}.product-grid .pcard .pcard__tile{background:#fff!important;box-shadow:none!important;border-bottom:1px solid var(--color-border);border-radius:0;transition:none}.product-grid .pcard:hover .pcard__tile{transform:none!important;box-shadow:none!important}.product-grid .pcard .pcard__img{padding:clamp(18px,6%,40px);transition:transform .6s var(--marine-ease)}.product-grid .pcard:hover .pcard__img{transform:scale(1.02)}.product-grid .pcard .pcard__body{margin-top:0;padding:16px 18px 18px;gap:6px}.product-grid .pcard .pcard__name{font-family:var(--marine-sans);font-size:1.0625rem;font-weight:600;letter-spacing:-.02em;line-height:1.22;color:var(--color-text);text-wrap:balance}.product-grid .pcard .pcard__price{font-family:var(--marine-sans);font-size:1.1875rem;font-weight:600;letter-spacing:-.02em;color:var(--color-primary)}.product-grid .pcard .pcard__unit-price,.product-grid .pcard .pcard__meta,.product-grid .pcard .pcard__tagline,.product-grid .pcard .pcard__category{color:var(--color-text-muted)}.product-grid .pcard .pcard__meta a{text-decoration-color:var(--color-primary)}.product-grid .pcard .pcard__badge{border-radius:var(--marine-pill);background:var(--color-primary)!important;color:var(--color-on-primary)!important;letter-spacing:.14em}.featured-models{background:var(--color-bg)}.featured-models .section-h2,.featured-models .featured-models__heading{font-family:var(--marine-sans);font-weight:600;letter-spacing:-.03em;line-height:1.06;font-size:clamp(1.9rem,3.4vw + 1rem,3rem);text-wrap:balance}.featured-models .section-h2 em,.featured-models .featured-models__heading em{color:var(--color-primary)}.featured-models .featured-models__intro{max-width:54ch;line-height:1.6;color:var(--color-text-muted)}.featured-models .featured-models__all-link{padding:9px 18px;border:1px solid var(--color-border);border-radius:var(--marine-pill);color:var(--color-primary);transition:border-color .2s ease,background .2s ease,color .2s ease}.featured-models .featured-models__all-link:hover{border-color:var(--color-primary);background:var(--color-bg);color:var(--color-primary)}.featured-models .featured-models__grid{gap:clamp(16px,2vw,24px)}.featured-models .product-card-feature__placeholder{background:#fff}.category-cards__grid{gap:clamp(18px,2.4vw,28px)}.category-cards__grid .category-card{border:1px solid var(--color-border);border-radius:var(--marine-radius);box-shadow:var(--marine-shadow);transition:transform .18s var(--marine-ease),border-color .2s ease,box-shadow .25s ease}.category-cards__grid .category-card:hover{transform:translateY(-3px);border-color:var(--color-primary);box-shadow:var(--marine-shadow-hover)}.category-cards__grid .category-card--highlight{background:var(--color-surface);border-color:var(--color-primary)}.category-cards__grid .category-card__title{font-family:var(--marine-sans);font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--color-text);text-wrap:balance}.category-cards__grid .category-card__intro{color:var(--color-text-muted)}.category-cards__grid .category-card__list li:before{color:var(--color-primary)}@media(max-width:360px){.product-grid .pcard .pcard__body{padding:14px 14px 16px}.product-grid .pcard .pcard__img{padding:16px}.category-cards__grid .category-card{padding:20px 18px}}@media(prefers-reduced-motion:reduce){.product-grid .pcard,.product-grid .pcard .pcard__img,.category-cards__grid .category-card,.featured-models .featured-models__all-link{transition:none!important}.product-grid .pcard:hover,.category-cards__grid .category-card:hover,.product-grid .pcard:hover .pcard__img{transform:none!important}}:root{--apple-sans: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Arial, sans-serif;--apple-shadow: 0 1px 2px rgba(20, 20, 25, .04), 0 12px 40px rgba(20, 20, 25, .06);--apple-radius: 18px;--apple-radius-sm: 14px}.site-footer{background:#f7f9fb!important;border-top:1px solid var(--color-border)!important;font-family:var(--apple-sans);padding-top:0!important;padding-bottom:0!important}.benefits-row{background:var(--color-bg)!important;font-family:var(--apple-sans)}.benefits-row .benefits-row__header{gap:var(--space-4);margin-bottom:clamp(1.5rem,3vw,2.5rem)}.benefits-row .benefits-row__grid{gap:clamp(.75rem,2vw,1.25rem)!important}.benefits-row .benefit-item{background:var(--color-bg)!important;border:1px solid var(--color-border)!important;border-radius:var(--apple-radius)!important;box-shadow:var(--apple-shadow)!important;padding:clamp(1.25rem,2.5vw,1.75rem)!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.benefits-row .benefit-item:hover,.benefits-row a.benefit-item:hover{background:var(--color-bg)!important;border-color:var(--color-border)!important;box-shadow:0 2px 4px #1414190d,0 18px 50px #14141917!important;transform:translateY(-2px)}.benefits-row .benefit-item__icon{background:var(--color-surface)!important;color:var(--color-primary)!important;border-radius:var(--apple-radius-sm)!important;box-shadow:inset 0 0 0 1px var(--color-border)}.benefits-row .benefit-item__title{color:var(--color-text);letter-spacing:-.015em;line-height:1.2}.benefits-row .benefit-item__text{color:var(--color-text-muted);line-height:1.55}.benefits-row .benefit-item__cta{color:var(--color-primary)!important;letter-spacing:.14em}:root{--paper: #FFFFFF;--surface: #FFFFFF;--ink: #1B2430;--ink-soft: #6B7280;--line: #E8EBF0;--accent: #2A3A4D;--accent-ink: #FFFFFF}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--paper: #0E1521;--surface: #17212F;--ink: #EBEEF3;--ink-soft: #94A1B3;--line: #28323F;--accent: #7FA6D4;--accent-ink: #0E1521}}:root[data-theme=dark]{--paper: #0E1521;--surface: #17212F;--ink: #EBEEF3;--ink-soft: #94A1B3;--line: #28323F;--accent: #7FA6D4;--accent-ink: #0E1521}:root[data-theme=light]{--paper: #FFFFFF;--surface: #FFFFFF;--ink: #1B2430;--ink-soft: #6B7280;--line: #E8EBF0;--accent: #2A3A4D;--accent-ink: #FFFFFF}.main-page:has(.carina-manual) .main-page__header,.main-page:has(.carina-hub) .main-page__header{display:none}.carina-manual .shop-cta{border-left-width:1px!important;border-left-color:var(--line)!important}
/*# sourceMappingURL=/cdn/shop/t/87/assets/apple-refine.css.map */
