:root{--dg-header-inset: 24px}@media screen and (min-width:750px){:root{--dg-header-inset: calc(4vw + 28px) }}@media screen and (min-width:1100px){:root{--dg-header-inset: calc(5vw + 36px) }}#header-component[transparent]:not([data-sticky-state=active]) .header__row--top{display:block;padding-inline:0}#header-component[transparent]:not([data-sticky-state=active]) .header__columns{margin:0;padding-inline:var(--dg-header-inset);padding-top:var(--dg-header-top-gap, 8px)}@media screen and (min-width:750px){#header-component[transparent]:not([data-sticky-state=active]) .header__columns{--dg-header-top-gap: 22px}}#header-component[transparent]:not([data-sticky-state=active]) :is(.header__icon--menu,.header-actions__action){display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgb(255 255 255 / .18);border-radius:12px;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color .2s ease}#header-component[transparent]:not([data-sticky-state=active]) :is(.header__icon--menu,.header-actions__action):hover{background:#fff3}#header-component[transparent]:not([data-sticky-state=active]) header-actions{display:flex;align-items:center;gap:8px}@media screen and (min-width:750px){#header-component[transparent]:not([data-sticky-state=active]) .header__column--right{gap:8px}}#header-component[transparent]:not([data-sticky-state=active]) :is(search-button,header-actions,.header-actions__action){margin:0}#header-component[data-sticky-state=active]{--dg-glass-bg: rgb(255 255 255 / .76);--dg-glass-border: rgb(255 255 255 / .6);--dg-glass-button: rgb(0 0 0 / .05);--dg-glass-button-hover: rgb(0 0 0 / .1);--color-foreground: #111;--color-foreground-rgb: 17 17 17;--header-logo-display: unset;--header-logo-inverse-display: none;--cart-bubble-background: #fe5516;--cart-bubble-text: #111;pointer-events:none}#header-component[data-sticky-state=active] .header__underlay{display:none}#header-component[data-sticky-state=active] .header__row--top{--color-foreground: #111;--color-foreground-rgb: 17 17 17;display:block;position:relative;isolation:isolate;pointer-events:auto;width:fit-content;max-width:calc(100% - 24px);margin:10px auto 0;padding-inline:0;color:#111}#header-component[data-sticky-state=active] .header__row--top:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:1px solid var(--dg-glass-border);border-radius:20px;background:var(--dg-glass-bg);box-shadow:0 0 0 .5px #00000014,0 10px 30px -10px #00000040;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);pointer-events:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){#header-component[data-sticky-state=active]{--dg-glass-bg: rgb(255 255 255 / .95)}}#header-component[data-sticky-state=active] .header__columns{display:flex;align-items:center;gap:6px;margin:0;padding:6px;border:0}#header-component[data-sticky-state=active] :is(.header__column--left,.header__column--right,header-actions){display:flex;align-items:center;gap:6px}#header-component[data-sticky-state=active] :is(search-button,header-actions,.header-actions__action){margin:0}#header-component[data-sticky-state=active] header-menu{display:none!important}#header-component[data-sticky-state=active] .header__drawer{display:flex!important;min-height:0}#header-component[data-sticky-state=active] .header-logo{padding-inline:10px 14px;font-size:18px}#header-component[data-sticky-state=active] .header-logo img{max-height:28px;width:auto}#header-component[data-sticky-state=active] :is(.header__icon--menu,.header-actions__action){display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:14px;background:var(--dg-glass-button);color:#111;transition:background-color .2s ease}#header-component[data-sticky-state=active] :is(.header__icon--menu,.header-actions__action):hover{background:var(--dg-glass-button-hover)}#header-component[data-sticky-state=active]{view-transition-name:none}@media(prefers-reduced-motion:no-preference){#header-component[data-sticky-state=active] .header__row--top:before,#header-component[data-sticky-state=active] .header__columns{animation:dg-bar-in .3s ease-out both}#header-component[transparent]:not([data-sticky-state=active]) .header__columns{animation:dg-bar-in .3s ease-out both}}@keyframes dg-bar-in{0%{opacity:0}to{opacity:1}}@media screen and (max-width:749px){#header-component[data-sticky-state=active] .header__row--top{width:auto;margin:8px 12px 0}#header-component[data-sticky-state=active] .header__row--top:before{border-radius:18px}#header-component[data-sticky-state=active] .header__columns{justify-content:space-between}#header-component[data-sticky-state=active] .account-button{display:none}#header-component :is(.header__icon--menu,.header-actions__action){width:38px!important;height:38px!important}}.dg-wordmark{display:inline-block;font-family:var(--font-body--family);font-size:20px;line-height:1;letter-spacing:-.03em;white-space:nowrap}.dg-wordmark b{font-weight:700}.dg-wordmark span{font-weight:400}@media screen and (min-width:750px){.header-logo .dg-wordmark{font-size:22px}}#header-component[data-sticky-state=active] .header-logo .dg-wordmark{font-size:18px}html .dg-buy{--dg-buy-h: 48px;--dg-buy-icon: 36px;--dg-buy-inset: 6px;--dg-buy-font: 15px;--dg-buy-speed: .42s;--dg-buy-ease: cubic-bezier(.65, 0, .35, 1);--dg-buy-cx: calc(100% - var(--dg-buy-inset) - var(--dg-buy-icon) / 2);position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-height:var(--dg-buy-h);padding:0 calc(var(--dg-buy-icon) + var(--dg-buy-inset) * 2 + 6px) 0 calc(var(--dg-buy-icon) * .6 + 12px);overflow:hidden;border:0;border-radius:999px;background:#fe5516;color:#111;font-family:var(--font-body--family);font-size:var(--dg-buy-font);font-weight:700;line-height:1.1;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:none;-webkit-tap-highlight-color:transparent;transition:background-color 0s linear}html .dg-buy:hover{background:#fe5516;color:#111}html .dg-buy:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:#fff;box-shadow:inset 0 0 0 1.5px transparent;clip-path:circle(calc(var(--dg-buy-icon) / 2) at var(--dg-buy-cx) 50%);transition:clip-path var(--dg-buy-speed) var(--dg-buy-ease),box-shadow var(--dg-buy-speed) var(--dg-buy-ease);pointer-events:none}html .dg-buy__label{position:relative;color:#111}html .dg-buy__icon{position:absolute;top:50%;right:var(--dg-buy-inset);width:var(--dg-buy-icon);height:var(--dg-buy-icon);overflow:hidden;border-radius:50%;translate:0 -50%;color:#111;pointer-events:none}html .dg-buy__arrow{position:absolute;top:50%;left:50%;width:calc(var(--dg-buy-icon) * .5);height:calc(var(--dg-buy-icon) * .5);translate:-50% -50%;transition:transform var(--dg-buy-speed) var(--dg-buy-ease)}html .dg-buy__arrow--in{transform:translate(-160%)}html .dg-buy>.add-to-cart-icon{display:none}@media(hover:hover){html .dg-buy:is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]){background-color:#fff;transition:background-color 0s linear var(--dg-buy-speed)}html .dg-buy:is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]):before{clip-path:circle(150% at var(--dg-buy-cx) 50%);box-shadow:inset 0 0 0 1.5px #111}html .dg-buy:is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .dg-buy__arrow--out{transform:translate(160%)}html .dg-buy:is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .dg-buy__arrow--in{transform:none}}@media(hover:none){html .dg-buy:active:not(:disabled,[aria-disabled=true]):before{clip-path:circle(150% at var(--dg-buy-cx) 50%);transition-duration:.18s}html .dg-buy:active:not(:disabled,[aria-disabled=true]) .dg-buy__arrow--out{transform:translate(160%);transition-duration:.18s}html .dg-buy:active:not(:disabled,[aria-disabled=true]) .dg-buy__arrow--in{transform:none;transition-duration:.18s}}html .dg-buy:focus-visible{outline:2px solid #111;outline-offset:3px}html .dg-buy:is(:disabled,[aria-disabled=true]){padding-inline:20px;background:#ececec;color:#6b6b6b;cursor:not-allowed;opacity:1}html .dg-buy:is(:disabled,[aria-disabled=true]):before,html .dg-buy:is(:disabled,[aria-disabled=true]) .dg-buy__icon{display:none}html .dg-buy:is(:disabled,[aria-disabled=true]) .dg-buy__label{color:#6b6b6b}html .dg-buy[data-added=true] :is(.dg-buy__label,.dg-buy__icon){opacity:0}html .dg-buy--sm{--dg-buy-h: 44px;--dg-buy-icon: 32px;--dg-buy-inset: 6px;--dg-buy-font: 14px}html .dg-buy--lg{--dg-buy-h: 54px;--dg-buy-icon: 42px;--dg-buy-inset: 6px;--dg-buy-font: 16px}html .dg-buy--block{display:flex;width:100%}@media(prefers-reduced-motion:reduce){html .dg-buy:before,html .dg-buy__arrow{transition:none}}html .dg-buy.add-to-cart-button:not(.quick-add__button){--dg-buy-h: 54px;--dg-buy-icon: 42px;--dg-buy-font: 16px;width:100%}html .quick-add__button.dg-buy{--dg-buy-h: 44px;--dg-buy-icon: 32px;--dg-buy-font: 14px;width:auto;height:auto;min-height:var(--dg-buy-h);padding:0 calc(var(--dg-buy-icon) + var(--dg-buy-inset) * 2 + 4px) 0 18px;border:0;background:#fe5516;color:#111;box-shadow:0 8px 20px -10px #00000059}@media screen and (min-width:750px){html .quick-add__button.dg-buy:is(:hover,:focus-visible){width:auto;padding-inline-end:calc(var(--dg-buy-icon) + var(--dg-buy-inset) * 2 + 4px)}}html .quick-add__button.dg-buy[data-added=true]{width:auto;color:#111}html .sticky-add-to-cart__button.dg-buy{--dg-buy-h: 46px;--dg-buy-icon: 34px;--dg-buy-font: 15px;width:auto;flex-shrink:0}html a.quick-add__button.dg-buy{position:absolute;inset-inline-end:var(--quick-add-inset-inline-end);inset-block-end:var(--quick-add-inset-block-end);display:var(--quick-add-mobile-display, none);opacity:var(--quick-add-mobile-opacity, 0);pointer-events:all;transition:opacity .2s ease}@media screen and (min-width:750px){html a.quick-add__button.dg-buy{display:var(--quick-add-display, flex);opacity:0}}html product-card:is(:hover,:focus-within) a.quick-add__button.dg-buy{opacity:1}@media screen and (max-width:339px){html .product-grid,html .resource-list--grid:has([data-dg-card]){grid-template-columns:minmax(0,1fr)!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dg-base.css.map */
