.basket-preview-footer:empty{display:none!important;margin-bottom:0!important}body .basket-preview-footer:not(.one-star-basket-wallet-host):not(.one-star-basket-wallet-disabled):has(>.paypalSmartButtons){--one-star-basket-wallet-height:35px;--one-star-basket-wallet-gap:8px;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--one-star-basket-wallet-gap)!important;align-items:center!important;width:100%!important;min-width:0!important;height:var(--one-star-basket-wallet-height)!important;min-height:var(--one-star-basket-wallet-height)!important;max-height:var(--one-star-basket-wallet-height)!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important;position:relative!important;}body .basket-preview-footer:not(.one-star-basket-wallet-host):not(.one-star-basket-wallet-disabled):has(>.paypalSmartButtons)::before,body .basket-preview-footer:not(.one-star-basket-wallet-host):not(.one-star-basket-wallet-disabled):has(>.paypalSmartButtons)::after{content:"";position:absolute;top:0;z-index:5;display:block;width:calc((100% - var(--one-star-basket-wallet-gap)) / 2);height:var(--one-star-basket-wallet-height);border:1px solid #dfe2e5;border-radius:999px;background:#f1f3f5;pointer-events:none;box-sizing:border-box;}body .basket-preview-footer:not(.one-star-basket-wallet-host):not(.one-star-basket-wallet-disabled):has(>.paypalSmartButtons)::before{left:0;}body .basket-preview-footer:not(.one-star-basket-wallet-host):not(.one-star-basket-wallet-disabled):has(>.paypalSmartButtons)::after{right:0;}body .basket-preview-footer:not(.one-star-basket-wallet-host):not(.one-star-basket-wallet-disabled):has(>.paypalSmartButtons)>.paypalSmartButtons{grid-column:1;grid-row:1;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;height:var(--one-star-basket-wallet-height)!important;min-height:var(--one-star-basket-wallet-height)!important;max-height:var(--one-star-basket-wallet-height)!important;margin:0!important;padding:0!important;border:0!important;visibility:hidden!important;pointer-events:none!important;box-sizing:border-box!important;}body .basket-preview-header{display:flex!important;align-items:center!important;justify-content:space-between!important;}body .basket-preview-header>:first-child{margin-right:auto!important;padding-left:0!important;text-align:left!important;}body .basket-preview-header>:last-child{margin-left:auto!important;padding-right:0!important;text-align:right!important;}body .basket-preview .cross-selling-atc{box-sizing:border-box;padding-bottom:4px!important;}@media(max-width:359.98px){body .basket-preview-footer.one-star-basket-wallet-host{--one-star-basket-wallet-gap:6px;}}@media(max-width:767.98px) and (orientation:portrait){body.basket-open{height:100%!important;max-height:100%!important;overflow:hidden!important;overscroll-behavior:none;}body.basket-open .basket-preview-wrapper{height:100vh!important;height:100dvh!important;min-height:0!important;max-height:100vh!important;max-height:100dvh!important;overflow:hidden!important;overscroll-behavior:none;}body.basket-open .basket-preview{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important;overscroll-behavior:none;}body.basket-open .basket-preview-header{flex:0 0 auto!important;}body.basket-open .basket-preview-content{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;height:auto!important;overflow:hidden!important;overscroll-behavior:none;}body.basket-open .basket-preview-content>.item-list,body.basket-open .basket-preview-content>.totals{width:100%!important;max-width:100%!important;}body.basket-open .basket-preview-content>.item-list{flex:1 1 auto!important;min-height:0!important;height:auto!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;}body.basket-open .basket-preview-content>.totals{flex:0 0 auto!important;min-height:0!important;position:relative!important;z-index:2;}}@supports selector(html:has(body.basket-open)){@media(max-width:767.98px) and (orientation:portrait){html:has(body.basket-open){height:100%!important;max-height:100%!important;overflow:hidden!important;overscroll-behavior:none;}}}
