.wc-proceed-to-checkout .checkout-button{min-width:100%!important}.cart_totals{padding:0 20px!important;border:0!important}.wpr-cart-wrapper a.remove:before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMTNMMTMgMU0xIDFMMTMgMTMiIHN0cm9rZT0iIzMzMzMzMyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K")!important;border:0!important;border-radius:0!important}.woocommerce-cart .cart-collaterals .cart_totals>h2,.woocommerce-cart .cart-collaterals .cross-sells>h2{border-bottom:0!important;padding-left:30px!important}.woocommerce-cart-form .wpr-cart-section{border:0px!important}.woocommerce-cart-form .wpr-cart-section-table-wrap{border:0px!important}.woocommerce-cart-form .woocommerce-cart-title{font-size:40px;font-family:"dm sans";font-weight:600}.wpr-cart-wrapper table.shop_table{margin-bottom:0!important}.coupon button{background:#000!important;color:#fff!important}.woocommerce-cart-form{width:70%!important}.cart-collaterals{width:30%!important}.woocommerce-cart .cart-collaterals{padding:5rem 2rem}.woocommerce-cart .woocommerce>form{margin-top:5rem}.woocommerce-cart .cart-collaterals .cart_totals>h2,.woocommerce-cart .cart-collaterals .cross-sells>h2{border-bottom:0!important;padding-left:0!important}.woocommerce-cart .woocommerce>form tbody .cart_item td.product-quantity input{text-align:center}.woocommerce-cart-form__cart-item .product-price ul{padding-left:0!important}.woocommerce-cart-form__cart-item td.product-name{max-width:170px!important}.woocommerce-cart-form h2,.cart-collaterals .cart_totals h2{font-size:40px!important}.shipping-calculator-form .select2{height:50px!important;padding:10px!important}.woocommerce-cart .woocommerce>form td.actions .coupon{display:flex;flex-direction:row;flex-wrap:wrap}.woocommerce-cart .cart-collaterals .cart_totals .shipping-calculator-button{border-bottom:0!important}.wpr-mini-cart-product-name a{color:#161616!important;font-family:"dm sans";font-size:16px}.wpr-mini-cart-quantity,.woocommerce-mini-cart__total{color:#161616!important}.woocommerce-mini-cart__buttons .wc-forward{background:#d9d9d9!important;border-radius:0!important;width:100%!important;text-align:center!important;margin-bottom:10px!important}.woocommerce-mini-cart__buttons .checkout{background:#000!important;color:#fff!important}.custom-mini-cart-header{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 15px;border-bottom:1px solid #e9e9e9;margin-bottom:10px}.custom-mini-cart-header .cart-header-icon{position:relative}.custom-mini-cart-header .cart-count{position:absolute;top:-6px;right:-10px;background:#000;color:#fff;font-size:11px;line-height:1;border-radius:50%;padding:3px 6px;min-width:16px;text-align:center}.custom-mini-cart-header .cart-header-title{font-weight:600;font-size:18px}.bdt-mini-cart-product-item{border-bottom:1px solid #eee;padding:15px 0}.bdt-mini-cart-product-item .bdt-mini-cart-product-thumbnail{max-width:25%}.bdt-mini-cart-product-item .bdt-margin-small-left{width:70%}.bdt-mini-cart-subtotal.bdt-flex-between{justify-content:center!important;font-size:18px}.bdt-mini-cart-footer-buttons{display:flex;flex-direction:column!important}.bdt-button-view-cart,.bdt-button-checkout,.bdt-button-continue{background-color:#000!important;color:#fff!important;border:2px solid #fff!important;padding:10px 20px!important;margin-bottom:5px}.bdt-button-view-cart span,.bdt-button-checkout span,.bdt-button-continue span{color:#fff!important}.bdt-button-view-cart:hover,.bdt-button-checkout:hover,.bdt-button-continue:hover{background-color:transparent!important;border:2px solid #000!important}.bdt-button-view-cart:hover span,.bdt-button-checkout:hover span,.bdt-button-continue:hover span{color:#000!important}.custom-shipping-note{font-size:14px;color:#444;text-align:center;margin:15px 0 10px}.wc-empty-mini-cart{display:flex;flex-direction:column;justify-content:center!important}.wc-empty-message{margin-top:20px}.wc-empty-mini-cart .bdt-button{background:#000!important;color:#fff!important;padding:20px!important;margin-top:20px}.wc-empty-mini-cart .bdt-button:hover{background-color:transparent!important;border:2px solid #000!important;color:#000!important}@media only screen and (max-width:1024px){.woocommerce-cart-form{width:100%!important}.woocommerce-cart .cart-collaterals{border-left:0px!important;width:100%!important}}@media only screen and (max-width:768px){.woocommerce-cart-form{width:100%!important}.cart-collaterals{width:100%!important}.woocommerce-cart .woocommerce>form td.actions .button[name=apply_coupon]{margin-top:10px!important}.woocommerce-cart .cart-collaterals{padding:5rem 1rem}.woocommerce-cart-form__cart-item .product-thumbnail{display:block!important}.woocommerce-cart .woocommerce>form tbody .cart_item:first-child td{border-top:0px!important}.woocommerce table.shop_table_responsive tr.woocommerce-cart-form__cart-item::before{content:"Product"!important;font-weight:700;width:100%!important}.woocommerce table.shop_table_responsive tr td.product-thumbnail::before,.woocommerce-page table.shop_table_responsive tr td.product-thumbnail::before,.woocommerce table.shop_table_responsive tr td.product-name::before,.woocommerce-page table.shop_table_responsive tr td.product-name::before{content:" "!important}.woocommerce-cart-form__cart-item{margin-bottom:30px!important}.woocommerce-cart-form__cart-item:nth-last-child(1){margin-bottom:0!important}.woocommerce-cart-form__cart-item td.product-name{max-width:200px!important}.woocommerce table.shop_table_responsive tr.cart_item td.product-price{border-top:1px solid #eaeaea!important}.woocommerce-cart .cart-collaterals{border-left:0px!important}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:block!important}.woocommerce-cart-form__cart-item{display:flex!important;flex-wrap:wrap!important;align-items:center}.woocommerce-cart .woocommerce>form tbody .cart_item td.product-remove{min-width:15%}.woocommerce-cart .woocommerce>form tbody .cart_item th.product-name{width:55%}.woocommerce-cart .woocommerce>form tbody .cart_item td.product-price,.woocommerce-cart .woocommerce>form tbody .cart_item td.product-quantity,.woocommerce-cart .woocommerce>form tbody .cart_item td.product-subtotal{width:100%}.woocommerce-cart .cart-collaterals .cart_totals table th{display:none!important}}