[id$=__hero] .hero-wrapper{--color-foreground: #121212;--color-foreground-heading: #121212}[id$=__hero] h1{font-weight:700;letter-spacing:-.02em;line-height:1.05}[id$=__as_featured]{border-block:1px solid #eaeaea}[id$=__as_featured] p{opacity:.55;font-size:.75rem;letter-spacing:.18em;font-weight:500}[id$=__why_amply]{max-width:100%}[id$=__features_grid] .section-content-wrapper,[id$=__lifestyle_proof] .section-content-wrapper,[id$=__testimonials] .section-content-wrapper{display:grid;grid-template-columns:1fr;gap:24px;max-width:1200px;margin:0 auto}[id$=__features_grid] .section-content-wrapper>.text-block:nth-child(-n+3),[id$=__lifestyle_proof] .section-content-wrapper>.text-block:nth-child(-n+3),[id$=__testimonials] .section-content-wrapper>.text-block:nth-child(-n+3){grid-column:1 / -1;text-align:center}@media(min-width:768px){[id$=__features_grid] .section-content-wrapper,[id$=__lifestyle_proof] .section-content-wrapper,[id$=__testimonials] .section-content-wrapper{grid-template-columns:repeat(3,1fr);gap:24px 32px}}[id$=__features_grid] .section-content-wrapper>.text-block:nth-child(n+4),[id$=__lifestyle_proof] .section-content-wrapper>.text-block:nth-child(n+4),[id$=__testimonials] .section-content-wrapper>.text-block:nth-child(n+4){background:#fff;border:1px solid #eaeaea;border-radius:12px;padding:32px 24px;text-align:left;transition:transform .2s ease,box-shadow .2s ease}[id$=__features_grid] .section-content-wrapper>.text-block:nth-child(n+4):hover,[id$=__lifestyle_proof] .section-content-wrapper>.text-block:nth-child(n+4):hover,[id$=__testimonials] .section-content-wrapper>.text-block:nth-child(n+4):hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000000f}[id$=__lifestyle_proof] .section-content-wrapper>.text-block:nth-child(n+4){text-align:center}[id$=__lifestyle_proof] .section-content-wrapper>.text-block:nth-child(n+4) h3{font-size:clamp(48px,6vw,72px);margin:0 0 8px;font-weight:700;letter-spacing:-.02em}[id$=__features_grid] .section-content-wrapper>.text-block:nth-child(n+4) h4{font-size:1.125rem;margin:0 0 8px;font-weight:600}[id$=__features_grid] .section-content-wrapper>.text-block:nth-child(n+4) p{opacity:.7;margin:0}[id$=__testimonials] .section-content-wrapper>.text-block:nth-child(n+4) p:first-child{letter-spacing:4px;margin:0 0 12px;font-size:.9rem}[id$=__testimonials] .section-content-wrapper>.text-block:nth-child(n+4) p:nth-child(2){font-size:.95rem;line-height:1.5;margin:0 0 16px}[id$=__testimonials] .section-content-wrapper>.text-block:nth-child(n+4) p:last-child{margin:0;font-size:.85rem}[id$=__marquee_ticker]{border-block:1px solid rgba(255,255,255,.08)}[id$=__marquee_ticker] p{font-weight:600;letter-spacing:.02em}[id$=__faq] .accordion{max-width:720px;margin:0 auto;width:100%}[id$=__faq] .accordion summary,[id$=__faq] .accordion details>summary{background:#121212;color:#fff;border-radius:999px;padding:16px 24px;font-weight:500;margin-block:8px 0;list-style:none;cursor:pointer}[id$=__faq] .accordion details[open]>summary{background:#303133}[id$=__faq] .accordion details>div,[id$=__faq] .accordion details>.accordion__content{background:#fff;border:1px solid #eaeaea;border-radius:16px;padding:20px 24px;margin-block:12px 16px;max-width:85%}[id$=__final_cta]{background:#121212}[id$=__final_cta] h2{font-size:clamp(56px,10vw,120px)!important;line-height:1;letter-spacing:-.03em;margin:0 0 16px;font-weight:700}[id$=__featured_product]{background:linear-gradient(180deg,#fff,#f7f7f7)}html{scroll-behavior:smooth}[id$=__showcase_ultraslim] img,[id$=__showcase_premium] img{transition:transform .5s ease}[id$=__showcase_ultraslim] picture:hover img,[id$=__showcase_premium] picture:hover img{transform:scale(1.03)}@media(max-width:767px){[id$=__final_cta] h2{font-size:clamp(40px,14vw,64px)!important}}[id$=__cart-section],[id$=__cart-payment-icons]{max-width:1100px;margin-inline:auto}.amply-payment-strip{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 24px 48px;text-align:center;font-size:.85rem;color:var(--color-foreground);opacity:.85}.amply-payment-strip svg{height:24px;width:auto}.amply-payment-strip__icons{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/2/assets/amply-overrides.css.map */
