.ajax-cart{transform:translate(100%);opacity:0;visibility:hidden;position:fixed;top:0;height:100vh;right:0;transition:transform .3s;background:#fff;z-index:9999;max-width:583px;width:0;padding:30px 0 40px}.ajax-cart.is-open{width:100%;transform:translate(0);opacity:1;visibility:visible}@media screen and (max-width:767px){.ajax-cart{padding:25px 0;max-width:100%;border-radius:0}}.ajax-cart__overlay{opacity:0;visibility:hidden;position:fixed;top:0;left:0;height:100%;background:#0006;z-index:999;transition:opacity .3s}.ajax-cart__overlay.is-open{width:100%;opacity:1;visibility:visible}.ajax-cart__content{overflow-y:scroll;max-height:calc(100vh - 270px);height:100%}@media screen and (max-width:767px){.ajax-cart__content{max-height:calc(100vh - 253px);padding:0 20px}}.empty-cart{padding:0 0 0 40px}@media screen and (max-width:767px){.empty-cart{padding:0 0 0 20px}}.ajax-cart__header{display:flex;align-items:center;padding:0 40px 30px}@media screen and (max-width:767px){.ajax-cart__header{padding:0 20px 24px}}.ajax-cart__close{margin-right:20px}@media screen and (max-width:767px){.ajax-cart__close{margin-right:15px}}@media screen and (max-width:767px){.ajax-cart__close svg{max-width:30px;max-height:30px}}.ajax-cart__header-title{color:#000;font-family:Museo Sans Rounded;font-size:32px;font-style:normal;font-weight:300;line-height:120%}@media screen and (max-width:767px){.ajax-cart__header-title{font-size:24px}}.ajax-cart__item{display:flex;align-items:center;border-bottom:1px solid #e9e9e9;padding:20px 40px}.ajax-cart__item:first-child{border-top:1px solid #e9e9e9}@media screen and (max-width:767px){.ajax-cart__item{padding:20px 0}}.ajax-cart__info-block{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.ajax-cart__info{width:100%;padding-left:15px}@media screen and (max-width:767px){.ajax-cart__info{padding-left:10px}}.ajax-cart__image{position:relative;max-width:118px;width:100%}@media screen and (max-width:767px){.ajax-cart__image{max-width:73px}}.ajax-cart__image:before{content:"";display:block;padding-top:95%}@media screen and (max-width:767px){.ajax-cart__image:before{padding-top:100%}}.ajax-cart__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ajax-cart__title{font-family:Museo Sans Rounded;font-size:18px;font-style:normal;font-weight:600;line-height:120%;color:#000}@media screen and (max-width:767px){.ajax-cart__title{max-width:150px;font-size:16px;font-style:normal;line-height:135%}}.ajax-cart__quantity{display:flex;align-items:center;justify-content:space-between}.ajax-cart__quantity-block{display:flex;align-items:center}.ajax-cart__quantity-block a,.ajax-cart__quantity-block svg{display:block}.ajax-cart__quantity-quantity{color:#000;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:160%;padding:0 12px}.ajax-cart__line-price{color:#000;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:160%}.ajax-cart__footer{position:fixed;bottom:40px;padding:20px 40px 0;border-top:1px solid #e9e9e9;width:100%;background-color:#fff}@media screen and (max-width:767px){.ajax-cart__footer{bottom:30px;padding:20px 20px 40px}}.ajax-cart__footer-total{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}@media screen and (max-width:767px){.ajax-cart__footer-total{margin-bottom:15px}}.ajax-cart__footer-total .total-all{color:#000;text-align:right;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:160%}.ajax-cart__footer-button{width:100%;margin-top:20px}.ajax-cart__footer-total-text{color:#000;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:160%}.ajax-cart__price{display:flex;align-items:baseline;gap:10px}.ajax-cart__price-compare{text-decoration:line-through;opacity:.6;font-family:Open Sans;font-size:14px;font-weight:600;line-height:160%}.ajax-cart__total{display:flex;align-items:baseline;gap:10px;justify-content:flex-end}.ajax-cart__total-compare{text-decoration:line-through;opacity:.6;font-family:Open Sans;font-size:14px;font-weight:600;line-height:160%}.ajax-cart__reassurance{display:grid;gap:10px}.ajax-cart__reassurance-item strong{display:block;font-family:Open Sans;font-size:14px;font-weight:700;line-height:140%}.ajax-cart__reassurance-item span{display:block;font-family:Open Sans;font-size:14px;font-weight:400;line-height:160%;opacity:.9}.ajax-cart__payment-icons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:14px}.ajax-cart__payment-icon{display:flex;align-items:center;justify-content:center;line-height:1}.ajax-cart__payment-icon img{display:block;max-height:28px;width:auto}.ajax-cart{display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;padding-bottom:0}.ajax-cart__wrapper{height:100%;min-height:0;display:flex;flex-direction:column}.ajax-cart-form{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ajax-cart__content{flex:1 1 auto;min-height:0;height:auto;max-height:none;overflow-y:auto;-webkit-overflow-scrolling:touch}.ajax-cart__footer{position:static;bottom:auto;flex:0 0 auto;width:auto;padding:20px 40px 24px}@media screen and (max-width:767px){.ajax-cart{padding-bottom:0}.ajax-cart__content{max-height:none;padding:0 20px}.ajax-cart__footer{position:static;bottom:auto;padding:18px 20px 24px}}.lascal-shipping-estimator{display:none;font-family:Open Sans;font-size:14px;font-weight:600;line-height:150%;color:#000}.lascal-shipping-estimator--cart{margin:-10px 0 16px;padding:12px 14px;background:#f3e9dd;border-radius:4px}.lascal-shipping-estimator--pdp{margin:16px 0 20px;padding:12px 14px;background:#f3e9dd;border-radius:4px;max-width:508px}.lascal-shipping-estimator:empty{display:none!important}@media screen and (max-width:767px){.lascal-shipping-estimator--cart{margin:-4px 0 14px}.lascal-shipping-estimator--pdp{margin:14px 0 18px}}.ajax-cart__variant-title{margin-top:4px;color:#666;font-family:Open Sans;font-size:14px;font-weight:400;line-height:140%}.ajax-cart__variant-title:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-mini-cart.css.map */
