/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/



/* Navigation */
.single-breadcrumbs .wd-breadcrumbs nav{
	font-size:12px;
}

/* Button */
.entry-summary .cart .single_add_to_cart_button{
	text-transform:none;
	font-size:14px;
	width:148px;
}

/* Link */
.entry-summary .product-compare-button a{
	font-size:13px;
}

/* Link */
.entry-summary .wd-wishlist-icon a{
	font-size:13px;
}

/* Input */
.cart .quantity input[type=button]:nth-child(1){
	border-top-left-radius:6px;
	border-bottom-left-radius:6px;
}

/* Input */
.cart .quantity input[type=button]:nth-child(4){
	border-top-right-radius:6px;
	border-bottom-right-radius:6px;
}

/* Input */
.cart .quantity input[type=number]{
	width:40px;
}

/* Posted */
.entry-summary .product_meta .posted_in{
	display:none;
	
}


/* Header divider */
.whb-flex-flex-middle .whb-col-left .wd-header-divider{
	background-color:#cccccc;
}

/* Header divider */
.whb-flex-flex-middle .whb-col-right .wd-header-divider{
	background-color:#e5e5e5;
}


/* Tools icon */
.whb-col-right .cart-widget-opener .wd-tools-icon{
	top:-2px;
}

/* 1024px and smaller screen sizes */
@media (max-width:576px){

	/* Center center */
	.whb-flex-flex-middle .whb-hidden-lg .wd-bg-center-center{
		bottom:-4px;
	}
	
}

/* Division */
.info-box-wrapper .cursor-pointer .info-box-content .info-box-inner div{
	position:relative;
	top:2px;
	left:-5px;
}


