.bv-scope kaching-subscriptions-block, .bv-scope kaching-subscriptions-block-v2{width:100%}
.bv-scope .kaching-subscriptions-sticky-atc-wrapper, .bv-scope.kaching-subscriptions-sticky-atc-wrapper{width:100%}
.bv-scope .kaching-subscriptions-sticky-atc-wrapper .kaching-subscriptions-sticky-atc-spacer, .bv-scope.kaching-subscriptions-sticky-atc-wrapper .kaching-subscriptions-sticky-atc-spacer{display:block;width:100%}
.bv-scope kaching-subscriptions-sticky-atc, .bv-scope kaching-subscriptions-sticky-atc-v2{position:fixed;bottom:0;left:0;right:0;z-index:999;transform:translateY(100%);transition:transform .1s ease-in-out}
.bv-scope kaching-subscriptions-sticky-atc.kaching-subscriptions-sticky-atc--visible, .bv-scope kaching-subscriptions-sticky-atc-v2.kaching-subscriptions-sticky-atc--visible{transform:translateY(0)}
.bv-scope .kaching-subscriptions-save-overlay, .bv-scope.kaching-subscriptions-save-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:999999;opacity:0;transition:opacity .3s ease;cursor:pointer}
.bv-scope .kaching-subscriptions-save-overlay--visible, .bv-scope.kaching-subscriptions-save-overlay--visible{opacity:1}
.bv-scope .kaching-subscriptions-save-overlay--dismissed, .bv-scope.kaching-subscriptions-save-overlay--dismissed{opacity:0}
.bv-scope .kaching-subscriptions-save-overlay__content, .bv-scope.kaching-subscriptions-save-overlay__content{position:absolute;top:24px;right:32px;display:flex;align-items:center;gap:16px}
.bv-scope .kaching-subscriptions-save-overlay__text, .bv-scope.kaching-subscriptions-save-overlay__text{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:20px}
.bv-scope .kaching-subscriptions-save-overlay__arrow, .bv-scope.kaching-subscriptions-save-overlay__arrow{width:42px;height:36px}