h1{font-size:40px;font-weight:800}h2{font-size:30px!important;font-weight:700!important}h3{font-size:20px!important;font-weight:600!important}h4{font-size:18px;font-weight:500}p{font-size:16px;font-weight:400}.woocommerce-loop-product__title{font-size:20px;font-weight:600}@media (min-width:981px){.woocommerce-loop-product__title{font-size:20px!important;font-weight:600!important}}@media (max-width:980px){.et_pb_menu__cart-button:after{right:50px;position:absolute;top:5px}}mark{background-color:transparent}.widget_search input#searchsubmit{background:#ec5e19!important;z-index:0!important}.widget_search::before{color:#fff}.yith_ywraq_add_item_browse_message{text-decoration:underline}.yith_ywraq_add_item_browse_message a{color:#ec5e19!important}.woocommerce ul.products li.product .button:hover{border:2px solid #ec5e19}.woocommerce ul.products li.product .button{font-size:18px;border:2px solid #ec5e19}.woocommerce ul.products li.product .button{height:40px!important;font-size:16px!important}.et_pb_button{height:40px!important;font-size:16px!important}.qib-button:not(#qib_id){color:#fff;background:#fcfcfc!important;border-color:#ddd!important;margin:0 -1px;float:left;width:26px;height:40px}.qib-container div.quantity:not(#qib_id):not(#qib_id){float:left!important}.qib-button:hover:not(#qib_id){background:#fcfcfc!important}.qib-button:focus:not(#qib_id){border:1px #ddd solid}.qib-container .quantity input.qty:not(#qib_id){color:#666!important;background:#fff!important;border:1px solid #ddd!important;height:40px;font-weight:400!important;border-left:none!important;border-right:none!important;font-size:14px!important}.qib-container:not(#qib_id){display:inline-flex}button.plus,button.minus{background:#ddd;border-radius:0;vertical-align:top;color:#666!important;font-weight:normal;font-size:18px!important}form.cart button[type='submit']:focus:not(#qib_id){outline-width:0;outline-offset:0}form.cart button[type='submit']:not(#qib_id),form.cart .qib-container+div:not(#qib_id){display:initial}form.cart button[type='submit']:not(#qib_id):not(_):not(_){padding-bottom:30px;height:40px}@media all and (max-width:480px){form.cart .qib-container+button[type='submit']:not(#qib_id){margin:0 0 0 10px}#main-header .et_mobile_menu{background-color:#fff!important}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:100%}}@media (min-width:768px){.woocommerce table.cart td.product-quantity .qib-container:not(#qib_id){display:block;justify-content:flex-start}}@media all and (min-width:335px){.woocommerce div.cart_totals,.woocommerce-page .cart-collaterals .cart_totals{background:#f9f9f9db!important;padding:20px!important}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#ffffff00;margin-top:0px!important}}@media all and (min-width:425px){.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right!important}}@media all and (min-width:480px){.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{padding-left:20px}.woocommerce div.product form.cart .button{margin-left:25px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{height:40px;margin-top:4px}.single-product input[type=number]::-webkit-inner-spin-button{opacity:0}.woocommerce div.product form.cart .button{vertical-align:top!important;margin-right:10px}.woocommerce div.product form.cart div.quantity{display:inline-block;margin-right:0!important}form.cart button[type='submit']:focus:not(#qib_id):not(#qib_id){outline-style:none}.product-name,.product-quantity,.product-subtotal{text-align:center}@media (min-width:300px){.woocommerce-loop-product__title{font-size:16px!important;font-weight:600!important}.yith_ywraq_add_item_response_message{line-height:1em}}@media (max-width:400px){.woocommerce-loop-product__title{font-size:13px!important;font-weight:600!important}}.woocommerce.ywraq-wrapper .cart a.button.wc-backward::after{line-height:0.8em!important}.woocommerce ul.products li.product .button::after{line-height:0.8em!important}.woocommerce div.product form.cart .button::after{line-height:0.8em!important}.products columns-4{display:flex!important;align-items:flex-end!important}.ninja-forms-field.nf-element[type="submit"]{background-color:#516464!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:none;padding:10px 30px;cursor:pointer;transition:background-color 0.3s ease;font-size:16px!important;line-height:1!important;text-align:center!important}.ninja-forms-field.nf-element[type="submit"]:hover,.ninja-forms-field.nf-element[type="submit"]:active,.ninja-forms-field.nf-element[type="submit"]:focus{background-color:#ff6900!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;outline:none}