.deal-badge{display:block;padding:3px 8px;border-radius:6px;font-size:13px;font-weight:600;margin-bottom:4px;line-height:1.3;width:max-content;margin-right:auto}.deal-price-row{display:flex;align-items:baseline;gap:6px;margin-bottom:3px;flex-wrap:wrap}.deal-discount{font-weight:700;font-size:16px;line-height:1}.deal-current-price{font-weight:700;font-size:18px;line-height:1}.deal-compare{font-size:13px;color:#555;margin-bottom:4px;text-align:left}.deal-old-price{text-decoration:line-through;margin-left:3px}[data-compare-price-wrapper].hide,[data-compare-price-wrapper][hidden],[data-discount-badge].hide,[data-discount-badge][hidden]{display:none!important}@media only screen and (max-width: 768px){.deal-badge{font-size:12px;padding:2px 6px}.deal-discount{font-size:14px}.deal-current-price{font-size:16px}.deal-compare{font-size:12px}.product__thumb-item a.is-active:before,.product__thumb-item a:focus:before{bottom:0;box-shadow:inset 0 0 0 4px var(--colorTextBody);content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1;border-radius:50%}}.grid-deal-badge{display:block;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:600;margin-bottom:4px;line-height:1.3;margin-right:auto;width:max-content}.grid-deal-price-wrapper{display:flex;flex-direction:column;gap:2px}.grid-deal-price-wrapper--inline{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:6px}.grid-deal-price-row{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap}.grid-deal-discount{font-weight:700;font-size:14px;line-height:1.2}.grid-deal-current-price{font-weight:600;font-size:16px;line-height:1.2}.grid-deal-compare{font-size:12px;line-height:1.3;display:flex;align-items:baseline;gap:4px;flex-wrap:wrap}.grid-deal-compare-label{display:inline}.grid-deal-old-price{text-decoration:line-through;text-decoration-thickness:1px}.grid-product__price--savings{font-size:11px;margin-top:2px;display:inline-block;text-align:left;margin-left:0}.grid-product__price{margin-top:8px}@media only screen and (max-width: 768px){.grid-deal-badge{font-size:10px;padding:1px 5px}.grid-deal-discount{font-size:12px}.grid-deal-current-price{font-size:14px}.grid-deal-compare{font-size:11px}}@media only screen and (max-width: 590px){.grid-deal-price-wrapper--inline{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
