/*!========================================================================= *\
   WooCommerce Theme
\* ========================================================================= */
/*!========================================================================= *\
   Buttons & Form-controls
\* ========================================================================= */
/* ======================== Buttons ======================== */
.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #review_form #respond .form-submit input, .woocommerce-page #review_form #respond .form-submit input, .woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart, .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce-page .widget_price_filter .price_slider_amount .button, .shipping-calculator-button { text-shadow: none; background: none; box-shadow: none; display: inline-block; /*min-height: 42px; */margin-bottom: 5px; padding: 7px 20px; font-weight: normal; text-align: center; text-transform: uppercase; border: 2px solid transparent; border-radius: 0; font-size: 14px; /*line-height: 1.7;*/vertical-align: middle; cursor: pointer; white-space: nowrap; -webkit-font-smoothing: auto; -webkit-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #a97c50; background-color: #fff; border-color: #d5d8dd; }
.woocommerce a.button:hover, .woocommerce a.button:focus, .woocommerce a.button:active, .woocommerce a.button.active, .open > .woocommerce a.button.dropdown-toggle, .woocommerce button.button:hover, .woocommerce button.button:focus, .woocommerce button.button:active, .woocommerce button.button.active, .open > .woocommerce button.button.dropdown-toggle, .woocommerce input.button:hover, .woocommerce input.button:focus, .woocommerce input.button:active, .woocommerce input.button.active, .open > .woocommerce input.button.dropdown-toggle, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit:focus, .woocommerce #respond input#submit:active, .woocommerce #respond input#submit.active, .open > .woocommerce #respond input#submit.dropdown-toggle, .woocommerce #review_form #respond .form-submit input:hover, .woocommerce #review_form #respond .form-submit input:focus, .woocommerce #review_form #respond .form-submit input:active, .woocommerce #review_form #respond .form-submit input.active, .open > .woocommerce #review_form #respond .form-submit input.dropdown-toggle, .woocommerce-page #review_form #respond .form-submit input:hover, .woocommerce-page #review_form #respond .form-submit input:focus, .woocommerce-page #review_form #respond .form-submit input:active, .woocommerce-page #review_form #respond .form-submit input.active, .open > .woocommerce-page #review_form #respond .form-submit input.dropdown-toggle, .woocommerce a.added_to_cart:hover, .woocommerce a.added_to_cart:focus, .woocommerce a.added_to_cart:active, .woocommerce a.added_to_cart.active, .open > .woocommerce a.added_to_cart.dropdown-toggle, .woocommerce-page a.added_to_cart:hover, .woocommerce-page a.added_to_cart:focus, .woocommerce-page a.added_to_cart:active, .woocommerce-page a.added_to_cart.active, .open > .woocommerce-page a.added_to_cart.dropdown-toggle, .woocommerce .widget_price_filter .price_slider_amount .button:hover, .woocommerce .widget_price_filter .price_slider_amount .button:focus, .woocommerce .widget_price_filter .price_slider_amount .button:active, .woocommerce .widget_price_filter .price_slider_amount .button.active, .open > .woocommerce .widget_price_filter .price_slider_amount .button.dropdown-toggle, .woocommerce-page .widget_price_filter .price_slider_amount .button:hover, .woocommerce-page .widget_price_filter .price_slider_amount .button:focus, .woocommerce-page .widget_price_filter .price_slider_amount .button:active, .woocommerce-page .widget_price_filter .price_slider_amount .button.active, .open > .woocommerce-page .widget_price_filter .price_slider_amount .button.dropdown-toggle, .shipping-calculator-button:hover, .shipping-calculator-button:focus, .shipping-calculator-button:active, .shipping-calculator-button.active, .open > .shipping-calculator-button.dropdown-toggle { color: #a97c50; background-color: #e6e6e6; border-color: #b3b9c2; }
.woocommerce a.button:active, .woocommerce a.button.active, .open > .woocommerce a.button.dropdown-toggle, .woocommerce button.button:active, .woocommerce button.button.active, .open > .woocommerce button.button.dropdown-toggle, .woocommerce input.button:active, .woocommerce input.button.active, .open > .woocommerce input.button.dropdown-toggle, .woocommerce #respond input#submit:active, .woocommerce #respond input#submit.active, .open > .woocommerce #respond input#submit.dropdown-toggle, .woocommerce #review_form #respond .form-submit input:active, .woocommerce #review_form #respond .form-submit input.active, .open > .woocommerce #review_form #respond .form-submit input.dropdown-toggle, .woocommerce-page #review_form #respond .form-submit input:active, .woocommerce-page #review_form #respond .form-submit input.active, .open > .woocommerce-page #review_form #respond .form-submit input.dropdown-toggle, .woocommerce a.added_to_cart:active, .woocommerce a.added_to_cart.active, .open > .woocommerce a.added_to_cart.dropdown-toggle, .woocommerce-page a.added_to_cart:active, .woocommerce-page a.added_to_cart.active, .open > .woocommerce-page a.added_to_cart.dropdown-toggle, .woocommerce .widget_price_filter .price_slider_amount .button:active, .woocommerce .widget_price_filter .price_slider_amount .button.active, .open > .woocommerce .widget_price_filter .price_slider_amount .button.dropdown-toggle, .woocommerce-page .widget_price_filter .price_slider_amount .button:active, .woocommerce-page .widget_price_filter .price_slider_amount .button.active, .open > .woocommerce-page .widget_price_filter .price_slider_amount .button.dropdown-toggle, .shipping-calculator-button:active, .shipping-calculator-button.active, .open > .shipping-calculator-button.dropdown-toggle { background-image: none; }
.woocommerce a.button.disabled, .woocommerce a.button.disabled:hover, .woocommerce a.button.disabled:focus, .woocommerce a.button.disabled:active, .woocommerce a.button.disabled.active, .woocommerce a.button[disabled], .woocommerce a.button[disabled]:hover, .woocommerce a.button[disabled]:focus, .woocommerce a.button[disabled]:active, .woocommerce a.button[disabled].active, fieldset[disabled] .woocommerce a.button, fieldset[disabled] .woocommerce a.button:hover, fieldset[disabled] .woocommerce a.button:focus, fieldset[disabled] .woocommerce a.button:active, fieldset[disabled] .woocommerce a.button.active, .woocommerce button.button.disabled, .woocommerce button.button.disabled:hover, .woocommerce button.button.disabled:focus, .woocommerce button.button.disabled:active, .woocommerce button.button.disabled.active, .woocommerce button.button[disabled], .woocommerce button.button[disabled]:hover, .woocommerce button.button[disabled]:focus, .woocommerce button.button[disabled]:active, .woocommerce button.button[disabled].active, fieldset[disabled] .woocommerce button.button, fieldset[disabled] .woocommerce button.button:hover, fieldset[disabled] .woocommerce button.button:focus, fieldset[disabled] .woocommerce button.button:active, fieldset[disabled] .woocommerce button.button.active, .woocommerce input.button.disabled, .woocommerce input.button.disabled:hover, .woocommerce input.button.disabled:focus, .woocommerce input.button.disabled:active, .woocommerce input.button.disabled.active, .woocommerce input.button[disabled], .woocommerce input.button[disabled]:hover, .woocommerce input.button[disabled]:focus, .woocommerce input.button[disabled]:active, .woocommerce input.button[disabled].active, fieldset[disabled] .woocommerce input.button, fieldset[disabled] .woocommerce input.button:hover, fieldset[disabled] .woocommerce input.button:focus, fieldset[disabled] .woocommerce input.button:active, fieldset[disabled] .woocommerce input.button.active, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit.disabled:hover, .woocommerce #respond input#submit.disabled:focus, .woocommerce #respond input#submit.disabled:active, .woocommerce #respond input#submit.disabled.active, .woocommerce #respond input#submit[disabled], .woocommerce #respond input#submit[disabled]:hover, .woocommerce #respond input#submit[disabled]:focus, .woocommerce #respond input#submit[disabled]:active, .woocommerce #respond input#submit[disabled].active, fieldset[disabled] .woocommerce #respond input#submit, fieldset[disabled] .woocommerce #respond input#submit:hover, fieldset[disabled] .woocommerce #respond input#submit:focus, fieldset[disabled] .woocommerce #respond input#submit:active, fieldset[disabled] .woocommerce #respond input#submit.active, .woocommerce #review_form #respond .form-submit input.disabled, .woocommerce #review_form #respond .form-submit input.disabled:hover, .woocommerce #review_form #respond .form-submit input.disabled:focus, .woocommerce #review_form #respond .form-submit input.disabled:active, .woocommerce #review_form #respond .form-submit input.disabled.active, .woocommerce #review_form #respond .form-submit input[disabled], .woocommerce #review_form #respond .form-submit input[disabled]:hover, .woocommerce #review_form #respond .form-submit input[disabled]:focus, .woocommerce #review_form #respond .form-submit input[disabled]:active, .woocommerce #review_form #respond .form-submit input[disabled].active, fieldset[disabled] .woocommerce #review_form #respond .form-submit input, fieldset[disabled] .woocommerce #review_form #respond .form-submit input:hover, fieldset[disabled] .woocommerce #review_form #respond .form-submit input:focus, fieldset[disabled] .woocommerce #review_form #respond .form-submit input:active, fieldset[disabled] .woocommerce #review_form #respond .form-submit input.active, .woocommerce-page #review_form #respond .form-submit input.disabled, .woocommerce-page #review_form #respond .form-submit input.disabled:hover, .woocommerce-page #review_form #respond .form-submit input.disabled:focus, .woocommerce-page #review_form #respond .form-submit input.disabled:active, .woocommerce-page #review_form #respond .form-submit input.disabled.active, .woocommerce-page #review_form #respond .form-submit input[disabled], .woocommerce-page #review_form #respond .form-submit input[disabled]:hover, .woocommerce-page #review_form #respond .form-submit input[disabled]:focus, .woocommerce-page #review_form #respond .form-submit input[disabled]:active, .woocommerce-page #review_form #respond .form-submit input[disabled].active, fieldset[disabled] .woocommerce-page #review_form #respond .form-submit input, fieldset[disabled] .woocommerce-page #review_form #respond .form-submit input:hover, fieldset[disabled] .woocommerce-page #review_form #respond .form-submit input:focus, fieldset[disabled] .woocommerce-page #review_form #respond .form-submit input:active, fieldset[disabled] .woocommerce-page #review_form #respond .form-submit input.active, .woocommerce a.added_to_cart.disabled, .woocommerce a.added_to_cart.disabled:hover, .woocommerce a.added_to_cart.disabled:focus, .woocommerce a.added_to_cart.disabled:active, .woocommerce a.added_to_cart.disabled.active, .woocommerce a.added_to_cart[disabled], .woocommerce a.added_to_cart[disabled]:hover, .woocommerce a.added_to_cart[disabled]:focus, .woocommerce a.added_to_cart[disabled]:active, .woocommerce a.added_to_cart[disabled].active, fieldset[disabled] .woocommerce a.added_to_cart, fieldset[disabled] .woocommerce a.added_to_cart:hover, fieldset[disabled] .woocommerce a.added_to_cart:focus, fieldset[disabled] .woocommerce a.added_to_cart:active, fieldset[disabled] .woocommerce a.added_to_cart.active, .woocommerce-page a.added_to_cart.disabled, .woocommerce-page a.added_to_cart.disabled:hover, .woocommerce-page a.added_to_cart.disabled:focus, .woocommerce-page a.added_to_cart.disabled:active, .woocommerce-page a.added_to_cart.disabled.active, .woocommerce-page a.added_to_cart[disabled], .woocommerce-page a.added_to_cart[disabled]:hover, .woocommerce-page a.added_to_cart[disabled]:focus, .woocommerce-page a.added_to_cart[disabled]:active, .woocommerce-page a.added_to_cart[disabled].active, fieldset[disabled] .woocommerce-page a.added_to_cart, fieldset[disabled] .woocommerce-page a.added_to_cart:hover, fieldset[disabled] .woocommerce-page a.added_to_cart:focus, fieldset[disabled] .woocommerce-page a.added_to_cart:active, fieldset[disabled] .woocommerce-page a.added_to_cart.active, .woocommerce .widget_price_filter .price_slider_amount .button.disabled, .woocommerce .widget_price_filter .price_slider_amount .button.disabled:hover, .woocommerce .widget_price_filter .price_slider_amount .button.disabled:focus, .woocommerce .widget_price_filter .price_slider_amount .button.disabled:active, .woocommerce .widget_price_filter .price_slider_amount .button.disabled.active, .woocommerce .widget_price_filter .price_slider_amount .button[disabled], .woocommerce .widget_price_filter .price_slider_amount .button[disabled]:hover, .woocommerce .widget_price_filter .price_slider_amount .button[disabled]:focus, .woocommerce .widget_price_filter .price_slider_amount .button[disabled]:active, .woocommerce .widget_price_filter .price_slider_amount .button[disabled].active, fieldset[disabled] .woocommerce .widget_price_filter .price_slider_amount .button, fieldset[disabled] .woocommerce .widget_price_filter .price_slider_amount .button:hover, fieldset[disabled] .woocommerce .widget_price_filter .price_slider_amount .button:focus, fieldset[disabled] .woocommerce .widget_price_filter .price_slider_amount .button:active, fieldset[disabled] .woocommerce .widget_price_filter .price_slider_amount .button.active, .woocommerce-page .widget_price_filter .price_slider_amount .button.disabled, .woocommerce-page .widget_price_filter .price_slider_amount .button.disabled:hover, .woocommerce-page .widget_price_filter .price_slider_amount .button.disabled:focus, .woocommerce-page .widget_price_filter .price_slider_amount .button.disabled:active, .woocommerce-page .widget_price_filter .price_slider_amount .button.disabled.active, .woocommerce-page .widget_price_filter .price_slider_amount .button[disabled], .woocommerce-page .widget_price_filter .price_slider_amount .button[disabled]:hover, .woocommerce-page .widget_price_filter .price_slider_amount .button[disabled]:focus, .woocommerce-page .widget_price_filter .price_slider_amount .button[disabled]:active, .woocommerce-page .widget_price_filter .price_slider_amount .button[disabled].active, fieldset[disabled] .woocommerce-page .widget_price_filter .price_slider_amount .button, fieldset[disabled] .woocommerce-page .widget_price_filter .price_slider_amount .button:hover, fieldset[disabled] .woocommerce-page .widget_price_filter .price_slider_amount .button:focus, fieldset[disabled] .woocommerce-page .widget_price_filter .price_slider_amount .button:active, fieldset[disabled] .woocommerce-page .widget_price_filter .price_slider_amount .button.active, .shipping-calculator-button.disabled, .shipping-calculator-button.disabled:hover, .shipping-calculator-button.disabled:focus, .shipping-calculator-button.disabled:active, .shipping-calculator-button.disabled.active, .shipping-calculator-button[disabled], .shipping-calculator-button[disabled]:hover, .shipping-calculator-button[disabled]:focus, .shipping-calculator-button[disabled]:active, .shipping-calculator-button[disabled].active, fieldset[disabled] .shipping-calculator-button, fieldset[disabled] .shipping-calculator-button:hover, fieldset[disabled] .shipping-calculator-button:focus, fieldset[disabled] .shipping-calculator-button:active, fieldset[disabled] .shipping-calculator-button.active { background-color: #fff; border-color: #d5d8dd; }
.woocommerce a.button .badge, .woocommerce button.button .badge, .woocommerce input.button .badge, .woocommerce #respond input#submit .badge, .woocommerce #review_form #respond .form-submit input .badge, .woocommerce-page #review_form #respond .form-submit input .badge, .woocommerce a.added_to_cart .badge, .woocommerce-page a.added_to_cart .badge, .woocommerce .widget_price_filter .price_slider_amount .button .badge, .woocommerce-page .widget_price_filter .price_slider_amount .button .badge, .shipping-calculator-button .badge { color: #fff; background-color: #a97c50; }
.woocommerce a.button:hover, .woocommerce a.button:focus, .woocommerce button.button:hover, .woocommerce button.button:focus, .woocommerce input.button:hover, .woocommerce input.button:focus, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit:focus, .woocommerce #review_form #respond .form-submit input:hover, .woocommerce #review_form #respond .form-submit input:focus, .woocommerce-page #review_form #respond .form-submit input:hover, .woocommerce-page #review_form #respond .form-submit input:focus, .woocommerce a.added_to_cart:hover, .woocommerce a.added_to_cart:focus, .woocommerce-page a.added_to_cart:hover, .woocommerce-page a.added_to_cart:focus, .woocommerce .widget_price_filter .price_slider_amount .button:hover, .woocommerce .widget_price_filter .price_slider_amount .button:focus, .woocommerce-page .widget_price_filter .price_slider_amount .button:hover, .woocommerce-page .widget_price_filter .price_slider_amount .button:focus, .shipping-calculator-button:hover, .shipping-calculator-button:focus { color: #ccc; text-decoration: none; border-color: #fff; background-color: #edeef0; }
.woocommerce a.button:active, .woocommerce a.button:focus, .woocommerce a.button:active:focus, .woocommerce button.button:active, .woocommerce button.button:focus, .woocommerce button.button:active:focus, .woocommerce input.button:active, .woocommerce input.button:focus, .woocommerce input.button:active:focus, .woocommerce #respond input#submit:active, .woocommerce #respond input#submit:focus, .woocommerce #respond input#submit:active:focus, .woocommerce #review_form #respond .form-submit input:active, .woocommerce #review_form #respond .form-submit input:focus, .woocommerce #review_form #respond .form-submit input:active:focus, .woocommerce-page #review_form #respond .form-submit input:active, .woocommerce-page #review_form #respond .form-submit input:focus, .woocommerce-page #review_form #respond .form-submit input:active:focus, .woocommerce a.added_to_cart:active, .woocommerce a.added_to_cart:focus, .woocommerce a.added_to_cart:active:focus, .woocommerce-page a.added_to_cart:active, .woocommerce-page a.added_to_cart:focus, .woocommerce-page a.added_to_cart:active:focus, .woocommerce .widget_price_filter .price_slider_amount .button:active, .woocommerce .widget_price_filter .price_slider_amount .button:focus, .woocommerce .widget_price_filter .price_slider_amount .button:active:focus, .woocommerce-page .widget_price_filter .price_slider_amount .button:active, .woocommerce-page .widget_price_filter .price_slider_amount .button:focus, .woocommerce-page .widget_price_filter .price_slider_amount .button:active:focus, .shipping-calculator-button:active, .shipping-calculator-button:focus, .shipping-calculator-button:active:focus { top: 0; outline: none; -webkit-box-shadow: none; box-shadow: none; }

