:root{--dt-void: #0b0b0c;--dt-carbon: #141417;--dt-ash: #1e1f23;--dt-graphite: #2a2b31;--dt-smoke: #8b8b95;--dt-bone: #f5f2eb;--dt-siren: #ff3b18;--dt-siren-hot: #ff5c3f;--dt-hazard: #ffc531;--dt-vault: #6e6e78;--dt-pepper: #2e2e2e;--dt-ivory: #ded8cc;--dt-blue-jean: #5f7386;--dt-crimson: #93383d;--dt-sage: #737c69;--dt-mustard: #b99b4a;--dt-yam: #a25f41;--dt-wine: #83637f;--dt-color-surface: var(--dt-void);--dt-color-surface-raised: var(--dt-carbon);--dt-color-text: var(--dt-bone);--dt-color-text-muted: var(--dt-smoke);--dt-color-accent: var(--dt-siren);--dt-color-rule: var(--dt-graphite);--dt-space-3xs: .25rem;--dt-space-2xs: .5rem;--dt-space-xs: .75rem;--dt-space-sm: 1rem;--dt-space-md: 1.5rem;--dt-space-lg: 2.5rem;--dt-space-xl: 4rem;--dt-space-2xl: 6rem;--dt-section-block: clamp(2.75rem, 7vw, 3.5rem);--dt-gutter: clamp(1rem, 4vw, 3rem);--dt-font-display: var(--font-accent--family, var(--font-heading--family));--dt-tracking-display: .01em;--dt-tracking-eyebrow: .22em;--dt-ease: cubic-bezier(.22, .61, .36, 1);--dt-duration: .26s}.dt-invert{--dt-color-surface: var(--dt-bone);--dt-color-surface-raised: #ffffff;--dt-color-text: var(--dt-void);--dt-color-text-muted: #5a5a63;--dt-color-rule: rgb(11 11 12 / .14);background-color:var(--dt-color-surface);color:var(--dt-color-text)}.dt-section{padding-block:var(--dt-section-block);padding-inline:var(--dt-gutter);background-color:var(--dt-color-surface);color:var(--dt-color-text)}.dt-wrap{max-width:100%;margin-inline:auto}.dt-display{font-family:var(--dt-font-display);font-weight:900;text-transform:uppercase;line-height:.92;letter-spacing:var(--dt-tracking-display);text-wrap:balance}.dt-eyebrow{font-size:.6875rem;font-weight:700;letter-spacing:var(--dt-tracking-eyebrow);text-transform:uppercase;color:var(--dt-siren);margin:0}.dt-rule{border:0;border-top:1px solid var(--dt-color-rule)}.dt-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--dt-space-2xs);min-height:3rem;padding:.875rem 1.75rem;border:0;border-radius:999px;background-color:var(--dt-siren);color:#fff;font-family:var(--dt-font-display);font-weight:800;font-size:.9375rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color var(--dt-duration) var(--dt-ease),transform var(--dt-duration) var(--dt-ease)}.dt-button:hover{background-color:var(--dt-siren-hot)}.dt-button:active{transform:translateY(1px)}.dt-button--ghost{background-color:transparent;color:var(--dt-color-text);box-shadow:inset 0 0 0 1.5px currentcolor}.dt-button--ghost:hover{background-color:#f5f2eb1a}.dt-badge{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .625rem;border-radius:999px;font-family:var(--dt-font-display);font-size:.625rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.dt-badge--live{background-color:var(--dt-siren);color:#fff}.dt-badge--soon{background-color:var(--dt-hazard);color:var(--dt-void)}.dt-badge--sold{background-color:var(--dt-bone);color:var(--dt-void)}.dt-badge--vault{background-color:var(--dt-vault);color:#fff}.dt-badge__dot{width:.375rem;height:.375rem;border-radius:50%;background-color:currentcolor;animation:dt-pulse 1.6s var(--dt-ease) infinite}@keyframes dt-pulse{0%,to{opacity:1}50%{opacity:.25}}.dt-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){:root{--dt-duration: 1ms}.dt-badge__dot{animation:none}}.dt-section input[type=text],.dt-section input[type=email],.dt-section input[type=tel],.dt-section input[type=search],.dt-section input[type=password],.footer input[type=text],.footer input[type=email],.footer input[type=tel]{min-height:3rem;padding-inline:1.25rem;border:2px solid var(--dt-smoke);border-radius:999px;background-color:var(--dt-void);color:var(--dt-bone)}.dt-section input::placeholder,.footer input::placeholder{color:var(--dt-smoke);opacity:1}.dt-section input:focus-visible,.footer input:focus-visible{border-color:var(--dt-siren);outline:none}.footer .button,.footer button[type=submit],.dt-section .button{min-height:3rem;padding-inline:max(1.75rem,1em)}.dt-section :focus-visible,.dt-cell :focus-visible{outline:2px solid var(--dt-hazard);outline-offset:2px}.jdgm-widget,.jdgm-widget *{color:var(--dt-bone)}.jdgm-rev-widg,.jdgm-rev-widg__header{background-color:transparent}.jdgm-rev-widg__title,.jdgm-rev-widg__summary-text{color:var(--dt-bone);font-family:var(--dt-font-display);text-transform:uppercase;letter-spacing:.02em}.jdgm-rev-widg__summary-text{font-family:var(--font-body--family);text-transform:none;letter-spacing:normal;color:var(--dt-color-text-muted)}.jdgm-star{color:var(--dt-hazard)}.jdgm-star.jdgm--off{color:var(--dt-graphite)}.jdgm-write-rev-link,.jdgm-btn,.jdgm-btn--primary{background-color:var(--dt-siren)!important;border:0!important;border-radius:999px!important;color:#fff!important;font-family:var(--dt-font-display);font-weight:800;letter-spacing:.08em;text-transform:uppercase;min-height:3rem;padding-inline:1.75rem!important}.jdgm-write-rev-link:hover,.jdgm-btn:hover{background-color:var(--dt-siren-hot)!important}.jdgm-rev{border-block-start:1px solid var(--dt-color-rule)}.jdgm-rev__author,.jdgm-rev__title{color:var(--dt-bone)}.jdgm-rev__body,.jdgm-rev__timestamp,.jdgm-rev__location{color:var(--dt-color-text-muted)}.jdgm-form input[type=text],.jdgm-form input[type=email],.jdgm-form textarea{background-color:var(--dt-void);border:2px solid var(--dt-smoke);border-radius:1rem;color:var(--dt-bone);padding:.875rem 1.125rem}.jdgm-form input::placeholder,.jdgm-form textarea::placeholder{color:var(--dt-smoke)}.jdgm-form input:focus-visible,.jdgm-form textarea:focus-visible{border-color:var(--dt-siren);outline:none}.jdgm-prev-badge__text{color:var(--dt-color-text-muted);font-size:.75rem}.jdgm-histogram__bar-content{background-color:var(--dt-hazard)}.jdgm-paginate__page{color:var(--dt-color-text-muted)}.jdgm-paginate__page.jdgm-curr{color:var(--dt-bone)}.jm-button--primary{background-color:var(--dt-siren)!important;border-color:var(--dt-siren)!important;color:#fff!important;border-radius:999px!important;font-family:var(--dt-font-display)!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;min-height:3rem}.jm-button--primary:hover{background-color:var(--dt-siren-hot)!important;border-color:var(--dt-siren-hot)!important}.jm-button--secondary,.jm-button--tertiary{background-color:transparent!important;border:1.5px solid var(--dt-bone)!important;color:var(--dt-bone)!important;border-radius:999px!important;text-transform:uppercase!important;font-family:var(--dt-font-display)!important;letter-spacing:.08em!important;min-height:3rem}.jm-write-review-modal__content,.jdgm-write-review-modal__content{border-radius:1rem}.jm-star,.jm-stars{color:var(--dt-hazard)}.variant-option:has(input[data-option-name=Color]){position:relative;display:flex!important;flex-wrap:wrap;grid-template-columns:none!important;gap:.625rem;padding-block-start:1.75rem}.variant-option:has(input[data-option-name=Color]) legend{position:absolute;inset-block-start:0;inset-inline-start:0;margin:0;font-size:.6875rem;font-weight:700;letter-spacing:var(--dt-tracking-eyebrow);text-transform:uppercase;color:var(--dt-color-text-muted)}.variant-option:has(input[data-option-name=Color]) .variant-option__button-label{position:relative;flex:0 0 auto;width:2.75rem!important;height:2.75rem!important;min-width:0;max-width:none;min-height:0;aspect-ratio:1;padding:0;border:0;border-radius:50%;overflow:visible!important;background-color:var(--dt-swatch, #8b8b95);box-shadow:inset 0 0 0 1px #ffffff2e;cursor:pointer;transition:box-shadow var(--dt-duration) var(--dt-ease)}.variant-option:has(input[data-option-name=Color]) .variant-option__button-label:before,.variant-option:has(input[data-option-name=Color]) .variant-option__button-label:after{content:none}.variant-option:has(input[data-option-name=Color]) .variant-option__button-label__pill{display:none}.variant-option__button-label:has(input[data-option-name=Color][value=Pepper]){--dt-swatch: #2e2e2e}.variant-option__button-label:has(input[data-option-name=Color][value=Ivory]){--dt-swatch: #ded8cc}.variant-option__button-label:has(input[data-option-name=Color][value="Blue Jean"]){--dt-swatch: #5f7386}.variant-option__button-label:has(input[data-option-name=Color][value=Crimson]){--dt-swatch: #93383d}.variant-option__button-label:has(input[data-option-name=Color][value=Sage]){--dt-swatch: #737c69}.variant-option__button-label:has(input[data-option-name=Color][value=Mustard]){--dt-swatch: #b99b4a}.variant-option__button-label:has(input[data-option-name=Color][value=Yam]){--dt-swatch: #a25f41}.variant-option__button-label:has(input[data-option-name=Color][value=Wine]){--dt-swatch: #83637f}.variant-option__button-label:has(input[data-option-name=Color]:checked){box-shadow:inset 0 0 0 1px #ffffff2e,0 0 0 2px var(--dt-void),0 0 0 4px var(--dt-siren)}.variant-option__button-label:has(input[data-option-name=Color]:focus-visible){box-shadow:inset 0 0 0 1px #ffffff2e,0 0 0 2px var(--dt-void),0 0 0 4px var(--dt-hazard)}.variant-option__button-label:has(input[data-option-name=Color][data-option-available=false]){background-image:linear-gradient(to bottom right,transparent calc(50% - 1px),var(--dt-bone) calc(50% - 1px),var(--dt-bone) calc(50% + 1px),transparent calc(50% + 1px));background-blend-mode:normal;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 0 0 2.75rem #0b0b0c80;cursor:not-allowed}.variant-option:has(input[data-option-name=Color]) .variant-option__button-label__text{position:absolute;opacity:0;pointer-events:none}.variant-option:has(input[data-option-name=Color]) .variant-option__button-label:has(input:checked) .variant-option__button-label__text{position:absolute;inset-block-start:-1.75rem;inset-inline-start:3.5rem;opacity:1;font-size:.6875rem;font-weight:700;letter-spacing:var(--dt-tracking-eyebrow);text-transform:uppercase;color:var(--dt-bone);white-space:nowrap}.variant-option:has(input[data-option-name=Size]) legend{font-size:.6875rem;font-weight:700;letter-spacing:var(--dt-tracking-eyebrow);text-transform:uppercase;color:var(--dt-color-text-muted)}.variant-option:has(input[data-option-name=Size]) .variant-option__button-label__pill{display:none}.variant-option:has(input[data-option-name=Size]) .variant-option__button-label{min-height:3rem;border:1px solid var(--dt-graphite);border-radius:.5rem;background-color:transparent;color:var(--dt-bone);font-family:var(--dt-font-display);font-weight:700;font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;transition:background-color var(--dt-duration) var(--dt-ease),color var(--dt-duration) var(--dt-ease)}.variant-option:has(input[data-option-name=Size]) .variant-option__button-label:hover{border-color:var(--dt-bone)}.variant-option:has(input[data-option-name=Size]) .variant-option__button-label:has(input:checked){background-color:var(--dt-bone);border-color:var(--dt-bone);color:var(--dt-void)}.variant-option:has(input[data-option-name=Size]) .variant-option__button-label:before,.variant-option:has(input[data-option-name=Size]) .variant-option__button-label:after{content:none}.variant-option:has(input[data-option-name=Size]) .variant-option__button-label:has(input[data-option-available=false]){opacity:.34;text-decoration:line-through}::selection{background-color:var(--dt-hazard);color:var(--dt-void);text-shadow:none}::-moz-selection{background-color:var(--dt-hazard);color:var(--dt-void);text-shadow:none}::target-text{background-color:var(--dt-hazard);color:var(--dt-void)}input,textarea,[contenteditable]{caret-color:var(--dt-hazard)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dt-brand.css.map */
