*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--c-bg);color:var(--c-ink);font-family:var(--font-body);font-size:var(--text-base);line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5{font-family:var(--font-heading);font-optical-sizing:auto;font-weight:420;line-height:1.12;letter-spacing:-.015em;margin:0 0 1rem}p{margin:0 0 1rem}a{color:inherit}button{font:inherit}::selection{background:var(--c-accent);color:var(--c-bg)}[id]{scroll-margin-top:5.5rem}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--accent-deep, var(--c-accent-deep));outline-offset:3px}.bgd-skip-link{position:absolute;left:-999px;top:0;background:var(--c-dark);color:var(--c-on-dark);padding:.6rem 1rem;z-index:200}.bgd-skip-link:focus{left:0}.bgd-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bgd-container{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:1.5rem}.bgd-section{background:var(--bg);color:var(--fg);padding-top:calc(var(--pt, 64px) * var(--space-scale));padding-bottom:calc(var(--pb, 64px) * var(--space-scale))}.bgd-eyebrow{display:flex;align-items:center;gap:.75rem;font-family:var(--font-body);font-size:.6875rem;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.16em;color:var(--accent-deep);margin:0 0 1rem}.bgd-eyebrow:before{content:"";width:1.5rem;height:1px;background:var(--accent)}.bgd-eyebrow--center{justify-content:center}.bgd-eyebrow--center:after{content:"";width:1.5rem;height:1px;background:var(--accent)}.bgd-display{font-size:calc(clamp(2.4rem,9vw,4.6rem) * var(--heading-scale));font-weight:380}.bgd-title{font-size:calc(clamp(1.7rem,5.8vw,2.85rem) * var(--heading-scale));font-weight:400}.bgd-lede{font-size:1.0625rem;color:var(--fg-soft);max-width:34rem}.bgd-statement{font-family:var(--font-heading);font-size:calc(clamp(1.25rem,4vw,1.625rem) * var(--heading-scale));font-weight:380;line-height:1.5;letter-spacing:-.01em}.bgd-small{font-size:.875rem}.bgd-muted{color:var(--fg-soft)}.bgd-center{text-align:center}.bgd-btn{display:inline-block;background:var(--c-dark);color:var(--c-on-dark);border:1px solid var(--c-dark);border-radius:var(--radius-button);font-family:var(--font-body);font-size:var(--btn-size);font-weight:600;line-height:1;text-transform:var(--btn-transform);letter-spacing:var(--btn-tracking);text-decoration:none;text-align:center;padding:1.4em 2.4em;min-height:44px;cursor:pointer;transition:background .25s ease,border-color .25s ease,color .25s ease}.bgd-btn:hover{background:var(--c-accent-deep);border-color:var(--c-accent-deep);color:var(--c-on-dark)}.bgd-btn--ghost{background:transparent;color:var(--fg);border-color:var(--fg)}.bgd-btn--ghost:hover{background:var(--c-dark);border-color:var(--c-dark);color:var(--c-on-dark)}.bgd-btn--block{display:block;width:100%}.bgd-btn[disabled],.bgd-btn.is-busy{opacity:.55;pointer-events:none}.bgd-pill{display:inline-block;border:1px solid var(--accent);color:var(--accent-deep);border-radius:999px;font-size:.625rem;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.14em;padding:.5em 1.1em;white-space:nowrap}.bgd-text-link{color:var(--fg);font-weight:500;text-decoration:none;border-bottom:1px solid var(--accent);padding-bottom:.1em;transition:color .2s ease}.bgd-text-link:hover{color:var(--accent-deep)}.bgd-frame{display:block;position:relative;background:var(--bg-raise, var(--c-band));border:1px solid var(--line, var(--c-line));border-radius:var(--radius-media);overflow:hidden}.bgd-frame>img,.bgd-frame>video,.bgd-frame>svg{display:block;width:100%;height:100%;object-fit:cover}.bgd-frame>svg{padding:0;background:var(--c-band)}.bgd-frame--1x1{aspect-ratio:1 / 1}.bgd-frame--4x5{aspect-ratio:4 / 5}.bgd-frame--3x4{aspect-ratio:3 / 4}.bgd-frame--9x16{aspect-ratio:9 / 16}.bgd-frame--3x2{aspect-ratio:3 / 2}.bgd-frame--16x9{aspect-ratio:16 / 9}.bgd-frame--natural>img{height:auto}.bgd-acc{border-top:1px solid var(--line)}.bgd-acc:last-child{border-bottom:1px solid var(--line)}.bgd-acc summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;cursor:pointer;font-weight:500;line-height:1.4;list-style:none;min-height:44px}.bgd-acc summary::-webkit-details-marker{display:none}.bgd-acc summary:after{content:"+";font-family:var(--font-heading);font-size:1.5rem;font-weight:300;line-height:1;color:var(--accent-deep);transition:transform .3s ease;flex:none}.bgd-acc[open] summary:after{transform:rotate(45deg)}.bgd-acc-body{padding:0 0 1.35rem;color:var(--fg-soft);max-width:34rem;font-size:.9375rem}.bgd-acc-body p:last-child{margin-bottom:0}.bgd-input{width:100%;background:transparent;border:0;border-bottom:1px solid var(--fg);border-radius:0;font-family:var(--font-body);font-size:1rem;line-height:1.4;color:var(--fg);padding:.7em 0}.bgd-input::placeholder{color:var(--fg-soft)}.bgd-input:focus{outline:none;border-bottom-color:var(--accent-deep)}.bgd-field{margin-bottom:1.25rem}.bgd-label{display:block;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--fg-soft);margin-bottom:.35rem}.bgd-error{color:#8c2b1e;font-size:.875rem;margin:.5rem 0 0}.bgd-sw{display:inline-block;overflow:hidden;vertical-align:bottom}.bgd-swi{display:inline-block;transform:translateY(112%);animation:bgd-rise .75s cubic-bezier(.22,.61,.36,1) forwards;animation-delay:var(--sw-delay, 0s)}@keyframes bgd-rise{to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.bgd-swi{transform:none;animation:none}}.bgd-reveal{opacity:0;transform:translateY(16px);transition:opacity .65s ease,transform .65s ease;transition-delay:var(--reveal-delay, 0s)}.bgd-reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bgd-reveal{opacity:1;transform:none;transition:none}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.bgd-glass{background:#f5f1e8eb;background:color-mix(in srgb,var(--c-bg) 92%,transparent);border:1px solid rgba(160,126,51,.35);border:1px solid color-mix(in srgb,var(--c-accent) 35%,transparent);box-shadow:inset 0 1px #ffffff38;box-shadow:inset 0 1px color-mix(in srgb,white 22%,transparent);contain:paint}.bgd-glass--dark{background:#171510d1;background:color-mix(in srgb,var(--c-dark) 82%,transparent);border:1px solid rgba(160,126,51,.45);border:1px solid color-mix(in srgb,var(--c-accent) 45%,transparent);box-shadow:inset 0 1px #ffffff24;box-shadow:inset 0 1px color-mix(in srgb,white 14%,transparent);contain:paint}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.bgd-glass{background:color-mix(in srgb,var(--c-bg) 60%,transparent);-webkit-backdrop-filter:blur(12px) saturate(150%);backdrop-filter:blur(12px) saturate(150%)}.bgd-glass--dark{background:color-mix(in srgb,var(--c-dark) 55%,transparent);-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%)}}@supports (backdrop-filter: url(#bgd-glass-edge)){.bgd-glass{-webkit-backdrop-filter:blur(12px) saturate(150%) url(#bgd-glass-edge);backdrop-filter:blur(12px) saturate(150%) url(#bgd-glass-edge)}.bgd-glass--dark{-webkit-backdrop-filter:blur(12px) saturate(140%) url(#bgd-glass-edge);backdrop-filter:blur(12px) saturate(140%) url(#bgd-glass-edge)}}@media(prefers-reduced-transparency:reduce){.bgd-glass{background:var(--c-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.bgd-glass--dark{background:var(--c-dark);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(max-width:750px){.bgd-glass{background:var(--c-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.bgd-glass--dark,.bgd-hero-layered .bgd-hero-chip.bgd-glass--dark{background:var(--c-dark);-webkit-backdrop-filter:none;backdrop-filter:none}}.bgd-ticker .bgd-ticker-item--gold,.bgd-footer .bgd-footer-col-title{color:var(--accent-text, var(--c-accent-deep))}.bgd-btn:active,.bgd-btn--ghost:active,.qty button:active,button.bgd-pdp-thumb:active{transform:translateY(1px) scale(.995);transition:transform 80ms ease,box-shadow 80ms ease}button.bgd-pdp-thumb:active{box-shadow:inset 0 1px 2px #00000024;box-shadow:inset 0 1px 2px color-mix(in srgb,black 14%,transparent)}:root{--bgd-melt-light: var(--c-bg);--bgd-melt-band: var(--c-band);--bgd-melt-dark: var(--c-dark);--bgd-melt-h-soft: clamp(56px, 8vh, 80px);--bgd-melt-h-grain: clamp(96px, 13vh, 140px);--bgd-grain-tile: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='140'%20height='140'%3E%3Cfilter%20id='g'%20x='0'%20y='0'%20width='100%25'%20height='100%25'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='0.9'%20numOctaves='2'%20stitchTiles='stitch'%20seed='11'/%3E%3CfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%201.4%200%200%200%20-0.2'/%3E%3C/filter%3E%3Crect%20width='140'%20height='140'%20filter='url(%23g)'/%3E%3C/svg%3E")}@supports selector(:has(*)){.shopify-section:has(>.scheme-light)+.shopify-section:has(>.scheme-band)>.bgd-section{--bgd-melt-from: var(--bgd-melt-light);--bgd-melt-h: var(--bgd-melt-h-soft)}.shopify-section:has(>.scheme-band)+.shopify-section:has(>.scheme-light)>.bgd-section{--bgd-melt-from: var(--bgd-melt-band);--bgd-melt-h: var(--bgd-melt-h-soft)}.shopify-section:has(>.scheme-band)+.shopify-section:has(>.scheme-dark)>.bgd-section{--bgd-melt-from: var(--bgd-melt-band);--bgd-melt-h: var(--bgd-melt-h-soft)}.shopify-section:has(>.scheme-dark)+.shopify-section:has(>.scheme-band)>.bgd-section{--bgd-melt-from: var(--bgd-melt-dark);--bgd-melt-h: var(--bgd-melt-h-soft)}.shopify-section:has(>.scheme-light)+.shopify-section:has(>.scheme-dark)>.bgd-section{--bgd-melt-from: var(--bgd-melt-light);--bgd-melt-h: var(--bgd-melt-h-soft)}.shopify-section:has(>.scheme-dark)+.shopify-section:has(>.scheme-light)>.bgd-section{--bgd-melt-from: var(--bgd-melt-dark);--bgd-melt-h: var(--bgd-melt-h-soft)}.shopify-section:has(>.bgd-film.scheme-dark)+.shopify-section:has(>.scheme-band)>.bgd-section{--bgd-melt-from: rgb(10 9 8);--bgd-melt-h: var(--bgd-melt-h-soft)}.shopify-section:has(>.bgd-film.scheme-dark)+.shopify-section:has(>.scheme-light)>.bgd-section{--bgd-melt-from: rgb(10 9 8);--bgd-melt-h: var(--bgd-melt-h-soft)}.shopify-section:has(>.scheme-light)+.shopify-section:has(>.scheme-band)>.bgd-section,.shopify-section:has(>.scheme-band)+.shopify-section:has(>.scheme-light)>.bgd-section,.shopify-section:has(>.scheme-band)+.shopify-section:has(>.scheme-dark)>.bgd-section,.shopify-section:has(>.scheme-dark)+.shopify-section:has(>.scheme-band)>.bgd-section,.shopify-section:has(>.scheme-light)+.shopify-section:has(>.scheme-dark)>.bgd-section,.shopify-section:has(>.scheme-dark)+.shopify-section:has(>.scheme-light)>.bgd-section{position:relative;isolation:isolate}.bgd-section:before{content:"";position:absolute;inset-inline:0;top:0;height:var(--bgd-melt-h, 0px);z-index:-1;pointer-events:none;background:linear-gradient(to bottom,var(--bgd-melt-from, transparent),transparent)}@supports (mask-composite: intersect) or (-webkit-mask-composite: source-in){.shopify-section:has(>.scheme-band)+.shopify-section:has(>.scheme-dark)>.bgd-section:before,.shopify-section:has(>.scheme-dark)+.shopify-section:has(>.scheme-band)>.bgd-section:before,.shopify-section:has(>.scheme-light)+.shopify-section:has(>.scheme-dark)>.bgd-section:before,.shopify-section:has(>.scheme-dark)+.shopify-section:has(>.scheme-light)>.bgd-section:before{height:var(--bgd-melt-h-grain);background:var(--bgd-melt-from, transparent);-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 10%,transparent 52%),var(--bgd-grain-tile),linear-gradient(to bottom,#000 0,#000 14%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 10%,transparent 52%),var(--bgd-grain-tile),linear-gradient(to bottom,#000 0,#000 14%,transparent 100%);-webkit-mask-repeat:no-repeat,repeat,no-repeat;mask-repeat:no-repeat,repeat,no-repeat;-webkit-mask-size:100% 100%,140px 140px,100% 100%;mask-size:100% 100%,140px 140px,100% 100%;-webkit-mask-position:0 0,0 0,0 0;mask-position:0 0,0 0,0 0;mask-mode:alpha,alpha,alpha;-webkit-mask-composite:source-over,source-in,source-over;mask-composite:add,intersect}}}@media(prefers-reduced-motion:no-preference){::view-transition-old(root){animation:bgd-mist-out .24s cubic-bezier(.25,1,.5,1) both}::view-transition-new(root){animation:bgd-mist-in .32s cubic-bezier(.25,1,.5,1) -60ms both}}@keyframes bgd-mist-out{0%{opacity:1;filter:blur(0);transform:scale(1)}to{opacity:0;filter:blur(6px);transform:scale(1.01)}}@keyframes bgd-mist-in{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}@media(prefers-reduced-motion:reduce){::view-transition-old(root){animation:bgd-mist-plain-out .12s linear both}::view-transition-new(root){animation:bgd-mist-plain-in .12s linear both}}@keyframes bgd-mist-plain-out{0%{opacity:1}to{opacity:0}}@keyframes bgd-mist-plain-in{0%{opacity:0}to{opacity:1}}:root{--bgd-foil-base: #A07E33;--bgd-foil-light: #D4B06A;--bgd-foil-deep: #7A5C22;--bgd-foil-sheen: 30s}.scheme-dark{--bgd-foil-base: #C79A44;--bgd-foil-light: #EAD09A;--bgd-foil-deep: #9A7530}.bgd-foil-text{color:var(--accent-deep, var(--bgd-foil-deep))}@supports ((-webkit-background-clip: text) or (background-clip: text)){.bgd-foil-text{background-image:linear-gradient(100deg,var(--bgd-foil-deep) 0%,var(--bgd-foil-base) 18%,var(--bgd-foil-light) 34%,var(--bgd-foil-base) 50%,var(--bgd-foil-deep) 66%,var(--bgd-foil-base) 82%,var(--bgd-foil-light) 100%);background-size:220% 100%;background-position:0% 50%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:bgd-foil-drift var(--bgd-foil-sheen) linear infinite alternate;will-change:background-position}}@keyframes bgd-foil-drift{0%{background-position:0% 50%}to{background-position:100% 50%}}.bgd-foil-rule{display:block;width:100%;height:1px;border:0;margin:0;background-image:linear-gradient(90deg,color-mix(in srgb,var(--accent, var(--bgd-foil-base)) 30%,transparent) 0%,var(--bgd-foil-base) 30%,var(--bgd-foil-light) 50%,var(--bgd-foil-base) 70%,color-mix(in srgb,var(--accent, var(--bgd-foil-base)) 30%,transparent) 100%);background-size:220% 100%;background-position:0% 50%;background-repeat:no-repeat;animation:bgd-foil-drift var(--bgd-foil-sheen) linear infinite alternate;will-change:background-position}@supports not (color: color-mix(in srgb,red,blue)){.bgd-foil-rule{background-image:linear-gradient(90deg,var(--bgd-foil-deep) 0%,var(--bgd-foil-light) 50%,var(--bgd-foil-deep) 100%)}}.bgd-foil-edge{transition:box-shadow .45s ease,border-color .45s ease;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent, var(--bgd-foil-base)) 22%,transparent)}.bgd-foil-edge:hover,.bgd-foil-edge:focus-within{box-shadow:inset 0 1px 0 0 var(--bgd-foil-light),inset 0 0 0 1px var(--bgd-foil-base),inset 0 -1px 0 0 var(--bgd-foil-deep)}@supports not (color: color-mix(in srgb,red,blue)){.bgd-foil-edge{box-shadow:inset 0 0 0 1px var(--bgd-foil-deep)}}@media(prefers-reduced-motion:reduce){.bgd-foil-text,.bgd-foil-rule{animation:none;background-position:50% 50%}.bgd-foil-edge{transition:none}}:where(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"]),[role=button],[role=link]):focus-visible{outline:2px solid var(--accent-deep, #7c6224);outline-offset:2px;box-shadow:0 0 0 4px color-mix(in srgb,var(--bg, #f5f1e8) 88%,transparent)}.bgd-input:focus-visible,.bgd-news__input:focus-visible,.bgd-footer-news-input:focus-visible,.bgd-search-input:focus-visible,.bgd-pdp-qtyinput:focus-visible{outline:2px solid var(--accent-deep, #7c6224);outline-offset:2px;border-bottom-color:var(--accent-deep, #7c6224)}:where(.bgd-pdp-pill-input):focus-visible+.bgd-pdp-pill{outline:2px solid var(--accent-deep, #7c6224);outline-offset:3px}.bgd-skip-link:focus{outline:2px solid var(--c-on-dark, #f5f1e8);outline-offset:2px}@media(prefers-contrast:more){:where(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"]),[role=button],[role=link]):focus-visible{outline-width:3px;outline-offset:2px}}@supports not selector(:focus-visible){.bgd-input:focus,.bgd-news__input:focus,.bgd-footer-news-input:focus,.bgd-search-input:focus,.bgd-pdp-qtyinput:focus{outline:2px solid var(--accent-deep, #7c6224);outline-offset:2px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/theme.css.map */
