:root{--dw-bg-white: #FFFFFF;--dw-bg-charcoal: #212121;--dw-bg-grey: #E0E0E0;--dw-bg-cream: #FFF3EB;--dw-bg-charcoal-card: #2A2A2A;--dw-fg-primary: #212121;--dw-fg-secondary: #414141;--dw-fg-tertiary: #717171;--dw-fg-inverse: #FFFFFF;--dw-cta: #DB2B39;--dw-cta-hover: #C12430;--dw-mint: #54E5B0;--dw-cyan: #2CEEF3;--dw-violet: #A866FF;--dw-magenta: #F53FFF;--dw-orange: #FF4E00;--dw-rose: #FA005A;--dw-yellow: #FFFC33;--dw-font-display: "Inter Tight", sans-serif;--dw-font-body: "Plus Jakarta Sans", sans-serif;--dw-font-serif: "Lora", Georgia, serif}h1,.h1,.h0,.hxl,.hxxl{font-size:clamp(40px,5.4vw,68px);font-weight:800;line-height:1.05;letter-spacing:-.028em}h1.upper,.h1.upper,.h1--upper{font-size:clamp(32px,3.4vw,42px);letter-spacing:.04em;text-transform:uppercase}h2,.h2{font-size:clamp(32px,4vw,52px);font-weight:700;line-height:1.05;letter-spacing:-.025em}h3,.h3{font-size:clamp(20px,2vw,24px);font-weight:700;line-height:1.25;letter-spacing:-.01em}h4,.h4{font-size:18px;font-weight:600;line-height:1.3;letter-spacing:0}h5,.h5{font-size:13px;font-weight:600;line-height:1.3;letter-spacing:.03em;text-transform:uppercase}h6,.h6{font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.body-lg{font-size:18px;line-height:1.6}.body{font-size:16px;line-height:1.75}.body-sm{font-size:14px;line-height:1.65;color:var(--dw-fg-secondary)}.caption{font-size:12px;line-height:1.4;letter-spacing:.02em;color:var(--dw-fg-tertiary)}.emph{font-weight:600}.body-marketing,.dw-section .rte p,.dw-section .rte li{font-size:17px;line-height:1.65}strong,b{font-weight:600}.dw-eyebrow{font-family:var(--dw-font-display);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--dw-fg-tertiary);display:inline-block;margin-bottom:16px}.dw-eyebrow--mint{color:var(--dw-mint)}.dw-eyebrow--cyan{color:var(--dw-cyan)}.dw-eyebrow--orange{color:var(--dw-orange)}.dw-eyebrow--violet{color:var(--dw-violet)}.dw-eyebrow--muted-light{color:#9a9a9a}.pullquote{font-family:var(--dw-font-serif);font-style:italic;font-weight:400;font-size:20px;line-height:1.45;color:var(--dw-fg-primary);border-left:2px solid var(--dw-fg-primary);padding:8px 24px;margin:32px 0;max-width:640px}.pullquote .attrib{display:block;margin-top:8px;font-family:var(--dw-font-body);font-style:normal;font-weight:500;font-size:13px;color:var(--dw-fg-secondary);letter-spacing:0}.nav-link{font-family:var(--dw-font-display);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.price{font-family:var(--dw-font-display);font-size:20px;font-weight:700;letter-spacing:-.01em}.badge{display:inline-flex;align-items:center;gap:6px;font-family:var(--dw-font-display);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;border:1px solid currentColor;border-radius:999px;line-height:1}.dw-stats__heading,[class*=ai-three-column-heading-]{font-weight:800;letter-spacing:-.025em;line-height:1.1}[class*=ai-three-column-item-heading-]{font-weight:700;letter-spacing:-.01em;line-height:1.25}body.template-product .product__title h1,body.template-product .product__title h2,body.template-product .product__title.h1,body.template-product .product__title .h1,body.template-product .product__title .h2,body.template-product h1.product__title,body.template-product h2.product__title{font-family:Sakana,Inter Tight,sans-serif!important;font-weight:400!important;letter-spacing:0!important}body.template-product .product__title{margin-top:24px!important}[id*=__featured_collection] .card-wrapper,[id*=__featured_collection] .product-card-wrapper{max-width:480px;margin-left:auto;margin-right:auto}
/*# sourceMappingURL=/cdn/shop/t/14/assets/dw-typography.css.map */
