@charset "UTF-8";
/* https://www.dansetdhors.com/wp-content/themes/dans-et-dhors/dist/css/cart.css?ver=1.0.01 */
.sectionCart .woocommerce-info,.sectionCart .woocommerce-notices-wrapper{display:none}.sectionCart .woocommerce-cart-form{overflow-x:auto;margin-bottom:60px}.sectionCart table.woocommerce-cart-form__contents{width:100%;letter-spacing:0}.sectionCart table.woocommerce-cart-form__contents thead{border:1px solid #f5ddd2}.sectionCart table.woocommerce-cart-form__contents thead th{font-family:chelsea-market-pro,Arial,sans-serif;text-align:center;background:#f5ddd2;color:#c55825;font-size:13px;font-size:1.3rem;text-transform:uppercase;line-height:1;padding:15px 20px;letter-spacing:.2px;font-weight:400}.sectionCart table.woocommerce-cart-form__contents thead .product-name{padding-left:35px}.sectionCart table.woocommerce-cart-form__contents thead .product-name{text-align:left}.sectionCart table.woocommerce-cart-form__contents thead .product-price{text-align:right}.sectionCart table.woocommerce-cart-form__contents thead .product-subtotal{text-align:right;padding-right:35px}.sectionCart table.woocommerce-cart-form__contents tbody{background:#fff;font-size:15px;font-size:1.5rem;border:1px solid #eee;border-top:none}.sectionCart table.woocommerce-cart-form__contents tbody tr{border-bottom:1px solid #eee}.sectionCart table.woocommerce-cart-form__contents tbody tr:nth-last-child(2){border-bottom:none}.sectionCart table.woocommerce-cart-form__contents tbody .submitRow{display:none}.sectionCart table.woocommerce-cart-form__contents tbody td{padding:25px 20px}.sectionCart table.woocommerce-cart-form__contents tbody .product-remove{padding-left:35px}.sectionCart table.woocommerce-cart-form__contents tbody .product-remove a{display:block;width:13px;text-align:center;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.sectionCart table.woocommerce-cart-form__contents tbody .product-remove a:hover{opacity:.6}.sectionCart table.woocommerce-cart-form__contents tbody .product-thumbnail a{background:#fff;border:1px solid #eee;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;height:70px;width:70px;margin:0 auto}.sectionCart table.woocommerce-cart-form__contents tbody .product-thumbnail a .img{height:100%;width:100%;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;cursor:pointer}.sectionCart table.woocommerce-cart-form__contents tbody .product-thumbnail a .img.contain{height:60%;width:70%;background-size:contain!important}.sectionCart table.woocommerce-cart-form__contents tbody .product-name{min-width:250px;text-align:left}.sectionCart table.woocommerce-cart-form__contents tbody .product-name a{font-family:chelsea-market-pro,Arial,sans-serif;font-weight:400;color:#25201f;display:block;line-height:1.3}.sectionCart table.woocommerce-cart-form__contents tbody .product-name .variation{font-size:12px;font-size:1.2rem;font-weight:400;margin:0;margin-bottom:2px;color:rgb(37 32 31 / .5);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center}.sectionCart table.woocommerce-cart-form__contents tbody .product-name .variation dd,.sectionCart table.woocommerce-cart-form__contents tbody .product-name .variation dt{margin:0}.sectionCart table.woocommerce-cart-form__contents tbody .product-name .variation dt{font-weight:500}.sectionCart table.woocommerce-cart-form__contents tbody .product-name .variation dd{margin-left:4px}.sectionCart table.woocommerce-cart-form__contents tbody .product-name .variation dd p{margin:0}.sectionCart table.woocommerce-cart-form__contents tbody .product-name .variation:first-of-type{margin-top:6px}.sectionCart table.woocommerce-cart-form__contents tbody .product-name .variation:last-of-type{margin-bottom:0}.sectionCart table.woocommerce-cart-form__contents tbody .product-price{text-align:right;min-width:200px;font-weight:500;color:#25201f}.sectionCart table.woocommerce-cart-form__contents tbody .product-price p{display:inline-block;margin-bottom:0}.sectionCart table.woocommerce-cart-form__contents tbody .product-price .orPrice .amount{color:rgb(37 32 31 / .5);text-decoration:line-through;font-weight:400;margin-right:10px}.sectionCart table.woocommerce-cart-form__contents tbody .product-quantity{text-align:center;font-size:13px;font-size:1.3rem}.sectionCart table.woocommerce-cart-form__contents tbody .product-quantity .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;height:40px}.sectionCart table.woocommerce-cart-form__contents tbody .product-quantity .wrapper .btnUpdateQty{height:100%;background:#f3f3f3;border:1px solid #f3f3f3;color:#25201f;width:20%;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:32px}.sectionCart table.woocommerce-cart-form__contents tbody .product-quantity .wrapper .btnUpdateQty:hover{background:#ddd}.sectionCart table.woocommerce-cart-form__contents tbody .product-quantity .wrapper .quantity{display:inline-block;height:100%}.sectionCart table.woocommerce-cart-form__contents tbody .product-quantity .wrapper .quantity label{display:none}.sectionCart table.woocommerce-cart-form__contents tbody .product-quantity .wrapper .quantity input{height:100%;width:60px;background:#fff;border:none;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;border-radius:0;box-shadow:none;outline:0;padding:0 10px;text-align:center;font-weight:500;color:#25201f}.sectionCart table.woocommerce-cart-form__contents tbody .product-subtotal{text-align:right;padding-right:35px;min-width:240px;font-weight:500;color:#25201f}.sectionCart table.woocommerce-cart-form__contents tbody .product-subtotal small{font-weight:400;color:rgb(37 32 31 / .5);margin-left:3px}.sectionCart .blockOverlay{background:#fcf6f4!important;z-index:80!important}.sectionCart .cart_totals .colCartTotalInfo{padding-left:150px}.sectionCart .cart_totals .coupon{margin-bottom:20px}.sectionCart .cart_totals .coupon label{display:none}.sectionCart .cart_totals .coupon .form{height:50px;width:100%;font-size:13px;font-size:1.3rem}.sectionCart .cart_totals .coupon .form input{height:inherit;float:left;padding:8px 20px;width:70%;outline:0;box-shadow:none;background:#fafafa;color:#25201f;font-weight:400;border:1px solid #eee;border-radius:0;-webkit-transition:border-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.sectionCart .cart_totals .coupon .form input::placeholder{font-weight:400;color:rgb(37 32 31 / .5)}.sectionCart .cart_totals .coupon .form input:focus{border-color:#c45824}.sectionCart .cart_totals .coupon .form button{font-family:chelsea-market-pro,Arial,sans-serif;width:30%;height:inherit;float:left;padding:15px 25px;line-height:1;text-transform:lowercase;letter-spacing:0;font-weight:400;border-radius:0;border:none;overflow:hidden;-webkit-transition:color .5s ease-in-out,background .5s ease-in-out,border-color .5s ease-in-out;-moz-transition:color .5s ease-in-out,background .5s ease-in-out,border-color .5s ease-in-out;-ms-transition:color .5s ease-in-out,background .5s ease-in-out,border-color .5s ease-in-out;-o-transition:color .5s ease-in-out,background .5s ease-in-out,border-color .5s ease-in-out;transition:color .5s ease-in-out,background .5s ease-in-out,border-color .5s ease-in-out}.sectionCart .cart_totals .coupon .form button,.sectionCart .cart_totals .coupon .form button:focus{color:#c55825;background:#f5ddd2}.sectionCart .cart_totals .coupon .form button:hover{background:#c55825;color:#fff}.sectionCart .cart_totals .colCartTotalText{font-size:14px;font-size:1.4rem;padding-right:20px}.sectionCart .cart_totals .colCartTotalText .text{margin-bottom:-15px;letter-spacing:0}.sectionCart .cart_totals .colCartTotalText .text h3{padding-top:0;font-size:16px;font-size:1.6rem}.sectionCart .cart_totals .colCartTotalText .text ol,.sectionCart .cart_totals .colCartTotalText .text p,.sectionCart .cart_totals .colCartTotalText .text ul{margin-bottom:15px}.sectionCart .cart_totals .colCartTotalText .btnWrap{padding-top:30px}.sectionCart .cart_totals .tableWrap{border:none;border-bottom:none}.sectionCart .cart_totals table{width:100%;background:#fff;font-weight:400;border:1px solid #eee}.sectionCart .cart_totals table tr{border-bottom:1px solid #eee}.sectionCart .cart_totals table tr td,.sectionCart .cart_totals table tr th{padding:15px 20px}.sectionCart .cart_totals table tr td{font-size:14px;font-size:1.4rem}.sectionCart .cart_totals table tr td .tax_label{display:none}.sectionCart .cart_totals table tr th{font-family:chelsea-market-pro,Arial,sans-serif;color:#25201f;font-weight:400;border-right:1px solid #eee;line-height:1;font-size:12px;font-size:1.2rem;text-transform:uppercase;letter-spacing:.2px}.sectionCart .cart_totals table .shipping{letter-spacing:0}.sectionCart .cart_totals table .shipping td{font-size:13px;font-size:1.3rem}.sectionCart .cart_totals table .shipping td ul{list-style:none;padding:0}.sectionCart .cart_totals table .shipping td ul li{padding-left:26px;position:relative;margin-bottom:6px}.sectionCart .cart_totals table .shipping td ul li label{position:relative;top:1px;margin:0}.sectionCart .cart_totals table .shipping td ul li input[type=radio]{position:absolute;top:2px;left:0;z-index:2;opacity:0;cursor:pointer;height:18px;width:18px}.sectionCart .cart_totals table .shipping td ul li .radio{position:absolute;z-index:1;top:2px;left:0;height:18px;width:18px;border-radius:50%;background:#eee;border:1px solid #eee}.sectionCart .cart_totals table .shipping td ul li .radio:hover{cursor:pointer}.sectionCart .cart_totals table .shipping td ul li .radio::after{will-change:transform;content:"";position:absolute;display:none;left:6px;top:2px;width:4px;height:9px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:solid #fff;border-width:0 2px 2px 0}.sectionCart .cart_totals table .shipping td ul li .radioChecked,.sectionCart .cart_totals table .shipping td ul li input:checked~.radio{background:#c45824;border-color:#c45824}.sectionCart .cart_totals table .shipping td ul li .radioChecked::after,.sectionCart .cart_totals table .shipping td ul li input:checked~.radio:after{display:block}.sectionCart .cart_totals table .shipping td ul li .info{display:none;margin:5px 0 0}.sectionCart .cart_totals table .shipping td ul li .radioChecked~.info,.sectionCart .cart_totals table .shipping td ul li input:checked~.info{display:block}.sectionCart .cart_totals table .shipping td ul li:last-child{margin-bottom:0}.sectionCart .cart_totals table .shipping .woocommerce-shipping-destination{display:none}.sectionCart .cart_totals table .shipping .woocommerce-shipping-calculator{letter-spacing:0}.sectionCart .cart_totals table .shipping .woocommerce-shipping-calculator .shipping-calculator-button,.sectionCart .cart_totals table .shipping .woocommerce-shipping-calculator button{color:#25201f;text-decoration:underline;font-weight:500;background:0 0;padding:0;text-transform:lowercase;border:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sectionCart .cart_totals table .shipping .woocommerce-shipping-calculator .shipping-calculator-button:hover,.sectionCart .cart_totals table .shipping .woocommerce-shipping-calculator button:hover{color:#c45824}.sectionCart .cart_totals table .shipping .woocommerce-shipping-calculator .form-row{margin:0;margin-bottom:15px}.sectionCart .cart_totals table .shipping .woocommerce-shipping-calculator .form-row .country_to_state,.sectionCart .cart_totals table .shipping .woocommerce-shipping-calculator .form-row .select2-selection,.sectionCart .cart_totals table .shipping .woocommerce-shipping-calculator .form-row input{width:100%;font-size:12px;font-size:1.2rem;font-weight:400;padding:8px 12px;border:1px solid #eee;outline:0;box-shadow:none;background:#fafafa;color:#25201f}.sectionCart .cart_totals table .shipping .woocommerce-shipping-calculator .form-row input::placeholder{color:rgb(37 32 31 / .5);font-weight:400}.sectionCart .cart_totals table .shipping .woocommerce-shipping-calculator .form-row .country_to_state,.sectionCart .cart_totals table .shipping .woocommerce-shipping-calculator .form-row .select2-selection{position:relative;margin-top:15px;height:34px}.sectionCart .cart_totals table .shipping .woocommerce-shipping-calculator .form-row .country_to_state .select2-selection__rendered,.sectionCart .cart_totals table .shipping .woocommerce-shipping-calculator .form-row .select2-selection .select2-selection__rendered{height:auto;padding:0;line-height:16px;color:#25201f}.sectionCart .cart_totals table .shipping .woocommerce-shipping-calculator .form-row .country_to_state .select2-selection__arrow,.sectionCart .cart_totals table .shipping .woocommerce-shipping-calculator .form-row .select2-selection .select2-selection__arrow{top:50%;right:4px;margin-top:-13px}.sectionCart .cart_totals table .cart-discount .woocommerce-remove-coupon{font-weight:500;color:#c45824;font-size:12px;letter-spacing:0;font-size:1.2rem;text-transform:lowercase}.sectionCart .cart_totals table .cart-discount .woocommerce-remove-coupon:hover{color:#f4ae97}.sectionCart .cart_totals table .order-total{border-bottom:none}.sectionCart .cart_totals table .order-total th{background:#c55825;color:#fff;border-top:none;border-right:none;line-height:1}.sectionCart .cart_totals table .order-total td{background:#f5ddd2;color:#c55825;border-top:none;border-left:none;font-size:15px;font-size:1.5rem}.sectionCart .cart_totals table .order-total td strong{font-weight:600}.sectionCart .cart_totals table .order-total td small{font-weight:400;font-size:12px;font-size:1.2rem;margin-left:3px}.sectionCart .cart_totals .paymentOpts{list-style:none;padding:0;margin:24px 0 -8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;flex-wrap:wrap}.sectionCart .cart_totals .paymentOpts li{margin:0 8px 8px 0}.sectionCart .cart_totals .paymentOpts li img{width:auto;height:22px}@media (max-width:375.98px){.sectionCart .woocommerce-cart-form{margin-bottom:45px}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody{font-size:13px;font-size:1.3rem}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody tr{padding:30px 20px}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-name{padding-top:20px;padding-bottom:20px}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-name a{font-size:13px;font-size:1.3rem}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-price{padding-bottom:20px}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-destination,.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-quantity{padding-bottom:20px}.sectionCart .cart_totals .coupon{margin-bottom:30px}.sectionCart .cart_totals .coupon .form{font-size:12px;font-size:1.2rem;height:auto}.sectionCart .cart_totals .coupon .form input{width:100%;height:auto;padding:12px 15px;float:none}.sectionCart .cart_totals .coupon .form button{width:auto;height:auto;float:none;margin-left:0;margin-top:15px;padding:12px 25px}.sectionCart .cart_totals table tr td,.sectionCart .cart_totals table tr th{padding:15px}.sectionCart .cart_totals table tr th{font-size:11px;font-size:1.1rem}.sectionCart .cart_totals table tr td{font-size:12px;font-size:1.2rem}.sectionCart .cart_totals table .shipping td{font-size:11px;font-size:1.1rem}.sectionCart .cart_totals table .shipping td ul li{padding-left:24px}.sectionCart .cart_totals table .shipping td ul li label{top:0}.sectionCart .cart_totals table .shipping td ul li .radio{height:16px;width:16px}.sectionCart .cart_totals table .shipping td ul li .radio::after{left:5px;width:4px;height:8px}.sectionCart .cart_totals table .shipping .woocommerce-shipping-calculator .form-row .country_to_state,.sectionCart .cart_totals table .shipping .woocommerce-shipping-calculator .form-row .select2-selection,.sectionCart .cart_totals table .shipping .woocommerce-shipping-calculator .form-row input{font-size:11px;font-size:1.1rem}.sectionCart .cart_totals table .cart-discount .woocommerce-remove-coupon{font-size:10px;font-size:1rem}.sectionCart .cart_totals table .order-total td{font-size:13px;font-size:1.3rem}.sectionCart .cart_totals table .order-total td small{font-size:11px;font-size:1.1rem}.sectionCart .cart_totals .colCartTotalText{font-size:13px;font-size:1.3rem;padding-top:45px}.sectionCart .cart_totals .colCartTotalText .text h3{font-size:15px;font-size:1.5rem}.sectionCart .cart_totals .colCartTotalText .btnWrap{padding-top:30px}}@media (min-width:375.98px) and (max-width:575.98px){.sectionCart .woocommerce-cart-form{margin-bottom:50px}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody{font-size:14px;font-size:1.4rem}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody tr{padding:35px 30px}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-name{padding-top:25px;padding-bottom:25px}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-name .variation{font-size:12px;font-size:1.2rem}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-price{padding-bottom:20px}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-quantity{padding-bottom:25px}.sectionCart .cart_totals .coupon{margin-bottom:35px}.sectionCart .cart_totals .coupon .form{font-size:12px;font-size:1.2rem}.sectionCart .cart_totals .coupon .form input{width:65%}.sectionCart .cart_totals .coupon .form button{width:35%}.sectionCart .cart_totals table tr th{font-size:11px;font-size:1.1rem}.sectionCart .cart_totals table tr td{font-size:12px;font-size:1.2rem}.sectionCart .cart_totals table .shipping td ul li{padding-left:24px}.sectionCart .cart_totals table .shipping td ul li label{top:0}.sectionCart .cart_totals table .shipping td ul li .radio{height:16px;width:16px}.sectionCart .cart_totals table .shipping td ul li .radio::after{left:5px;width:4px;height:8px}.sectionCart .cart_totals table .cart-discount .woocommerce-remove-coupon{font-size:11px;font-size:1.1rem}.sectionCart .cart_totals table .order-total td{font-size:14px;font-size:1.4rem}.sectionCart .cart_totals .colCartTotalText{padding-top:50px}.sectionCart .cart_totals .colCartTotalText .btnWrap{padding-top:35px}}@media (max-width:575.98px){.sectionCart .cart_totals .paymentOpts li img{height:20px}}@media (min-width:575.98px) and (max-width:767.98px){.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody tr{padding:35px}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-name{padding-top:25px;padding-bottom:25px}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-name a{font-size:15px;font-size:1.5rem}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-name .variation{font-size:12px;font-size:1.2rem}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-price{padding-bottom:20px}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-destination,.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-quantity{padding-bottom:25px}.sectionCart .cart_totals .colCartTotalText{padding-top:55px;font-size:15px;font-size:1.5rem}.sectionCart .cart_totals .colCartTotalText .text{margin-bottom:-20px}.sectionCart .cart_totals .colCartTotalText .text h3{font-size:17px;font-size:1.7rem}.sectionCart .cart_totals .colCartTotalText .text ol,.sectionCart .cart_totals .colCartTotalText .text p,.sectionCart .cart_totals .colCartTotalText .text ul{margin-bottom:20px}}@media (min-width:575.98px) and (max-width:991.98px){.sectionCart .cart_totals .colCartTotalText .btnWrap{padding-top:35px}}@media (min-width:767.98px) and (max-width:991.98px){.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody tr{padding:35px}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-name{padding-top:25px;padding-bottom:25px}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-name a{font-size:16px;font-size:1.6rem}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-name .variation{font-size:12px;font-size:1.2rem}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-price{padding-bottom:20px}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-quantity{padding-bottom:25px}.sectionCart .colBasketContent .cart_totals .colCartTotalText{padding-top:60px;font-size:15px;font-size:1.5rem}.sectionCart .colBasketContent .cart_totals .colCartTotalText .text{margin-bottom:-20px}.sectionCart .colBasketContent .cart_totals .colCartTotalText .text h3{font-size:18px;font-size:1.8rem}.sectionCart .colBasketContent .cart_totals .colCartTotalText .text ol,.sectionCart .colBasketContent .cart_totals .colCartTotalText .text p,.sectionCart .colBasketContent .cart_totals .colCartTotalText .text ul{margin-bottom:20px}}@media (max-width:991.98px){.sectionCart .woocommerce-cart-form{overflow:auto}.sectionCart .colBasketContent table.woocommerce-cart-form__contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sectionCart .colBasketContent table.woocommerce-cart-form__contents thead{display:none}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody{width:100%;border-top:1px solid #eee}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody tr{display:block;width:100%}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody tr td{padding:0}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody tr.submitRow{display:none}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-remove{padding-left:0;padding-right:20px}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-name,.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-price,.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-quantity,.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-subtotal{text-align:left;display:block;width:100%}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-price .priceWrap,.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-quantity .wrapper,.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-subtotal .priceWrap{justify-content:flex-start}.sectionCart .colBasketContent table.woocommerce-cart-form__contents tbody .product-subtotal{padding-right:0}.sectionCart .cart_totals .colCartTotalText{padding-right:calc(var(--bs-gutter-x)/ 2)}.sectionCart .cart_totals .colCartTotalInfo{padding-left:calc(var(--bs-gutter-x)/ 2)}}@media (min-width:991.98px) and (max-width:1199.98px){.sectionCart table.woocommerce-cart-form__contents thead th{font-size:12px;font-size:1.2rem;padding:15px}.sectionCart table.woocommerce-cart-form__contents thead .product-name{padding-left:25px}.sectionCart table.woocommerce-cart-form__contents thead .product-subtotal{padding-right:25px}.sectionCart table.woocommerce-cart-form__contents tbody{font-size:14px;font-size:1.4rem}.sectionCart table.woocommerce-cart-form__contents tbody td{padding:25px 15px}.sectionCart table.woocommerce-cart-form__contents tbody .product-remove{padding-left:25px}.sectionCart table.woocommerce-cart-form__contents tbody .product-remove a{width:11px}.sectionCart table.woocommerce-cart-form__contents tbody .product-thumbnail a{height:64px;width:64px}.sectionCart table.woocommerce-cart-form__contents tbody .product-name a{font-size:13px;font-size:1.3rem}.sectionCart table.woocommerce-cart-form__contents tbody .product-price{min-width:180px}.sectionCart table.woocommerce-cart-form__contents tbody .product-quantity{font-size:12px;font-size:1.2rem}.sectionCart table.woocommerce-cart-form__contents tbody .product-quantity .wrapper{height:38px}.sectionCart table.woocommerce-cart-form__contents tbody .product-quantity .wrapper .btnUpdateQty{width:26px}.sectionCart table.woocommerce-cart-form__contents tbody .product-quantity .wrapper .quantity input{width:54px}.sectionCart table.woocommerce-cart-form__contents tbody .product-subtotal{padding-right:25px;min-width:200px}.sectionCart .cart_totals .colCartTotalText{padding-right:40px;font-size:12px;font-size:1.2rem}.sectionCart .cart_totals .colCartTotalText .text h3{font-size:15px;font-size:1.5rem}.sectionCart .cart_totals .colCartTotalInfo{padding-left:20px}.sectionCart .cart_totals .coupon .form{font-size:12px;font-size:1.3rem}.sectionCart .cart_totals table tr th{font-size:11px;font-size:1.1rem}.sectionCart .cart_totals table tr td{font-size:12px;font-size:1.2rem}.sectionCart .cart_totals table .shipping td ul li{padding-left:24px}.sectionCart .cart_totals table .shipping td ul li label{top:0}.sectionCart .cart_totals table .shipping td ul li .radio{height:16px;width:16px}.sectionCart .cart_totals table .shipping td ul li .radio::after{left:5px;width:4px;height:8px}.sectionCart .cart_totals table .cart-discount .woocommerce-remove-coupon{font-size:11px;font-size:1.1rem}.sectionCart .cart_totals table .order-total td{font-size:14px;font-size:1.4rem}.sectionCart .cart_totals table .order-total td small{font-size:11px;font-size:1.1rem}.sectionCart .cart_totals .paymentOpts li img{height:20px}}@media (min-width:1199.98px) and (max-width:1500px){.sectionCart table.woocommerce-cart-form__contents thead th{padding:15px}.sectionCart table.woocommerce-cart-form__contents thead .product-name{padding-left:25px}.sectionCart table.woocommerce-cart-form__contents thead .product-subtotal{padding-right:25px}.sectionCart table.woocommerce-cart-form__contents tbody{font-size:14px;font-size:1.4rem}.sectionCart table.woocommerce-cart-form__contents tbody td{padding:25px 15px}.sectionCart table.woocommerce-cart-form__contents tbody .product-remove{padding-left:25px}.sectionCart table.woocommerce-cart-form__contents tbody .product-remove a{width:11px}.sectionCart table.woocommerce-cart-form__contents tbody .product-thumbnail a{height:64px;width:64px}.sectionCart table.woocommerce-cart-form__contents tbody .product-price{min-width:180px}.sectionCart table.woocommerce-cart-form__contents tbody .product-quantity .wrapper .btnUpdateQty{width:30px}.sectionCart table.woocommerce-cart-form__contents tbody .product-quantity .wrapper .quantity input{width:54px}.sectionCart table.woocommerce-cart-form__contents tbody .product-subtotal{padding-right:25px;min-width:200px}.sectionCart .cart_totals .colCartTotalText{padding-right:calc(var(--bs-gutter-x)/ 2);font-size:13px;font-size:1.3rem}.sectionCart .cart_totals .colCartTotalInfo{padding-left:100px}.sectionCart .cart_totals table tr th{font-size:11px;font-size:1.1rem}.sectionCart .cart_totals table tr td{font-size:13px;font-size:1.3rem}.sectionCart .cart_totals table .shipping td ul li{padding-left:24px}.sectionCart .cart_totals table .shipping td ul li label{top:0}.sectionCart .cart_totals table .shipping td ul li .radio{height:16px;width:16px}.sectionCart .cart_totals table .shipping td ul li .radio::after{left:5px;width:4px;height:8px}.sectionCart .cart_totals table .order-total td{font-size:14px;font-size:1.4rem}.sectionCart .cart_totals table .order-total td small{font-size:11px;font-size:1.1rem}}