@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(bricolage-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(bricolage-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light dark;--bg: #f3eee3;--bg-deep: #e9e2d3;--surface: #fbf8f1;--surface-2: #efe8da;--ink: #13201b;--ink-2: #4a5650;--ink-3: #5d655f;--line: #ddd4c2;--line-strong: #7f7562;--green: #1d4a46;--green-2: #2c625c;--gold: #7d5c16;--gold-soft: #e8cf8f;--rosin: #d9a441;--red: #a8432c;--red-ink: var(--red);--on-green: #f3eee3;--bg-keller: #e6e0d0;--bg-rgb: 243 238 227;--ink-rgb: 19 32 27;--r-s: 8px;--r-m: 14px;--r-l: 22px;--r-xl: 32px;--r-ui: 0 0 9px 9px;--r-ui-bottom: 9px;--content-max: 1440px;--frame-max: 1640px;--gutter: clamp(16px, 3.4vw, 48px);--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 72px;--s-9: 112px;--font: "Bricolage Grotesque", "Segoe UI", system-ui, sans-serif;--fs-xs: 12px;--fs-s: 14px;--fs-m: 16px;--fs-l: 19px;--fs-h3: clamp(20px, 1.6vw, 24px);--fs-h2: clamp(30px, 3.2vw, 48px);--fs-h1: clamp(40px, 5vw, 76px);--shadow: 0 1px 0 rgba(19, 32, 27, .04), 0 10px 30px -14px rgba(19, 32, 27, .22);--ease: cubic-bezier(.16, 1, .3, 1)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #0c1312;--bg-deep: #070b0a;--surface: #131d1b;--surface-2: #1a2725;--ink: #efe8db;--ink-2: #b9b3a5;--ink-3: #868a82;--line: #26342f;--line-strong: #5f716a;--green: #1b4440;--green-2: #4a8a81;--gold: #d8b25a;--gold-soft: #e2c27a;--rosin: #e2b04d;--red-ink: #e8836c;--on-green: #f3eee3;--bg-keller: #08100f;--bg-rgb: 12 19 18;--ink-rgb: 239 232 219;--shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 16px 40px -18px rgba(0, 0, 0, .7)}}:root[data-theme=dark]{--bg: #0c1312;--bg-deep: #070b0a;--surface: #131d1b;--surface-2: #1a2725;--ink: #efe8db;--ink-2: #b9b3a5;--ink-3: #868a82;--line: #26342f;--line-strong: #5f716a;--green: #1b4440;--green-2: #4a8a81;--gold: #d8b25a;--gold-soft: #e2c27a;--rosin: #e2b04d;--red-ink: #e8836c;--on-green: #f3eee3;--bg-keller: #08100f;--bg-rgb: 12 19 18;--ink-rgb: 239 232 219;--shadow: 0 1px 0 rgba(0, 0, 0, .3), 0 16px 40px -18px rgba(0, 0, 0, .7)}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}:root{--color-background: var(--bg);--color-background-rgb: var(--bg-rgb);--color-foreground: var(--ink);--color-foreground-rgb: var(--ink-rgb);--color-border: var(--line-strong);--color-border-rgb: var(--ink-rgb);--palette-lightest: var(--surface);--palette-darkest: var(--ink);--color-primary-button-text: var(--bg);--color-primary-button-background: var(--ink);--color-primary-button-border: var(--ink);--color-primary-button-focus-outline: var(--gold);--color-primary-button-hover-text: var(--on-green);--color-primary-button-hover-background: var(--green);--color-primary-button-hover-border: var(--green);--color-secondary-button-text: var(--ink);--color-secondary-button-background: transparent;--color-secondary-button-border: var(--line-strong);--color-secondary-button-hover-text: var(--ink);--color-secondary-button-hover-background: var(--surface-2);--color-secondary-button-hover-border: var(--ink);--color-input-background: var(--surface);--color-input-text: var(--ink);--color-input-text-rgb: var(--ink-rgb);--color-input-border: var(--line-strong);--color-variant-background: var(--surface);--color-variant-border: var(--line-strong);--color-variant-text: var(--ink);--color-variant-text-rgb: var(--ink-rgb);--color-variant-hover-background: var(--surface-2);--color-variant-hover-text: var(--ink);--color-variant-hover-border: var(--ink);--color-selected-variant-background: var(--ink);--color-selected-variant-border: var(--ink);--color-selected-variant-text: var(--bg);--color-selected-variant-text-rgb: var(--bg-rgb);--color-selected-variant-hover-background: var(--green);--color-selected-variant-hover-text: var(--on-green);--color-selected-variant-hover-border: var(--green);--color-error: var(--red);--font-body--family: var(--font);--font-subheading--family: var(--font);--font-heading--family: var(--font);--font-accent--family: var(--font);--font-body--weight: 400;--font-subheading--weight: 600;--font-heading--weight: 800;--font-accent--weight: 650;--style-border-radius-inputs: 0px;--style-border-radius-buttons-primary: 0px;--style-border-radius-buttons-secondary: 0px;--style-border-radius-pills: 0px;--style-border-radius-popover: 0px;--variant-picker-button-radius: 0px;--narrow-page-width: calc(var(--content-max) - 2 * 48px);--normal-page-width: calc(var(--content-max) - 2 * 48px);--wide-page-width: calc(var(--content-max) - 2 * 48px)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) [class*=color-custom-],:root:not([data-theme=light]) [class*=color-custom-] .text-block{--color: var(--ink);--color-rgb: var(--ink-rgb);--color-background: var(--bg);--color-background-rgb: var(--bg-rgb);--color-foreground: var(--ink);--color-foreground-rgb: var(--ink-rgb);--color-border: var(--line-strong);--color-border-rgb: var(--ink-rgb);--color-foreground-muted: var(--ink-2);--color-foreground-subdued: var(--ink-3)}}:root[data-theme=dark] [class*=color-custom-],:root[data-theme=dark] [class*=color-custom-] .text-block{--color: var(--ink);--color-rgb: var(--ink-rgb);--color-background: var(--bg);--color-background-rgb: var(--bg-rgb);--color-foreground: var(--ink);--color-foreground-rgb: var(--ink-rgb);--color-border: var(--line-strong);--color-border-rgb: var(--ink-rgb);--color-foreground-muted: var(--ink-2);--color-foreground-subdued: var(--ink-3)}#header-component{--color-background-top-row: var(--bg) !important;--color-background-bottom-row: var(--bg) !important}.page-width-wide,.page-width-normal,.page-width-narrow{--page-margin: max(var(--gutter), var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}.button,.button-secondary,.field__input,.search-input,input:not([type=checkbox],[type=radio],[type=range]),select,textarea{border-end-start-radius:var(--r-ui-bottom);border-end-end-radius:var(--r-ui-bottom)}body{font-variation-settings:"wdth" 100;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h1,.h2,.h3{font-weight:800;letter-spacing:-.01em;line-height:1.02;font-variation-settings:"wdth" 75,"opsz" 96}h3,.h3{font-variation-settings:"wdth" 85,"opsz" 24;letter-spacing:0}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.page-wrapper{position:relative;background:var(--bg);min-height:100vh;transition:background-color .9s var(--ease)}.is-keller .page-wrapper{background-color:var(--bg-keller)}.page-wrapper:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;pointer-events:none;opacity:.045;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .page-wrapper:after{mix-blend-mode:screen;opacity:.035}}:root[data-theme=dark] .page-wrapper:after{mix-blend-mode:screen;opacity:.035}@media(min-width:1680px){body{background-color:var(--bg-deep);padding:28px}.page-wrapper{width:100%;max-width:var(--frame-max);height:calc(100dvh - 56px);min-height:0;margin:0 auto;border-radius:0 0 var(--r-xl) var(--r-xl);outline:1px solid var(--line);outline-offset:10px;box-shadow:0 30px 80px -40px #00000059}}.hd-wordmark{display:block;aspect-ratio:1345 / 370;background:currentColor;-webkit-mask:var(--wm) no-repeat center / contain;mask:var(--wm) no-repeat center / contain}.hd-wave{color:inherit;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.28em;text-decoration-thickness:1.5px;transition:text-decoration-color .25s}.hd-wave:hover,.hd-wave[aria-current=page]{text-decoration-style:wavy;text-decoration-color:var(--gold)}.drip{position:absolute;z-index:2;width:44px;height:74px;pointer-events:none}.drip svg{width:100%;height:100%;overflow:visible;transform-origin:50% 0;transform:scaleY(.25);transition:transform 2.6s cubic-bezier(.3,0,.2,1) .4s}.drip.is-in svg{transform:scaleY(1)}.drip__body{fill:color-mix(in oklab,var(--rosin) 32%,transparent)}.drip__line{fill:none;stroke:var(--rosin);stroke-width:1.5;stroke-linecap:round;vector-effect:non-scaling-stroke}.drip__shine{fill:#fff;opacity:.55}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.hdsc-no-transitions,.hdsc-no-transitions *,.hdsc-no-transitions *:before,.hdsc-no-transitions *:after{transition:none!important;animation-duration:.001ms!important}.hd-tax{margin:0 0 var(--s-4);color:var(--ink-3);font-size:var(--fs-s)}@media(max-width:767px){input:not([type=checkbox],[type=radio],[type=range],[type=hidden],[type=submit],[type=button],[type=file]),select,textarea{font-size:16px!important;min-height:44px}}@media(max-width:749px){.dialog-modal .predictive-search__reset-button .predictive-search__reset-button-icon{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/hdsc-base.css.map */
