:root{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:var(--font-body);font-size:var(--t-base);line-height:var(--lh-normal);color:var(--c-fg);font-weight:var(--w-regular);font-feature-settings:"kern" 1,"liga" 1,"calt" 1}.t-display{font-family:var(--font-display);font-size:var(--t-6xl);line-height:var(--lh-tight);letter-spacing:var(--track-tight);font-weight:var(--w-extrabold);margin:0}.t-display--mega{font-size:var(--t-7xl)}.t-display--sm{font-size:var(--t-5xl)}.t-h1{font-family:var(--font-display);font-size:var(--t-5xl);line-height:var(--lh-tight);letter-spacing:var(--track-tight);font-weight:var(--w-extrabold);margin:0}.t-h2{font-family:var(--font-display);font-size:var(--t-4xl);line-height:var(--lh-snug);letter-spacing:var(--track-tight);font-weight:var(--w-bold);margin:0}.t-h3{font-family:var(--font-display);font-size:var(--t-3xl);line-height:var(--lh-snug);font-weight:var(--w-bold);margin:0}.t-h4{font-family:var(--font-display);font-size:var(--t-2xl);line-height:var(--lh-snug);font-weight:var(--w-semibold);margin:0}.t-h5{font-family:var(--font-display);font-size:var(--t-xl);line-height:var(--lh-normal);font-weight:var(--w-semibold);margin:0}.t-h6{font-family:var(--font-display);font-size:var(--t-lg);line-height:var(--lh-normal);font-weight:var(--w-semibold);margin:0}.t-body{font-family:var(--font-body);font-size:var(--t-base);line-height:var(--lh-normal);font-weight:var(--w-regular);margin:0}.t-body--lg{font-size:var(--t-lg);line-height:var(--lh-relaxed)}.t-body--sm{font-size:var(--t-sm);line-height:var(--lh-normal)}.t-small{font-family:var(--font-body);font-size:var(--t-xs);line-height:var(--lh-normal);color:var(--c-fg-muted);margin:0}.t-eyebrow{font-family:var(--font-body);font-size:var(--t-xs);font-weight:var(--w-semibold);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--c-fg-muted);margin:0}.t-caption{font-family:var(--font-body);font-size:var(--t-xs);line-height:var(--lh-normal);color:var(--c-fg-muted);margin:0}.t-price{font-family:var(--font-body);font-size:var(--t-xl);font-weight:var(--w-bold);letter-spacing:var(--track-tight);font-variant-numeric:tabular-nums;margin:0}.t-price--lg{font-size:var(--t-2xl)}.t-price--compare{font-size:var(--t-sm);color:var(--c-fg-muted);text-decoration:line-through;font-weight:var(--w-regular)}.t-badge{font-family:var(--font-body);font-size:var(--t-xs);font-weight:var(--w-bold);letter-spacing:var(--track-wide);text-transform:uppercase;margin:0}.t-quote{font-family:var(--font-body);font-size:var(--t-xl);line-height:var(--lh-relaxed);font-weight:var(--w-regular);font-style:italic;margin:0}:where([data-brand=redex]) .t-display,:where([data-brand=redex]) .t-display--mega,:where([data-brand=redex]) .t-display--sm,:where([data-brand=redex]) .t-h1,:where([data-brand=redex]) .t-h2{font-family:var(--font-poppins);font-weight:var(--w-extrabold)}:where([data-brand=redex]) .t-h3,:where([data-brand=redex]) .t-h4{font-family:var(--font-poppins);font-weight:var(--w-semibold)}:where([data-brand=max]) .t-display,:where([data-brand=max]) .t-display--mega,:where([data-brand=max]) .t-display--sm,:where([data-brand=max]) .t-h1,:where([data-brand=max]) .t-h2{font-family:var(--font-inter);font-weight:var(--w-black);text-transform:uppercase;letter-spacing:var(--track-tight)}:where([data-brand=max]) .t-h3,:where([data-brand=max]) .t-h4{font-family:var(--font-inter);font-weight:var(--w-bold);text-transform:uppercase;letter-spacing:0}:where([data-brand=max]) .t-badge{font-weight:var(--w-bold)}:where([data-brand=holts]) .t-display,:where([data-brand=holts]) .t-display--mega,:where([data-brand=holts]) .t-display--sm,:where([data-brand=holts]) .t-h1,:where([data-brand=holts]) .t-h2{font-family:var(--font-inter);font-weight:var(--w-black);text-transform:uppercase;letter-spacing:var(--track-tight)}:where([data-brand=holts]) .t-h3{font-family:var(--font-inter);font-weight:var(--w-extrabold);text-transform:uppercase}.t-holts-tagline{font-family:var(--font-inter);font-weight:var(--w-bold);text-transform:uppercase;letter-spacing:var(--track-wide);margin:0}.t-holts-tagline:after{content:"."}:where([data-brand=littlejoe]) .t-display,:where([data-brand=littlejoe]) .t-h1,:where([data-brand=littlejoe]) .t-h2{font-family:var(--font-inter);font-weight:var(--w-semibold);letter-spacing:var(--track-tight)}:where([data-brand=plurifil]) .t-display,:where([data-brand=plurifil]) .t-h1,:where([data-brand=plurifil]) .t-h2,:where([data-brand=plurifil]) .t-h3{font-family:var(--font-inter);font-weight:var(--w-bold);text-transform:none;letter-spacing:var(--track-tight)}.t-center{text-align:center}.t-right{text-align:right}.t-left{text-align:left}.t-uppercase{text-transform:uppercase;letter-spacing:var(--track-caps)}.t-lowercase{text-transform:lowercase}.t-capitalize{text-transform:capitalize}.t-balance{text-wrap:balance}.t-pretty{text-wrap:pretty}.t-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.t-clamp-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.t-clamp-3{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.t-muted{color:var(--c-fg-muted)}.t-inverse{color:var(--c-fg-inverse)}.t-accent{color:var(--c-accent)}.t-tabular{font-variant-numeric:tabular-nums}a{color:var(--c-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--m-fast) var(--ease-out)}a:hover{color:var(--c-accent-hover)}a:focus-visible{outline:3px solid var(--c-focus-ring);outline-offset:3px;border-radius:var(--r-sm)}strong,b{font-weight:var(--w-semibold)}em,i{font-style:italic}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-display)}.prose{max-width:var(--w-content);font-size:var(--t-lg);line-height:var(--lh-relaxed)}.prose>*+*{margin-top:var(--s-4)}.prose h2{font-size:var(--t-3xl);line-height:var(--lh-snug);font-weight:var(--w-bold);margin-top:var(--s-12);margin-bottom:var(--s-4)}.prose h3{font-size:var(--t-2xl);font-weight:var(--w-semibold);margin-top:var(--s-8);margin-bottom:var(--s-3)}.prose p{font-size:var(--t-lg);line-height:var(--lh-relaxed)}.prose ul,.prose ol{padding-left:var(--s-6)}.prose li+li{margin-top:var(--s-2)}.prose blockquote{padding-left:var(--s-6);border-left:4px solid var(--c-accent);font-style:italic;color:var(--c-fg-muted)}.prose img{border-radius:var(--r-lg);margin:var(--s-8) 0}
/*# sourceMappingURL=/cdn/shop/t/13/assets/typography.css.map */
