.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#fff;color:#000!important}.woocommerce-page.et_pb_button_helper_class a.button{color:#fff!important}.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar{background-color:#fff!important;border:1px solid;border-color:#000!important;width:100%!important;-moz-border-radius:3px!important;-webkit-border-radius:3px!important;border-radius:3px!important;padding:16px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-weight:500;line-height:2em}.wpcf7-submit{color:#FFFFFF!important;border-width:0px!important;border-radius:0px;letter-spacing:3px;font-size:12px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;background-color:#000;padding:15px 30px!important}.wpcf7-submit:hover{color:#FFFFFF!important;border-width:0px!important;border-radius:0px;letter-spacing:3px;font-size:12px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;background-color:#000;padding:15px 30px!important}#left{width:49%;float:left;margin-right:2%}#right{width:49%;float:left}.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;margin-bottom:10px}.clearfix{display:block}.wpcf7{width:100%}input[type=select]{width:100%!important}.wpcf7-form select{background-color:#ffffff!important;border:1px solid;width:100%!important;-moz-border-radius:3px!important;-webkit-border-radius:3px!important;border-radius:3px!important;font-size:15px;line-height:2em;color:#666!important;padding:14px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:#666!important;opacity:1}:-moz-placeholder{color:#666!important;opacity:1}::-moz-placeholder{color:#666!important;opacity:1}:-ms-input-placeholder{color:#666!important;opacity:1}.wpcf7 input[type="file"]{margin-top:20px;cursor:pointer;font-size:15px;font-weight:500;line-height:2em}.payment-methods img{margin:0 3px;height:25px;width:auto;max-width:none}.orderby,.woocommerce div.product form.cart .variations td select{background-color:#fff;border-radius:3px;border:1px;color:#000!important;font-size:14px;padding:8px 8px;font-weight:400;font-family:'figtre',Open Sans;margin-bottom:30px}.woocommerce nav.woocommerce-pagination ul li{border-right:0px solid #f2f2f2;padding:8px;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination{text-align:center;font-size:13px}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:0px solid #d3ced2;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:transparent;color:#8a7e88}p.woocommerce-result-count{font-weight:500;font-size:14px;color:#000;font-family:'figtre',Open Sans}.wpf_item input[type="text"]{width:100%;max-width:100%;padding:0.7em 0.5em;margin:0px 0px 0px 10px;outline:none;border-radius:9px}.et_pb_menu__cart-count{background-color:#12876F;border-radius:50%;border:2px solid #12876F;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-left:-21px;margin-top:-21px;z-index:9}.woocommerce table.shop_table{border:0px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left}@media (min-width:981px){.et_pb_menu__icon.et_pb_menu__cart-button{margin-left:22px}}