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

/*Start of Home Page Category Section Styles*/
.category-box:before{
    content: '';
 position: absolute;
 top: 50%;
 left:0px;
 transform: translatey(-58%); 
 width: 1px;         
 height: 60%;        
 background-color: #d1d1d1;
}
@media (min-width: 1025px){
	.category-box {
    position: relative;
    transition: all 0.3s ease;
}
.category-box::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 60%;
    margin-top:20px;
    bottom: -32px;
    height: 9px; 
    border-radius: 4px;
    background-color: #e5c59c; 
    transform: scaleX(0); 
    transform-origin: center; 
    transition: transform 0.3s ease; 
}
.category-box:hover::after {
    transform: scaleX(1); 
}
}
/*End of Home Page Category Section Styles*/

/*Start of Main Page Heading of Each Section Styles*/
.mainpage-titles:after{
 content: '';
 position: absolute;
 top: 50%;
 right:-1.5rem;
 transform: translatey(-50%); 
 width: 8px;         
 height: 100%;        
 background-color: #e2c59d;
}
/*End of Main Page Heading of Each Section Styles*/

/*Start of loop height and margin Styles*/
.mt-auto-radnic{
    margin-top:auto;
}
.h-100-radnic{
    height:100%;
}
/*End of loop product Styles*/

/*Start of Carousel Pagination Styles Home Page */
.carousel-pagination-radnic .swiper-pagination {
    display: flex !important;
    gap: 4px !important;
    margin-top: 20px !important;
}
.carousel-pagination-radnic .swiper-pagination-bullet {
    width: 8px !important;
    height: 8px !important;
	opacity: 1 !important;
	margin: 0 !important; 
    background-color: #d1d5db !important;
    transition: all 0.3s ease !important;
}
.carousel-pagination-radnic .swiper-pagination-bullet:hover {
    background-color: #9ca3af !important;
    transform: scale(1.1) !important;
}
.carousel-pagination-radnic .swiper-pagination-bullet-active {
    width: 16px !important;
    height: 8px !important;
    border-radius: 6px !important;
    background-color: #163b83 !important; 
    transform: scale(1) !important;
}
.carousel-pagination-radnic .swiper-pagination-bullet-active:hover {
    background-color: #0d275a !important; 
    transform: scale(1.05) !important;
}
/*End of Carousel Pagination Styles Home Page*/

/*Start of MainPage Banner Section Style*/
.wrapper-content-banner{
    padding:3.8rem !important;
}
.custom-banner-radnic span.wd-btn-icon {
    display: flex;
    font-size: 14px !important;
}
.banner-btn-1 .fa-chevron-circle-left:before {
    color: #ffffff !important;
}
.banner-btn-1 .btn-size-small {
    --btn-padding: 4px 8px 4px 6px !important;
    --btn-height: 26px !important;
    --btn-font-size: 14px !important;
    --btn-color:#ffffff !important;
    --btn-font-weight:450 !important;
    background:#4b6381 !important;
}
.banner-btn-2 .fa-chevron-circle-left:before {
    color: #334d43 !important;
}
.banner-btn-2 .btn-size-small {
    --btn-padding: 4px 8px 4px 6px !important;
    --btn-height: 26px !important;
    --btn-font-size: 14px !important;
    --btn-color:#334d43 !important;
    --btn-font-weight:500 !important;
    background:#ffffff !important;
}
.banner-btn-3 .fa-chevron-circle-left:before {
    color: #4b6381 !important;
}
.banner-btn-3 .btn-size-small {
    --btn-padding: 4px 8px 4px 6px !important;
    --btn-height: 26px !important;
    --btn-font-size: 14px !important;
    --btn-color:#4b6381 !important;
    --btn-font-weight:500 !important;
    background:#ffffff !important;
}
.custom-banner-radnic .banner-btn-wrapper a.btn.btn-size-small {
	    display: flex;
	    justify-content: space-between;
	    width: 100px;
}
.custom-banner-radnic .banner-btn-wrapper a.btn.btn-size-small {
    width: 85px;
@media screen and  (max-width:767px){
	.custom-banner-radnic .banner-btn-wrapper a.btn.btn-size-small {
    width: 80px;
}
	.custom-banner-radnic .btn-size-small {
    --btn-font-size: 10px !important;
}}
/*End of MainPage Banner Section Style*/