.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart, .woocommerce #review_form #respond .form-submit input, .woocommerce-page #review_form #respond .form-submit input, .woocommerce a.button.add_to_cart_button, .woocommerce input.button[name="save_account_details"], .woocommerce input.button[name="save_address"], .woocommerce input.button[name="login"], .woocommerce input.button[name="register"], .woocommerce .lost_reset_password input.button[type="submit"] { color: #a97c50; background-color: #444649; border-color: #38393c; border-color: #444649; -webkit-font-smoothing: auto; }
.woocommerce a.button.alt:hover, .woocommerce a.button.alt:focus, .woocommerce a.button.alt:active, .woocommerce a.button.alt.active, .open > .woocommerce a.button.alt.dropdown-toggle, .woocommerce button.button.alt:hover, .woocommerce button.button.alt:focus, .woocommerce button.button.alt:active, .woocommerce button.button.alt.active, .open > .woocommerce button.button.alt.dropdown-toggle, .woocommerce input.button.alt:hover, .woocommerce input.button.alt:focus, .woocommerce input.button.alt:active, .woocommerce input.button.alt.active, .open > .woocommerce input.button.alt.dropdown-toggle, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit:focus, .woocommerce #respond input#submit:active, .woocommerce #respond input#submit.active, .open > .woocommerce #respond input#submit.dropdown-toggle, .woocommerce a.added_to_cart:hover, .woocommerce a.added_to_cart:focus, .woocommerce a.added_to_cart:active, .woocommerce a.added_to_cart.active, .open > .woocommerce a.added_to_cart.dropdown-toggle, .woocommerce-page a.added_to_cart:hover, .woocommerce-page a.added_to_cart:focus, .woocommerce-page a.added_to_cart:active, .woocommerce-page a.added_to_cart.active, .open > .woocommerce-page a.added_to_cart.dropdown-toggle, .woocommerce #review_form #respond .form-submit input:hover, .woocommerce #review_form #respond .form-submit input:focus, .woocommerce #review_form #respond .form-submit input:active, .woocommerce #review_form #respond .form-submit input.active, .open > .woocommerce #review_form #respond .form-submit input.dropdown-toggle, .woocommerce-page #review_form #respond .form-submit input:hover, .woocommerce-page #review_form #respond .form-submit input:focus, .woocommerce-page #review_form #respond .form-submit input:active, .woocommerce-page #review_form #respond .form-submit input.active, .open > .woocommerce-page #review_form #respond .form-submit input.dropdown-toggle, .woocommerce a.button.add_to_cart_button:hover, .woocommerce a.button.add_to_cart_button:focus, .woocommerce a.button.add_to_cart_button:active, .woocommerce a.button.add_to_cart_button.active, .open > .woocommerce a.button.add_to_cart_button.dropdown-toggle, .woocommerce input.button[name="save_account_details"]:hover, .woocommerce input.button[name="save_account_details"]:focus, .woocommerce input.button[name="save_account_details"]:active, .woocommerce input.button[name="save_account_details"].active, .open > .woocommerce input.button[name="save_account_details"].dropdown-toggle, .woocommerce input.button[name="save_address"]:hover, .woocommerce input.button[name="save_address"]:focus, .woocommerce input.button[name="save_address"]:active, .woocommerce input.button[name="save_address"].active, .open > .woocommerce input.button[name="save_address"].dropdown-toggle, .woocommerce input.button[name="login"]:hover, .woocommerce input.button[name="login"]:focus, .woocommerce input.button[name="login"]:active, .woocommerce input.button[name="login"].active, .open > .woocommerce input.button[name="login"].dropdown-toggle, .woocommerce input.button[name="register"]:hover, .woocommerce input.button[name="register"]:focus, .woocommerce input.button[name="register"]:active, .woocommerce input.button[name="register"].active, .open > .woocommerce input.button[name="register"].dropdown-toggle, .woocommerce .lost_reset_password input.button[type="submit"]:hover, .woocommerce .lost_reset_password input.button[type="submit"]:focus, .woocommerce .lost_reset_password input.button[type="submit"]:active, .woocommerce .lost_reset_password input.button[type="submit"].active, .open > .woocommerce .lost_reset_password input.button[type="submit"].dropdown-toggle { color: #a97c50; background-color: #2b2d2f; border-color: #1a1b1c; }
.woocommerce a.button.alt:active, .woocommerce a.button.alt.active, .open > .woocommerce a.button.alt.dropdown-toggle, .woocommerce button.button.alt:active, .woocommerce button.button.alt.active, .open > .woocommerce button.button.alt.dropdown-toggle, .woocommerce input.button.alt:active, .woocommerce input.button.alt.active, .open > .woocommerce input.button.alt.dropdown-toggle, .woocommerce #respond input#submit:active, .woocommerce #respond input#submit.active, .open > .woocommerce #respond input#submit.dropdown-toggle, .woocommerce a.added_to_cart:active, .woocommerce a.added_to_cart.active, .open > .woocommerce a.added_to_cart.dropdown-toggle, .woocommerce-page a.added_to_cart:active, .woocommerce-page a.added_to_cart.active, .open > .woocommerce-page a.added_to_cart.dropdown-toggle, .woocommerce #review_form #respond .form-submit input:active, .woocommerce #review_form #respond .form-submit input.active, .open > .woocommerce #review_form #respond .form-submit input.dropdown-toggle, .woocommerce-page #review_form #respond .form-submit input:active, .woocommerce-page #review_form #respond .form-submit input.active, .open > .woocommerce-page #review_form #respond .form-submit input.dropdown-toggle, .woocommerce a.button.add_to_cart_button:active, .woocommerce a.button.add_to_cart_button.active, .open > .woocommerce a.button.add_to_cart_button.dropdown-toggle, .woocommerce input.button[name="save_account_details"]:active, .woocommerce input.button[name="save_account_details"].active, .open > .woocommerce input.button[name="save_account_details"].dropdown-toggle, .woocommerce input.button[name="save_address"]:active, .woocommerce input.button[name="save_address"].active, .open > .woocommerce input.button[name="save_address"].dropdown-toggle, .woocommerce input.button[name="login"]:active, .woocommerce input.button[name="login"].active, .open > .woocommerce input.button[name="login"].dropdown-toggle, .woocommerce input.button[name="register"]:active, .woocommerce input.button[name="register"].active, .open > .woocommerce input.button[name="register"].dropdown-toggle, .woocommerce .lost_reset_password input.button[type="submit"]:active, .woocommerce .lost_reset_password input.button[type="submit"].active, .open > .woocommerce .lost_reset_password input.button[type="submit"].dropdown-toggle { background-image: none; }
.woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt.disabled:focus, .woocommerce a.button.alt.disabled:active, .woocommerce a.button.alt.disabled.active, .woocommerce a.button.alt[disabled], .woocommerce a.button.alt[disabled]:hover, .woocommerce a.button.alt[disabled]:focus, .woocommerce a.button.alt[disabled]:active, .woocommerce a.button.alt[disabled].active, fieldset[disabled] .woocommerce a.button.alt, fieldset[disabled] .woocommerce a.button.alt:hover, fieldset[disabled] .woocommerce a.button.alt:focus, fieldset[disabled] .woocommerce a.button.alt:active, fieldset[disabled] .woocommerce a.button.alt.active, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt.disabled:focus, .woocommerce button.button.alt.disabled:active, .woocommerce button.button.alt.disabled.active, .woocommerce button.button.alt[disabled], .woocommerce button.button.alt[disabled]:hover, .woocommerce button.button.alt[disabled]:focus, .woocommerce button.button.alt[disabled]:active, .woocommerce button.button.alt[disabled].active, fieldset[disabled] .woocommerce button.button.alt, fieldset[disabled] .woocommerce button.button.alt:hover, fieldset[disabled] .woocommerce button.button.alt:focus, fieldset[disabled] .woocommerce button.button.alt:active, fieldset[disabled] .woocommerce button.button.alt.active, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt.disabled:focus, .woocommerce input.button.alt.disabled:active, .woocommerce input.button.alt.disabled.active, .woocommerce input.button.alt[disabled], .woocommerce input.button.alt[disabled]:hover, .woocommerce input.button.alt[disabled]:focus, .woocommerce input.button.alt[disabled]:active, .woocommerce input.button.alt[disabled].active, fieldset[disabled] .woocommerce input.button.alt, fieldset[disabled] .woocommerce input.button.alt:hover, fieldset[disabled] .woocommerce input.button.alt:focus, fieldset[disabled] .woocommerce input.button.alt:active, fieldset[disabled] .woocommerce input.button.alt.active, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit.disabled:hover, .woocommerce #respond input#submit.disabled:focus, .woocommerce #respond input#submit.disabled:active, .woocommerce #respond input#submit.disabled.active, .woocommerce #respond input#submit[disabled], .woocommerce #respond input#submit[disabled]:hover, .woocommerce #respond input#submit[disabled]:focus, .woocommerce #respond input#submit[disabled]:active, .woocommerce #respond input#submit[disabled].active, fieldset[disabled] .woocommerce #respond input#submit, fieldset[disabled] .woocommerce #respond input#submit:hover, fieldset[disabled] .woocommerce #respond input#submit:focus, fieldset[disabled] .woocommerce #respond input#submit:active, fieldset[disabled] .woocommerce #respond input#submit.active, .woocommerce a.added_to_cart.disabled, .woocommerce a.added_to_cart.disabled:hover, .woocommerce a.added_to_cart.disabled:focus, .woocommerce a.added_to_cart.disabled:active, .woocommerce a.added_to_cart.disabled.active, .woocommerce a.added_to_cart[disabled], .woocommerce a.added_to_cart[disabled]:hover, .woocommerce a.added_to_cart[disabled]:focus, .woocommerce a.added_to_cart[disabled]:active, .woocommerce a.added_to_cart[disabled].active, fieldset[disabled] .woocommerce a.added_to_cart, fieldset[disabled] .woocommerce a.added_to_cart:hover, fieldset[disabled] .woocommerce a.added_to_cart:focus, fieldset[disabled] .woocommerce a.added_to_cart:active, fieldset[disabled] .woocommerce a.added_to_cart.active, .woocommerce-page a.added_to_cart.disabled, .woocommerce-page a.added_to_cart.disabled:hover, .woocommerce-page a.added_to_cart.disabled:focus, .woocommerce-page a.added_to_cart.disabled:active, .woocommerce-page a.added_to_cart.disabled.active, .woocommerce-page a.added_to_cart[disabled], .woocommerce-page a.added_to_cart[disabled]:hover, .woocommerce-page a.added_to_cart[disabled]:focus, .woocommerce-page a.added_to_cart[disabled]:active, .woocommerce-page a.added_to_cart[disabled].active, fieldset[disabled] .woocommerce-page a.added_to_cart, fieldset[disabled] .woocommerce-page a.added_to_cart:hover, fieldset[disabled] .woocommerce-page a.added_to_cart:focus, fieldset[disabled] .woocommerce-page a.added_to_cart:active, fieldset[disabled] .woocommerce-page a.added_to_cart.active, .woocommerce #review_form #respond .form-submit input.disabled, .woocommerce #review_form #respond .form-submit input.disabled:hover, .woocommerce #review_form #respond .form-submit input.disabled:focus, .woocommerce #review_form #respond .form-submit input.disabled:active, .woocommerce #review_form #respond .form-submit input.disabled.active, .woocommerce #review_form #respond .form-submit input[disabled], .woocommerce #review_form #respond .form-submit input[disabled]:hover, .woocommerce #review_form #respond .form-submit input[disabled]:focus, .woocommerce #review_form #respond .form-submit input[disabled]:active, .woocommerce #review_form #respond .form-submit input[disabled].active, fieldset[disabled] .woocommerce #review_form #respond .form-submit input, fieldset[disabled] .woocommerce #review_form #respond .form-submit input:hover, fieldset[disabled] .woocommerce #review_form #respond .form-submit input:focus, fieldset[disabled] .woocommerce #review_form #respond .form-submit input:active, fieldset[disabled] .woocommerce #review_form #respond .form-submit input.active, .woocommerce-page #review_form #respond .form-submit input.disabled, .woocommerce-page #review_form #respond .form-submit input.disabled:hover, .woocommerce-page #review_form #respond .form-submit input.disabled:focus, .woocommerce-page #review_form #respond .form-submit input.disabled:active, .woocommerce-page #review_form #respond .form-submit input.disabled.active, .woocommerce-page #review_form #respond .form-submit input[disabled], .woocommerce-page #review_form #respond .form-submit input[disabled]:hover, .woocommerce-page #review_form #respond .form-submit input[disabled]:focus, .woocommerce-page #review_form #respond .form-submit input[disabled]:active, .woocommerce-page #review_form #respond .form-submit input[disabled].active, fieldset[disabled] .woocommerce-page #review_form #respond .form-submit input, fieldset[disabled] .woocommerce-page #review_form #respond .form-submit input:hover, fieldset[disabled] .woocommerce-page #review_form #respond .form-submit input:focus, fieldset[disabled] .woocommerce-page #review_form #respond .form-submit input:active, fieldset[disabled] .woocommerce-page #review_form #respond .form-submit input.active, .woocommerce a.button.add_to_cart_button.disabled, .woocommerce a.button.add_to_cart_button.disabled:hover, .woocommerce a.button.add_to_cart_button.disabled:focus, .woocommerce a.button.add_to_cart_button.disabled:active, .woocommerce a.button.add_to_cart_button.disabled.active, .woocommerce a.button.add_to_cart_button[disabled], .woocommerce a.button.add_to_cart_button[disabled]:hover, .woocommerce a.button.add_to_cart_button[disabled]:focus, .woocommerce a.button.add_to_cart_button[disabled]:active, .woocommerce a.button.add_to_cart_button[disabled].active, fieldset[disabled] .woocommerce a.button.add_to_cart_button, fieldset[disabled] .woocommerce a.button.add_to_cart_button:hover, fieldset[disabled] .woocommerce a.button.add_to_cart_button:focus, fieldset[disabled] .woocommerce a.button.add_to_cart_button:active, fieldset[disabled] .woocommerce a.button.add_to_cart_button.active, .woocommerce input.button[name="save_account_details"].disabled, .woocommerce input.button[name="save_account_details"].disabled:hover, .woocommerce input.button[name="save_account_details"].disabled:focus, .woocommerce input.button[name="save_account_details"].disabled:active, .woocommerce input.button[name="save_account_details"].disabled.active, .woocommerce input.button[name="save_account_details"][disabled], .woocommerce input.button[name="save_account_details"][disabled]:hover, .woocommerce input.button[name="save_account_details"][disabled]:focus, .woocommerce input.button[name="save_account_details"][disabled]:active, .woocommerce input.button[name="save_account_details"][disabled].active, fieldset[disabled] .woocommerce input.button[name="save_account_details"], fieldset[disabled] .woocommerce input.button[name="save_account_details"]:hover, fieldset[disabled] .woocommerce input.button[name="save_account_details"]:focus, fieldset[disabled] .woocommerce input.button[name="save_account_details"]:active, fieldset[disabled] .woocommerce input.button[name="save_account_details"].active, .woocommerce input.button[name="save_address"].disabled, .woocommerce input.button[name="save_address"].disabled:hover, .woocommerce input.button[name="save_address"].disabled:focus, .woocommerce input.button[name="save_address"].disabled:active, .woocommerce input.button[name="save_address"].disabled.active, .woocommerce input.button[name="save_address"][disabled], .woocommerce input.button[name="save_address"][disabled]:hover, .woocommerce input.button[name="save_address"][disabled]:focus, .woocommerce input.button[name="save_address"][disabled]:active, .woocommerce input.button[name="save_address"][disabled].active, fieldset[disabled] .woocommerce input.button[name="save_address"], fieldset[disabled] .woocommerce input.button[name="save_address"]:hover, fieldset[disabled] .woocommerce input.button[name="save_address"]:focus, fieldset[disabled] .woocommerce input.button[name="save_address"]:active, fieldset[disabled] .woocommerce input.button[name="save_address"].active, .woocommerce input.button[name="login"].disabled, .woocommerce input.button[name="login"].disabled:hover, .woocommerce input.button[name="login"].disabled:focus, .woocommerce input.button[name="login"].disabled:active, .woocommerce input.button[name="login"].disabled.active, .woocommerce input.button[name="login"][disabled], .woocommerce input.button[name="login"][disabled]:hover, .woocommerce input.button[name="login"][disabled]:focus, .woocommerce input.button[name="login"][disabled]:active, .woocommerce input.button[name="login"][disabled].active, fieldset[disabled] .woocommerce input.button[name="login"], fieldset[disabled] .woocommerce input.button[name="login"]:hover, fieldset[disabled] .woocommerce input.button[name="login"]:focus, fieldset[disabled] .woocommerce input.button[name="login"]:active, fieldset[disabled] .woocommerce input.button[name="login"].active, .woocommerce input.button[name="register"].disabled, .woocommerce input.button[name="register"].disabled:hover, .woocommerce input.button[name="register"].disabled:focus, .woocommerce input.button[name="register"].disabled:active, .woocommerce input.button[name="register"].disabled.active, .woocommerce input.button[name="register"][disabled], .woocommerce input.button[name="register"][disabled]:hover, .woocommerce input.button[name="register"][disabled]:focus, .woocommerce input.button[name="register"][disabled]:active, .woocommerce input.button[name="register"][disabled].active, fieldset[disabled] .woocommerce input.button[name="register"], fieldset[disabled] .woocommerce input.button[name="register"]:hover, fieldset[disabled] .woocommerce input.button[name="register"]:focus, fieldset[disabled] .woocommerce input.button[name="register"]:active, fieldset[disabled] .woocommerce input.button[name="register"].active, .woocommerce .lost_reset_password input.button[type="submit"].disabled, .woocommerce .lost_reset_password input.button[type="submit"].disabled:hover, .woocommerce .lost_reset_password input.button[type="submit"].disabled:focus, .woocommerce .lost_reset_password input.button[type="submit"].disabled:active, .woocommerce .lost_reset_password input.button[type="submit"].disabled.active, .woocommerce .lost_reset_password input.button[type="submit"][disabled], .woocommerce .lost_reset_password input.button[type="submit"][disabled]:hover, .woocommerce .lost_reset_password input.button[type="submit"][disabled]:focus, .woocommerce .lost_reset_password input.button[type="submit"][disabled]:active, .woocommerce .lost_reset_password input.button[type="submit"][disabled].active, fieldset[disabled] .woocommerce .lost_reset_password input.button[type="submit"], fieldset[disabled] .woocommerce .lost_reset_password input.button[type="submit"]:hover, fieldset[disabled] .woocommerce .lost_reset_password input.button[type="submit"]:focus, fieldset[disabled] .woocommerce .lost_reset_password input.button[type="submit"]:active, fieldset[disabled] .woocommerce .lost_reset_password input.button[type="submit"].active { background-color: #444649; border-color: #38393c; }
.woocommerce a.button.alt .badge, .woocommerce button.button.alt .badge, .woocommerce input.button.alt .badge, .woocommerce #respond input#submit .badge, .woocommerce a.added_to_cart .badge, .woocommerce-page a.added_to_cart .badge, .woocommerce #review_form #respond .form-submit input .badge, .woocommerce-page #review_form #respond .form-submit input .badge, .woocommerce a.button.add_to_cart_button .badge, .woocommerce input.button[name="save_account_details"] .badge, .woocommerce input.button[name="save_address"] .badge, .woocommerce input.button[name="login"] .badge, .woocommerce input.button[name="register"] .badge, .woocommerce .lost_reset_password input.button[type="submit"] .badge { color: #444649; background-color: #a97c50; }
.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce a.added_to_cart:hover, .woocommerce-page a.added_to_cart:hover, .woocommerce #review_form #respond .form-submit input:hover, .woocommerce-page #review_form #respond .form-submit input:hover, .woocommerce a.button.add_to_cart_button:hover, .woocommerce input.button[name="save_account_details"]:hover, .woocommerce input.button[name="save_address"]:hover, .woocommerce input.button[name="login"]:hover, .woocommerce input.button[name="register"]:hover, .woocommerce .lost_reset_password input.button[type="submit"]:hover { background-color: #000; border-color: #000; }

.woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce-page .widget_price_filter .price_slider_amount .button { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 0; }

/* ======================== Form controls ======================== */
.woocommerce input[type="text"], .woocommerce input[type="email"], .woocommerce input[type="password"], .woocommerce textarea, .woocommerce select, .woocommerce form .form-row .select2-container, .woocommerce-cart table.cart td.actions .coupon .input-text, #calc_shipping_state, #billing_state, .woocommerce .quantity .qty { display: block; width: 100%; /*height: 42px;*/ padding: 6px 12px; font-size: 14px; line-height: 1em; color: #444649; background-color: #edeef0; background-image: none; border: 1px solid #edeef0; border-radius: 0; }
.woocommerce input[type="text"]:focus, .woocommerce input[type="email"]:focus, .woocommerce input[type="password"]:focus, .woocommerce textarea:focus, .woocommerce select:focus, .woocommerce form .form-row .select2-container:focus, .woocommerce-cart table.cart td.actions .coupon .input-text:focus, #calc_shipping_state:focus, #billing_state:focus, .woocommerce .quantity .qty:focus { outline: none; }

.woocommerce select, select#calc_shipping_state, select#billing_state { padding-right: 20px; -webkit-appearance: none !important; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+); background-position: 100% center; background-repeat: no-repeat; }

