:root{--dt-thorn: #1e2a23;--dt-ink: #1a1e1b;--dt-muted: #6a6f69;--dt-stone: #f2eee7;--dt-line: #e6e2da;--dt-bronze: #9a7647;--dt-serif: "Cormorant", "Cormorant Garamond", Georgia, "Times New Roman", serif;--dt-sans: Inter, "Helvetica Neue", Helvetica, Arial, sans-serif;--dt-gutter: clamp(16px, 3.2vw, 48px);--font-body--family: var(--dt-sans);--font-subheading--family: var(--dt-sans);--font-accent--family: var(--dt-sans);--font-heading--family: var(--dt-serif);--font-heading--weight: 500;--font-heading--spacing: -.005em;--color-background: #ffffff;--color-foreground: #1a1e1b;--color-foreground-rgb: 26 30 27}html,body,.page-wrapper,.content-for-layout{background:#fff}body{color:var(--dt-ink);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,.h1,.h2,.h3{font-family:var(--dt-serif);font-weight:500;letter-spacing:var(--font-heading--spacing)}.button,.button-secondary,.button-custom{border-radius:0;font-weight:500;letter-spacing:.08em;text-transform:uppercase}input,select,textarea{border-radius:0}.dt-link{display:inline-block;color:inherit;font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;padding-bottom:5px;border-bottom:1px solid currentColor;transition:opacity .2s ease}.dt-link:hover{opacity:.6}.dt-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.dt-section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin-bottom:32px}.dt-section-title{font-family:var(--dt-serif);font-weight:500;font-size:clamp(32px,3vw,46px);line-height:1.02;letter-spacing:-.005em;margin:0}.dt-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 12px}.dt-card{display:flex;flex-direction:column;gap:6px;min-width:0;color:var(--dt-ink);text-decoration:none}.dt-card__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:#f4f3f0;margin-bottom:8px}.dt-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease}.dt-card__img--alt{opacity:0}.dt-card:hover .dt-card__img--alt{opacity:1}.dt-card:focus-visible{outline:2px solid var(--dt-thorn);outline-offset:4px}.dt-card__title{font-size:13px;line-height:1.45}.dt-card__price{font-size:13px;color:var(--dt-muted);font-variant-numeric:tabular-nums}.dt-card__price s{margin-right:6px}@media(max-width:749px){.dt-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 8px}}@media(hover:none){.dt-card__img--alt{display:none}}@media(prefers-reduced-motion:reduce){.dt-card__img,.dt-link{transition:none}}@media(min-width:750px)and (max-width:1279px){.dt-desktop-navigation{gap:20px!important;letter-spacing:.06em!important}#header-component .header-logo__image{width:168px!important;height:auto!important}}@media(min-width:750px)and (max-width:1023px){.dt-desktop-navigation{gap:13px!important;font-size:11px!important;letter-spacing:.03em!important}#header-component .header-logo__image{width:138px!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/drift-thorn.css.map */
