.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{padding:0}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{border:solid 1px #e4e4e4;background-color:#fff;height:50px;min-width:100px}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){margin:4px 8px}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){background-color:#000;color:#fff;border:solid 1px #fff}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):focus,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{box-shadow:none;border:solid 1px #000}.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name{font-weight:400;padding:0;margin:0;font-style:italic}table tbody>tr:nth-child(2n+1)>td,table tbody>tr:nth-child(2n+1)>th,table tbody tr:hover>td,table tbody tr:hover>th{background-color:transparent}.woocommerce-variation-availability{display:none}.elementor-827 .elementor-element.elementor-element-5fa75746 .quantity .qty,.input-text.qty.text{width:120px;border-radius:0!important}.cart .button{width:100%}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart.variations_form .woocommerce-variation-add-to-cart,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart:not(.grouped_form):not(.variations_form){padding-top:30px;padding-bottom:10px;border-top:solid 1px rgba(255,255,255,.2)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#d54d20;font-size:2.1em;font-weight:600}.woocommerce-variation-price{padding:0 0 10px}.tabs__panel ul{margin:0 0 20px}.tabs__panel strong{font-weight:700;font-size:1.1rem}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:transparent;color:#fff;border:1px solid rgba(255,255,255,.2);border-top-width:1px;border-top-color:rgba(255,255,255,.2)}.woocommerce-message{border-top-color:#2ecc71;border-top-width:2px}.woocommerce-message::before{color:#2ecc71}.cart{margin-bottom:20px!important;margin-top:20px!important}.in-stock{display:none!important}.elementor-add-to-cart.elementor-product-simple{margin:20px}.woocommerce table.shop_attributes td p{text-align:center}.Table-Product{width:49%;display:inline-block;padding:0 20px}.Table-Product table{width:100%}.Table-Product td{font-weight:400;font-size:18px}.Table-Product th{font-size:24px;line-height:22px}.Table-Product th small{font-size:12px;font-weight:300}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{border:solid 1px #fff!important;padding:10px!important}.wc-block-components-radio-control .wc-block-components-radio-control__input{border:1px solid #fff!important;padding:10px!important;border-radius:100px!important;background-color:#fff!important}.wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{background:#fff;color:#000;border-color:#fff}.wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover{background:#000;color:#fff;border-color:#fff}.wc-block-checkout__sidebar .wc-block-components-product-name{font-size:20px}.wc-block-components-totals-coupon__button{background:#d54d20;border-color:#d54d20}.wc-block-components-totals-coupon__button:hover{background:#000;border-color:#fff}#wc-block-components-totals-coupon__form .wc-block-components-text-input label{color:rgba(255,255,255,.3)!important}.wc-block-components-address-card__edit:hover{background:#d54d20}@media (max-width:767px){.Table-Product{width:100%;padding:20px 0}}