@media (max-width:480px){.et_pb_shop ul.products.columns-1 li.product{width:100%!important;margin-right:0!important}}@media (min-width:981px) and (max-width:1150px){.et_pb_fullwidth_menu_1_tb_header.et_pb_fullwidth_menu ul li a,.et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu ul li a{font-size:11px!important}}@media (min-width:1151px) and (max-width:1280px){.et_pb_fullwidth_menu_1_tb_header.et_pb_fullwidth_menu ul li a,.et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu ul li a{font-size:13px!important}}.lwp-hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.lwp-hide-mobile-menu .et_mobile_nav_menu{display:none}@media (min-width:981px) and (max-width:1150px){.header-promises .et_pb_blurb_position_left .et-pb-icon{font-size:25px!important}.header-promises .et_pb_column_1_4 h4{font-size:14px!important}}@media (min-width:1151px) and (max-width:1280px){.header-promises .et_pb_blurb_position_left .et-pb-icon{font-size:28px!important}.header-promises .et_pb_column_1_4 h4{font-size:17px!important}}.woocommerce-price-suffix{display:none}div.price-1 .woocommerce-price-suffix{display:initial;color:#303336;font-family:'Mulish',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:16px;padding-left:3px}.woocommerce form .form-row input.input-text{border-width:1px;border-color:#cacaca;background-color:#FFF;padding:8px;transition:border 300ms ease 0ms}.woocommerce form .form-row input.input-text:hover{border-color:#4980ff;transition:border 300ms ease 0ms}.woocommerce form .form-row input.input-text:focus{border-color:#4980ff}.button{font-family:'Dosis',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;background-color:#4980ff!important;border-radius:1px;padding:3px 16px!important}.woocommerce ul.products li.product .button{margin-top:.8em;padding:3px 16px!important}.woo-subtitle-custom-field{display:none;color:#303336;line-height:0.1em!important}form.dgwt-wcas-pd-addtc-form p.product a.button,form.dgwt-wcas-pd-addtc-form p.product a.button:hover{padding:3px 20px!important}.woocommerce .quantity input.qty{background-color:#fff;color:#303336;font-weight:600!important;border-radius:1px;border:1px #303336 solid!important;padding:7px}.woocommerce .quantity input.qty:hover,.woocommerce .quantity input.qty:focus{font-weight:600!important;color:#303336;padding:6px;border-color:#3F79FF!important;border:2px #3F79FF solid!important}#page-container .woocommerce ul.products li.product .woo-details-custom-button{float:right;background-color:#fff!important;color:#303336!important;border-radius:1px;border:1px #303336 solid!important;padding:2px 16px!important}#page-container .woocommerce ul.products li.product .woo-details-custom-button:hover{background-color:#fff!important;color:#3F79FF!important;border-color:#3F79FF!important;border:2px #3F79FF solid!important;padding:1px 15px!important}div.shop-module-reduce-columns-gaps div.woocommerce ul.products li.product{margin-right:1.9%;margin-bottom:1.992em;width:23.56%}div.shop-module-reduce-columns-gaps div.woocommerce ul.products li.product:last-child{margin-right:0}div.shop-module-reduce-3-columns-gaps div.woocommerce ul.products li.product{margin-right:1.9%;margin-bottom:1.992em;width:31.43%}div.shop-module-reduce-3-columns-gaps div.woocommerce ul.products li.product:last-child{margin-right:0}.woocommerce .woocommerce-ordering{padding-right:17px}.woobewoo-filter-loader.spinner{width:50px!important;height:15px!important;background:url(/wp-content/plugins/woo-product-filter/img/ajax-loader.gif)!important}.woocommerce .products ul,.woocommerce ul.products{margin-bottom:0}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):first-child{margin-right:10px}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):last-child{margin-left:10px}.woo-variation-swatches .for-smartphones-design .variable-items-wrapper .variable-item:not(.radio-variable-item):first-child{margin-right:5px}.woo-variation-swatches .for-smartphones-design .variable-items-wrapper .variable-item:not(.radio-variable-item):last-child{margin-left:5px}.wvs-archive-variations-wrapper{padding-top:7px}.cross-sells li.product span.et_overlay{display:none!important}.up-sells .awl-label-id-2631 .awl-label-text,.up-sells .awl-label-id-5923 .awl-label-text,.up-sells .awl-label-id-2691 .awl-label-text,.cross-sells .awl-label-id-2631 .awl-label-text,.cross-sells .awl-label-id-5923 .awl-label-text,.cross-sells .awl-label-id-2691 .awl-label-text,.cart-page-featured-products .awl-label-id-2631 .awl-label-text,.cart-page-featured-products .awl-label-id-5923 .awl-label-text,.cart-page-featured-products .awl-label-id-2691 .awl-label-text{font-size:14px}.product-page-featured-products .awl-label-id-2631 .awl-label-text,.product-page-featured-products .awl-label-id-5923 .awl-label-text,.product-page-featured-products .awl-label-id-2691 .awl-label-text{font-size:11px;padding:.4em .3em .3em 0.4em!important}.yith-wcpb-product-bundled-items{border-radius:2px!important}.yith-wcpb-product-bundled-items .yith-wcpb-product-bundled-item{padding-bottom:0!important}h3.yith-wcpb-product-bundled-item-data__title a,.single-product h3.yith-wcpb-product-bundled-item-data__title a{font-weight:700!important;font-size:1.4em!important;-webkit-transition:all 0.2s;transition:all 0.2s}h3.yith-wcpb-product-bundled-item-data__title a:hover,.single-product h3.yith-wcpb-product-bundled-item-data__title a:hover{color:#3f79ff!important;-webkit-transition:all 0.2s;transition:all 0.2s}.woocommerce div.product form.cart .yith-wcpb-product-bundled-item-data table.variations td{padding-bottom:10px!important}div.yith-wcpb-product-bundled-item-data__price ins span.woocommerce-Price-amount bdi{color:#303336!important;font-weight:800}.yith-wcpb-product-bundled-items .yith-wcpb-product-bundled-item{border-bottom:1px dashed #d4d4d4!important}.yith-wcpb-product-bundled-items .yith-wcpb-product-bundled-item:last-child{border-bottom:0!important}.yith-wcpb-product-bundled-items{-webkit-box-shadow:none!important;box-shadow:none!important}.order-summary .wc-amazon-checkout-message,.order-notes .wc-amazon-checkout-message,.shipping-details .wc-amazon-checkout-message,.payment-methods .wc-amazon-checkout-message{display:none}.order-summary #amazon_customer_details,.shipping-details #amazon_customer_details{display:none}.wc-amazon-payments-advanced-info,.wc-amazon-checkout-message .woocommerce-info{margin:0}.order-summary .wc-amazon-payments-advanced-info,.order-notes .wc-amazon-payments-advanced-info,.shipping-details .wc-amazon-payments-advanced-info,.payment-methods .wc-amazon-payments-advanced-info{display:none}#amazon_customer_details div.woocommerce-account-fields{display:none}div#amazon_customer_details .wc-apa-widget-change{color:#5788ff}.woocommerce-additional-fields:nth-of-type(odd),.woocommerce-additional-fields h3{display:none}#amazon_customer_details div.col2-set{margin-bottom:-30px}.woocommerce-additional-fields{padding-bottom:30px}div.woocommerce-additional-fields p#order_comments_field label:before{font-size:25px;font-family:FontAwesome!important;font-weight:900!important;content:"";padding-right:15px}div.woocommerce-additional-fields p#order_comments_field label,.woocommerce-order-details .woocommerce-order-details__title,.woocommerce-customer-details .woocommerce-column__title{font-weight:600;text-transform:uppercase;font-size:1.6rem;font-family:'Dosis',Helvetica,Arial,Lucida,sans-serif}div.woocommerce-additional-fields p#order_comments_field .woocommerce-input-wrapper textarea{background-color:#FFF;border:1px solid #bbb;padding:8px;color:#4e4e4e;transition:border 300ms ease 0ms}div.woocommerce-additional-fields p#order_comments_field .woocommerce-input-wrapper textarea:hover{border-color:#4980ff;transition:border 300ms ease 0ms}div.woocommerce-additional-fields p#order_comments_field .woocommerce-input-wrapper textarea:focus{border-color:#4980ff}.woocommerce-order-received .billing-details-header,.woocommerce-order-received .order-summary-header,.woocommerce-order-pay .billing-details-header,.woocommerce-order-pay .order-summary-header{display:none}.woocommerce-thankyou-order-received{font-size:1.9em!important;font-weight:700!important;text-transform:uppercase!important;color:#64b702!important;padding-bottom:25px!important}@media (min-width:1px) and (max-width:400px){.woocommerce-thankyou-order-received{font-size:1.3em!important;font-weight:800!important}}