.style-retail{--font-display: var(--font-body);--font-mono: var(--font-body);--radius: 10px;--section-space: clamp(56px, 7vw, 104px);--header-h: 72px}.style-retail :is(.display,.h1,.h2,.h3,.h4,.rte h2,.rte h3){font-weight:600;letter-spacing:-.02em}.style-retail .display{font-size:calc(clamp(2.4rem,5vw,4.2rem) * var(--display-scale, 1));line-height:1.04}.style-retail .h1{font-size:calc(clamp(2.1rem,4.2vw,3.5rem) * var(--display-scale, 1));line-height:1.06}.style-retail .h2{font-size:calc(clamp(1.7rem,3vw,2.5rem) * var(--display-scale, 1));line-height:1.12}.style-retail .h3{font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.2}.style-retail .h4{font-size:1.15rem;line-height:1.25}.style-retail .rte h2{font-size:1.6rem}.style-retail .rte h3{font-size:1.3rem}.style-retail :is(.display,.h1,.h2,.h3) em{font-style:normal;color:var(--ember)}.style-retail .rte blockquote{font-size:1.2rem;font-weight:500}.style-retail .eyebrow{font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ember)}.style-retail .eyebrow__num,.style-retail .eyebrow__rule{display:none}.style-retail .lede{font-size:clamp(1rem,1.2vw,1.1rem)}.style-retail :is(.field__label,.hero__specs,.card__badge,.card__specs,.essence__latin,.meter__label,.calc__legend,.story__caption,.step__meta,.tiers__head,.specs-table th,.toolbar__count,.breadcrumb,.variant-group legend,.table th,.article-card__meta,.collection-tile__count,.footer__title,.line-item__variant,.spec-chip){text-transform:none;letter-spacing:0}.style-retail .field__label,.style-retail .variant-group legend{font-size:14px;font-weight:600;color:var(--fg)}.style-retail .breadcrumb{font-size:13px}.style-retail .footer__title{font-size:15px;font-weight:600;color:var(--fg)}.style-retail .section-head{margin-bottom:clamp(28px,4vw,48px);gap:16px}.style-retail .section-head__title{margin-top:8px}.style-retail .btn{--btn-bg: var(--ember);--btn-fg: #fff;min-height:50px;padding:0 24px;font-size:15px;font-weight:600;letter-spacing:0;transition:background-color .2s,border-color .2s,color .2s}.style-retail .btn:before{display:none}.style-retail .btn:hover{background:color-mix(in srgb,var(--ember) 85%,#000);border-color:color-mix(in srgb,var(--ember) 85%,#000);color:#fff}.style-retail .btn--ghost{--btn-bg: transparent;--btn-fg: var(--fg);border-color:var(--line-strong)}.style-retail .btn--ghost:hover{background:rgba(var(--fg-rgb),.05);border-color:var(--fg);color:var(--fg)}.style-retail .btn:hover .btn__arrow{transform:translate(3px)}.style-retail .header{background:var(--paper);backdrop-filter:none;-webkit-backdrop-filter:none}.style-retail .header__logo{font-size:22px;font-weight:600;letter-spacing:-.02em}.style-retail .header__nav a{font-size:15px;font-weight:600}.style-retail .header__nav a:after{height:2px;background:var(--ember)}.style-retail .menu-drawer__links a{font-size:clamp(1.6rem,7vw,2.2rem);font-weight:600}.style-retail .media{border-radius:12px}.style-retail .hero-split__media .media{border-radius:18px}.style-retail .card{gap:14px;padding:10px 10px 16px;background:var(--paper);border:1px solid var(--line);border-radius:14px;transition:border-color .2s,box-shadow .25s}.style-retail .card:hover{border-color:var(--line-strong);box-shadow:0 14px 32px -20px #0000004d}.style-retail .card__media .media{aspect-ratio:1;border-radius:10px}.style-retail .card__info{padding-inline:6px}.style-retail .card__title{font-size:1.05rem;font-weight:600;line-height:1.3;letter-spacing:-.01em}.style-retail .card__top{flex-direction:column;align-items:flex-start;gap:6px}.style-retail .card__price{font-size:1.15rem;font-weight:600}.style-retail .card__specs{font-size:13px}.style-retail .card__badge{border-radius:6px;background:var(--ember);color:#fff;font-weight:600}.style-retail .card__quick{background:var(--ember);color:#fff}.style-retail .collection-tile{color:var(--fg);border:1px solid var(--line);border-radius:14px;padding:10px;background:var(--paper);transition:border-color .2s,box-shadow .25s}.style-retail .collection-tile:hover{border-color:var(--line-strong);box-shadow:0 14px 32px -20px #0000004d}.style-retail .collection-tile:after{display:none}.style-retail .collection-tile .media{aspect-ratio:4 / 3;border-radius:10px}.style-retail .collection-tile__info{position:static;padding:16px 6px 6px;align-items:center}.style-retail .collection-tile__title{font-size:1.3rem;font-weight:600}.style-retail .collection-tile__count{font-size:13px;color:var(--fg-muted);opacity:1}.style-retail .collection-tile__arrow{width:40px;height:40px;border-color:var(--line-strong)}.style-retail .collection-tile:hover .collection-tile__arrow{background:var(--ember);border-color:var(--ember);color:#fff}.style-retail .process{gap:16px;background:none;border-top:0}.style-retail .step{padding:24px;border:1px solid var(--line);border-radius:14px;gap:12px}.style-retail .step__num{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--ember);color:#fff;-webkit-text-stroke:0;font-size:16px;font-weight:600;line-height:1}.style-retail .step__title{font-size:1.2rem;font-weight:600}.style-retail .accordion summary{font-size:clamp(1.05rem,1.4vw,1.2rem);font-weight:600;padding:20px 0}.style-retail .product__title{font-size:clamp(1.8rem,3vw,2.5rem);font-weight:600;line-height:1.12}.style-retail .product__price .price{font-size:1.8rem;font-weight:600}.style-retail .spec-chip{border-radius:999px;font-size:13px}.style-retail .footer{padding-top:clamp(56px,7vw,96px)}.style-retail .footer__brand .h3{font-size:1.4rem}.style-retail .footer__wordmark{display:none}.style-retail .footer__top{padding-bottom:48px}.style-retail .marquee__item{font-size:clamp(1.1rem,1.8vw,1.5rem);font-weight:600}.style-retail .marquee__item:nth-child(2n){font-style:normal}.style-retail .delivery__form .input{letter-spacing:.04em}.style-retail .cta-banner{min-height:min(60svh,560px)}.style-retail .cta-banner__content{gap:20px}.style-retail .hero-split--bg .hero-split__media .media{border-radius:0}.style-retail .hero-split--bg .h1 em,.style-retail .cta-banner .h1 em{color:#ffb27a}.style-retail .hero-split--bg .eyebrow,.style-retail .cta-banner .eyebrow{color:#ffd3b0!important}.style-retail .cta-banner:after{background:linear-gradient(0deg,#0a0806d9,#0a080673)}@media(max-width:749px){.style-retail{--section-space: 56px}.style-retail .section-head{margin-bottom:24px}.style-retail .hero-split--bg{min-height:0;padding-block:44px 40px}.style-retail .hero-split__content{justify-items:stretch;gap:18px}.style-retail .hero-split__actions{flex-direction:column}.style-retail .hero-split__actions .btn{width:100%}.style-retail .usp-bar__list{gap:14px}.style-retail .usp__icon{width:40px;height:40px}.style-retail .collections-list{gap:10px}.style-retail .collection-tile{display:grid;grid-template-columns:88px 1fr;align-items:center;gap:14px;padding:8px}.style-retail .collection-tile .media{aspect-ratio:1;border-radius:8px}.style-retail .collection-tile__info{padding:0 6px 0 0}.style-retail .collection-tile__title{font-size:1.1rem}.style-retail .collection-tile__arrow{width:36px;height:36px}.style-retail .process{gap:10px}.style-retail .step{grid-template-columns:36px 1fr;column-gap:14px;row-gap:4px;padding:16px 18px}.style-retail .step>:not(.step__num){grid-column:2}.style-retail .step__num{grid-row:span 2;width:36px;height:36px;font-size:14px}.style-retail .step__title{font-size:1.05rem}.style-retail .step__text{font-size:14.5px}.style-retail .faq-layout{gap:8px}.style-retail .accordion summary{padding:16px 0}.style-retail .cta-banner{min-height:360px}.style-retail .cta-banner__content{padding-block:40px}.style-retail .footer{padding-top:44px}.style-retail .footer__top{grid-template-columns:1fr 1fr;gap:28px 20px;padding-bottom:32px}.style-retail .footer__brand{grid-column:1 / -1}.style-retail .footer__top>:last-child:nth-child(2n){grid-column:1 / -1}.style-retail .footer__title{margin-bottom:10px}.style-retail .footer__bottom{gap:10px}.style-retail .footer__bottom ul{gap:6px 16px}}.style-retail .hero-split--bg .btn--ghost{background:#00000047;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-color:#ffffffb3}
/*# sourceMappingURL=/cdn/shop/t/2/assets/retail.css.map */
