.l-minicart-wrapper{position:relative}.m-minicart{position:absolute;max-width:320px}[x-cloak]{display:none!important}.m-minicart{position:absolute;top:30px;right:0;z-index:100;width:390px;border:.1rem solid rgba(var(--color-foreground),.08);background-color:#fff}.m-minicart .l-empty{padding:40px 0;display:flex;justify-content:center;text-align:center;line-height:1.5;font-size:16px;display:block;color:#333}.m-minicart .l-header{padding:20px;display:flex;align-items:flex-start;justify-content:space-between}.m-minicart .l-subtotal{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.m-minicart .l-view-cart{padding:0 20px 20px;border-bottom:1px solid #e9ecef}.m-minicart .l-view-cart .button{text-transform:uppercase}.m-minicart .l-items{display:flex;flex-direction:column;max-height:min(calc(100vh - 300px),500px);overflow-y:auto}.m-minicart .l-item{position:relative;padding:0 20px}.m-minicart .l-item .l-item-loader{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#ffffff80}.m-minicart .l-item .l-item-loader span svg{width:30px;height:30px}.m-minicart .l-item .l-close{position:absolute;bottom:10px;right:20px;cursor:pointer}.m-minicart .l-item .l-close svg{fill:#dc3545}.m-minicart .l-item .l-img{min-width:80px;margin-right:20px}.m-minicart a{text-decoration:none}.m-minicart .m-item{display:flex;align-items:flex-start;justify-content:flex-end;padding:15px 0;border-bottom:1px solid #dee2e6}.m-minicart .l-item:last-child .m-item{border-bottom:none}.m-minicart .m-item .l-content{min-width:calc(100% - 100px)}.m-minicart .m-item strong{margin:0 0 5px;color:#333;line-height:1.4}.l-quantity-form{display:inline-flex;align-items:center;border:1px solid #dee2e6}.l-quantity-form button{display:flex;width:30px;height:30px;align-items:center;justify-content:center;cursor:pointer;border:none;background-color:transparent}.l-quantity-form input{height:30px;width:36px;font-size:14px;border:none;text-align:center}.l-quantity-form svg{width:12px}@media only screen and (min-width: 768px){.m-minicart{min-width:390px;top:40px}}.m-minicart .l-items::-webkit-scrollbar{width:6px;background-color:#f1f1f1}.m-minicart .l-items::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:6px}.m-minicart .l-items{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}
/*# sourceMappingURL=/cdn/shop/t/4/assets/minicart.css.map */
