.rival-promo{display:block;width:100%;min-width:0;margin:.16rem 0 .2rem;line-height:1.2;container-type:inline-size}.rival-promo[hidden],.rival-promo [hidden]{display:none!important}.rival-promo__price-line{display:flex;align-items:center;gap:clamp(.25rem,1vw,.65rem);width:100%;max-width:100%;min-width:0;white-space:nowrap;overflow-x:auto;scrollbar-width:none;padding:1px 0 2px}.rival-promo__price-line::-webkit-scrollbar,.rival-promo__meta-line::-webkit-scrollbar{display:none}.rival-promo__was{flex:none;font-size:clamp(.85rem,1.05vw,1.1rem);color:#777;font-weight:450;text-decoration:line-through;text-decoration-thickness:1px}.rival-promo__now{flex:none;color:#d93c13;font-size:clamp(1.1rem,1.5vw,1.42rem);font-weight:850;letter-spacing:-.025em;line-height:1.12}.rival-promo__tag{flex:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:1.92em;padding:.42em .88em .42em 2.05em;color:#fff;background:#e62c1f;font-size:clamp(.68rem,.83vw,.83rem);font-weight:850;line-height:1;letter-spacing:.02em;white-space:nowrap;clip-path:polygon(0 50%,15px 0,100% 0,100% 100%,15px 100%)}.rival-promo__tag:before{content:"";position:absolute;left:8px;top:50%;transform:translateY(-50%);width:5px;height:5px;border-radius:50%;background:#fff;box-shadow:0 0 0 1.4px #ffffffa6,inset 0 0 0 1px #0000001a;pointer-events:none}.rival-promo__meta-line{display:flex;align-items:center;min-width:0;width:100%;max-width:100%;gap:.45rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;white-space:nowrap;padding-top:.12rem;padding-bottom:.08rem;color:#c92f10;font-size:clamp(.72rem,.79vw,.84rem);line-height:1.25}.rival-promo__offer{display:inline-flex;flex:none;align-items:center;gap:.25rem;min-width:0}.rival-promo__offer+.rival-promo__offer:before{content:"\b7";color:#b5b5b5;margin-right:.12rem}.rival-promo__name{color:#c92f10;font-size:inherit;font-weight:700;letter-spacing:.015em}.rival-promo__condition{font-weight:500;color:#a13d29}.rival-promo__inline-tag{display:inline-flex;position:relative;align-items:center;flex:none;background:#e62c1f;color:#fff;font-size:.9em;font-weight:800;line-height:1;padding:.28em .48em .28em 1.58em;clip-path:polygon(0 50%,10px 0,100% 0,100% 100%,10px 100%)}.rival-promo__inline-tag:before{content:"";position:absolute;left:5px;top:50%;transform:translateY(-50%);width:3px;height:3px;border-radius:50%;background:#fff;pointer-events:none}.rival-promo__meta-line:focus-visible{outline:2px solid #555;outline-offset:2px}.product-details__price-and-payments:has(>.rival-promo:not([hidden])>.rival-promo__price-line:not([hidden]))>.price__container .price__wrapper{display:none!important}.product-item__details:has(>.rival-promo:not([hidden])>.rival-promo__price-line:not([hidden]))>.product-item__price>.price{display:none!important}.product-item-minimal__content:has(>.rival-promo:not([hidden])>.rival-promo__price-line:not([hidden])) .product-item-minimal__price>.price{display:none!important}.product-item__details:has(>.rival-promo:not([hidden])>.rival-promo__price-line:not([hidden]))>.shop-the-look__product-item__price>.price{display:none!important}@container (max-width:205px){.rival-promo__price-line{gap:.22rem}.rival-promo__was{font-size:.72rem}.rival-promo__now{font-size:.93rem}.rival-promo__tag{font-size:.62rem;padding:.36em .6em .36em 1.74em;clip-path:polygon(0 50%,12px 0,100% 0,100% 100%,12px 100%)}.rival-promo__tag:before{left:6px;width:4px;height:4px}.rival-promo__meta-line{font-size:.66rem}}@media(prefers-reduced-motion:reduce){.rival-promo{scroll-behavior:auto}}.rival-promo--card .rival-promo__price-line,.rival-promo--card .rival-promo__meta-line{justify-content:center;text-align:center;margin-inline:auto}.rival-promo--card .rival-promo__price-line,.rival-promo--card .rival-promo__meta-line{justify-content:safe center}.rival-promo--card .rival-promo__offer{justify-content:center}.product__details:has(.rival-promo--pdp:not([hidden])) [id*=drilly_automatic_discount_product_price_label_Vpncnt],.product__details:has(.rival-promo--pdp:not([hidden])) [id*=drilly_automatic_discount_product_price_label_Y7x4Lc]{display:none!important}.product-details__price-and-payments:has(>.rival-promo--pdp.rival-promo--bxgy-inline:not([hidden])){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;column-gap:.55rem;row-gap:0}.product-details__price-and-payments:has(>.rival-promo--pdp.rival-promo--bxgy-inline:not([hidden]))>.price__container{flex:0 0 auto;min-width:0}.product-details__price-and-payments>.rival-promo--pdp.rival-promo--bxgy-inline:not([hidden]){flex:0 1 max-content;container-type:normal;width:max-content;max-width:100%;min-width:0;margin:0;padding:0}.product-details__price-and-payments .rival-promo--bxgy-inline .rival-promo__price-line{display:none!important}.product-details__price-and-payments .rival-promo--bxgy-inline .rival-promo__meta-line{width:auto;max-width:100%;min-width:0;margin:0;padding:0;gap:.3rem;font-size:clamp(.67rem,.79vw,.82rem)}.product-details__price-and-payments .rival-promo--bxgy-inline .rival-promo__offer{gap:.28rem}.product-details__price-and-payments .rival-promo--bxgy-inline .rival-promo__name{white-space:nowrap}.product-details__price-and-payments:has(>.rival-promo--pdp.rival-promo--bxgy-inline:not([hidden]))>:not(.price__container):not(.rival-promo--bxgy-inline){flex-basis:100%;width:100%}@media(max-width:480px){.product-details__price-and-payments:has(>.rival-promo--pdp.rival-promo--bxgy-inline:not([hidden])){column-gap:.38rem}.product-details__price-and-payments .rival-promo--bxgy-inline .rival-promo__meta-line{font-size:.69rem}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/rival-promo-liquid.css.map */