/* Input */
.init p input[type=text]{
	height:28px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

/* Input */
.init p input[type=tel]{
	height:28px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

/* Input */
.init p input[type=email]{
	height:28px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

/* Text Area */
.init p textarea{
	min-height:50px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

/* Input */
.init p:nth-child(6) input{
	text-transform:capitalize;
	background-color:#ff5e2b;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	color:#ffffff;
	
}

/* Input */
.elementor-element-714048c3 p:nth-child(5) input{
	background-color:#f27d6d;
	text-transform:none;
	color:#ffffff;
	font-size:14px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

/* Label */
.elementor-element-714048c3 p label{
	font-size:14px;
	
}

/* Thumbnail Image */
.elementor-element-714048c3 .elementor-image img{
	position:relative;
	top:-20px;
	right:-50px;
}

/* 782px and smaller screen sizes */
@media (max-width:782px){

	/* Thumbnail Image */
	.elementor-element-714048c3 .elementor-image img{
		left:32px;
	}
	
}

.wd-nav-main>li>a, .wd-nav-secondary>li>a {
    height: 40px;
    font-weight: 500;
    font-style: var(--wd-header-el-font-style);
    font-family: var(--wd-header-el-font);
    text-transform: none;
}

/* 1024px and smaller screen sizes */
@media (max-width:1024px){

	/* Header divider */
	.whb-main-header .whb-hidden-lg .wd-header-divider{
		background-color:#b2b2b2;
		
	}
	
}

/* 782px and smaller screen sizes */
@media (max-width:782px){

	/* Span Tag */
	.wd-bg-center-center span{
		font-size:13px;
	}
	
}

.wd-timeline .set-cont-mb-s p{
	font-family:'Nunito Sans', sans-serif;
	font-size:15px;
	
}

/* 782px and smaller screen sizes */
@media (max-width:782px){

	
	/* Paragraph */
	.wd-timeline .set-cont-mb-s p{
		transform:translatex(0px) translatey(0px);
		margin-bottom:20px;
	}
	
}

.wd-burger-icon > a::before {
  content: "\f15c";
  padding-right: 2px;
}

/* Link */
.page-title .breadcrumbs a{
	color:#f27d6d;
	text-transform:none;
		font-weight:600;
			letter-spacing:0.4px;

}

/* Span Tag */
.page-title .breadcrumbs span{
	color:#f27d6d;
	text-transform:none;
		font-weight:600;
	letter-spacing:0.4px;
}

/* Post Title */
.page-title h1{
	color:#8ab2d5;
	
}

/* Page title */
.website-wrapper .main-page-wrapper .page-title{
	border-width:1px;
	border-style:solid;
	border-color:rgba(224,224,224,0.55);
}


.elementor-widget-image .elementor-image img{
	position:relative;
	top:-21px;
	right:-41px;
}

/* Input */
.init p:nth-child(5) input{
	background-color:#f27d6d;
	text-transform:none;
	color:#ffffff;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
	
}

.wc-block-price-slider .wc-block-price-filter__controls input[type="text"] {
    border-radius: 5px;
}


/* 700px and smaller screen sizes */
@media (max-width:700px){

	/* Post Title */
	.page-title h1{
		font-size:27px !important;
	}
	
}

.info-box-wrapper .cursor-pointer .info-box-content .info-box-inner div{
	font-family:'Nunito Sans', sans-serif;
	
}

/* Division */
.whb-main-header .whb-flex-flex-middle .container .whb-general-header-inner .whb-col-right .info-box-wrapper .cursor-pointer .info-box-content .info-box-inner div{
	font-size:13px !important;
}
/* Bdi */
.pagination-pagination .price bdi{
	font-family:'Nunito Sans', sans-serif;
	font-weight:700;
	font-size:15px;
	
}

/* Bdi */
.wd-quantity-enabled .price bdi{
	font-family:'Nunito Sans', sans-serif;
	font-size:16px;
	color:#5D96CB;
	font-weight:700;
}

.shop-loop-head .wd-shop-tools select{
	font-weight:500;
		font-size:13px;
}

.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .wd-add-btn>a {
    text-transform: none;
}

.wd-filter-list a {
    font-family: 'Nunito Sans';
}

.widgettitle, .widget-title {
    letter-spacing: 0.3px;
}
	
.wd-nav-main>li>a, .wd-nav-secondary>li>a {
    letter-spacing: 0.3px;
}

.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .wd-add-btn>a {
    text-transform: none;
      letter-spacing: 0.4px;
}

.tabs-layout-accordion>.wd-accordion-item>.wd-accordion-title .wd-accordion-title-text {
    text-transform: none;
    letter-spacing: 0.5px;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    letter-spacing: 0.3px;
}

.shop_attributes span {
    font-weight: 600;
}

/* 479px and smaller screen sizes */
@media (max-width:479px){

	/* Image */
	.wd-bg-center-center .info-box-icon img{
		position:absolute;
		left:-4px;
		top:-3px;
		
	}
	
}

.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .wd-add-btn>a {
    text-transform: none;

}

/* 1024px and smaller screen sizes */
@media (max-width:1024px){

	/* Paragraph */
	.shop-loop-head .wd-shop-tools p{
		display:none !important;
	}
	
	/* Shop tools */
	.description-area-after .shop-loop-head .wd-shop-tools:nth-child(1){
		display:none;
		
	}
	
}

/* 479px and smaller screen sizes */
@media (max-width:479px){

	/* Link */
	.wd-bg-center-center p a{
		position:relative;
		top:-4px;
		font-size:13px;
		
	}
	
}

/* Step active */
.page-title .wd-checkout-steps .step-active{
	color:#8ab2d5;
}

/* Step checkout */
.page-title .wd-checkout-steps .step-checkout{
	color:#8ab2d5;
}

/* Step complete */
.page-title .wd-checkout-steps .step-complete{
	color:#8ab2d5;
}

/* Column 12/12 */
.cart-table-section .cart-actions .col-md-auto{
	text-transform:none;
}

/* Button */
.cart-actions .col-md-auto .wp-element-button{
	text-transform:none;
	color:#ffffff;
	background-color:#f27d6d;
}

/* Button */
.col-md .coupon .wp-element-button{
	text-transform:none;
	
}

/* Step inactive */
.page-title .wd-checkout-steps .step-inactive{
	color:#8ab2d5;
}

/* Column 12/12 */
#customer_details .col-12{
	text-transform:capitalize;
}

#customer_details .woocommerce-billing-fields h3{
	text-transform:none;
}

/* Order review heading */
#order_review_heading{
	text-transform:none;
}

/* Heading */
#customer_details .woocommerce-additional-fields h3{
	text-transform:none;
}

.price .amount {
    font-weight: 700;
    font-size: 26px;
    	color:#5D96CB;
}

.wd-social-icons {
    padding-bottom: 20px;
}

.mobile-nav .searchform input[type="text"] {
    font-weight: 500;
    font-size: 13px;
}


/* 479px and smaller screen sizes */
@media (max-width:479px){

	
	/* Heading */
	.description-area-after .page-description h1{
		font-size:14px !important;
	}
		
			/* Page description */
	.main-page-wrapper .description-area-after .page-description{
		margin-right:15px;
		margin-left:15px;
	}
	
	
}


/* 1024px and smaller screen sizes */
@media (max-width:1024px){

	/* Link */
	.shop-loop-head .wd-shop-tools a{
		padding-left:10px;
	}
	
	/* Form Division */
	.shop-loop-head .wd-shop-tools form{
		margin-right:10px;
	}
	
}

/* 782px and smaller screen sizes */
@media (max-width:782px){

	/* Product */
	.main-page-wrapper .breadcrumbs-location-summary .product{
		margin-right:10px;
		margin-left:10px;
	}
	
}

.wd-nav[class*="wd-style-"]>li:is(.current-menu-item,.wd-active,.active)>a {
    color: rgb(47 151 206);
}
