:root{--th-ink: #1c1a17;--th-paper: #f7f4ee;--th-stone: #ede7dc;--th-line: #ddd5c8;--th-muted: #6b6358;--th-oak: #a67c52;--th-oak-deep: #7e5b3a;--th-radius: 2px;--th-max: 1280px;--th-gutter: clamp(20px, 4vw, 48px);--th-serif: var(--font-heading--family, "Cormorant", Georgia, serif);--th-sans: var(--font-body--family, "Jost", system-ui, sans-serif)}.th-wrap{max-width:var(--th-max);margin:0 auto;padding-inline:var(--th-gutter)}.th-section{padding-block:clamp(56px,8vw,104px);background:var(--th-paper);color:var(--th-ink)}.th-section--stone{background:var(--th-stone)}.th-section--ink{background:var(--th-ink);color:var(--th-paper)}.th-eyebrow{font-family:var(--th-sans);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--th-oak-deep);font-weight:500;margin:0 0 14px}.th-section--ink .th-eyebrow{color:#cfae86}.th-h1,.th-h2,.th-h3{font-family:var(--th-serif);font-weight:600;letter-spacing:-.01em;margin:0;text-wrap:balance;color:inherit}.th-h1{font-size:clamp(42px,6vw,76px);line-height:1.02}.th-h2{font-size:clamp(34px,4.4vw,54px);line-height:1.05}.th-h3{font-size:clamp(24px,2.4vw,30px);line-height:1.15}.th-lede{font-family:var(--th-sans);font-size:clamp(16px,1.4vw,18px);line-height:1.65;color:var(--th-muted);max-width:34em;margin:18px 0 0}.th-section--ink .th-lede{color:#cbc3b6}.th-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.th-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:var(--th-radius);font-family:var(--th-sans);font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:1px solid var(--th-ink);transition:background .2s ease,color .2s ease}.th-btn--solid{background:var(--th-ink);color:var(--th-paper)}.th-btn--solid:hover{background:#33302b;color:var(--th-paper)}.th-btn--ghost{background:transparent;color:var(--th-ink)}.th-btn--ghost:hover{background:var(--th-ink);color:var(--th-paper)}.th-section--ink .th-btn--solid{background:var(--th-paper);color:var(--th-ink);border-color:var(--th-paper)}.th-section--ink .th-btn--ghost{color:var(--th-paper);border-color:var(--th-paper)}.th-btn:focus-visible,.th-link:focus-visible{outline:2px solid var(--th-oak);outline-offset:3px}.th-link{font-family:var(--th-sans);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}.th-img{display:block;width:100%;height:100%;object-fit:cover}.th-media{position:relative;overflow:hidden;background:var(--th-stone);border-radius:var(--th-radius)}body{background:var(--th-paper)}.button,button.button,.shopify-payment-button__button--unbranded{letter-spacing:.12em;text-transform:uppercase;font-size:13px!important}.product-details h1,.product-information h1{font-family:var(--th-serif);font-weight:600}.announcement-bar,.header-announcements{letter-spacing:.14em;text-transform:uppercase}.th-media .th-img,.product-media .product-media__image,.resource-card__media .resource-card__image{mix-blend-mode:multiply}.product-media,.resource-card__media{background:var(--th-stone)}.th-section--ink .th-media .th-img{mix-blend-mode:normal}html.th-sticky-on{--shopify-chat-activator-offset: 96px}@media screen and (max-width:749px){html.th-buy-visible shopify-chat:not([open]){visibility:hidden}.announcement-bar,.header-announcements{letter-spacing:.04em}.th-hero.th-section{padding-block:12px 48px}.th-hero .th-hero__grid{gap:22px}.th-hero .th-hero__art{order:-1;padding-bottom:0}.th-hero .th-hero__main{aspect-ratio:4 / 3}.th-hero .th-h1{font-size:36px;line-height:1.05}.th-hero .th-lede{font-size:16px;line-height:1.55;margin-top:12px}.th-hero .th-hero__price{margin-top:18px}.th-hero .th-hero__proof{margin-top:22px;gap:8px 18px}.th-btns{margin-top:22px}.th-btns .th-btn{width:100%}.product-details h1{font-size:30px!important;line-height:1.12!important}.quantity-selector input{min-height:44px}product-card .price,.product-card .price{font-size:15px}.th-footer a:not(.th-footer__logo){display:inline-flex;align-items:center;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/tuckhush.css.map */
