.product-color-swatches{margin-top:-10px}.product-color-swatches__header{display:flex;align-items:center;gap:6px;margin-bottom:14px;font-size:14px;font-weight:500}.product-color-swatches__header .current{font-weight:700}.product-color-swatches__list{display:flex;flex-wrap:wrap;gap:10px}.product-color-swatches .swatch{width:60px;height:84px;overflow:hidden;border:1px solid var(--color-divider,#ddd);position:relative;transition:.25s ease;display:block}.product-color-swatches .swatch:hover{transform:translateY(-2px)}.product-color-swatches .swatch img{width:100%;height:100%;object-fit:cover;display:block}.product-color-swatches .swatch.is-active{border:2px solid rgb(var(--color-btn-bg-rgb))}.swatch-badge{position:absolute;top:6px;left:6px;padding:3px 7px;font-size:10px;line-height:1;background:#000;color:#fff;border-radius:0;z-index:2}.product__title{margin-bottom:0!important}.product__prices{margin-top:-16px!important;margin-bottom:12px!important}#productPrice{align-items:flex-start}.product__prices .price{line-height:1}.product__title{margin-bottom:-6px!important}.product__info .jdgm-widget,.product__info .jdgm-preview-badge,.product__info .jdgm-prev-badge{margin-top:-24px!important;margin-bottom:6px!important;line-height:1!important;display:block}.product__prices{margin-top:-12px!important}.header a[href*="/collections/sale"],.header a[href*="/pages/sale"],.header a[href*="/sale"],a[href*="/collections/sale"],a[href*="/pages/sale"],a[href*="/sale"]{color:#d60000!important;font-weight:700!important}.mobile-menu a[href*="/collections/sale"],.mobile-menu a[href*="/pages/sale"],.mobile-menu a[href*="/sale"],.menu-drawer a[href*="/collections/sale"],.menu-drawer a[href*="/pages/sale"],.menu-drawer a[href*="/sale"],.drawer a[href*="/collections/sale"],.drawer a[href*="/pages/sale"],.drawer a[href*="/sale"],nav a[href*="/collections/sale"],nav a[href*="/pages/sale"],nav a[href*="/sale"]{color:#d60000!important;font-weight:700!important}@media(max-width:767px){.product__variants .product-option ul{gap:8px!important;flex-wrap:nowrap!important;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}.product__variants .product-option__value{flex:0 0 auto}.product__variants .product-option__label{padding:10px 14px!important;font-size:14px!important;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/custom.css.map */
