.WebC_CartAndCheckout{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:769px){.WebC_CartAndCheckout .cart_item td.product-quantity{display:flex;justify-content:flex-end;align-items:center;gap:10px}.WebC_CartAndCheckout .cart_item td.product-quantity .product-details__quantity{margin:0;padding:0}}@media screen and (max-width:769px){.WebC_CartAndCheckout .coupon{justify-content:center;gap:10px}.WebC_CartAndCheckout .coupon::before,.WebC_CartAndCheckout .coupon::after{display:none!important}.WebC_CartAndCheckout .coupon .thm-btn{white-space:nowrap;padding-left:20px;padding-right:20px}.WebC_CartAndCheckout .actions>.thm-btn{margin-right:0;transform:translateX(0)}}@media screen and (max-width:992px) and (min-width:770px){.WebC_CartAndCheckout .actions .coupon{width:100%;justify-content:center;gap:10px;margin-bottom:20px}.WebC_CartAndCheckout .actions .coupon::before,.WebC_CartAndCheckout .actions .coupon::after{display:none!important}.WebC_CartAndCheckout .actions .coupon .thm-btn{white-space:nowrap;padding-left:20px;padding-right:20px}.WebC_CartAndCheckout .actions>.thm-btn{margin-right:50%;transform:translateX(50%)}}.WebC_CartAndCheckout .woocommerce .cart-collaterals .cross-sells,.WebC_CartAndCheckout .woocommerce-page .cart-collaterals .cross-sells{width:100%;float:none}.WebC_CartAndCheckout .woocommerce .cart-collaterals .cross-sells .products,.WebC_CartAndCheckout .woocommerce-page .cart-collaterals .cross-sells .products{display:grid;grid-template-columns:repeat(1,1fr);gap:25px}.WebC_CartAndCheckout .woocommerce .cart-collaterals .cross-sells .products::before,.WebC_CartAndCheckout .woocommerce-page .cart-collaterals .cross-sells .products::before{display:none}@media screen and (min-width:768px){.WebC_CartAndCheckout .woocommerce .cart-collaterals .cross-sells .products,.WebC_CartAndCheckout .woocommerce-page .cart-collaterals .cross-sells .products{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.WebC_CartAndCheckout .woocommerce .cart-collaterals .cross-sells .products,.WebC_CartAndCheckout .woocommerce-page .cart-collaterals .cross-sells .products{grid-template-columns:repeat(4,1fr)}}.WebC_CartAndCheckout .woocommerce .cart-collaterals .cross-sells .products li,.WebC_CartAndCheckout .woocommerce-page .cart-collaterals .cross-sells .products li{width:100%;padding:20px;margin:0}.WebC_CartAndCheckout input[type="number"]::-webkit-inner-spin-button{display:none}.WebC_CartAndCheckout .thm-btn{padding-top:11px;padding-bottom:13px}.WebC_CartAndCheckout table.shop_table{width:100%}.WebC_CartAndCheckout table.shop_table tfoot tr.woocommerce-shipping-totals{display:flex}.WebC_CartAndCheckout #payment{background:#fff;border:1px solid #e5e5e5}.WebC_CartAndCheckout #payment .payment_box{background-color:var(--pitoon-base)!important;color:#000!important}.WebC_CartAndCheckout #payment .payment_box::before{border:1em solid var(--pitoon-base)!important;border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important}.wc-block-order-confirmation-status,.wc-block-order-confirmation-summary,.wc-block-order-confirmation-totals-wrapper,.woocommerce-order-confirmation-address-wrapper{max-width:1200px;padding:30px 20px;margin:0 auto}.wc-block-order-confirmation-status{margin-top:150px}.woocommerce-order-confirmation-address-wrapper{margin-bottom:150px}.wc-block-order-confirmation-shipping-address,.wc-block-order-confirmation-billing-address{border:none;padding-left:0}