.cart-card{background-color:#fafafa;width:100%;display:inline-flex;gap:20px;row-gap:0px;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width:769px){.cart-item{width:calc(35% - 20px);display:block;padding:0 20px 0 0!important;margin:0!important}}@media only screen and (max-width:768px){.cart-item{padding:4px 10px 0;gap:20px;display:inline-flex;align-items:center;margin:0!important}}@media only screen and (min-width:769px){.order-line{width:calc(65% - 20px)!important;display:inline-flex!important;align-content:center;align-items:center;justify-content:space-around;gap:20px}}@media only screen and (max-width:768px){.order-line{display:inline-flex;flex-direction:column;padding:0 10px 10px}}@media only screen and (max-width:768px){.gift-button{width:100%}}@media only screen and (max-width:768px){.gift-msg{width:60%;position:relative}}@media only screen and (max-width:768px){.due-date__box{width:100%}}@media only screen and (max-width:768px){.due-date{width:40%;position:relative}}@media only screen and (max-width:768px){.cart-item__totals{padding:0 0 0 10px!important}}.cart-delivery-block{display:flex;flex-flow:row;gap:8px;flex-direction:column}.cart-second{display:inline-flex;gap:10px}@media only screen and (min-width:769px){.cart-item__quantity-wrapper{display:flex;flex-direction:column}}@media only screen and (max-width:768px){.cart-item__quantity-wrapper{display:flex;flex-direction:row}}.custom-checkout{transition:.3s}.custom-checkout:hover{background:#000}@media only screen and (min-width:769px){.address-dropdown{width:100%!important;max-width:340px!important}}@media only screen and (max-width:768px){.address-dropdown{width:100%!important}}.cart-breaker{height:10px;background:#fff;width:100%}@media only screen and (min-width:769px){.cart-item__media{width:140px;padding:10px 15px 2px 10px!important;height:140px}}@media only screen and (min-width:769px){.remove-btn{border:#a6192e 1px solid!important;color:#a6192e;letter-spacing:.06rem;margin-left:10px!important;transition:.3s}}@media only screen and (max-width:768px){.remove-btn{border:#a6192e 1px solid!important;color:#a6192e;letter-spacing:.06rem;margin:0 0 0 5px!important;transition:.3s}}.remove-btn:hover{background-color:#a6192e;border:#a6192e 1px solid!important;color:#fff!important}@media only screen and (max-width:768px){.multi-address-btn{width:100%;background-color:#e89600;color:#fff;font-size:12px!important;letter-spacing:0px;padding:0;line-height:1;height:min-content;margin:0 0 0 5px}}@media only screen and (min-width:769px){.multi-address-btn{width:100%;background-color:#e89600;color:#fff;font-size:12px!important;letter-spacing:0px;padding:5px 10px;line-height:1;height:min-content}}.delivery-msg-cart{padding:11px 10px;border:solid 1.1px black;border-radius:4px;text-align:center;margin:10px 0 0!important;line-height:1;font-size:12px;letter-spacing:0}.quantity-popover-container{padding:0 0 8px!important}.address-dropdown{letter-spacing:0px;padding:10px 20px!important}.gift-button,.due-date__box{letter-spacing:0px!important}.cart-item__totals.right.small-hide{padding:0px 1rem 0px 0px!important}.grand.totals{padding:15px 0;border-top:1px solid;border-bottom:1px solid;font-weight:700}.totals{margin:13px 0;justify-content:space-between!important}.cart__footer>*{width:25rem!important}@media only screen and (min-width:1400px){.shopify-section.cart__footer-wrapper{width:calc(25% - 25px);display:inline-block;position:sticky;top:100px}}@media only screen and (min-width:1400px){#shopify-section-template--27032619123062__cart-items{width:75%;display:inline-block;margin:0 25px 0 0}}@media only screen and (min-width:1400px){#shopify-section-template--27032619123062__cart-items .page-width{padding:0!important}}.page-width{width:100%}.cart-pricing{background:#fafafa;display:inline-flex;width:100%;justify-content:center}.grand-totals{font-weight:700}@media only screen and (max-width:768px){.button-remove--line{padding:10px}}@media only screen and (max-width:768px){.quantity.cart-quantity{width:100%}}@media only screen and (max-width:768px){.quantity-popover-container{width:100%}}.modal-form-button.button{background:#000;color:#fff}.modal-form-button.button--secondary{background:#e89600;color:#fff}.info-message p a{color:#fff;text-decoration:underline;margin:0 0 0 10px}
/*# sourceMappingURL=/cdn/shop/t/56/assets/hws-cart.css.map */
