.button.woof_submit_search_form,.button.woof_reset_search_form{color:white!important}p.price{padding-top:5px!important}body.product-unavailable .elementor-element-7e915ab1{display:none!important}.woof_container h3{margin-bottom:11px;font-size:1.12em;line-height:1.12em;background:#f7f7f7;padding:8px 7px;color:#333;text-align:center}table>td,table>th,table tbody td,table tbody th{border-width:0 0 1px 1px}.lowest-tier-price{font-weight:600;color:#e21b4f;text-decoration:underline}.woocommerce div.product.elementor-175 .elementor-element.elementor-element-7e915ab1 form.cart table.variations td.value select{color:black}.woocommerce div.product.elementor-175 .elementor-element.elementor-element-7e915ab1 form.cart table.variations td.value select option{color:black}.table-vat-number th,.table-vat-number td{padding:10px 15px}dl.variation dt{font-size:12px}.variation-quantity-flex-wrap{display:flex;flex-wrap:wrap;gap:20px;align-items:stretch}.variation-quantity-flex-wrap .variations,.variation-quantity-flex-wrap .quantity{flex:1 1 45%;min-width:50%;display:flex;align-items:center;border-radius:10px;background:rgba(255,255,255,1);border:1px solid #c3c3c3!important}.variation-quantity-flex-wrap .variations,.variation-quantity-flex-wrap .quantity label{min-width:60px;margin:0}.variation-quantity-flex-wrap .variations{padding:10px}.variation-quantity-flex-wrap .variations tr{display:flex;align-items:center;width:100%}.variation-quantity-flex-wrap .variations tbody,.variation-quantity-flex-wrap .variations td{width:100%}.variation-quantity-flex-wrap .quantity{padding:10px}.woocommerce div.product.elementor-175 .elementor-element.elementor-element-7e915ab1 form.cart table.variations label{font-size:12px;text-transform:uppercase;letter-spacing:1px;font-weight:600;line-height:1.65em;padding-bottom:7px}.button-flex-wrapper{gap:2%}.custom-second-button{width:50%}.cmsmasters-menu-cart__product-text-container{display:flex;flex-direction:column;justify-content:start;align-items:start}.woocommerce dl.variation dd,.woocommerce dl.variation dt{font-size:12px}.woocommerce .product .elementor-widget-cmsmasters-woo-product-add-to-cart form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce .product .elementor-widget-cmsmasters-woo-product-add-to-cart form.cart:not(.grouped_form):not(.variations_form){flex-direction:column}.variations_form .cart form{width:100%}.custom-file-input{position:relative;display:block;width:100%;padding:15px;border:1px solid #c3c3c3;border-radius:12px;background-color:#f9f9f9;color:#666;font-size:16px;font-weight:500;text-align:center;transition:all .3s ease}.fpf-totals{display:none}.fpf-file-items{border:0px;padding:10px}.fpf-file-draggable{border:0;background-color:#e21b4f;border-radius:6px}.fpf-file-draggable-content{color:white}.woocommerce div.product.elementor-175 .elementor-element.elementor-element-7e915ab1 form.cart .button{color:white}.fpf-fields{display:flex;justify-content:space-between;gap:20px;width:100%}@media only screen and (max-width:1180px){.fpf-fields{flex-direction:column;gap:10px}}.woocommerce button.button:after{color:white!important}.woocommerce button.button:before{color:white!important}button#place_order{color:white!important}.elementor-widget-cmsmasters-woo-cart-page .cart_totals .checkout-button,.elementor-widget-cmsmasters-woo-cart-page .shop_table .button{color:white!important}a.button.wc-backward{color:white}body.woocommerce-account .woocommerce-MyAccount-content a.button.wc-forward{color:white!important}.forminator-button.forminator-button-submit{color:white!important}.forminator-button.forminator-button-submit::before{background-color:#e21b4f!important}.forminator-button.forminator-button-submit::after{background-color:#625a53!important;color:white!important}.cmsmasters-add-to-cart-button{color:white!important}.cky-btn{color:white!important}.cky-btn:hover{border-radius:0!important}.cky-show-desc-btn::before,.cky-show-desc-btn::after,.cky-accordion-btn::before,.cky-accordion-btn::after,.cky-btn-close::before,.cky-btn-close::after,.cky-btn-revisit::after{background-color:transparent}.cky-btn-revisit-wrapper.cky-revisit-bottom-left.hint--top::before,.cky-btn-revisit-wrapper.cky-revisit-bottom-left.hint--top::after{display:none}@media screen and (max-width:768px){table>td,table>th,table tbody td,table tbody th{border-width:1px 0 0 1px}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:flex;flex-direction:column;border-right-width:1px;border-top-width:0}.elementor-widget-cmsmasters-woo-cart-page .woocommerce table.cart tr:nth-child(2n) th{background-color:#f4f6ff;border-top-width:0}.variation-quantity-flex-wrap{flex-direction:column;gap:10px}.woocommerce div.product.elementor-175 .elementor-element.elementor-element-7e915ab1 .quantity{width:100%}.button-flex-wrapper{flex-direction:column;gap:10px}.woocommerce div.product.elementor-175 .elementor-element.elementor-element-7e915ab1 .cart .button{width:100%}.elementor-175 .elementor-element.elementor-element-6b437ef td{padding:10px 15px}.tiered-pricing-table table td:nth-child(1){width:60%;white-space:nowrap}.woocommerce div.product.elementor-175 .elementor-element.elementor-element-7e915ab1 form.cart table.variations label{width:60px;margin:0;font-size:10px}.elementor-widget-cmsmasters-woo-cart-page .woocommerce table.cart tr td{flex-wrap:wrap}dl.variation{word-break:break-word}.woocommerce-order-details table{word-break:break-word}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{margin-bottom:20px}.wc-item-meta{margin:0}.fpf-file-draggable{display:flex;flex-direction:column}.table-vat-number th{border-right-width:1px}.table-vat-number td{border-top-width:0px}}