.mini-cart{width:100%;height:100%;position:fixed;z-index:11;top:0;bottom:0;inset-inline-start:0;display:flex;justify-content:flex-end;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;background-color:#0009;direction:ltr}.mini-cart.active{opacity:1;visibility:visible}.mini-cart .ajax-cart-overlay{font-size:0;position:fixed;top:0;right:0;bottom:0;left:0}.mini-cart .drawer-inner{width:550px;height:100%;overflow:hidden;transform:translate(100%);background-color:var(--color-background);background:var(--gradient-background);display:flex;flex-direction:column;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.mini-cart.active .drawer-inner{transform:translate(0);opacity:1;visibility:visible}.mini-cart .discount-title{text-align:center;padding:10px 15px;border-bottom:var(--color-input-border)}.mini-cart .discount-title p{margin:0}.mini-cart .header-mini-cart{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;padding:0 30px;margin-top:30px}.mini-cart.is-empty .header-mini-cart{display:none}.mini-cart .header-mini-cart .title{font-size:16px}.mini-cart .header-mini-cart .close-ajax-cart{font-size:18px;display:flex;align-items:center;justify-content:center}.mini-cart .cart-inner-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;position:relative}.mini-cart .cart-inner-empty .header-mini-cart{display:flex;position:absolute;top:0;width:100%}.mini-cart .cart-inner-empty span.icon{font-size:28px}.mini-cart .cart-inner-empty span.empty-text{font-size:18px;padding-top:15px}.mini-cart .cart-inner-empty a.st-btn{margin-top:15px}.mini-cart .cart-inner-empty .cart-login-title{margin-top:30px}.mini-cart .shipping-bar{position:relative;padding:0 30px 30px;margin-bottom:30px;border-bottom:var(--color-input-border)}.mini-cart.is-empty .shipping-bar{display:none;visibility:hidden}.mini-cart .ship-probar{width:100%;position:relative;height:6px;border-radius:5px;margin-top:10px;background-color:var(--color-background-secondary)}.mini-cart .ship-probar:after{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;height:100%;animation:5s linear infinite bar-progress;background-size:1rem 1rem;background-image:linear-gradient(135deg,#ffffff26 0 25%,#fff0 25% 50%,#ffffff26 50% 75%,#fff0 75% 100%);width:var(--shipping_procent);border-radius:5px;background-color:var(--bar-color)}@-webkit-keyframes bar-progress{0%{background-position:0 0}to{background-position:-60px -60px}}@keyframes bar-progress{0%{background-position:0 0}to{background-position:-60px -60px}}.mini-cart .product-cart-items{display:flex;flex-grow:1;min-height:0;overflow-y:auto;flex-direction:column;padding:0 30px}.mini-cart .product-cart-items .product-card-cart{display:flex;align-items:start;padding-bottom:30px;margin-bottom:30px;border-bottom:var(--color-input-border)}.mini-cart .product-cart-items .product-card-cart:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:none}.mini-cart .product-card-cart .card-img{width:25%}.mini-cart .product-card-cart .card-img img{border-radius:var(--img-border-radius);overflow:hidden}.mini-cart .product-card-cart .product-information{width:75%;padding-left:20px;position:relative}.mini-cart .product-card-cart .product-information .item-title{line-height:1;padding-bottom:10px}.mini-cart .product-card-cart .product-information .item-option{display:flex;flex-direction:column}.mini-cart .product-card-cart .product-information .item-price{padding-bottom:5px;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.mini-cart .product-card-cart .product-information .item-price .price-item-sale,.mini-cart .product-card-cart .product-information .item-price span.old-price{text-decoration:line-through}.mini-cart .product-card-cart .product-information .mini-cart-qty-box{display:flex;align-items:center;margin-top:10px}.mini-cart .product-card-cart .product-information .mini-cart-qty-box cart-remove-button{margin-left:15px}.mini-cart .product-card-cart .product-information .discounts{padding-bottom:10px}.mini-cart .product-card-cart .product-information .product-option:empty,.mini-cart .product-card-cart .product-information .discounts:empty{display:none}.mini-cart .product-card-cart .product-information .discounts li{margin-top:10px;display:flex;align-items:center;gap:5px}.mini-cart .product-card-cart .product-information .discounts li:first-child{margin-top:0}.mini-cart .product-card-cart .product-information .discounts li svg{width:16px}.mini-cart .product-card-cart .product-information .cart-item__error{font-size:12px;display:flex;align-items:center;flex-direction:row-reverse;justify-content:start;gap:5px;padding-top:5px}.mini-cart .product-card-cart .product-information .cart-item__error svg{width:20px}.mini-cart .product-card-cart .product-information .cart-item__error p:empty,.mini-cart .product-card-cart .product-information .cart-item__error p:empty+svg{display:none;line-height:normal}.mini-cart .product-card-cart .product-information .cart-item__error p{line-height:normal}.mini-cart.is-empty .product-cart-items,.mini-cart.is-empty .footer-mini-cart,.mini-cart cart-drawer-items.is-empty+.footer-mini-cart{display:none;visibility:hidden}.mini-cart .footer-mini-cart{flex-shrink:0;padding:22px 30px;margin-top:16px;background-color:var(--color-background-secondary);border-top:1px solid rgb(22 54 44 / 12%);box-shadow:0 -10px 28px #16362c12}.mini-cart .footer-mini-cart .mini-cart-note{margin-bottom:15px}.mini-cart .footer-mini-cart .mini-cart-note summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%}.mini-cart .footer-mini-cart .mini-cart-note summary i{font-size:16px}.mini-cart .footer-mini-cart .mini-cart-note st-note{display:flex;padding-top:15px}.mini-cart .footer-mini-cart .mini-cart-note textarea{width:100%}.mini-cart .footer-mini-cart .total-price{display:flex;align-items:center;justify-content:space-between}.mini-cart .footer-mini-cart .total-price span{font-size:16px}.mini-cart .footer-mini-cart .total-price-save{color:var(--color-foreground-hover);padding-top:10px}.mini-cart .footer-mini-cart .tax-note{margin-top:15px;font-size:12px}.mini-cart .reward-estimate[data-context=drawer]{margin:6px 0 10px;padding:2px 0;border:0;border-block:1px solid rgb(22 54 44 / 14%);border-radius:0;background:transparent}.mini-cart .reward-estimate[data-context=drawer] .reward-estimate__compact{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px}.mini-cart .reward-estimate[data-context=drawer] .reward-estimate__label{color:#52645b;font-size:10px;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.mini-cart .reward-estimate[data-context=drawer] .reward-estimate__value{font-size:14px}.mini-cart .reward-estimate[data-context=drawer] .reward-estimate__link{min-height:40px;margin:0;gap:4px;font-size:11px;white-space:nowrap;text-underline-offset:3px}.mini-cart .reward-estimate[data-context=drawer] .reward-estimate__link svg{width:14px;height:14px}.mini-cart .purchase-reassurance--drawer{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid rgb(22 54 44 / 12%)}.mini-cart .purchase-reassurance--drawer .purchase-reassurance__item{grid-template-columns:18px minmax(0,1fr);gap:6px}.mini-cart .purchase-reassurance--drawer svg{width:17px;height:17px}.mini-cart .purchase-reassurance--drawer strong{font-size:11px}.mini-cart .purchase-reassurance--drawer small{display:none}.mini-cart .footer-mini-cart .mini-cart-button{margin-top:16px;display:flex;flex-direction:column-reverse;gap:10px;text-align:center}.mini-cart .footer-mini-cart .mini-cart-button a{font-size:12px;text-decoration:underline;text-underline-offset:4px}.mini-cart .footer-mini-cart .mini-cart-button button{width:100%;min-height:50px;text-transform:none}@media(max-width:600px){.mini-cart .ajax-cart{width:100%}.mini-cart .drawer-inner{width:calc(100% - 30px);height:100dvh;margin-left:auto}.mini-cart .discount-title{padding:6px 12px;font-size:13px;line-height:1.3}.mini-cart .cart-delivery-progress.shipping-bar{margin:0 15px 8px;padding:10px 12px}.mini-cart .cart-delivery-progress .shipping-text{font-size:14px;line-height:1.4}.mini-cart .cart-delivery-progress .ship-probar{margin-top:8px}.mini-cart .cart-delivery-progress .delivery-progress-note{display:none}.mini-cart .product-cart-items{min-height:0}.mini-cart .footer-mini-cart{display:flex;flex-direction:column;max-height:min(44dvh,310px);min-height:0;margin-top:8px;padding:12px 15px max(12px,env(safe-area-inset-bottom))}.mini-cart .mini-cart-footer-details{min-height:0;overflow-y:auto;overscroll-behavior:contain}.mini-cart .footer-mini-cart .mini-cart-button{flex-shrink:0;margin-top:8px}}@media(max-width:479px){.mini-cart .header-mini-cart{padding:0 15px;margin-top:15px}.mini-cart .shipping-bar{padding:0 15px 30px}.mini-cart .product-cart-items{padding:0 15px}.mini-cart .product-card-cart .card-img{width:100px}.mini-cart .product-card-cart .product-information{width:calc(100% - 100px)}.mini-cart .footer-mini-cart{padding:12px 15px max(12px,env(safe-area-inset-bottom))}}@media(max-width:320px){.mini-cart .footer-mini-cart .mini-cart-button{grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:auto;grid-template-rows:repeat(2,minmax(0,1fr));row-gap:15px}}.mini-cart .product-slider{padding:30px;border-top:var(--color-input-border);margin-top:30px}.mini-cart .product-slider .heading{margin-bottom:15px;display:flex;align-items:center;justify-content:space-between}.mini-cart .product-slider .heading h6{font-size:16px}.mini-cart .product-slider .heading .swiper-arrow{display:flex;align-items:center;gap:15px}.mini-cart .product-slider .heading .swiper-arrow span{cursor:pointer;font-size:20px;line-height:1}.mini-cart .product-slider .heading .swiper-arrow span:hover{color:var(--color-foreground-hover)}@media(max-width:479px){.mini-cart .product-slider{padding:30px 15px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/mini-cart-drawer.css.map */
