:root{--dds-night: #0a1a0f;--dds-deep: #08160c;--dds-forest: #0d2818;--dds-gold: #c9a84c;--dds-gold-2: #e8c84a;--dds-cream: #f5f0e8;--dds-muted: rgb(245 240 232 / .72);--dds-line: rgb(201 168 76 / .24);--dds-line-strong: rgb(201 168 76 / .5);--dds-glass: rgb(10 26 15 / .62);--dds-serif: "Playfair Display", Georgia, serif;--dds-sans: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dds-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;--dds-r-sm: 8px;--dds-r: 14px;--dds-r-lg: 20px;--dds-ease: cubic-bezier(.22, 1, .36, 1);--dds-fs-xs: 11px;--dds-fs-sm: 13px;--dds-fs-md: 15px;--dds-fs-lg: clamp(20px, 2.2vw, 26px);--dds-fs-xl: clamp(28px, 4vw, 48px);--dds-fs-2xl: clamp(40px, 7vw, 88px);--dds-pad: clamp(16px, 3.5vw, 36px);--dds-max: 1360px}.dds-wrap{max-width:var(--dds-max);margin-inline:auto;padding-inline:var(--dds-pad)}.dds-dark{background:var(--dds-deep);color:var(--dds-cream);font-family:var(--dds-sans)}.dds-display{font-family:var(--dds-serif);font-weight:800;line-height:1.05;letter-spacing:-.01em}.dds-h2{font-family:var(--dds-serif);font-weight:800;font-size:var(--dds-fs-xl);line-height:1.05;margin:0}.dds-eyebrow{margin:0 0 10px;font:700 var(--dds-fs-xs)/1.3 var(--dds-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--dds-gold)}.dds-mono{font-family:var(--dds-mono)}.dds-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border:1px solid var(--dds-line-strong);border-radius:999px;background:#08160cb3;font:600 var(--dds-fs-xs)/1.2 var(--dds-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dds-gold-2)}.dds-card-line{border:1px solid var(--dds-line);border-radius:var(--dds-r);background:var(--dds-forest)}.dds-glass{background:var(--dds-glass);border:1px solid var(--dds-line-strong);border-radius:var(--dds-r-lg);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}.dds-link-gold{color:var(--dds-gold-2);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;font-weight:600}.dds-link-gold:hover{color:var(--dds-cream)}.dds-dark a:focus-visible,.dds-dark button:focus-visible,.dds-focus:focus-visible,.dds-dark [tabindex]:focus-visible,.dds-dark summary:focus-visible,.dds-dark input:focus-visible{outline:2px solid var(--dds-gold-2);outline-offset:3px;border-radius:4px}.dds-live{display:inline-block;width:8px;height:8px;border-radius:50%;background:#3ddc84;box-shadow:0 0 8px #3ddc84;animation:dds-blink 1s steps(2,start) infinite}.dds-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dds-kb{animation:dds-kb 28s ease-in-out infinite alternate;transform-origin:50% 50%}.dds-dash{stroke-dasharray:6 8;animation:dds-dash 1.6s linear infinite}.dds-caret:after{content:"\258b";content:"\258b" / "";color:var(--dds-gold-2);margin-inline-start:2px;animation:dds-caret 1s steps(2) infinite}html.js-reveal [data-dds-print]:not(.is-printed){opacity:.05;transform:translateY(3px)}[data-dds-print].is-printed{animation:dds-print .5s ease-out both}[data-dds-stagger]>*{--dds-i: 0}html.js-reveal [data-dds-stagger]:not(.is-in)>*{opacity:0;transform:translateY(18px)}html.js-reveal [data-dds-stagger].is-in>*{transition:opacity .55s ease,transform .55s var(--dds-ease);transition-delay:calc(var(--dds-i) * 45ms)}[data-dds-spy] a[aria-current=true]{color:var(--dds-gold-2);border-color:var(--dds-gold-2)}@keyframes dds-print{0%{opacity:.05;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes dds-caret{50%{opacity:0}}@keyframes dds-blink{to{opacity:0}}@keyframes dds-kb{0%{transform:scale(1.02) translate3d(-1%,0,0)}to{transform:scale(1.12) translate3d(1.5%,-1.5%,0)}}@keyframes dds-dash{to{stroke-dashoffset:-28}}@media(prefers-reduced-motion:reduce){.dds-kb,.dds-dash,.dds-live,.dds-caret:after,[data-dds-print].is-printed{animation:none!important}html.js-reveal [data-dds-print]:not(.is-printed),html.js-reveal [data-dds-stagger]:not(.is-in)>*{opacity:1;transform:none}}html[data-dds-dock-on] shopify-forms-embed[id^=app-embed-container]{--dds-lift: var(--dds-dock-h, 0px)}html[data-dds-teaser=teaser]:is(.dds-scroll-lock,.dds-search-open,.dds-cart-open,:has(body.dph-lock,body.dds-chat-active,#FilterDrawer.is-open)):not([data-dds-offering]) shopify-forms-embed[id^=app-embed-container]{display:none!important}html:not([data-dds-teaser=teaser],[data-dds-teaser=open]):not(:has(.dds-ft-signup__form)) [data-dds-offer]{display:none!important}.dds-offer{display:inline-flex;flex:none;align-items:center;justify-content:center;min-height:44px;padding:0 12px;border:1px solid var(--dds-line-strong);border-radius:999px;background:#c9a84c1a;color:var(--dds-gold-2);font:700 12.5px/1.1 var(--dds-sans);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.dds-offer:hover{background:#c9a84c33;color:var(--dds-cream)}.dds-offer:focus-visible{outline:2px solid var(--dds-gold-2);outline-offset:2px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}[data-dds-off] *,[data-dds-off] *:before,[data-dds-off] *:after{animation-play-state:paused!important}.dds-ft{content-visibility:auto;contain-intrinsic-size:auto 1700px}@media(min-width:750px){.dds-ft{contain-intrinsic-size:auto 2470px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/dds-2027.css.map */
