/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
.info-box-wrapper .img-box:hover{box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;}

.fabric-link{color: #4d94ff;font-size:20px;font-family:"Maison Neue", Arial, Helvetica, sans-serif;font-weight:400;}
.info-box-wrapper .img-box:hover .fabric-link{color: #062e51;}
/* .fabric-link:hover{color: #062e51;} */
.learn-wrapper{color:#666;font-size:15px;font-family:"Maison Neue", Arial, Helvetica, sans-serif;position:relative;font-weight: 600;}
.learn-wrapper:hover{color:#666;}
.learn-wrapper:before {
    content: '';
    width: 0%;
    height: 2px;
    position: absolute;
    background-color: #4d94ff;
    bottom: -7px;
    left: 0;
    display: inline-block;
    right: 0;
    margin: 0 auto;
    transition: 0.5s;
}
.info-box-wrapper .img-box:hover .learn-wrapper:before { width: 60%;}
.vc_cta3-actions .read-more-btn-simple{display:none;}


#about_home h2 {
    margin-bottom: 20px;
    font-size: 46px;
    font-weight: 700;
	    color: #4d94ff;
}
.product_title {
    font-weight: 700;
    color: #4d94ff;
}
#about_home p { font-size: 18px;padding: 0 10px; }
#wd-66e7d8996af15 .title-after_title {
    font-size: 18px;
}
.wd-nav.wd-style-underline-reverse>li>a>.nav-link-text:after{
	background-color:#4d94ff;
}
.wd-nav.wd-style-underline-reverse>li.active>a {
    color: #4d94ff;
	font-weight:bold;
}
.wd-header-cart.wd-design-5 .wd-cart-number {
    background-color: #4d94ff !important;
}
.product-element-top {
    border: 1px solid #07276070;
}
.wd-entities-title a {
    font-weight: 700;
}
#head_tit h3 {
    font-weight: 700;
    font-size: 24px;
    color: #4d94ff;
}
.footer-container .widget_nav_menu ul li a {
    color: #fff;
}
.footer-container .widget_nav_menu ul li a {
    color: #fff;
    font-size: 16px;
}
body.home .main-page-wrapper { margin-top: -40px; padding-top: 0;}
#call_to { margin-bottom: 10px; }	
#call_to .vc_cta3-content h2 { margin-bottom:0; }
#call_to .vc_btn3.vc_btn3-size-md { font-size: 14px; padding: 14px 50px !important; }
#call_to .vc_btn3:hover {background:#4d94ff !important;color:#fff !important;}
#call_to .vc_cta3-content { margin-bottom: 1.5em; }
#call_to .vc_cta3-content p {color:#fff; font-size:24px;}
.vc_do_btn button {padding:12px 35px !important;}
#seller_btn a {color:#ffffff !important;border:0px;background-color: #4d94ff;}
#seller_btn a:hover {background:#ffffff !important; color:#000000 !important}
#head_tit {text-align:center;}
#head_tit p { font-size: 14px; letter-spacing: 1px; }
#head_tit a {font-size: 14px; letter-spacing: 1px; color:#000; position:relative;}
#head_tit a:after { content: ''; height: 1px; background: #000; width: 100%; position: absolute; bottom: -1px; left: 0; }
#cl_action h2 {
    margin-bottom: 5px;
    font-size: 20px;
    color: #4d94ff;
    font-weight: 700;
}
.category-grid-item .wd-entities-title{
	background:#4d94ff !important;
}
#cl_action p {letter-spacing: 1px;}
.footer-container .footer-widgets { max-width: 100%; padding-left: 0; padding-right: 0; }
.footer-container .container { max-width:90%; }

.footer-container .widget_nav_menu ul li a {position:relative;}
.footer-container .widget_nav_menu ul li a:after { content: ''; height: 1px; background: #777; width:0%; position: absolute; bottom:0px; left: 0; transition:all 0.6s ease; }
.footer-container .widget_nav_menu ul li a:hover:after {width:100%;}
.min-footer {font-size: 14px;}
#footer_newsletter input.wpcf7-email::placeholder{
	color:#ffffff;
}
.vc_custom_1726473656832, .vc_custom_1724302664054{
	    background-image: url(/caribbean-canvas/wp-content/uploads/2024/09/pattern.png);
}
#footer_newsletter input.wpcf7-submit:hover {
    background-color: #042b5e;
}
#footer_newsletter input.wpcf7-email { border: 1px solid #DDDBDC; 
/* 	background: #fff; */
	    color: #ffffff;
	padding: 27px 15px; }
#footer_newsletter input.wpcf7-submit {
    font-size: 18px;
    padding: 15px 0;
    background: #ffffff;
    color: #0f55a9;
    width: 100%;
    margin-top: 12px;
    transition: all 0.8s ease;
}
#footer_newsletter input.wpcf7-submit:hover {  padding: 15px 0; background: #fff; color:#000e1e;  }

.whb-sticky-header.whb-clone.whb-main-header.whb-hide-on-scroll.whb-sticked.whb-scroll-up #menu-item-9590, .whb-sticky-header.whb-clone.whb-main-header.whb-hide-on-scroll.whb-sticked.whb-scroll-up #menu-item-9596 {display:none;}

#footer_newsletter input::placeholder {color:#333;}
#custom-static-section h3 {text-decoration:underline;}


#blb_icons .vc_cta3-content-header h2 {font-size:20px !important;}

.wd-sizeguide-table td {
    min-width: 75px;
    font-size: 15px;
}
.wd-swatch-bg {
    border: 1px solid #4d94ff82;
}
.product-labels.labels-rounded .out-of-stock {
    display: none !important;
}
.pagination-pagination .gpls-wcsamm-coming-soon-badge-img-wrapper.top_left {
    display: block !important;
}
.page-id-11061 .gpls-wcsamm-coming-soon-badge-img-wrapper img {
    top: 35px;
    position: relative !important;
}

@media (max-width:767px) {
	.manual-size-small.vc_custom_1743400050180, .manual-size-small.vc_custom_1743400058675, .manual-size-small.vc_custom_1743400068021{
    padding-top: 310px !important;
    padding-bottom: 30px !important;
}
	.counter-title-view.woodmart-counter.counter-large {
    font-size: 30px;
}
.counter-title-view.woodmart-counter {
    font-size: 30px;
}
}
