.slideCart{position:relative}.cartHead{padding:25px;box-sizing:border-box;display:inline-flex;justify-content:space-between;align-items:center;width:100%}.cartHead a{font-size:32px;font-weight:600}.cartHead span{font-size:32px;font-weight:600}body #cartContent.catalogContentBox,body #wishContent.catalogContentBox{padding:0 25px 50px 25px;flex:1;box-sizing:border-box;display:inline-flex;flex-direction:column;max-height:unset!important}.catalogContentBox{padding-bottom:calc(.5rem + env(safe-area-inset-bottom))!important}#cartContent .stdButton{position:sticky;bottom:20px!important;margin-top:auto}.totalPriceCart{padding-right:0px!important;margin-top:0px!important;padding-top:20px!important;margin-bottom:20px}.cartProduct{padding:10px 0px!important;margin:unset!important}.openCart,.openWish{position:fixed!important;top:0px!important;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;height:100dvh!important;z-index:9999!important;max-width:500px!important;border-radius:0px!important;transition:transform .2s,opacity .2s,height .2s!important;box-sizing:border-box;transform:translateX(100vw);opacity:0;overflow:unset!important;overscroll-behavior:none}.openCartOpen,.openWishOpen{transform:translate(0)!important;opacity:1!important;z-index:9999999999}.openCart a.stdButton,.openWish a.stdButton{margin-right:0px!important}.cartSlideBack,.wishSlideBack{position:fixed;top:0;right:0;height:100vh;width:100vw;background-color:#0009;opacity:0;transition:.1s;pointer-events:none}.cartSlideBackOpen,.wishSlideBackOpen{transition:transform .4s,opacity .2s,height .2s,min-height 0s,max-height 0s!important;opacity:1;pointer-events:all;z-index:1}.cartCheckout{position:sticky;bottom:0;width:100%;background:#fff}@media screen and (max-width :810px){body .openCart,body .openWish{max-height:unset!important;width:90vw!important;left:unset!important;right:0px!important;padding:unset!important;transition:.2s!important}.cartSlideBack{width:10vw!important;right:90vw!important}#navigation .slideCart{display:none}.openCart,.openWish{max-width:unset!important}.cartSlideBack{width:10vw}.cartProductActions{text-align:right;display:flex;flex-direction:column}.cartProductActions a{margin-right:0;margin-bottom:10px}.cartProductActions span{display:none}}