:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--focus-ring-color, #000);outline-offset:2px}:where(.dl-hero,.dl-mission,.dl-kit,.dl-community,.ct-obit,.sh-strava,.sh-obit){--focus-ring-color: #c6f91f}:is(.dl-community-form,.ct-obit,.sh-obit) :is(input,button):focus-visible{outline:3px solid var(--focus-ring-color, #c6f91f);outline-offset:2px}html{scroll-padding-top:calc(var(--sticky-header-height, 80px) + 8px)}[data-color-scheme=scheme2] .hover\:text-scheme-accent:hover{color:#000}button[\@click=decrement],button[\@click=increment]{box-sizing:content-box;padding:6.75px}footer[data-theme-footer] li>a.inline-block{line-height:24px}footer[data-theme-footer] li>a:not(.inline-block){display:inline-block;line-height:24px;vertical-align:bottom}#dl-rev-track{position:relative}label>span.h-6.w-6.rounded-button{box-shadow:inset 0 0 0 1px #767676}.dl-sold-out-note{display:none}input.sold-out+label .dl-sold-out-note{display:inline}.dl-video-host{position:relative}.dl-video-toggle{position:absolute;top:12px;right:12px;z-index:5;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1.5px solid #fff;border-radius:0;background:#0009;color:#fff;cursor:pointer;--focus-ring-color: #c6f91f}.dl-video-toggle:hover{background:#000}.dl-video-toggle svg{width:14px;height:14px;fill:currentColor}.dl-video-toggle[data-state=playing] .dl-icon-play,.dl-video-toggle[data-state=paused] .dl-icon-pause{display:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.rebuy-widget .rebuy-product-options input.rebuy-size-input.hide,.rebuy-widget .rebuy-product-options input.rebuy-color-input.hide{display:block!important;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;opacity:0}.rebuy-widget .rebuy-product-options__button-swatch{position:relative}.rebuy-widget input.rebuy-size-input:focus-visible+label,.rebuy-widget input.rebuy-color-input:focus-visible+label{outline:3px solid #000;outline-offset:2px}.rebuy-widget .rebuy-color-label{border-color:#767676!important}.rebuy-widget .rebuy-carousel__page{box-sizing:content-box!important;padding:10.5px 0!important;background-clip:content-box!important}#shop-hcaptcha-badge-container:focus-within{left:auto!important;right:0!important}#shop-hcaptcha-badge-container a:focus-visible{outline:3px solid #000;outline-offset:2px}.jdgm-widget .jdgm-rev-widg .jdgm-paginate :is(.jdgm-paginate__first-page,.jdgm-paginate__prev-page,.jdgm-paginate__next-page,.jdgm-paginate__last-page){display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px}.jdgm-rev-widg select:focus-visible{outline:3px solid #000;outline-offset:2px}.jdgm-widget .jdgm-rev-widg :is(.jdgm-histogram__frequency,.jdgm-rev__timestamp,.jdgm-rev__transparency-badge,.jdgm-paginate__page){color:#595959}.jdgm-medal .jdgm-medal__value{color:#000!important}.jdgm-medal[data-tier=platinum] .jdgm-medal__value{color:#2f5656!important}.jdgm-medal[data-tier=diamond] .jdgm-medal__value{color:#1f5fa8!important}.jdgm-rev-widg .jdgm-rev__transparency-badge{color:#595959!important}[id^=menu] .flex:has(>div>h2)>div>a,[id^=menu] .flex:has(>div>h2)>div>h2 a,[id^=menu] .flex:has(>div>h2)>ul a,.dl-nav-cat{font-weight:700}[id^=menu] .flex:has(>div>h2)>ul{padding:0;margin:0}[id^=menu] .flex:has(>div>h2)>ul>li:first-child>a{padding-top:.25rem!important}html body #rebuy-widget-300457.rebuy-widget,html body #rebuy-widget-318871.rebuy-widget{padding:40px 16px 48px!important;background:transparent!important}html body #rebuy-widget-300457 .rebuy-widget-container,html body #rebuy-widget-318871 .rebuy-widget-container{background:transparent!important}html body #rebuy-widget-300457 h4.primary-title,html body #rebuy-widget-318871 h4.primary-title{margin:0 8px 28px!important;padding:0 0 16px!important;border-bottom:1.5px solid #000!important;background:transparent!important;color:#000!important;font-size:clamp(28px,4.2vw,50px)!important;font-weight:700!important;line-height:.98!important;letter-spacing:-.01em!important;text-align:left!important;text-transform:uppercase!important}html body #rebuy-widget-300457 .rebuy-product-block,html body #rebuy-widget-318871 .rebuy-product-block{padding:0 8px 20px!important;border:0!important;text-align:left!important}html body #rebuy-widget-300457 .rebuy-product-media,html body #rebuy-widget-318871 .rebuy-product-media{border:1.5px solid #000!important;background:#fff!important}html body #rebuy-widget-300457 .rebuy-product-info,html body #rebuy-widget-318871 .rebuy-product-info{padding:12px 0 0!important;text-align:left!important}html body #rebuy-widget-300457 .rebuy-product-title,html body #rebuy-widget-318871 .rebuy-product-title{font-size:13px!important;font-weight:600!important;letter-spacing:.02em!important;text-align:left!important;text-transform:uppercase!important}html body #rebuy-widget-300457 .rebuy-product-price,html body #rebuy-widget-318871 .rebuy-product-price{font-size:13px!important;font-weight:600!important;text-align:left!important}html body #rebuy-widget-300457 .rebuy-product-review,html body #rebuy-widget-318871 .rebuy-product-review{justify-content:flex-start!important;text-align:left!important}html body #rebuy-widget-300457 .rebuy-product-actions .rebuy-button,html body #rebuy-widget-318871 .rebuy-product-actions .rebuy-button{width:100%!important;padding:12px 20px!important;border:1.5px solid #000!important;border-radius:0!important;background:transparent!important;color:#000!important;font-size:12px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important}html body #rebuy-widget-300457 .rebuy-product-actions .rebuy-button:hover,html body #rebuy-widget-318871 .rebuy-product-actions .rebuy-button:hover{background:#000!important;color:#ececec!important}html body #rebuy-widget-300457 .rebuy-carousel__arrow,html body #rebuy-widget-318871 .rebuy-carousel__arrow{width:32px!important;height:32px!important;border:1.5px solid #000!important;border-radius:0!important;background:#ececec!important;opacity:1!important}html body #rebuy-widget-300457 .rebuy-carousel__arrow svg,html body #rebuy-widget-318871 .rebuy-carousel__arrow svg{width:14px!important;height:14px!important;fill:#000!important}html body #rebuy-widget-300457 .rebuy-carousel__arrow--prev,html body #rebuy-widget-318871 .rebuy-carousel__arrow--prev{left:0!important}html body #rebuy-widget-300457 .rebuy-carousel__arrow--next,html body #rebuy-widget-318871 .rebuy-carousel__arrow--next{right:0!important}html body #rebuy-widget-300457 .rebuy-carousel__pagination,html body #rebuy-widget-318871 .rebuy-carousel__pagination{display:none!important}.pagination li>a.inline-block{min-width:24px;min-height:24px;text-align:center}.vg-rating{display:flex;align-items:center;gap:6px;margin:4px 0 0;font-size:12px;line-height:1.2}.vg-rating__stars{position:relative;display:inline-block;font-size:15px;color:#bdbdb7;letter-spacing:1px;white-space:nowrap}.vg-rating__on{position:absolute;top:0;left:0;overflow:hidden;color:#000}[id$=__announcement-bar] scrolling-items-surface{gap:0!important}[id$=__announcement-bar] scrolling-items-content:after{content:"\a0"}
/*# sourceMappingURL=/cdn/shop/t/28/assets/dl-a11y.css.map */
