.roa-sticky-bar{display:none}body.roa-chat-open .roa-sticky-bar{display:none!important;pointer-events:none}@media(max-width:768px){.roa-sticky-bar{display:block;position:fixed;bottom:0;left:0;right:0;z-index:100;background:#fff;box-shadow:0 -3px 12px #0000001f;padding:12px 16px;transform:translateY(110%);transition:transform .3s ease}.roa-sticky-bar--active{transform:translateY(0)}.roa-sticky-bar__btns{display:flex;gap:10px}.roa-sticky-bar__btns .btn{flex:1;padding-right:0!important;padding-left:0!important}.roa-sticky-bar__btns .pc-choose-setting-btn{width:100%;padding:12px 8px;justify-content:center}body.roa-sticky-bar-active inbox-online-store-chat,body.roa-sticky-bar-active #tidio-chat,body.roa-sticky-bar-active #gorgias-chat-container,body.roa-sticky-bar-active #intercom-container,body.roa-sticky-bar-active #smile-ui-container,body.roa-sticky-bar-active .crisp-client,body.roa-sticky-bar-active .fc-widget-small,body.roa-sticky-bar-active #zsiq_float{bottom:calc(var(--roa-sticky-h, 72px) + 10px)!important;transition:bottom .3s ease}body.roa-sticky-bar-active #gwp-fab,body.roa-sticky-bar-active .gwp-fab{bottom:calc(var(--roa-sticky-h, 72px) + 85px)!important;transition:bottom .3s ease}body.roa-chat-open.roa-sticky-bar-active inbox-online-store-chat,body.roa-chat-open.roa-sticky-bar-active #tidio-chat,body.roa-chat-open.roa-sticky-bar-active #gorgias-chat-container,body.roa-chat-open.roa-sticky-bar-active #intercom-container,body.roa-chat-open.roa-sticky-bar-active #smile-ui-container,body.roa-chat-open.roa-sticky-bar-active .crisp-client,body.roa-chat-open.roa-sticky-bar-active .fc-widget-small,body.roa-chat-open.roa-sticky-bar-active #zsiq_float,body.roa-chat-open.roa-sticky-bar-active #gwp-fab,body.roa-chat-open.roa-sticky-bar-active .gwp-fab{bottom:0!important;transition:none!important}.roa-cart-sticky-bar{padding:0}.roa-cart-sticky__summary-row{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 16px;background:none;border:none;border-bottom:1px solid rgba(0,0,0,.08);cursor:pointer;font-size:14px;color:inherit;text-align:left}.roa-cart-sticky__summary-left{display:flex;align-items:center;gap:6px;font-weight:500}.roa-cart-sticky__chevron{transition:transform .25s ease;flex-shrink:0;fill:none!important}.roa-cart-sticky-bar--open .roa-cart-sticky__chevron{transform:rotate(180deg)}.roa-cart-sticky__total{font-weight:700;font-size:15px;white-space:nowrap}.roa-cart-sticky__dropdown{padding:10px 16px 6px;background:#f9f9f9;border-bottom:1px solid rgba(0,0,0,.08)}.roa-cart-sticky__row{display:flex;justify-content:space-between;align-items:center;font-size:13px;padding:4px 0;color:#555;gap:8px}.roa-cart-sticky__row--discount .roa-cs-discount-amount{color:#0e8345;font-weight:600}.roa-cart-sticky__badge{display:inline-block;font-size:11px;background:#eaf6ed;color:#0e8345;padding:2px 6px;border-radius:4px;margin-left:4px;font-weight:600}.roa-cart-sticky__divider{margin:6px 0 2px;border:none;border-top:1px solid rgba(0,0,0,.1)}.roa-cart-sticky__row--total{font-size:15px;font-weight:700;color:#111;padding:6px 0 2px}.roa-cart-sticky__row--savings{font-size:12px;color:#555;padding:2px 0 6px;justify-content:flex-end}.roa-cart-sticky__checkout{display:block!important;width:calc(100% - 32px)!important;margin:10px 16px!important;padding:12px!important;text-align:center}.roa-product-sticky-bar{padding:10px 16px}.roa-product-sticky__row{display:flex;align-items:center;gap:12px}.roa-product-sticky__info{flex:1;min-width:0}.roa-product-sticky__title{display:block;font-size:12px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#555}.roa-product-sticky__price{display:block;font-size:15px;font-weight:700;color:#111}.roa-product-sticky__atc{flex-shrink:0;padding:10px 20px;white-space:nowrap;font-size:13px;min-width:130px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ring-builder-sticky-bar.css.map */
