.header-mobile{z-index:2000}@media (min-width:1024px){.woocommerce table.shop_table tbody .product-name{font-size:16px;font-weight:500;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:20px;padding-right:40px}}.ppc-button-wrapper.ppcp-width-300{z-index:-2000 !important}#order_review .product-total{text-align:right}textarea#order_comments{height:120px}.woocommerce ul#shipping_method li{text-align:left}.woocommerce form.woocommerce-checkout .details-review{border-radius:16px}.woocommerce ul#shipping_method li label{display:contents}.woocommerce-checkout-review-order-table thead th.product-total,.woocommerce-checkout-review-order-table tbody td.product-total{width:80px;min-width:80px}.page-id-5663 .container{width:1320px !important}@media (min-width:992px){.page-id-5663 .col-md-4{width:38% !important}.page-id-5663 .col-md-8{width:62% !important}}.woocommerce-checkout .woocommerce-shipping-methods{list-style:none !important;padding:0 !important;margin-top:50px !important;display:flex;flex-direction:column;gap:8px}.woocommerce-checkout .woocommerce-shipping-methods li{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid #e0e0e0;border-radius:10px;background:#fff;cursor:pointer;transition:border-color .15s,background .15s;position:relative}.woocommerce-checkout .woocommerce-shipping-methods li:has(input:checked){border-color:#04c983;background:#04c98317}.woocommerce-checkout .woocommerce-shipping-methods li input[type=radio]{flex-shrink:0;cursor:pointer;margin:0}.woocommerce-checkout .woocommerce-shipping-methods li label{flex:1;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;font-weight:500;color:#1a1a1a;cursor:pointer;margin:0;line-height:1.3}.woocommerce-checkout .woocommerce-shipping-methods li label .woocommerce-Price-amount{margin-left:auto;flex-shrink:0;white-space:nowrap;font-weight:600;color:#1a1a1a}.woocommerce-checkout .woocommerce-shipping-methods li:has(input:checked) label{color:#000}.woocommerce-checkout .woocommerce-shipping-methods li:has(input:checked) label .woocommerce-Price-amount{color:#000}.woocommerce-checkout .woocommerce-shipping-methods li label:after{content:'';position:absolute;inset:0;cursor:pointer}body.woocommerce-cart .woocommerce-shipping-methods{list-style:disc !important;display:block !important;padding:0 !important;margin:0 !important}body.woocommerce-cart .woocommerce-shipping-methods li{display:block !important;border:none !important;border-radius:0 !important;padding:4px 0 !important;background:0 0 !important;position:static !important}body.woocommerce-cart .woocommerce-shipping-methods li label{display:inline !important;font-size:inherit !important;font-weight:inherit !important}body.woocommerce-cart .woocommerce-shipping-methods li label:after{display:none !important}.woocommerce-checkout-review-order-table tbody{display:block;max-height:80px;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:silver #f0f0f0}.woocommerce-checkout-review-order-table tbody::-webkit-scrollbar{width:6px;background:#f0f0f0;border-radius:4px}.woocommerce-checkout-review-order-table tbody::-webkit-scrollbar-thumb{background:silver;border-radius:4px;min-height:20px}.woocommerce-checkout-review-order-table tbody::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.woocommerce-checkout-review-order-table thead,.woocommerce-checkout-review-order-table tfoot{display:table;width:100%;table-layout:fixed}.woocommerce-checkout-review-order-table tbody tr{display:table;width:100%;table-layout:fixed}.woocommerce-notices-wrapper{display:block;width:100%}body.woocommerce-cart .container{max-width:1320px !important}body.woocommerce-cart .woocommerce{display:grid;grid-template-columns:65% 35%;gap:40px;align-items:start}body.woocommerce-cart .woocommerce>.woocommerce-notices-wrapper{grid-column:1/-1}body.woocommerce-cart .woocommerce>div:nth-child(2){grid-column:1;margin:0}body.woocommerce-cart .woocommerce>div:nth-child(3){grid-column:2;margin:0}body.woocommerce-cart .row.woocommerce-cart-page:nth-child(3)>.col-md-8{display:none}body.woocommerce-cart .row.woocommerce-cart-page:nth-child(3)>.col-md-4{width:100% !important}body.woocommerce-cart .cart-collaterals{display:none}body.woocommerce-cart .woocommerce>.row.woocommerce-cart-page{display:block !important;margin:0 !important}body.woocommerce-cart .woocommerce>.row.woocommerce-cart-page>[class*=col-]{padding-left:0 !important;padding-right:0 !important}body.woocommerce-cart .row.woocommerce-cart-page:nth-child(2)>.col-lg-3{display:none !important}@media (max-width:1200px){body.woocommerce-cart .container{max-width:100% !important;width:95% !important}body.woocommerce-cart .woocommerce{grid-template-columns:1fr;gap:0}body.woocommerce-cart .woocommerce>div:nth-child(2),body.woocommerce-cart .woocommerce>div:nth-child(3){grid-column:1}body.woocommerce-cart .row.woocommerce-cart-page:nth-child(3)>.col-md-4{width:100% !important}}body.woocommerce-cart .cart_totals .shop_table,body.woocommerce-cart .cart_totals .shop_table tbody{display:block !important;width:100% !important}body.woocommerce-cart .cart_totals .shop_table tr{display:flex !important;justify-content:space-between !important;align-items:baseline !important}body.woocommerce-cart .cart_totals .shop_table th{display:block !important;text-align:left !important}body.woocommerce-cart .cart_totals .shop_table td{display:block !important;text-align:right !important}body.woocommerce-cart .cart_totals .shop_table tr.woocommerce-shipping-totals{flex-direction:column !important;align-items:flex-start !important;gap:4px !important}body.woocommerce-cart .cart_totals .shop_table tr.woocommerce-shipping-totals th,body.woocommerce-cart .cart_totals .shop_table tr.woocommerce-shipping-totals td{width:100% !important;text-align:left !important;padding-left:0 !important;padding-right:0 !important}body.woocommerce-cart .cart_totals .shop_table tr.woocommerce-shipping-totals td:before{display:none !important;content:none !important;float:none !important}@media (max-width:768px){body.woocommerce-cart table.cart,body.woocommerce-cart table.cart tbody{display:block !important}body.woocommerce-cart table.cart thead{display:none !important}body.woocommerce-cart table.cart tr.cart_item{display:grid !important;grid-template-columns:88px 1fr;grid-template-areas:"img  name" "img  price" "img  qty" "img  total" "remove remove";column-gap:14px;row-gap:0;padding:16px 0;border-bottom:1px solid #eee;background:0 0 !important}body.woocommerce-cart table.cart tr.cart_item td{background:0 0 !important;border:none !important;padding:4px 0 !important}body.woocommerce-cart table.cart tr.cart_item .product-thumbnail:before,body.woocommerce-cart table.cart tr.cart_item .product-remove:before{display:none !important}body.woocommerce-cart tr.cart_item .product-remove{grid-area:remove;padding-top:6px !important}body.woocommerce-cart tr.cart_item .product-thumbnail{grid-area:img;align-self:start}body.woocommerce-cart tr.cart_item .product-name{grid-area:name;font-weight:600;align-self:center}body.woocommerce-cart tr.cart_item .product-price{grid-area:price}body.woocommerce-cart tr.cart_item .product-quantity{grid-area:qty}body.woocommerce-cart tr.cart_item .product-subtotal{grid-area:total}body.woocommerce-cart tr.cart_item .product-thumbnail,body.woocommerce-cart tr.cart_item .product-thumbnail img{display:block !important;visibility:visible !important;width:88px !important;height:auto !important}}.woocommerce-cart table.cart img{padding-right:10px}body.woocommerce-cart .woocommerce .quantity input.qty,body.woocommerce-cart .woocommerce-page .quantity input.qty{width:auto !important}.woocommerce table.shop_table .product-remove .remove{color:#aeaeae !important}body.woocommerce-cart .quantity-wrapper,body.woocommerce-checkout .quantity-wrapper{display:flex;flex-direction:column;gap:6px}body.woocommerce-cart .quantity-wrapper label,body.woocommerce-checkout .quantity-wrapper label{font-size:12px;font-weight:500;color:#888;text-transform:uppercase;letter-spacing:.07em}body.woocommerce-cart .quantity.buttons_added,body.woocommerce-checkout .quantity.buttons_added{display:inline-flex;align-items:center;border:1.5px solid #d8d8d8;border-radius:12px;overflow:hidden;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}body.woocommerce-cart .quantity.buttons_added:focus-within,body.woocommerce-checkout .quantity.buttons_added:focus-within{border-color:#333;box-shadow:0 0 0 3px rgba(0,0,0,.06)}body.woocommerce-cart .quantity.buttons_added input[type=button],body.woocommerce-checkout .quantity.buttons_added input[type=button]{width:44px;height:44px;border:none;background:0 0;cursor:pointer;font-size:17px;color:#111;transition:background .13s ease;-webkit-appearance:none;appearance:none;padding:0;line-height:1}body.woocommerce-cart .quantity.buttons_added input[type=button]:hover,body.woocommerce-checkout .quantity.buttons_added input[type=button]:hover{background:#f4f4f4}body.woocommerce-cart .quantity.buttons_added input[type=button]:active,body.woocommerce-checkout .quantity.buttons_added input[type=button]:active{background:#e8e8e8}body.woocommerce-cart .quantity.buttons_added .minus,body.woocommerce-checkout .quantity.buttons_added .minus{border-right:1px solid #e8e8e8}body.woocommerce-cart .quantity.buttons_added .plus,body.woocommerce-checkout .quantity.buttons_added .plus{border-left:1px solid #e8e8e8}body.woocommerce-cart .quantity.buttons_added .qty,body.woocommerce-checkout .quantity.buttons_added .qty{width:52px;height:44px;border:none;text-align:center;font-size:15px;font-weight:600;color:#111;background:0 0;-moz-appearance:textfield;outline:none;padding:0}body.woocommerce-cart .quantity.buttons_added .qty::-webkit-outer-spin-button,body.woocommerce-cart .quantity.buttons_added .qty::-webkit-inner-spin-button,body.woocommerce-checkout .quantity.buttons_added .qty::-webkit-outer-spin-button,body.woocommerce-checkout .quantity.buttons_added .qty::-webkit-inner-spin-button{-webkit-appearance:none}.woocommerce table.cart .quantity input.qty,.woocommerce-page table.cart .quantity input.qty{background:none!Important}.cart-collaterals-totals{border-radius:20px;padding:36px}label[for=coupon_code]{display:none}.header-toolbar .elementor-widget-wrap>.elementor-element.elementor-widget-capie_woo_header .header-button-woo{width:auto!important}