.cart-container.active_link .cart_content{display:flex}.tos_warning.cart_content{max-height:initial!important;top:0!important;z-index:1000000;border:none;box-shadow:-3px 8px 20px #0006;overflow:initial!important;position:fixed;max-width:420px;flex-direction:column;height:100%}.tos_warning.cart_content .header{display:flex;align-items:center;justify-content:space-between;padding:30px 20px;border-bottom:1px solid #ddd}.tos_warning.cart_content .header span{text-transform:uppercase;font-size:22px;font-weight:700}.tos_warning.cart_content .header .close{display:flex;width:21px;height:21px;align-items:center;justify-content:center;transform:rotate(45deg);cursor:pointer}.tos_warning.cart_content .header .close:before{content:" ";width:100%;height:1px;display:block;background-color:#000}.tos_warning.cart_content .header .close:after{content:" ";height:100%;width:1px;display:block;background-color:#000;position:absolute}.tos_warning.cart_content .free-shipping-bar{margin:20px;min-height:45px;display:flex;align-items:center;justify-content:center;background:#b1b1b1;border-radius:5px;overflow:hidden;position:relative}.tos_warning.cart_content .free-shipping-bar.hidden{display:none}.tos_warning.cart_content .free-shipping-bar .progress-bar{position:absolute;height:100%;width:200px;left:0;background:#17609a;z-index:0;border-radius:5px}.tos_warning.cart_content .free-shipping-bar .free-shipping-text{position:relative;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,.43);margin:0;font-size:14px;line-height:16px;padding:10px 15px}.tos_warning.cart_content [data-cart-form=mini-cart]{height:100%;overflow:auto}.tos_warning.cart_content [data-cart-form=mini-cart] .cart_items .mini-cart__item{border:none}.tos_warning.cart_content [data-cart-form=mini-cart] .cart_items .mini-cart__item .cart_image{max-width:120px}.tos_warning.cart_content [data-cart-form=mini-cart] .cart_items .mini-cart__item .mini-cart__item-content .product-quantity-box{width:100px;padding:5px 10px;background:#f0f5f8;border-radius:5px;min-height:35px}.tos_warning.cart_content [data-cart-form=mini-cart] .cart_items .mini-cart__item .mini-cart__item-content .product-quantity-box .ss-icon{width:30%;height:23px;line-height:25px;background:#17609a;color:#fff;font-size:11px;border-radius:15px;font-weight:900;box-shadow:none;border:none;padding:0}.tos_warning.cart_content [data-cart-form=mini-cart] .cart_items .mini-cart__item .mini-cart__item-content .product-quantity-box .ss-icon span:before{font-weight:900}.tos_warning.cart_content [data-cart-form=mini-cart] .cart_items .mini-cart__item .mini-cart__item-content .product-quantity-box .quantity{height:23px;padding:0;width:40%;line-height:29px;min-height:initial;border:none;background:transparent}.tos_warning.cart_content [data-cart-form=mini-cart] .cart_items .mini-cart__item .cart__remove-btn{position:absolute;top:auto;right:0;bottom:15px}.tos_warning.cart_content [data-cart-form=mini-cart] .cart_items .mini-cart__item .cart__remove-btn .remove-icon{display:none}.tos_warning.cart_content [data-cart-form=mini-cart] .cart_items .mini-cart__item .cart__remove-btn:before{content:"Remove";border-bottom:1px solid black;font-size:14px;line-height:22px;font-weight:500}.tos_warning.cart_content .global-button{color:#fff!important}.tos_warning.cart_content .recommend-product-content .product-bundle{display:flex;padding:20px;background:#f9f9f9;margin-top:10px;align-items:center}.tos_warning.cart_content .recommend-product-content .product-bundle .image-element__wrap{width:70px;margin:0}.tos_warning.cart_content .recommend-product-content .product-bundle .info{margin-left:10px}.tos_warning.cart_content .recommend-product-content .product-bundle .info .heading{color:#000;font-weight:600}.tos_warning.cart_content .recommend-product-content .product-bundle .info .title{font-size:14px;font-weight:400;margin:0}.tos_warning.cart_content .recommend-product-content .product-bundle .info .modal_price{font-size:14px;font-weight:900;margin:0;padding:0}.tos_warning.cart_content .recommend-product-content .product-bundle .inline-quickshop{margin-left:auto}.tos_warning.cart_content .recommend-product-content .product-bundle .inline-quickshop .product_form{margin:0}.tos_warning.cart_content .recommend-product-content .product-bundle .inline-quickshop .product_form .purchase-details{padding:0}.tos_warning.cart_content .recommend-product-content .product-bundle .inline-quickshop .product_form .purchase-details .purchase-details__quantity{display:none}.tos_warning.cart_content .recommend-product-content .product-bundle .inline-quickshop .product_form .purchase-details .purchase-details__buttons button{background:#17609a;border-color:#17609a;padding:5px 10px}.tos_warning.cart_content .recommend-product-content .product-bundle .inline-quickshop .product_form .purchase-details .purchase-details__buttons button span.text{font-size:0;color:transparent;letter-spacing:0}.tos_warning.cart_content .recommend-product-content .product-bundle .inline-quickshop .product_form .purchase-details .purchase-details__buttons button span.text:before{content:"Add";white-space:nowrap;font-size:16px;color:#fff;font-weight:600}.tos_warning.cart_content .recommend-product-content .product-bundle .inline-quickshop .product_form .purchase-details .stock-status{display:none}@media screen and (max-width: 1023px){.shopify-section--cart-template #pagecontent{display:none}}.shopify-section--cart-template h1{font-weight:700;font-size:24px;text-transform:uppercase}.shopify-section--cart-template .free-shipping-bar{margin:0 auto;height:45px;display:flex;align-items:center;justify-content:center;background:#b1b1b1;border-radius:5px;overflow:hidden;position:relative;max-width:600px;width:100%}.shopify-section--cart-template .free-shipping-bar .progress-bar{position:absolute;height:100%;width:0px;left:0;background:#17609a;z-index:0;border-radius:5px}.shopify-section--cart-template .free-shipping-bar .free-shipping-text{position:relative;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,.43);margin:0;font-size:14px;line-height:16px;padding:10px 15px}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__heading{display:flex;border-bottom:1px solid #E8E8E8}@media screen and (max-width: 1023px){.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__heading{display:none}}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__heading .cart__heading_product{width:calc((100% - 150px)/2 + 150px)}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__heading .cart__heading_quantity{width:calc((100% - 150px)/4);text-align:center}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__heading .cart__heading_total{width:calc((100% - 150px)/4);text-align:right}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__item{border:none}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__item .cart__item--image{flex:0 0 150px;padding-left:20px}@media screen and (max-width: 1023px){.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__item .cart__item--image{flex:0 0 100px}}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__item .cart__item--content{flex:0 0 calc(100% - 150px);padding:0 0 0 30px}@media screen and (max-width: 1023px){.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__item .cart__item--content{flex-direction:column;flex:0 0 calc(100% - 100px);padding-left:0}}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__item .cart__item--content .cart__info .cart__item--title{font-size:18px;line-height:22px;font-weight:400}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__item .cart__item--content .cart__info .modal_price{font-size:14px;font-weight:700;letter-spacing:.5px}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__item .cart__item--content .product-quantity-box{padding:5px 10px;background:#f0f5f8;border-radius:5px;margin:0 auto 10px;width:130px;display:flex}@media screen and (max-width: 1023px){.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__item .cart__item--content .product-quantity-box{margin:10px 0 0}}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__item .cart__item--content .product-quantity-box .ss-icon{width:30%;height:23px;line-height:25px;background:#17609a;color:#fff;font-size:11px;border-radius:15px;font-weight:900;box-shadow:none;border:none;padding:0}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__item .cart__item--content .product-quantity-box .ss-icon span:before{font-weight:900}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__item .cart__item--content .product-quantity-box .quantity{height:23px;padding:0;width:40%;line-height:29px;min-height:initial;border:none;background:transparent}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__item .cart__item--content .cart__remove-btn{position:initial;width:fit-content;justify-content:center;border-bottom:1px solid black;margin:auto;font-size:14px;line-height:22px}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__item.recommend{background:#f9f9f9}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .cart__item.recommend .global-button{background:#17609a;border-color:#17609a}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .subtotal{text-align:right}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .subtotal .cart_subtotal{font-weight:400;font-size:14px;margin-bottom:10px;display:block}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .subtotal .checkout_button{margin-bottom:10px}.shopify-section--cart-template #cart_form[data-cart-form=cart-template] .cart__wrapper .subtotal .checkout_button button{max-width:200px}
/*# sourceMappingURL=/cdn/shop/t/98/assets/cart.scss.css.map */
