.icon-close{display:block;width:40px;height:40px;background:url(close.svg) no-repeat center}.ajaxcart__product{display:flex;align-items:center;flex-flow:row wrap}.ajaxcart__product-image{max-width:70px;height:90px;flex:0 0 70px;background:#f7f7f7;display:flex;flex-direction:column;align-items:center;justify-content:center}.ajaxcart__product-content{max-width:calc(100% - 70px);flex:0 0 calc(100% - 70px);padding-left:20px}@media only screen and (min-width:750px){.ajaxcart__product-content{max-width:350px;flex:0 0 350px;padding-left:40px}}.ajaxcart__product-content .price{margin-bottom:10px;font-size:12px;letter-spacing:.5px}@media only screen and (min-width:750px){.ajaxcart__product-content .price{font-size:15px}}.ajaxcart__product-content .ajaxcart__product-meta{font-size:12px;opacity:.8}@media only screen and (min-width:990px){.ajaxcart__product-content .ajaxcart__product-meta{font-size:13px}}.ajaxcart__product-name{margin-bottom:10px;font-size:12px;letter-spacing:.5px;font-weight:600}@media only screen and (min-width:990px){.ajaxcart__product-name{font-size:14px}}.ajaxcart__product-qty,.ajaxcart__product-remove{max-width:100%;flex:0 0 100%;margin-top:20px;padding-right:70px;padding-left:90px}@media only screen and (min-width:750px){.ajaxcart__product-qty,.ajaxcart__product-remove{max-width:calc((100% - 420px)/2);flex:0 0 calc((100% - 420px)/2);margin-top:0;padding:0}}@media only screen and (min-width:750px){.ajaxcart__product-remove{text-align:right}}.ajaxcart__product-remove .ajaxcart__qty-adjust{position:static;font-size:12px;opacity:.8;display:inline-block;border-bottom:1px solid rgba(0,0,0,.8)}.ajaxcart__product-remove .ajaxcart__qty-num{display:none}.ajaxcart__product-qty .ajaxcart__qty input[type=text]{text-align:left}.ajaxcart__subtotal{margin-bottom:25px;font-weight:600;font-size:12px;letter-spacing:.5px}@media only screen and (min-width:750px){.ajaxcart__subtotal{margin-bottom:0}}@media only screen and (min-width:990px){.ajaxcart__subtotal{font-size:13px}}.ajaxcart__subtotal-title{font-size:12px;letter-spacing:1.3px;margin-right:26px;text-transform:uppercase}@media only screen and (min-width:990px){.ajaxcart__subtotal-title{font-size:13px}}.shipping-info__inner{padding-bottom:25px;border-bottom:1px solid #e8e8e8}@media only screen and (min-width:750px){.shipping-info__inner{padding-bottom:50px}}.progress-bar{background:#f2f2f2;height:3px;border-radius:3px}@media only screen and (min-width:750px){.progress-bar{height:6px}}.progress-bar__inner{background:linear-gradient(to right,#7c73f3,#e877ae);height:3px;border-radius:3px}@media only screen and (min-width:750px){.progress-bar__inner{height:6px}}.shipping-info{padding:0 20px}.shipping-info .content{display:flex;justify-content:space-between}@media only screen and (min-width:750px){.shipping-info .content{display:block}}.shipping-info p{margin-bottom:10px;font-size:12px;line-height:21px}@media only screen and (min-width:990px){.shipping-info p{font-size:13px}}.shipping-info .text-right{margin-bottom:10px}.ajaxcart__inner{position:absolute;top:0;bottom:250px;padding:0 20px;left:0;right:0;overflow-y:auto}@media only screen and (min-width:750px){.ajaxcart__inner{bottom:150px}}.ajaxcart__footer-content{position:relative;padding:30px 20px 25px}.ajaxcart__footer-content:before{position:absolute;left:20px;right:20px;top:0;content:"";height:1px;background:#e8e8e8}@media only screen and (min-width:750px){.ajaxcart__footer-content{display:flex;justify-content:space-between;align-items:center}.ajaxcart__footer-content .ajaxcart__policies{margin-bottom:0}}.cart--empty-message{padding:0 20px}.checkout-info p{position:relative;padding:23px 40px 20px 85px;margin-bottom:15px;font-size:10px;line-height:16px;letter-spacing:1.3px;background:#f7f8f8;font-weight:600}@media only screen and (min-width:750px){.checkout-info p{margin-bottom:0}}@media only screen and (min-width:990px){.checkout-info p{padding-left:125px;font-size:13px}}.checkout-info p:before{position:absolute;top:50%;left:25px;display:inline-block;vertical-align:middle;width:47px;height:53px;background:url(happy-01.svg) no-repeat center;content:"";transform:translateY(-50%)}@media only screen and (min-width:990px){.checkout-info p:before{left:50px}}@media only screen and (min-width:750px){.checkout-info{display:flex}.checkout-info .btn--full{width:260px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cart.scss.css.map */
