.rv-purchase-bar[hidden],.rv-purchase-bar [hidden]{display:none!important}.rv-purchase-bar{position:fixed!important;inset:auto 0 var(--private-preview-bar-offset, 0px)!important;z-index:35;display:block;width:100%;color:#f8f9fa;background:#15181b;border-top:1px solid #363b40;box-shadow:0 -6px 24px #00000024;padding:12px max(20px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));box-sizing:border-box}.rv-purchase-bar__inner{width:min(100%,1280px);margin-inline:auto;display:flex;align-items:center;gap:28px}.rv-purchase-bar__product{display:flex;align-items:center;gap:14px;flex:1;min-width:0}.rv-purchase-bar__image{width:56px;height:56px;object-fit:contain;flex-shrink:0;border-radius:8px;background:#fff}.rv-purchase-bar__details{display:grid;min-width:0;gap:3px}.rv-purchase-bar__title{font-size:14px;font-weight:650;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv-purchase-bar__variant{color:#c7cbd0;font-size:12px;line-height:1.35}.rv-purchase-bar__prices{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:flex-end;gap:4px 10px}.rv-purchase-bar__price{font-size:22px;line-height:1.2;font-weight:700;white-space:nowrap}.rv-purchase-bar__compare{font-size:13px;line-height:1.2;color:#aeb4bb;white-space:nowrap}.rv-purchase-bar__button.btn{min-width:200px;min-height:48px;margin:0;padding:13px 24px;flex-shrink:0;border-radius:6px;font-size:15px;line-height:1.3;white-space:normal}.rv-purchase-bar__button:focus-visible{outline:3px solid #fff;outline-offset:4px}.rv-purchase-bar__button[aria-busy=true]{cursor:progress;opacity:.65}.rv-purchase-spacer{height:var(--rv-purchase-height, 84px);width:100%}html:has(.rv-purchase-bar){scroll-padding-bottom:calc(var(--rv-purchase-height, 84px) + var(--private-preview-bar-offset, 0px) + 16px)}body.js-modal-open .rv-purchase-bar,body.js-drawer-open .rv-purchase-bar,body.rv-accessory-open .rv-purchase-bar,body:has(dialog[open]) .rv-purchase-bar{visibility:hidden;pointer-events:none}body.rv-fixed-purchase-active shopify-chat::part(activator){bottom:calc(var(--rv-purchase-height, 84px) + var(--private-preview-bar-offset, 0px) + 16px)!important}@media(max-width:767px){.rv-purchase-bar{padding:10px max(16px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.rv-purchase-bar__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(142px,1fr);gap:3px 14px;align-items:center}.rv-purchase-bar__product{grid-column:1;grid-row:2}.rv-purchase-bar__image,.rv-purchase-bar__title{display:none}.rv-purchase-bar__prices{grid-column:1;grid-row:1;justify-content:flex-start;gap:3px 7px}.rv-purchase-bar__price{font-size:20px}.rv-purchase-bar__compare{font-size:11px}.rv-purchase-bar__variant{font-size:11px;overflow-wrap:anywhere}.rv-purchase-bar__button.btn{grid-column:2;grid-row:1 / span 2;min-width:0;width:100%;min-height:48px;padding:12px;font-size:14px}}@media(prefers-reduced-motion:reduce){.rv-purchase-bar,.rv-purchase-bar__button{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ravion-sticky-purchase.css.map */
