.rv-1111-banner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 12px;color:#fff;text-align:center;text-decoration:none;font-size:12px;line-height:1.5}.announcement-bar--rv-1111{background:#6a101a;color:#fff}.rv-1111-banner strong{font-weight:600;letter-spacing:.055em;text-transform:uppercase}.rv-1111-banner__shop{color:#f8c4c5;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.rv-1111-banner:focus-visible{outline:2px solid currentColor;outline-offset:3px}.rv-1111-price{display:grid;gap:4px;color:#6a101a;min-width:0}.rv-1111-price__line{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 7px}.rv-1111-price__amount{font-weight:600;font-size:1.18em;line-height:1.2;white-space:nowrap}.rv-1111-price__before{font-size:.9em;color:#62564f;white-space:nowrap}.rv-1111-price__badge{display:inline-block;padding:2px 7px;border-radius:999px;background:#f8c4c5;color:#6a101a;font-size:10px;font-weight:600;line-height:1.5;white-space:nowrap}.rv-1111-price__note{color:#62564f;font-size:11px;line-height:1.4}.rv-1111-price--detail .rv-1111-price__amount{font-size:clamp(25px,3vw,36px)}.rv-pi-price-row:has(.rv-1111-price){display:grid;grid-template-columns:max-content max-content minmax(0,1fr);align-items:baseline;gap:3px 8px}.rv-pi-price-row:has(.rv-1111-price) .rv-1111-price{display:contents}.rv-pi-price-row:has(.rv-1111-price) .rv-1111-price__line{display:contents}.rv-pi-price-row:has(.rv-1111-price) .rv-1111-price__amount{grid-column:1;grid-row:1}.rv-pi-price-row:has(.rv-1111-price) .rv-1111-price__badge{grid-column:3;grid-row:1;justify-self:start;align-self:center}.rv-pi-price-row:has(.rv-1111-price) .rv-1111-price__note{grid-column:1 / -1;grid-row:2}.rv-pi-price-row:has(.rv-1111-price) .rv-pi-price{grid-column:2;grid-row:1;justify-self:start;color:#62564f;font-size:15px!important;text-decoration:line-through;white-space:nowrap}.rv-pi-price-row:has(.rv-1111-price) :is(.rv-pi-compare,.rv-pi-save){display:none!important}.rv-pi:has(.rv-1111-price) .rv-pi-cta__price,.rv-double-eleven .product-information:has(.rv-1111-price) [data-rv-media-save],.rv-double-eleven .sticky-add-to-cart__button-price,.rv-double-eleven .sticky-add-to-cart__price,.rp-mle-card:has(.rv-1111-price) .rp-mle-card__badge--save{display:none!important}.rp-mle-card__price-row:has(.rv-1111-price){margin-block-start:6px}@media(max-width:749px){.rv-1111-banner{font-size:11px;gap:2px 8px}.rv-pi-price-row:has(.rv-1111-price) .rv-pi-price{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/ruvine-double-eleven.css.map */
