:root{--sale-green: #009E60}.product__price.on-sale{color:var(--sale-green)!important;font-weight:700!important}.product__price--compare{color:#6b6b6b!important;text-decoration:line-through!important;font-weight:400!important;margin-left:8px!important}.product__price-savings{display:inline-block!important;background:var(--sale-green)!important;color:#fff!important;font-size:12px!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:uppercase!important;padding:4px 9px!important;border-radius:3px!important;margin-left:10px!important;vertical-align:middle!important;white-space:nowrap!important;line-height:1.4!important}.product-block--price,.product-block:has(>[data-product-price]){display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:0!important}.product-block--price>.visually-hidden,.product-block:has(>[data-product-price])>.visually-hidden{display:none!important}@media(max-width:768px){.product__price.on-sale{font-size:22px!important}.product__price--compare{font-size:14px!important;margin-left:6px!important}.product__price-savings{font-size:10px!important;padding:3px 6px!important;margin-left:6px!important;letter-spacing:0!important}}.grid-product__price--savings,.grid-product__price .product__price-savings,.grid-product .product__price-savings{display:none!important}a[class*=kiwi],button[class*=kiwi],.kiwi-sizing-chart,.kiwi-sizing-chart-btn,.kiwi-sizing-chart-link,#KiwiSizingChart,#KiwiSizingChartBtn{display:inline-block!important;margin-top:4px!important;margin-bottom:16px!important}.product-form__buttons{margin-top:20px!important}@media(max-width:768px){.product-form__buttons{margin-top:14px!important}}.notification{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:14px!important;line-height:1.2!important}.notification .red-dot-wrapper{position:relative!important;width:12px!important;height:12px!important;flex:0 0 12px!important}.notification .red-dot{position:relative!important;width:9px!important;height:9px!important;border-radius:50%!important;background:#d10000!important;z-index:2!important;animation:dot-bounce 1.8s ease-in-out infinite!important}.notification .pulse{position:absolute!important;top:50%!important;left:50%!important;width:9px!important;height:9px!important;border-radius:50%!important;background:#d1000073!important;transform:translate(-50%,-50%)!important;z-index:1!important;animation:pulse-ring 2s ease-out infinite!important;pointer-events:none!important}@keyframes pulse-ring{0%{transform:translate(-50%,-50%) scale(1);opacity:.5}to{transform:translate(-50%,-50%) scale(2.2);opacity:0}}@keyframes dot-bounce{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.notification .red-dot,.notification .pulse{animation:none!important}}.flex-div-wrapper{padding-left:8px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
