body:not(.postid-662).single-product .variations_form>.variations{display:none!important}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{line-height:3em}.single-product .product_totals{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dadada;order:1}.woocommerce div.product form.cart .variations{order:2}.gform_legacy_markup_wrapper{order:3}input,textarea,select{background-color:#f4f4f4!important;color:#333!important;border:1px solid #275775!important;max-width:100%;min-height:48px}.single-product input:focus,.single-product textarea:focus,.single-product select:focus{border:2px solid #1b314b!important}#swph-woo-sign-svgButton{margin-right:15px}#swph-woo-sign-clearButton{color:#000;background-color:transparent;border:1px solid #000!important}input[type=radio]{min-height:unset}select{padding-top:13px!important;padding-left:15px!important;padding-bottom:13px!important}.et_pb_wc_add_to_cart form.cart .variations td.value span:after{margin-top:-6px!important}.single_add_to_cart_button{min-height:55px!important}a.reset_variations{position:absolute;left:-40px;top:2px;margin-top:0!important}.product_totals ul{padding-bottom:0!important}.formattedTotalPrice{font-size:30px}.product_totals ul li{margin-bottom:5px!important}body .gform_legacy_markup_wrapper ul li.gfield{margin-top:0!important}.single-product .gform_footer{display:none!important}.gform_legacy_markup_wrapper label.gfield_label{font-size:14px;text-transform:uppercase}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.product_totals *,.woocommerce-variation.single_variation{text-align:right}.gform_variation_wrapper.single_variation_wrap{display:flex;flex-direction:column}.dgwt-wcas-search-wrapp{margin:5px 0px 5px auto}@media(min-width:981px){.desktop_only{display:none!important}.et_pb_menu_1_tb_header.et_pb_menu .nav li ul:before{content:'';height:10px;background-color:transparent;display:block}.et_pb_menu_1_tb_header.et_pb_menu .nav li ul:after{content:'';width:100%;height:2px;background-color:#e02b20;display:block;position:absolute;top:23px;left:0}}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,.woocommerce a.button.checkout-button.wc-forward:hover,.woocommerce a.button.checkout-button.wc-forward{padding-top:15px!important;border-radius:0;padding-bottom:15px!important}label[for="billing_address_2"]{position:relative!important;height:auto;clip:unset;margin:0;width:100%;overflow:visible;background:none;clip-path:unset}@media(min-width:981px){.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:64%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:31%}}.woocommerce-billing-fields__field-wrapper{display:block;overflow:auto}@media(max-width:480px){#icon-cart{text-align:center}#cart-count-header{position:absolute;right:unset;left:50%;bottom:20px}}span.contact_tel{color:red;font-size:20px;font-weight:bold}