/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

/*Global*/
body .se-hide{display:none!important;}
/*.whb-header-bottom .wd-header-cats, .whb-flex-flex-middle .whb-col-center, .whb-flex-flex-middle .whb-col-right{display:none!important;}*/
textarea{resize:none;}
.se-contact-info .wd-list li{align-items:start;}
.se-contact-info .wd-list .wd-icon{align-items:start; margin-top:6px;}
.blog-post-loop .wd-post-date, .blog-post-loop .wd-entry-meta, .blog-post-loop .wd-tltp, .wd-single-post-header .wd-post-meta{display:none!important;}
.blog-post-loop .post-title{margin:0!important;}
.testimonial-avatar img{background-color:#eee; padding-top:10px; box-sizing:border-box; height:100px;}
.whb-top-bar-inner .wd-info-box:hover, .whb-top-bar-inner .wd-social-icons a:hover{color:#fd4680;}
.testimon-style-boxed .testimonial-inner{height:100%;}
.testimon-style-boxed .testimonial-inner .testimonial-content{height:calc(100% - 115px); display:flex; flex-direction:column; justify-content:space-between;}
.testimon-style-boxed .testimonial-inner .testimonial-content footer{margin-top:auto;}
.wd-post-author{display:none!important;}
.se-language-dropdown .gt_selector{color:#767676; height:auto; padding:4px 20px 4px 10px; background-position:right 4px top 50%;}
.wd-prefooter{display:none;}
.edibles-notice{margin-top:15px; padding:12px 15px; background:#fff8e1; border:1px solid #f0c36d; border-radius:8px; font-size:14px; color:#333;}

/*Gravity Form*/
.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;}

/*Home*/
.home main.wd-content-layout{padding-top:0!important;}
.se-home-slider-section .wd-negative-gap{margin-top:-50px;}

/*Contact Us*/
.se-contact-us-container{max-width:800px; margin:auto;}

/*Baking Stars*/
.se-baking-stars-grid .title-subtitle{line-height:1; margin-bottom:0;}

/*Product Details*/
.summary .single-breadcrumbs-wrapper{flex-wrap:nowrap;}
.variations .wd-shape-square .wd-swatch-bg img{opacity:0.6;}
.awdr_discount_bar{text-align:center;}
.quick-shop-wrapper form.cart{height:auto!important; justify-content:center!important;}
.wd-breadcrumbs>:is(span,a):last-child, .wd-label, .wd-products-per-page a.current-variation, .woocommerce-ordering.wd-style-underline select{font-weight:500!important;}
.summary .wd-breadcrumbs>:is(span,a):last-child, .summary .wd-breadcrumbs .wd-delimiter:nth-last-child(2){display:none;}
.se-label:after{display:none;}
table.variations .label .se-label span{border-bottom:2px solid var(--wd-primary-color); margin-bottom:10px; display:inline-block; color:var(--wd-primary-color);}
[class*="wd-swatches"].wd-text-style-1 .wd-swatch.wd-text.wd-active{color:var(--wd-primary-color);}
[class*="wd-swatches"].wd-text-style-1 .wd-swatch.wd-text.wd-active:after{border-color:var(--wd-primary-color);}
.woocommerce-Tabs-panel--additional_information .woocommerce-product-attributes-item__label .wd-attr-label{display:flex; align-items:center; column-gap:5px;}
/*.product_meta .sku_wrapper{display:none;}*/


/*Responsive*/
@media(max-width:670px){
.whb-top-bar-inner .info-box-wrapper .info-box-content{display:none;}
.whb-top-bar-inner .info-box-wrapper .box-icon-wrapper{max-width:unset;}
.whb-top-bar-inner .info-box-wrapper .box-icon-wrapper img{width:14px!important; height:auto!important;}
}

@media(max-width:360px){
.whb-top-bar-inner .wd-social-icons{display:none;}
}