:root{--type-display:clamp(34px,4.8vw,64px);--type-heading:clamp(27px,3.1vw,44px);--type-subheading:clamp(22px,2.3vw,30px);--type-body:14px;--type-label:10px;--type-small:11px}body{font-size:var(--type-body);line-height:1.65;-webkit-text-size-adjust:100%;text-size-adjust:100%}button,input,select,textarea{font:inherit}button{cursor:pointer}img{max-width:100%}h1,h2,h3,h4,p,a,figcaption{overflow-wrap:break-word}body h1,body h2,body h3{font-weight:400;text-wrap:balance}body .autumn-hero h1,body .hero h1,body .hero-v8-copy h1,body .simple h1{font-size:var(--type-display);line-height:1.12;letter-spacing:-.035em;margin:16px 0 22px}body .autumn-heading-row h2,body .autumn-banner-content h2,body .brand-story-luxe .story-v11-copy h2,body .brand-values-luxe .brand-box-copy h2,body .newsletter h2,body .section-head h2,body .v8-section-head h2,body .intro h2,body .statement h2,body .story-copy h2,body .split-v8-copy h2,body .banner-v8-copy h2,body .autumn-story-main h2,body .autumn-split-copy h2,body .simple h2{font-size:var(--type-heading);line-height:1.2;letter-spacing:-.025em;margin:14px 0 20px}body .ed-caption h3,body .simple h3{font-size:var(--type-subheading);line-height:1.25;letter-spacing:-.015em;margin:10px 0 14px}body .simple h4,body .simple h5,body .simple h6{font-size:18px;line-height:1.4;letter-spacing:0;margin:22px 0 10px}body .autumn-hero p,body .hero p,body .hero-v8-copy p,body .story-v11-copy p,body .brand-values-luxe .brand-box-copy p,body .newsletter p,body .intro-bottom p,body .statement p,body .story-copy p,body .split-v8-copy p,body .autumn-story-main p,body .autumn-split-copy p,body .simple p,body .simple li{font-size:var(--type-body);line-height:1.75;letter-spacing:0}body .autumn-kicker,body .brand-luxe-label .autumn-kicker,body .eyebrow,body .ed-caption>span,body .row-label{font-size:var(--type-label);line-height:1.55;letter-spacing:.14em}body .brand-luxe-label,body .brand-luxe-label>span:last-child,body .story-v11-index,body .autumn-hero-bottom,body .autumn-banner-caption,body .hero-v8-meta,body .image-number,body .story-label>span{font-size:var(--type-label);line-height:1.6;letter-spacing:.08em}body .brand-detail-images figcaption,body .brand-luxe-signature span{font-size:var(--type-label);line-height:1.5;letter-spacing:.04em}body .button,body .autumn-btn,body .autumn-outline-btn,body .brand-story-luxe .brand-luxe-link,body .brand-values-luxe .brand-luxe-link,body .intro-bottom>a,body .story-copy>a,body .autumn-story-main>a,body .section-head>a,body .v8-section-head>a,body .autumn-heading-row>a,body .newsletter button{font-size:var(--type-small);line-height:1.5;letter-spacing:.1em;min-height:44px;max-width:100%;white-space:normal;align-items:center}body .button{border:0;display:inline-flex;justify-content:center;text-align:center}body .product-meta,body .product-grid-main .product-meta,body .mini-meta,body .best-meta,body .autumn-product-meta{font-size:12px;line-height:1.5;letter-spacing:0;gap:8px;flex-wrap:wrap}.product-meta>span:first-child,.mini-meta>span:first-child,.best-meta>span:first-child{min-width:0;overflow-wrap:anywhere}body .quick,body .autumn-product-image span{font-size:10px;line-height:1.5;letter-spacing:.06em}body .footer,body .footer p,body .footer a{font-size:12px;line-height:1.65;letter-spacing:.03em}body .nav a{font-size:11px;line-height:1.5;letter-spacing:.1em}body .topbar{font-size:10px;line-height:1.5;height:auto;min-height:30px;padding:6px 12px;text-align:center;letter-spacing:.08em}body .autumn-marquee span,body .marquee-v8 span,body .marquee span{font-size:11px;line-height:1.5;letter-spacing:.14em}body .simple{padding:64px max(20px,7vw)}.rte{max-width:760px}.rte>*{max-width:100%}.rte a{text-underline-offset:3px}.rte table{display:block;overflow-x:auto}.rte img{height:auto}.rte ul,.rte ol{padding-left:22px}.rte h2,.rte h3{margin-top:30px}body .ed-caption{left:22px;right:22px;bottom:20px}.ed-caption:before{top:-90px;right:-22px;bottom:-20px;left:-22px;background:linear-gradient(transparent,#000000c2)}body .hero-v8-overlay{background:linear-gradient(0deg,#0f130cd1,#0f130c1f 75%)}body .banner-v8-overlay{background:linear-gradient(0deg,rgba(15,19,12,.82),transparent 85%)}body .autumn-banner-shade{background:linear-gradient(0deg,#0f130cd9,#0f130c33 75%)}body .newsletter input{font-size:16px;min-width:0}.newsletter form{gap:8px}.newsletter button{flex-shrink:0}@media(max-width:800px){:root{--type-display:clamp(32px,8.2vw,40px);--type-heading:28px;--type-subheading:23px}body .topbar{font-size:9px}body .nav a{font-size:12px}body .brand-luxe-label{flex-wrap:wrap;gap:8px 16px}.brand-detail-images{gap:10px}.brand-detail-images figcaption{-webkit-hyphens:none;hyphens:none}body .autumn-hero-content,body .hero-v8-copy{left:20px;right:20px;bottom:76px;max-width:440px}body .autumn-hero h1,body .hero-v8-copy h1{max-width:340px}body .autumn-hero p{max-width:320px}body .autumn-banner-content,body .banner-v8-copy{left:20px;right:20px;bottom:74px}body .autumn-banner-content h2,body .banner-v8-copy h2{max-width:340px}body .autumn-banner-caption{left:20px;right:20px;bottom:18px}body .autumn-hero-bottom{gap:16px}body .simple{padding:38px 18px;min-height:60vh}.simple .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}body .product-meta,body .mini-meta,body .best-meta,body .autumn-product-meta{flex-direction:column;gap:4px}body .intro,body .statement,body .story-v8,body .products,body .best-v8,body .social-v8{padding:44px 20px}.intro-bottom{display:block}body .intro h2{margin-bottom:24px}body .split-v8-copy{padding:40px 20px}.brand-detail-images figcaption{overflow-wrap:normal}}@media(prefers-reduced-motion:reduce){.marquee-track,.marquee-v8-track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/typography.css.map */
