:root{--dan-bg: #faf8f6;--dan-ink: #121212;--dan-muted: #625c57;--dan-blush: #e6d7d5;--dan-line: #e4dfda;--dan-card: #efedf0;--font-body--family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-subheading--family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-heading--family: "Instrument Serif", Georgia, serif;--font-accent--family: "Instrument Serif", Georgia, serif}body{background-color:var(--dan-bg);color:var(--dan-ink)}:is(h1,h2,h3,h4,.h1,.h2,.h3,.h4){font-weight:400;letter-spacing:-.01em}:is(h1,h2,h3) em{font-style:italic}[class*=__daneyebrow],[class*=__daneyebrow] :is(p,h1,h2,h3,h4,h5,h6){font-family:var(--font-body--family);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;line-height:1.6}[class*=__danbody] :is(p){color:var(--dan-muted);line-height:1.7}[class*=__danquote] :is(p){font-family:var(--font-heading--family);font-style:italic;font-size:1.125rem;color:var(--dan-muted)}a[class*=__danlink]{position:relative;overflow:visible;padding:0 0 6px;font-family:var(--font-body--family);font-size:.8125rem;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid currentColor;border-radius:0;background:none}a[class*=__danlink]:after{content:"";position:absolute;inset-block:-14px;inset-inline:-8px}a[class*=__danlink]:hover{opacity:.7}[id*=header_announcements] :is(a,p,span){font-family:var(--font-body--family);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase}.header :is(.menu-list__link,.header-actions__action,.header__icon,.localization-form__select,button,a){font-family:var(--font-body--family);letter-spacing:.12em;text-transform:uppercase}.header .menu-list__link{font-size:.8125rem}.header a.header-logo,.header a.header-logo span{font-family:var(--font-heading--family);font-weight:400;font-size:2.125rem;letter-spacing:-.01em;text-transform:none}.product-card{background:transparent}.product-card :is(.product-card__gallery,.card-gallery,slideshow-component){background-color:var(--dan-card)}.product-card .price,.product-card [class*=price]{color:var(--dan-muted);font-size:.8125rem;letter-spacing:.08em}.product-card :is(h3,.text-block p,.text-block h3){font-family:var(--font-body--family);font-size:.9375rem;letter-spacing:.02em}:is(.button,.button-secondary,button.button){border-radius:0;letter-spacing:.14em;text-transform:uppercase;font-family:var(--font-body--family)}.collection-card :is(h3,h4,h5,p,.text-block){letter-spacing:.02em}.footer-content :is(h2,h3,h4){font-family:var(--font-body--family);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase}.footer-content :is(a){color:var(--dan-muted)}.page-content table{width:100%;border-collapse:collapse;margin-block:1rem 2rem;font-size:.875rem}.page-content :is(th,td){border-bottom:1px solid var(--dan-line);padding:10px 8px;text-align:start}.page-content th{font-weight:500;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.page-content :is(.table-wrapper,table){display:block;overflow-x:auto}@media(max-width:749px){.text-block.custom-font-size,.text-block.custom-font-size :is(h1,h2,h3,h4,h5,h6,p){font-size:min(var(--font-size),2.5rem)}[class*=__danhero] :is(h1,h2){font-size:2.625rem;line-height:1.05}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dan-custom.css.map */
