/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

.wd-product .product-image-link{background-color:#fff;}
.wd-product .product-image-link, .wd-product .hover-img>a{position:relative; padding-bottom:100%;}
.wd-product .product-image-link img, .wd-product .hover-img>a img{position:absolute; top:0; right:0; bottom:0; left:0; margin:auto; max-width:250px; max-height:250px;}

.gform-theme--framework .gform_validation_errors .gform_submission_error{flex-direction:row;}
.gform-theme--framework .gform_validation_errors:focus{outline:none;}
.gform-theme--framework .gform_validation_errors{margin-bottom:0;}
.gform-theme--foundation .gform_fields{row-gap:20px;}
.gform-theme--foundation .charleft, .gform-theme--foundation .gform_required_legend{display:none;}
.gform-theme--foundation .gfield_label{font-size:16px; font-weight:400; color:#242424; margin:0 0 5px 0;}
.gform-theme--foundation .gfield input, .gform-theme--foundation .gfield textarea{height:42px; border-color:rgba(0,0,0,0.1); border-radius:0; box-shadow:none;}
.gform-theme--foundation .gfield textarea.large{min-block-size:12rem;}
.gform-theme--foundation .gfield_error input, .gform-theme--foundation .gfield_error textarea{border-color:#c02b0a;}
.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button{background-color:#fd4680; box-shadow:inset 0 -2px 0 rgba(0,0,0,.15); border-radius:0; min-height:42px; outline:0; border:0;}
.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:hover{background-color:#e33f73;}

.footer-address-contact-box .wd-list li{align-items:flex-start;}
.footer-address-contact-box .wd-list .wd-icon{position:relative; top:5px;}
.footer-address-contact-box .wd-list li a:hover{color:#fd4680;}