.woocommerce select::-ms-expand, select#calc_shipping_state::-ms-expand, select#billing_state::-ms-expand { display: none; }

.woocommerce form .form-row textarea, .woocommerce-page form .form-row textarea, .woocommerce textarea { height: auto; }

/* ======================== Forms blocks ======================== */
.woocommerce form.login, .woocommerce form.checkout_coupon, .woocommerce form.register, .woocommerce-page form.login, .woocommerce-page form.checkout_coupon, .woocommerce-page form.register { border-radius: 0; border-width: 2px; }

/*!========================================================================= *\
   Products List
\* ========================================================================= */
.woocommerce ul.products li.product a .img-eye-hover, .woocommerce-page ul.products li.product a .img-eye-hover { width: 100%; margin-bottom: 10px; }
.woocommerce ul.products li.product a .img-eye-hover img, .woocommerce-page ul.products li.product a .img-eye-hover img { margin-bottom: 0; }

.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale { z-index: 1; }

.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price { color: #a97c50; }

/*!========================================================================= *\
   Expanding gallery
\* ========================================================================= */
.gallery .gl-item-price { margin-bottom: 0; font-size: 20px; text-align: center; color: white; }
.gallery .glp-product-buttons { margin-top: 20px; }
.gallery .glp-product-price { margin: 10px 0; color: #8e9095; }
.gallery .glp-product-rating .star-rating { float: none; }
.gallery .glp-product-rating .star-rating:before { color: #555555; }
.gallery .glp-product-rating .star-rating span { color: #8e9095; }

/*!========================================================================= *\
   Single Product
\* ========================================================================= */
/* ======================== Price ======================== */
.woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price { margin-top: 5px; color: black; font-size: 28px; }
.woocommerce #content div.product p.price .price-title, .woocommerce #content div.product span.price .price-title, .woocommerce div.product p.price .price-title, .woocommerce div.product span.price .price-title, .woocommerce-page #content div.product p.price .price-title, .woocommerce-page #content div.product span.price .price-title, .woocommerce-page div.product p.price .price-title, .woocommerce-page div.product span.price .price-title { margin-right: 17px; font-size: 16px; }
.woocommerce #content div.product p.price .amount, .woocommerce #content div.product span.price .amount, .woocommerce div.product p.price .amount, .woocommerce div.product span.price .amount, .woocommerce-page #content div.product p.price .amount, .woocommerce-page #content div.product span.price .amount, .woocommerce-page div.product p.price .amount, .woocommerce-page div.product span.price .amount { margin: 0 10px 15px 10px; font-size: 28px; }
.woocommerce #content div.product p.price del, .woocommerce #content div.product span.price del, .woocommerce div.product p.price del, .woocommerce div.product span.price del, .woocommerce-page #content div.product p.price del, .woocommerce-page #content div.product span.price del, .woocommerce-page div.product p.price del, .woocommerce-page div.product span.price del { display: inline-block; font-size: 28px; margin-right: 10px; }
.woocommerce #content div.product p.price ins, .woocommerce #content div.product span.price ins, .woocommerce div.product p.price ins, .woocommerce div.product span.price ins, .woocommerce-page #content div.product p.price ins, .woocommerce-page #content div.product span.price ins, .woocommerce-page div.product p.price ins, .woocommerce-page div.product span.price ins { display: inline-block; white-space: nowrap; text-decoration: none; }
.woocommerce #content div.product p.price ins .amount:first-child, .woocommerce #content div.product span.price ins .amount:first-child, .woocommerce div.product p.price ins .amount:first-child, .woocommerce div.product span.price ins .amount:first-child, .woocommerce-page #content div.product p.price ins .amount:first-child, .woocommerce-page #content div.product span.price ins .amount:first-child, .woocommerce-page div.product p.price ins .amount:first-child, .woocommerce-page div.product span.price ins .amount:first-child { margin-left: 0; }

/* ======================== Meta (Categories, Tags) ======================== */
.product_meta { margin-top: 25px; }

/* ======================== Rating ======================== */
.woocommerce .woocommerce-product-rating, .woocommerce-page .woocommerce-product-rating { margin-top: 10px; color: #a97c50; }

/* ======================== Add to cart button ======================== */
.woocommerce #content div.product form.cart, .woocommerce div.product form.cart, .woocommerce-page #content div.product form.cart, .woocommerce-page div.product form.cart { margin-top: 35px; }

.woocommerce div.product form.cart .single_add_to_cart_button { font-size: 18px; /*.shipping-calculator-button {padding: 15px 25px;*/ }

/* ======================== Quantity Field ======================== */
.woocommerce .quantity .qty { width: 80px; /*height: 64px;*/ font-size: 18px; }

/* ======================== Variable Product ======================== */
.variations label { color: #1a1a1a; }
.variations select { margin-bottom: 5px; }

.woocommerce div.product form.cart .variations, .woocommerce #content div.product form.cart .variations, .woocommerce-page div.product form.cart .variations, .woocommerce-page #content div.product form.cart .variations { width: 100%; }

.woocommerce div.product form.cart .variations label, .woocommerce #content div.product form.cart .variations label, .woocommerce-page div.product form.cart .variations label, .woocommerce-page #content div.product form.cart .variations label { font-size: 14px;color: #a97c50;font-weight: normal;/* padding-top: 14px;*/ }

.woocommerce #content div.product .single_variation .price .amount { margin: 0; }

.variations_button { margin-top: 10px; }

/* ======================== Thumbnails ======================== */
.woocommerce #content div.product div.thumbnails a, .woocommerce div.product div.thumbnails a, .woocommerce-page #content div.product div.thumbnails a, .woocommerce-page div.product div.thumbnails a { width: 23%; margin-right: 2.66%; }
.woocommerce #content div.product div.thumbnails a:nth-child(4n+0), .woocommerce div.product div.thumbnails a:nth-child(4n+0), .woocommerce-page #content div.product div.thumbnails a:nth-child(4n+0), .woocommerce-page div.product div.thumbnails a:nth-child(4n+0) { margin-right: 0; }
.woocommerce #content div.product div.thumbnails a:nth-child(4n+1), .woocommerce div.product div.thumbnails a:nth-child(4n+1), .woocommerce-page #content div.product div.thumbnails a:nth-child(4n+1), .woocommerce-page div.product div.thumbnails a:nth-child(4n+1) { clear: both; }
.woocommerce #content div.product div.thumbnails a.last, .woocommerce div.product div.thumbnails a.last, .woocommerce-page #content div.product div.thumbnails a.last, .woocommerce-page div.product div.thumbnails a.last { margin-right: 2.66%; }
.woocommerce #content div.product div.thumbnails a.first, .woocommerce div.product div.thumbnails a.first, .woocommerce-page #content div.product div.thumbnails a.first, .woocommerce-page div.product div.thumbnails a.first { clear: none; }

/* ======================== Reviews ======================== */
.woocommerce #reviews #comments ol.commentlist, .woocommerce-page #reviews #comments ol.commentlist { padding: 20px; }

.woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment-text { padding-top: 0; margin-left: 70px; border: 0; }

.woocommerce #reviews #comments ol.commentlist li img.avatar, .woocommerce-page #reviews #comments ol.commentlist li img.avatar { width: auto; }

/* ======================== Tabs ======================== */
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs { margin-bottom: 45px; }

.woocommerce-tabs h2 { font-size: 21px; line-height: 30px; }

/* ======================== Review form ======================== */
.woocommerce-tabs .comment-form { margin-top: 0; }

.woocommerce-tabs #reply-title { margin-left: 15px !important; margin-bottom: 20px !important; font-size: 21px; }

.woocommerce #review_form #respond .comment-form-rating, .woocommerce-page #review_form #respond .comment-form-rating { margin-top: 10px; }

.woocommerce #review_form #respond p.stars, .woocommerce-page #review_form #respond p.stars { display: inline-block; margin-left: 20px; }

.woocommerce #reviews #comment, .woocommerce-page #reviews #comment { height: auto; }

/* ======================== Upsell ======================== */
.upsells.products h2 { font-size: 21px; line-height: 30px; }

/* ======================== Related Products ======================== */
.related.products .products { margin-top: 20px; }

@media (min-width: 768px) { .woocommerce .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product { width: 22.05%; } }

.woocommerce ul.products li.product a:hover img, .woocommerce-page ul.products li.product a:hover img { box-shadow: none; }

.woocommerce #content div.product .related.products span.price { line-height: 1; }
.woocommerce #content div.product .related.products span.price .amount { font-size: 18px; }
.woocommerce #content div.product .related.products span.price del .amount { margin-left: 0; }

/*!========================================================================= *\
   Common
\* ========================================================================= */
.woocommerce-tabs { magrin-bottom: 20px; }

/* ======================== Images ======================== */
.woocommerce #content div.product div.images img, .woocommerce div.product div.images img, .woocommerce-page #content div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img, .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img { box-shadow: none; }

/* ======================== Pruducts labels ======================== */
.woocommerce span.onsale, .woocommerce-page span.onsale { top: 0; left: 0; height: auto; padding: 0 16px; border-radius: 0; background: #a97c50; box-shadow: none; font-weight: normal; text-transform: uppercase; font-size: 10px; }

.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale { margin: 0; }

/* ======================== Message Boxes ======================== */
.woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message, .woocommerce .woocommerce-error, .woocommerce-page .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info { padding: 15px 15px 15px 45px !important; border: 0; background: #edeef0; border-radius: 0; box-shadow: none; text-shadow: none; }
.woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-message:before, .woocommerce .woocommerce-error:before, .woocommerce-page .woocommerce-error:before, .woocommerce .woocommerce-info:before, .woocommerce-page .woocommerce-info:before { content: "\f00c"; display: inline-block; left: 20px; top: 15px; height: auto; margin-right: 10px; padding: 3px 0 0; background: none; vertical-align: middle; font: normal normal normal 18px/1 FontAwesome; color: #a97c50; text-shadow: none; box-shadow: none; }
.woocommerce .woocommerce-message .button.wc-forward, .woocommerce-page .woocommerce-message .button.wc-forward, .woocommerce .woocommerce-error .button.wc-forward, .woocommerce-page .woocommerce-error .button.wc-forward, .woocommerce .woocommerce-info .button.wc-forward, .woocommerce-page .woocommerce-info .button.wc-forward { margin-bottom: 0; }

.woocommerce .woocommerce-error:before, .woocommerce-page .woocommerce-error:before { content: "\f00d"; color: red; }

.woocommerce .woocommerce-info:before, .woocommerce-page .woocommerce-info:before { content: "\f129"; color: deepskyblue; }

/* ======================== Fixes ======================== */
table.shop_table .form-group { margin: 0; }

.woocommerce form .form-row, .woocommerce-page form .form-row { padding: 0; }

/*!========================================================================= *\
   Cart Page
\* ========================================================================= */
.woocommerce table.shop_table, .woocommerce-page table.shop_table { margin-bottom: 45px; border-radius: 0; /*border-color: #edeef0;*/ border-collapse: collapse; }

.woocommerce table.shop_table th, .woocommerce-page table.shop_table th { padding: 17px 20px; }

.woocommerce table.shop_table td, .woocommerce-page table.shop_table td { padding: 10px 20px; /*border-color: #edeef0; */}

.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th { /*border-color: #edeef0; */}

.woocommerce-cart table.cart td.actions .coupon .input-text { border: 0; width: 110px; }

td.product-quantity { text-align: center; }
td.product-quantity .quantity { display: inline-block; }

td.product-remove { text-align: center; }

.woocommerce table.cart img, .woocommerce #content table.cart img, .woocommerce-page table.cart img, .woocommerce-page #content table.cart img { width: auto; max-width: 90px; }

.woocommerce table.cart a.remove, .woocommerce #content table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce-page #content table.cart a.remove { display: inline-block; color: #1a1a1a; font-size: 24px; }
.woocommerce table.cart a.remove:hover, .woocommerce #content table.cart a.remove:hover, .woocommerce-page table.cart a.remove:hover, .woocommerce-page #content table.cart a.remove:hover { color: red !important; background: none; }

.woocommerce #content table.cart td.actions, .woocommerce table.cart td.actions, .woocommerce-page #content table.cart td.actions, .woocommerce-page table.cart td.actions { padding: 20px; }

.coupon-submit { height: 42px; }

.woocommerce table.cart input, .woocommerce #content table.cart input, .woocommerce-page table.cart input, .woocommerce-page #content table.cart input { /*line-height: 1.7;*/ }

/* ======================== Cross sells ======================== */
.cross-sells h2 { font-size: 21px; line-height: 30px; }

/* ======================== Cart Totals ======================== */
.woocommerce .cart-collaterals .cart_totals h2, .woocommerce-page .cart-collaterals .cart_totals h2 { font-size: 21px; line-height: 30px; }
.woocommerce .cart-collaterals .cart_totals table, .woocommerce-page .cart-collaterals .cart_totals table { width: 100%; }

.woocommerce .cart-collaterals .cart_totals table, .woocommerce-page .cart-collaterals .cart_totals table, .woocommerce-cart .cart-collaterals .cart_totals table { border-radius: 0; /*border: 1px solid #edeef0;*/ border-collapse: collapse; }
.woocommerce .cart-collaterals .cart_totals table tr > th, .woocommerce .cart-collaterals .cart_totals table tr > td, .woocommerce-page .cart-collaterals .cart_totals table tr > th, .woocommerce-page .cart-collaterals .cart_totals table tr > td, .woocommerce-cart .cart-collaterals .cart_totals table tr > th, .woocommerce-cart .cart-collaterals .cart_totals table tr > td { padding: 6px 10px; }

/* ======================== Calculate Shipping ======================== */
.shipping-calculator-button { width: 100%; margin-top: 10px; }
.shipping-calculator-button:before { content: "\f1ec"; display: inline-block; margin-right: 10px; font: normal normal normal 18px/1 FontAwesome; color: #a97c50; }

.shipping-calculator-form { margin-top: 20px; }

.woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator { margin-top: 20px; width: 100%; }

.woocommerce form .form-row.form-row-wide, .woocommerce-page form .form-row.form-row-wide { padding: 0; margin-bottom: 20px; }

.shipping-calculator-form button[type="submit"] { width: 100%; }

/*!========================================================================= *\
   Checkout Page
\* ========================================================================= */
.woocommerce #payment, .woocommerce-page #payment { border-radius: 0; }

.woocommerce #payment ul.payment_methods, .woocommerce-page #payment ul.payment_methods { border-bottom: 0; }

.woocommerce #payment div.form-row, .woocommerce-page #payment div.form-row { border-top: 0; }

.woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box { background: white; border: 0; border-radius: 0; box-shadow: none; text-shadow: none; }
.woocommerce #payment div.payment_box:after, .woocommerce-page #payment div.payment_box:after { border-bottom-color: white; }

.woocommerce .order_details, .woocommerce-page .order_details { margin: 2em 0 1.5em; }

.woocommerce form.checkout_coupon .form-row { margin-bottom: 0; }

/*!========================================================================= *\
   Account page
\* ========================================================================= */
.woocommerce form.login, .woocommerce form.register, .woocommerce-page form.login, .woocommerce-page form.register { padding: 0; border: 0; }

.woocommerce input.button[name="save_account_details"] { float: right; }

.woocommerce input.button[name="save_address"] { margin-top: 15px; float: right; }

.woocommerce #rememberme { margin-left: 10px; }

.woocommerce .lost_reset_password input.button[type="submit"] { margin-top: 15px; }

/*!========================================================================= *\
   Miscellanious
\* ========================================================================= */
/* ======================== Chosen styles ======================== */
.woocommerce-checkout .form-row .chosen-container-single .chosen-single { height: 42px; }

.chosen-container { display: block; width: 100%; }
.chosen-container .chosen-single { height: 42px; padding: 6px 12px; font-size: 14px; /*line-height: 1.7;*/color: #444649; background: none; background-color: #edeef0; background-image: none; border: 1px solid #edeef0; border-radius: 0; box-shadow: none; }
.chosen-container .chosen-single div { background: none; border-left: none; position: absolute; width: 2.5em; height: 42px; display: block; right: 0; top: 0; }
.chosen-container .chosen-single div b { background: none; content: ""; display: block; width: 0; height: 0; border: inset 5px; border-color: #aaaaaa transparent transparent transparent; border-top-style: solid; position: absolute; left: 0.9375em; top: 50%; margin-top: -1px; }
.chosen-container .chosen-single:hover div b { content: ""; display: block; width: 0; height: 0; border: inset 5px; border-color: #222222 transparent transparent transparent; border-top-style: solid; }
.chosen-container .chosen-results li.highlighted { background: #eeeeee; color: black; }
.chosen-container .chosen-drop { border: 0; background: none; background-color: #edeef0; }

.chosen-container-single .chosen-drop { border-radius: 0; }
.chosen-container-single .chosen-search { padding: 6px 3px; }
.chosen-container-single .chosen-single abbr { top: 12px; right: 32px; }

.chosen-results { font-size: 0.875em; padding: 0.25em 2.375em 0.25em 0.375em; min-height: 1.5em; line-height: 1.5em; color: #555555; }

.chosen-container .chosen-results li.highlighted { background-color: #8e9095; color: white; }

.chosen-container-active.chosen-with-drop .chosen-single { border: 1px solid #edeef0; color: #444649; background: none; background-color: #edeef0; box-shadow: none; }

/* ======================== Select 2 Styles ======================== */
.woocommerce form .form-row .select2-container { padding: 0; }

.woocommerce form .form-row .select2-container.select2-dropdown-open { border-color: #8e9095; }

.select2-container .select2-choice { padding: 6px 12px; margin-top: 7px; border: 0; border-radius: 0; background: none; }

.select2-drop-active { padding-top: 5px; }

.select2-search input { line-height: 1.2; }

#select2-drop { background-color: #fafafa; border-color: #8e9095; }

.select2-dropdown-open .select2-choice { box-shadow: none; -webkit-box-shadow: none; }

/*!========================================================================= *\
   Widgets
\* ========================================================================= */
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img { float: none; margin: 0; width: auto; }

.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li, .woocommerce-page ul.cart_list li, .woocommerce-page ul.product_list_widget li { margin-bottom: 24px; padding: 0; }
.woocommerce ul.cart_list li > a, .woocommerce ul.product_list_widget li > a, .woocommerce-page ul.cart_list li > a, .woocommerce-page ul.product_list_widget li > a { font-weight: normal; }
.woocommerce ul.cart_list li > a > img, .woocommerce ul.product_list_widget li > a > img, .woocommerce-page ul.cart_list li > a > img, .woocommerce-page ul.product_list_widget li > a > img { float: left; width: 70px; height: 70px; margin-right: 20px; margin-top: 5px; }

.woocommerce ul.cart_list li .star-rating, .woocommerce ul.product_list_widget li .star-rating, .woocommerce-page ul.cart_list li .star-rating, .woocommerce-page ul.product_list_widget li .star-rating { margin-top: 15px; }

.woocommerce.widget_shopping_cart .total, .woocommerce .widget_shopping_cart .total, .woocommerce-page.widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total { padding: 8px 12px; border: 0; background: #edeef0; color: #1a1a1a; }

.woocommerce .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li { padding-left: 0; }

.woocommerce .widget_shopping_cart .wc-forward, .woocommerce.widget_shopping_cart .wc-forward { width: 100%; }

.woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl, .woocommerce-page ul.cart_list li dl, .woocommerce-page ul.product_list_widget li dl { padding-left: 0; border: 0; }

.woocommerce ul.cart_list li dl dd, .woocommerce ul.product_list_widget li dl dd, .woocommerce-page ul.cart_list li dl dd, .woocommerce-page ul.product_list_widget li dl dd { padding: 0; margin: 0; }

/* ======================== Filter By Price ======================== */
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle { width: 15px; height: 15px; top: -7px; border-radius: 0; border: 0; background: #a97c50; box-shadow: none; }
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child { margin-left: -15px; }

.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range { height: 2px; background: #555555; }

.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content { height: 2px; border-radius: 0; background: #8e9095; }

.woocommerce .widget_layered_nav_filters ul li a, .woocommerce-page .widget_layered_nav_filters ul li a, .woocommerce .widget_layered_nav ul li.chosen a, .woocommerce-page .widget_layered_nav ul li.chosen a { padding: 3px 12px; border: 0; border-radius: 0; background: #444649; box-shadow: none; }
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(1), .woocommerce-product-gallery .flex-viewport { margin-bottom: 10px; }
.woocommerce div.product div.images .flex-control-thumbs li {padding: 5px;}

/*acrescentado para pagina produto*/
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
  float: right;
  width: 35%;
  clear: none;
}

.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
  float: left;
  width: 60%;
}

.woocommerce table.cart img, .woocommerce #content table.cart img, .woocommerce-page table.cart img, .woocommerce-page #content table.cart img {
  width: 60px;
  max-width: 90px;
}