h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading--family);font-weight:700;letter-spacing:-.025em;text-wrap:balance}.header-logo,.header-logo a,.header-logo span,.header-logo__text{font-family:var(--font-heading--family);font-weight:700;letter-spacing:-.04em;text-transform:uppercase;line-height:1}.header-menu a,.header__menu a,.menu-list a,.header-drawer a{text-transform:uppercase;letter-spacing:.09em;font-weight:500}[id*=__p_] h3{text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:clamp(.9375rem,1.6vw,1.125rem)}[class*=price]{font-variant-numeric:tabular-nums;letter-spacing:0}.card-gallery img,.card-gallery picture img,.card-gallery .product-media-container img,.card-gallery svg{object-fit:contain!important;background:transparent!important;width:100%;height:100%}.card-gallery{background:var(--color-background, #fff)}.product-grid .card-gallery,[id*=__p_] .card-gallery{padding:clamp(6px,1vw,14px)}.card-gallery,.card-gallery img,.product-badges__badge,button,.button,input,select,textarea,[class*=button-primary],[class*=button-secondary]{border-radius:0!important}.card-gallery{transition:opacity .25s ease}.product-grid__card:hover .card-gallery,[id*=__p_] .product-grid__card:hover .card-gallery{opacity:.78}a,button,.button{transition:opacity .2s ease,background-color .2s ease,color .2s ease}.announcement-bar,[class*=announcement]{text-transform:uppercase;letter-spacing:.14em;font-weight:500;font-size:.75rem}.marquee,[class*=marquee]{text-transform:uppercase;letter-spacing:.02em}.product-badges__badge{text-transform:uppercase;letter-spacing:.1em;font-weight:600;font-size:.625rem}@media screen and (max-width:749px){[id*=__p_] h3{font-size:.875rem;letter-spacing:.08em}.header-menu a,.header-drawer a{letter-spacing:.06em}}.email-signup__heading{text-transform:uppercase;letter-spacing:.1em;font-size:clamp(.9375rem,1.6vw,1.125rem);font-weight:700}.email-signup__form{max-width:30rem}.email-signup__input{padding:.85rem 1rem;font-size:.875rem}.email-signup__button{text-transform:uppercase;letter-spacing:.12em;font-weight:600;font-size:.75rem;padding-inline:1.1rem;white-space:nowrap}.announcement-bar{overflow:hidden}.announcement-bar__slider slideshow-arrows{display:none!important}@media screen and (min-width:750px){.announcement-bar__slider{width:100%}.announcement-bar__slides{display:flex!important;grid:none!important;width:100%!important;max-width:none!important;margin-inline:0!important;justify-content:space-between;align-items:center;gap:1.5rem;animation:none!important}.announcement-bar__slide,.announcement-bar__slide[aria-hidden=true]{grid-area:auto!important;width:auto!important;flex:0 1 auto;min-width:0;opacity:1!important;visibility:visible!important;transition:none!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.mega-menu__grid:has(.mega-menu__list>:nth-child(7)),.mega-menu__list:has(>:nth-child(7)){--menu-columns-desktop: 7 !important}.mega-menu__grid:has(.mega-menu__list>:nth-child(8)),.mega-menu__list:has(>:nth-child(8)){--menu-columns-desktop: 8 !important}.mega-menu__grid:has(.mega-menu__list>:nth-child(9)),.mega-menu__list:has(>:nth-child(9)){--menu-columns-desktop: 9 !important}.mega-menu__grid:has(.mega-menu__list>:nth-child(10)),.mega-menu__list:has(>:nth-child(10)){--menu-columns-desktop: 10 !important}.mega-menu__link-image,.menu-drawer__link-image,.mega-menu__grid:has(.mega-menu__link-image) .mega-menu__column>div>.mega-menu__link:not(:has(.mega-menu__link-image)):before{aspect-ratio:4 / 5!important}.mega-menu__link-image,.menu-drawer__link-image{object-fit:contain!important;background:var(--color-background, #fff)}.mega-menu__link{overflow-wrap:anywhere}@media screen and (min-width:750px){.product-grid:is(.product-grid--grid){--product-grid-columns-desktop: repeat(3, minmax(0, 1fr)) !important}}.card-gallery{aspect-ratio:4 / 5!important}.product-grid__item{align-self:stretch}.product-card,.product-card__content{height:100%}.product-card__content>product-price{margin-block-start:auto}@media screen and (max-width:749px){.product-media,.product-media-container,slideshow-slide.product-media-container{max-height:62svh!important}.product-media img,.product-media-container img{max-height:62svh!important;object-fit:contain!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/dr-deck-da.css.map */
