/*
Generated time: January 15, 2025 20:45
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.cart-icon{position:relative}#offcanvas-cart .offcanvas-body{transition:all .2s ease-out}#offcanvas-cart.loading .offcanvas-body{opacity:.25}#offcanvas-cart .product-item-price{flex-shrink:0;line-height:1.2}#offcanvas-cart [name="updates[]"]{max-width:90px}#offcanvas-cart .btn[data-remove-line-item]{display:flex;color:var(--bs-dark);opacity:.75}#offcanvas-cart .btn[data-remove-line-item]:focus,#offcanvas-cart .btn[data-remove-line-item]:hover{opacity:1}#offcanvas-cart #cart-note{margin-bottom:1.5rem}#offcanvas-cart .payment-icons svg{width:auto;max-height:20px}#offcanvas-cart-empty{display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%}.quantity input[type=number]{width:28px;height:34px;background:0 0;padding:0;font-weight:600;font-size:16px;color:#222;-moz-appearance:textfield}.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]:focus{outline:0}.quantity>button{border:2px solid #eee}.quantity>input[type=number]{border-top:2px solid #eee;border-bottom:2px solid #eee;border-left:0;border-right:0}