@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//www.ayurcentral.in/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.0.6") format("woff2");
}

:root {
	--wd-text-font: "DM Sans", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #777777;
	--wd-text-font-size: 14px;
	--wd-title-font: "DM Sans", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 400;
	--wd-title-color: #242424;
	--wd-entities-title-font: "DM Sans", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 400;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "DM Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "DM Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 400;
	--wd-widget-title-transform: capitalize;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "DM Sans", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: capitalize;
	--wd-header-el-font-size: 13px;
	--wd-primary-color: rgba(236,82,11);
	--wd-alternative-color: rgb(8,140,41);
	--wd-link-color: rgb(8,140,41);
	--wd-link-color-hover: #242424;
	--btn-default-bgcolor: rgb(245,130,31);
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(245,130,31);
	--btn-accented-bgcolor-hover: rgb(204,204,204);
	--wd-form-brd-width: 1px;
	--notices-success-bg: rgb(8,140,41);
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: url(https://www.ayurcentral.inwp-content/uploads/2021/10/retail-2-popup.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	--wd-popup-width: 800px;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title {
	background-color: rgb(230,231,232);
	background-image: none;
}
.wd-footer {
	background-color: rgb(247,247,247);
	background-image: none;
}
html .wd-nav.wd-nav-main > li > a {
	font-family: "DM Sans", Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 15px;
	text-transform: uppercase;
	color: rgba(15,15,15,0.8);
}
html .wd-nav.wd-nav-main > li:hover > a, html .wd-nav.wd-nav-main > li.current-menu-item > a {
	color: rgb(250,144,22);
}
html .page-title > .container > .title, html .page-title > .container > .wd-title-wrapp > .title {
	font-family: "DM Sans", Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 34px;
}
.product-labels .product-label.onsale {
	background-color: rgb(252,142,58);
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
.wd-builder-off .wd-fbt.wd-design-side {
	--wd-form-width: 250px;
}
:root{
--wd-container-w: 1350px;
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #333;
--btn-accented-color-hover: #333;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--btn-accented-box-shadow-active: none;
--btn-accented-bottom: 0px;
--wd-brd-radius: 0px;
}

@media (min-width: 1367px) {
.platform-Windows .wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}

@media (min-width: 1350px) {
html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}

rs-slides :is([data-type=text],[data-type=button]) {
font-family: DM Sans !important;
}
rs-slides :is(h1,h2,h3,h4,h5,h6)[data-type=text] {
font-family: DM Sans !important;
}

@font-face {
	font-family: "Metropolis";
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Metropolis";
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: "klarissa";
	src: url("//www.ayurcentral.in/wp-content/uploads/2024/10/Klarissa.ttf") format("woff");
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: "Eina-FontLight";
	src: url("//www.ayurcentral.in/wp-content/uploads/2024/10/Eina04-Light.ttf") format("woff");
	font-weight: 200;
	font-style: normal;
}

@font-face {
	font-family: "Eina-FontReg";
	src: url("//www.ayurcentral.in/wp-content/uploads/2024/10/Eina04-Regular.ttf") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Eina-FontSemiBold";
	src: url("//www.ayurcentral.in/wp-content/uploads/2024/10/Eina04-SemiBold.ttf") format("woff");
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: "Eina-FontBold";
	src: url("//www.ayurcentral.in/wp-content/uploads/2024/10/Eina04-Bold.ttf") format("woff");
	font-weight: 700;
	font-style: normal;
}

.wd-cart-subtotal small.tax_label {
    display: none;
}

.br_brand_br_brands_cache__73601_2 .br_widget_brand_element_slider {
    box-sizing: border-box;
    padding: 15px !important;
    margin: 10px 5px !important;
    box-shadow: 0 0 10px #ccc;
    width: 23% !important;
    display: flex !important; 
    align-content: center;
    justify-content: center;
}
.wd-nav-main>li>a{text-transform:capitalize !important}
.wd-nav>li.menu-item-has-children>a:after{
	color: #000 !important;font-size:80% !important;
}
.menu-tabs .eael-tabs-nav li{padding:12px 15px !important;}
.menu-tabs .wd-product-image {display: none;}
.menu-tabs .wd-product-content {padding: 15px 10px !important;}
.br_widget_brand_element_slider.list {
    padding: 40px 30px !important;
    box-shadow: 0 0 10px #ccc;
	margin-bottom:20px !important;
}
.widget_berocket_product_brand_widget .brcs_slider_brands_container .brand_slider_image a img{
display:none;
}
.br_widget_brand_element_slider.list a{font-size: 18px;text-transform: lowercase;}
.wd-nav-main>li>a {
    text-transform: capitalize !important;
    font-size: 15px !important;
}

.wd-products-holder .product-wrapper {
	border: 1px solid transparent;
	padding-top: 20px;
	padding-bottom: 20px;
	transition: all 0.3s ease-in-out;
}

.wd-products-holder .product-wrapper:hover {
	border-color: #e0e0e0;
}


.breadcrumbs {
    text-align: center !important;
    margin-top: 0px !important;
}

.custom-popup-close-style {
    right: 6px !important;
    top: 6px !important;
    font-weight: bold !important;
    position: absolute !important;
    border-radius: 100% !important;
    text-align: center !important;
    font-size: 14px !important;
    padding: 0px !important;
    line-height: 0px !important;
    background-color: #FE6E00 !important;
    width: 26px !important;
    min-width: 26px !important;
    max-width: 26px !important;
    min-height: 26px !important;
    max-height: 26px !important;
    height: 26px !important;
    padding: 0px !important;
}
time.woocommerce-review__published-date {
    display: none;
}
.wd-tools-icon:before {
 
    color: black!important;
}

/* sale page popup css */
.custom-popup-close-style:hover {
            color: #ffffff !important;
        }

        .custom-popup-close-style:hover {
            color: #ffffff !important;
        }

        .custom-popup-close-style {
            right: -8px !important;
            top: -10px;
            font-weight: bold !important;
            position: absolute !important;
            border-radius: 100% !important;
            text-align: center !important;
            font-size: 18px !important;
            padding: 0px !important;
            line-height: 0px !important;
            background-color: #FE6E00 !important;
            width: 40px !important;
            min-width: 40px !important;
            max-width: 40px !important;
            min-height: 40px !important;
            max-height: 40px !important;
            height: 40px !important;
            padding: 0px !important;
            color: #ffffff !important;
            z-index: 1;
        }

        .ocPopUP-closeIcon {
            width: 25px;
        }

        .ac_salePopUpHolder {
            width: 500px;
            height: 500px;
            position: relative;
            margin: auto;
            margin-top: 3rem;
            background-image: url("https://www.ayurcentralonline.com/wp-content/uploads/webp_images/AYC-website-pop-ai.webp");
            background-size: cover;
            background-position: center;
            display: flex;
        }

        .ac_salePopUpHolderContent {
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            z-index: 0;
            /*background-color:#0000004d;*/
            display: flex;
            align-items: center;
            justify-content: center;
            font-family: "DMSans", sans-serif !important;
        }

        .ac_salePopUpHolderContent * {
            font-family: "DMSans", sans-serif !important;
        }

        .ac_salePopUpHolderContentBox {
            height: fit-content;
            width: 100%;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            margin-top: 60px;
        }
.ac_salePopUpHolderContentBox p{
	display:none;
}

       .ac_salePopUpHolderContent .ac_salePopUpHolderContent-heading {
            font-size: 30px;
            color: #ec762f;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            line-height: 38px;
            font-weight: bold !important;
            text-align: center;
							font-family: "klarissa", Sans-serif !important;
        }

        .ac_salePopUpHolderContent-heading strong {
            font-size: 34px;
            font-weight: 600 !important;
        }

       .ac_salePopUpHolderContent .ac_salePopUpHolderContent-subHead {
            font-size: 16px;
            color: #ec762f;
            margin-top: 12px;
            text-align: center;
            line-height: 18px;
				 font-weight:400;
					font-family: "Eina-FontReg", Sans-serif !important;

        }

        .ac_salePopUpForm {
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            margin-top: 20px;
        }

        .ac_salePopUpForm-phoneInput {
            width: 100% !important;
            border: none !important;
            outline: none !important;
            border-radius: 100vw !important;
            height: 28px !important;
            line-height: 26px !important;
            padding: 0px 16px !important;
					background-color:#ffffff !important;

        }

        .ac_salePopUpForm-phoneInput::placeholder {
            color: #9F9C9C !important;
        }

        .ac_salePopUpForm-SubmitButton {
            padding: 10px 20px !important;
            background-color: #ec732d !important;
            border: none !important;
            outline: none !important;
            border-radius: 100vw !important;
            width: 220px !important;
            font-size: 20px !important;
            font-weight: 600 !important;
            color: #ffffff !important;
            margin-top: 16px !important;

        }

        @media(min-width:760px) {
            .custom-popup-close-style {
                top: -13px !important;
                right: -13px !important;
                width: 50px !important;
                font-size: 24px !important;
                min-width: 50px !important;
                max-width: 50px !important;
                min-height: 50px !important;
                max-height: 50px !important;
                height: 50px !important;
            }

            .ocPopUP-closeIcon {
                width: 30px;
            }
        }

.ac_new-menuStyle.ac_new-saleMenuStyle .menu-label{
    font-size: 12px;
    bottom: 80%;
    width: 100%;
    left: 0;
    text-align: center;
    background: linear-gradient(90deg, #ff7e5f, #fd267d);
    border-radius: 100vw;
	padding:3px 4px;
}
.ac_new-menuStyle.ac_new-saleMenuStyle .menu-label:before { 
	display:none;
}
.wd-show-sidebar-btn.wd-action-btn.wd-style-text.wd-burger-icon {
    display: none;
}

.ac_product-container .ac_product-img-container .gallery-navigation-carousel-wrapper{
	display:none !important;
}

#wpadminbar{
	position:relative !important;
}
.whb-general-header{
/* 	border:none !important; */
}
.whb-column.whb-mobile-right .wd-header-cart{
	display:none;
}

.whb-column.whb-mobile-right .wd-header-mobile-nav {
    width: 22px;
    height: 22px;
    margin-left: 10px;
}
.whb-column.whb-mobile-right .wd-header-mobile-nav a {
    padding: 0;
    display: flex
;
    align-items: center;
    justify-content: center;
    height: 22px;
}
.whb-column.whb-mobile-right .wd-header-mobile-nav *{
	width:100%;
	height:100%;
	
}
.whb-column.whb-mobile-right{
	margin-right:0px !important;
}
	
.wd-header-text.reset-last-child.ac_customSearchBoxHtml {
    width: 100%;
	padding-right: 0;
}
.search-container {
    width: 100%;
    display: flex;
    align-items: center;
    gap: 5px;
    justify-content: flex-end;
}
.search-box {
    display: flex;
    align-items: center;
    gap: 6px;
    background: #fff;
    border-radius: 10px;
    overflow: hidden;
    padding: 0px 10px;
    width: 80%;
}
.search-box i.fas.fa-search{
	color: #737373;
}

span.search-box-img {
    width: 15px;
    height: 15px;
    flex-grow: 0;
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
img.search-box-imgIcon{
	width:100%;
	height:100%;
	object-fit:cover;
}
.search-box input{

	border: none !important;
    font-size: 14px !important;
    color: #737373;
    padding: 0px;
	    font-family: "Figtree", sans-serif !important;
}

.search-box input::placeholder {
      color: #737373;
	    font-family: "Figtree", sans-serif !important;
    }
.hashtag {
        min-height: 42px;
    background: #fff;
    display: flex;
    align-items: center;
    color: #ff5400;
    padding: 0px 8px;
    padding-left: 5px;
    border-radius: 10px 0px 0px 10px;
    margin-right: -5px;
    font-weight: 600;
    font-family: "Figtree", sans-serif !important;
    font-size: 14px;
}

.whb-general-header .container{
	padding:0px 10px 5px;
}
.whb-header-bottom .container{
	padding:0px 10px 10px;
}
header, header .whb-general-header, header .whb-header-bottom {
    background: transparent !important;
}
	
header{
	background: #FA90161A;
	background: linear-gradient(0deg, rgba(250, 144, 22, 0.1) 0%, rgba(255, 84, 0, 1) 70%) !important;
}
	@media (min-width: 1025px) {
	.wd-hover-standard .wd-add-btn>a {
    color: #fff !important;
    background-color: #ff9500 !important;
}

.ac_new-menuStyle .nav-link-text {
    font-size: 16px !important;
    text-transform: capitalize;
    color: #ffffff;
}
.wd-nav>li.menu-item-has-children>a:after {
    color: #ffffff !important;
    font-size: 80% !important;
}
.wd-header-cart.wd-design-3 .wd-tools-icon:before, .wd-tools-element .wd-tools-icon {
    color: rgb(255 255 255) !important;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.ac_new-menuStyle .nav-link-text {
    font-size: 16px !important;
    text-transform: capitalize;
    color: white;
}
.wd-nav>li.menu-item-has-children>a:after {
    color: #ffffff !important;
    font-size: 80% !important;
}
.wd-header-cart.wd-design-3 .wd-tools-icon:before, .wd-tools-element .wd-tools-icon {
    color: rgb(255 255 255) !important;
}
}

@media (min-width: 577px) and (max-width: 767px) {
	.wd-header-cart.wd-design-3 .wd-tools-icon:before, .wd-tools-element .wd-tools-icon {
    color: rgb(255 255 255) !important;
}
}

@media (max-width: 576px) {
	.wd-header-cart.wd-design-3 .wd-tools-icon:before, .wd-tools-element .wd-tools-icon {
    color: rgb(255 255 255) !important;
}
}

