.menu-list__link[class*=-sale],.menu-list__link[class*=-sale]:hover,.menu-list__link[class*=-sale]:focus,.menu-list__link[href*="/sale"],.menu-list__link[href*=-sale]{color:#e31b23!important}.menu-list__submenu[class*=-sale] .mega-menu__link,.menu-list__submenu[class*=-sale] .mega-menu__link:hover,.menu-list__submenu[class*=-sale] .mega-menu__link:focus{color:#e31b23!important}.menu-drawer__menu-item[id*=-sale],.menu-drawer__menu-item[href*="/sale"],.menu-drawer__menu-item[href*=-sale],[id^=Details-menu-drawer-][id*=-sale] .menu-drawer__menu-item{color:#e31b23!important}.menu-list__submenu.color-scheme-matches-parent{--submenu-padding-block-start: 15px !important}.price__sale .price-item__group span:not(.visually-hidden):not(.price-item--regular){color:#e31b23!important;font-weight:700!important}.resource-list__carousel[style*="--mobile-card-size: 44cqw"]{--mobile-card-size: 40cqw !important}.color-group-swatches{display:flex;flex-wrap:wrap;align-items:center;gap:var(--padding-sm, 11.2px);margin-block-start:var(--padding-xs, 8px)}.color-group-swatches__item{--cgs-ring-width: var(--variant-picker-button-border-width, 1px);--cgs-ring-color: var(--color-variant-border);position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:3.25em;padding-block:var(--padding-sm);text-decoration:none;border:var(--cgs-ring-width) solid transparent;border-radius:var(--variant-picker-button-radius, 0)}.color-group-swatches__item:before{content:"\200b";width:0}@media screen and (min-width:750px){.color-group-swatches__item{padding-block:var(--padding-xs)}}.color-group-swatches__item.is-current{--cgs-ring-color: var(--color-selected-variant-border)}@media(hover:hover)and (pointer:fine){.color-group-swatches__item:not(.is-current):hover{--cgs-ring-color: var(--color-variant-hover-border)}}.color-group-swatches__item:focus-visible{outline:var(--focus-outline-width, 2px) solid rgb(var(--color-foreground-rgb));outline-offset:2px}.color-group-swatches__item .swatch.swatch--unscaled{--swatch-width: 100%;--swatch-height: 100%;position:absolute;inset:calc(-1 * var(--cgs-ring-width));width:auto;height:auto;border:0;border-radius:inherit;box-shadow:inset 0 0 0 var(--cgs-ring-width) var(--cgs-ring-color);transition:box-shadow .15s ease}.color-group-swatches__item.is-unavailable{--cgs-ring-color: rgb(var(--color-variant-text-rgb) / 1)}.color-group-swatches__item .variant-option__strikethrough{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;stroke:rgb(var(--color-variant-text-rgb) / 1);stroke-width:1px}.variant-option__button-label:not(.variant-option__button-label--has-swatch) svg.variant-option__strikethrough{top:0;right:0;bottom:0;left:0;width:100%;height:100%;stroke:rgb(var(--color-variant-text-rgb) / 1)}.variant-option__button-label:not(.variant-option__button-label--has-swatch) svg.variant-option__strikethrough line:last-of-type{clip-path:none}.variant-option__button-label:has([data-option-available=false]):not(.variant-option__button-label--has-swatch):before{border-color:rgb(var(--color-variant-text-rgb) / 1)}.ks-chart-modal-button,.sizing-chart-modal-button{border:0!important;padding:5px!important}button.ks-chart-modal-button.sizing-chart-modal-button,button.ks-chart-modal-button.sizing-chart-modal-button:hover,button.ks-chart-modal-button.sizing-chart-modal-button:focus{background:var(--color-background)!important}.product-media--ratio-matched:not(.dialog-zoomed-gallery *){aspect-ratio:var(--video-tile-ratio)}.product-media-container:has(>.product-media--ratio-matched):not(.dialog-zoomed-gallery *){aspect-ratio:auto}.product-media--ratio-matched:not(.dialog-zoomed-gallery *) :is(img,video,iframe,.deferred-media__poster-button){width:100%;height:100%;object-fit:cover;aspect-ratio:auto}.product-badges{--badge-scale: .75}.product-badges .product-badges__badge{--badge-font-size: calc(var(--font-size--xs) * var(--badge-scale))}.product-badges .product-badges__badge--rectangle{padding-block:calc(var(--badge-rectangle-padding-block) * var(--badge-scale));padding-inline:calc(var(--badge-rectangle-padding-inline) * var(--badge-scale))}.product-badges .star-badge{width:calc(55px * var(--badge-scale));height:calc(28px * var(--badge-scale))}.product-badges .star-badge span{font-size:calc(16px * var(--badge-scale))}
/*# sourceMappingURL=/cdn/shop/t/156/assets/ssstufff-custom.css.map */
