.woocommerce .woocommerce-error{background:#3d3d3d!Important}.woocommerce-account .addresses .title .edit{float:left!important}.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button{color:#fff!important}body #page-container .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:not([disabled]){color:#fff!important}.woocommerce .woocommerce-message{background-color:#2d2d2d!important}.amp-map-button{border-radius:80px;text-transform:uppercase}.et_pb_wc_cart_notice_0 .woocommerce-info{box-shadow:inset 0px 3px 0px 0px #ffffff!important}.wpforms-container .wpforms-field input,.wpforms-container .wpforms-field textarea{border-radius:0!important;padding:12px 15px;background-color:#ffffff;transition:all 0.3s ease}.wpforms-container .wpforms-field input:focus,.wpforms-container .wpforms-field textarea:focus{border-color:#4E342E!important;box-shadow:none!important;outline:none}.wpforms-container .wpforms-submit:hover,.wpforms-container .wpforms-submit:focus{background-color:#f7f7f7}.wpforms-container .wpforms-submit{background-color:#ffffff!important;border:2px solid #3d3d3d!important;border-radius:0!important;color:#2e2e2e!important;padding:12px 30px;text-transform:uppercase;font-weight:bold;cursor:pointer;transition:all 0.3s ease}ul.products li.product{position:relative;overflow:hidden}ul.products li.product .attachment-woocommerce_thumbnail{transition:opacity 0.5s ease-in-out}ul.products li.product .secondary-image{position:absolute;top:0;left:0;opacity:0;transition:opacity 0.5s ease-in-out}ul.products li.product:hover .attachment-woocommerce_thumbnail{opacity:0}ul.products li.product:hover .secondary-image{opacity:1}.woocommerce-page.et_pb_button_helper_class button.button{color:#2e2e2e!important}