.wd-popup.wd-promo-popup{
	background-color:#ffffff;
	background-image: none;
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
}

.page-title-default{
	background-color:rgb(255,255,255);
	background-image: none;
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:rgb(255,255,255);
	background-image: none;
}

:root{
--wd-text-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:rgb(12,16,17);
--wd-text-font-size:19px;
}
:root{
--wd-title-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-title-font-weight:400;
--wd-title-color:rgb(12,16,17);
}
:root{
--wd-entities-title-font:"Montserrat", 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%);
}
:root{
--wd-alternative-font:"Montserrat", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:500;
--wd-widget-title-transform:capitalize;
--wd-widget-title-color:#b98f60;
--wd-widget-title-font-size:26px;
}
:root{
--wd-header-el-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:600;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:13px;
}
:root{
--wd-primary-color:rgb(185,143,96);
}
:root{
--wd-alternative-color:rgb(12,16,17);
}
:root{
--wd-link-color:#b98f60;
--wd-link-color-hover:#ba936a;
}
.single-product .main-page-wrapper{
	background-color:rgba(249,249,249,0);
	background-image: none;
}

:root{
--btn-default-bgcolor:rgb(0,0,0);
}
:root{
--btn-default-bgcolor-hover:rgb(181,30,37);
}
:root{
--btn-shop-bgcolor:rgb(0,0,0);
}
:root{
--btn-shop-bgcolor-hover:rgb(181,30,37);
}
:root{
--btn-accent-bgcolor:#99b998;
}
:root{
--btn-accent-bgcolor-hover:#87a786;
}
html .wd-hover-quick .wd-add-btn>a, html .wd-hover-quick.wd-quantity-overlap div.quantity input[type], html .wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .wd-add-btn>a, html .wd-hover-standard .wd-add-btn>a, html .wd-hover-fw-button .wd-add-btn>a, html .wd-hover-fw-button.wd-quantity-overlap div.quantity input[type], html .product-list-item .wd-add-btn>a, html .quick-shop-form .single_add_to_cart_button, html .quick-shop-form div.quantity input[type], html .entry-summary .single_add_to_cart_button, .wd-single-add-cart .single_add_to_cart_button, html .wd-buy-now-btn, html .wd-sticky-btn-cart .single_add_to_cart_button, html .wd-sticky-add-to-cart, html .wd-sticky-btn.wd-quantity-overlap div.quantity input[type], html .comment-form .submit, html .product-quick-view .entry-summary .single_add_to_cart_button, html .wd-popup-wishlist .wd-wishlist-save-btn{
	font-size: 13px;color: rgb(255,255,255);background: rgb(0,0,0);
}

@media (max-width: 1024px){
html .wd-hover-quick .wd-add-btn>a, html .wd-hover-quick.wd-quantity-overlap div.quantity input[type], html .wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .wd-add-btn>a, html .wd-hover-standard .wd-add-btn>a, html .wd-hover-fw-button .wd-add-btn>a, html .wd-hover-fw-button.wd-quantity-overlap div.quantity input[type], html .product-list-item .wd-add-btn>a, html .quick-shop-form .single_add_to_cart_button, html .quick-shop-form div.quantity input[type], html .entry-summary .single_add_to_cart_button, .wd-single-add-cart .single_add_to_cart_button, html .wd-buy-now-btn, html .wd-sticky-btn-cart .single_add_to_cart_button, html .wd-sticky-add-to-cart, html .wd-sticky-btn.wd-quantity-overlap div.quantity input[type], html .comment-form .submit, html .product-quick-view .entry-summary .single_add_to_cart_button, html .wd-popup-wishlist .wd-wishlist-save-btn{
	font-size: 13px;
}

}
@media (max-width: 767px){
html .wd-hover-quick .wd-add-btn>a, html .wd-hover-quick.wd-quantity-overlap div.quantity input[type], html .wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .wd-add-btn>a, html .wd-hover-standard .wd-add-btn>a, html .wd-hover-fw-button .wd-add-btn>a, html .wd-hover-fw-button.wd-quantity-overlap div.quantity input[type], html .product-list-item .wd-add-btn>a, html .quick-shop-form .single_add_to_cart_button, html .quick-shop-form div.quantity input[type], html .entry-summary .single_add_to_cart_button, .wd-single-add-cart .single_add_to_cart_button, html .wd-buy-now-btn, html .wd-sticky-btn-cart .single_add_to_cart_button, html .wd-sticky-add-to-cart, html .wd-sticky-btn.wd-quantity-overlap div.quantity input[type], html .comment-form .submit, html .product-quick-view .entry-summary .single_add_to_cart_button, html .wd-popup-wishlist .wd-wishlist-save-btn{
	font-size: 13px;
}

}
html .wd-hover-quick .wd-add-btn>a:hover, html .wd-hover-quick.wd-quantity-overlap div:hover > div.quantity input[type], 
			html .wd-hover-quick.wd-quantity-overlap div:hover > div.quantity+.button, html .wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .wd-add-btn>a:hover, html .wd-hover-standard .wd-add-btn>a:hover, html .wd-hover-fw-button .wd-add-btn>a:hover, html .wd-hover-fw-button.wd-quantity-overlap div:hover > div.quantity input[type], 
			html .wd-hover-fw-button.wd-quantity-overlap div:hover > div.quantity+.button, html .product-list-item .wd-add-btn>a:hover, html .quick-shop-form .single_add_to_cart_button:hover, html .quick-shop-form div:hover > div.quantity input[type], 
			html .quick-shop-form div:hover > div.quantity+.button, html .entry-summary .single_add_to_cart_button:hover, .wd-single-add-cart .single_add_to_cart_button:hover, html .wd-buy-now-btn:hover, html .wd-sticky-btn-cart .single_add_to_cart_button:hover, html .wd-sticky-add-to-cart:hover, html .wd-sticky-btn.wd-quantity-overlap .cart:hover > div.quantity input[type], html .wd-sticky-btn.wd-quantity-overlap .cart:hover > div.quantity+.button, html .comment-form .submit:hover, html .product-quick-view .entry-summary .single_add_to_cart_button:hover, html .wd-popup-wishlist .wd-wishlist-save-btn:hover{
	color: rgb(255,255,255);background: rgb(181,30,37);
}

:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#f05858;
}
:root{
--notices-warning-color:#fff;
}
	:root{
					
			
							--wd-form-brd-radius: 0px;
					
					--wd-form-brd-width: 2px;
		
					--btn-default-color: #fff;
		
					--btn-default-color-hover: #333;
		
					--btn-shop-color: #fff;
		
					--btn-shop-color-hover: #333;
		
					--btn-accent-color: #fff;
		
					--btn-accent-color-hover: #fff;
		
					
			
							--btn-default-brd-radius: 35px;
				--btn-default-box-shadow: none;
				--btn-default-box-shadow-hover: none;
			
					
					
			
							--btn-shop-brd-radius: 35px;
				--btn-shop-box-shadow: none;
				--btn-shop-box-shadow-hover: none;
			
					
					
			
							--btn-accent-brd-radius: 35px;
				--btn-accent-box-shadow: none;
				--btn-accent-box-shadow-hover: none;
			
					
							
					--wd-brd-radius: 0px;
			}

	
	
			@media (min-width: 1025px) {
			.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
				max-width: 1370px;
			}
		}

		.container {
			max-width: 1400px;
		}

		:root{
			--wd-container-width: 1400px;
		}
	
			@media (min-width: 1400px) {
			[data-vc-full-width]:not([data-vc-stretch-content]) {
				padding-left: calc((100vw - 1400px - var(--wd-scroll-w)) / 2);
				padding-right: calc((100vw - 1400px - var(--wd-scroll-w)) / 2);
			}
		}
	
			div.wd-popup.popup-quick-view {
			max-width: 920px;
		}
	
			div.wd-popup.wd-promo-popup {
			max-width: 500px;
		}
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 190px;
		}
	
	
@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//incrediblelady.in/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=7.0.4") format("woff2");
}

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

.wpb_text_column  ol {
    font-size: 18px;
}
@media (min-width: 1025px) and (max-width: 1600px){
		.wpb_text_column  ol {
				font-size: 14px;
		}
}
@media (max-width: 1024px){
	.wpb_text_column  ol {
			font-size: 14px;
	 }
}
/*Review new*/
.rx-review-form-area-style-2 {
    background-color: #b98f601a;
}
.product-reviews .rx-review-form-area-style-2 .rx_star_rating:not(:checked) > label:hover .icon-star, .product-reviews .rx-review-form-area-style-2 .rx_star_rating:not(:checked) > label:hover ~ label .icon-star {
    fill: #b98f60 !important;
}
.product-reviews .rx-review-form-area-style-2 .rx_star_rating .icon-star, .product-reviews .rx-review-form-area-style-2 .rx_star_rating:not(:checked) > label:hover .icon-star, .rx_star_rating:not(:checked) > label:hover ~ label .icon-star {
    stroke: #b98f60 !important;
}
.rx-review-form-area-style-2 #respond input#submit {
    border-radius: 30px !important;
    padding: 20px 40px;
}
.comment-form textarea, .comment-form input {
    font-size: 15px !important;
    border: 1px solid #b98f60 !important;
    border-radius: 12px !important;
    padding: 15px 20px !important;
    height: auto !important;
}
.product-reviews .rx-criteria-table, .product-reviews .rx-rating-table {
    margin-bottom: 0
}
.product-reviews .rx-review-form-area-style-2 {
    padding: 30px 40px;
}
.product-reviews .rx-review-form-area-style-2 .rx_star_rating .icon-star {
    stroke: #b98f60 !important;
}
.product-reviews .rx-review-form-area-style-2 .rx_star_rating > input:checked ~ label .icon-star, .product-reviews .rx-review-form-area-style-2 .reviewx-thumbs-rating input[type="radio"]:checked + label svg, .product-reviews .rx-review-form-area-style-2 .reviewx-thumbs-rating input[type="radio"]:checked + label svg #rx_dislike path, .product-reviews .rx-review-form-area-style-2 .reviewx-face-rating fieldset input[type="radio"]:checked + label .happy_st0, .product-reviews .rx-review-form-area-style-2 .reviewx-face-rating fieldset input[type="radio"]:checked + label .st1 {
    fill: #b98f60 !important;
}
/*Blog Post Header*/
.title-size-small .title{
    padding: 40px 0 10px;
}


/*Menu open*/
.wd-nav-mobile ul {
    display: block !important;
		height: auto !important;
    padding: 0 !important;
    margin: 0 !important;
}
.wd-nav-mobile li > ul, .wd-nav-mobile li.opener-page > a {
    border-bottom: 1px solid rgba(129,129,129,0.2) !important;
}
.wd-sub-menu.close{display: none !important;}
.wd-nav-opener:after {
    transform: rotate(90deg) !important;
}
.wd-nav-opener.wd-active:after, .wd-nav-opener:after {
    transform: rotate(90deg) !important;
}
.mobile-nav .wd-nav-opener, .mobile-nav .wd-nav-opener.wd-active  {
    background-color: #fff !important;
}
.mobile-nav {
    background: #fff;
}
.wd-nav-mobile .wd-sub-menu li a, .wd-nav-mobile>li>a {
    color: #000 !important;
}
.wd-nav-opener:after {
	display: none;
}

@media (min-width: 1025px){
	.woodmart-logo.woodmart-main-logo {
		margin-top:20px;
	}
}
.wd-logo img[src$=".svg"] {
    width: 100%;
}
.home_combos .product-grid-item .product-image-link img {
    width: 100% !important;
}
/*My account*/
#billing_country_field span.woocommerce-input-wrapper strong, #shipping_country_field span.woocommerce-input-wrapper strong{
	display: block;
}
button.button.btn-save:hover {
    background: #b98f60 !important;
}
button.button.btn-save {
    background: black;
    padding: 20px 50px;
    font: normal normal 500 13px/19px Montserrat;
    letter-spacing: 1.98px;
    color: #F4F4F4;
}
p.save_wrapper {
    text-align: right;
}
.woocommerce-MyAccount-content #shipping_state_field span.select2-selection, .woocommerce-MyAccount-content #billing_state_field span.select2-selection {
    border: none !important;
}
.woocommerce-address-fields label {
    font-size: 14px;
}
.woocommerce-address-fields input, .woocommerce-address-fields .select2, #billing_country_field span.woocommerce-input-wrapper strong, #shipping_country_field span.woocommerce-input-wrapper strong {
    border: 1px solid #00000042 !important;
    border-radius: 12px;
    margin-top: 10px;
    padding: 10px 20px !important;
    height: 52px;
		font-weight: 500;
}
h3.ac_add_title {
    font-weight: 600;
    font-size: 30px;
    margin-bottom: 30px;
}
.woocommerce-orders-table__cell-order-status {
    font-weight: 600;
}
.woocommerce-orders-table__cell-order-status.processing {
    color: #CBAA3C;
}
.woocommerce-orders-table__cell-order-status.completed {
    color: #76A419;
}
.woocommerce-orders-table__cell-order-status.cancelled {
    color: #D61C1C;
}
/* li.woocommerce-MyAccount-navigation-link a:after {
    content: "";
    right: 20px;
    position: absolute;
    background: url(https://incrediblelady.in/wp-content/uploads/2021/09/ac_right.svg)no-repeat;
    background-size: 6px;
    width: 10px;
    height: 12px;
    top: 20px;
} */
a.edit:after {
    content: "";
    background: url(https://incrediblelady.in/wp-content/uploads/2021/09/edit_icon.svg) no-repeat center;
    width: 20px;
    height: 12px;
    display: inline-block;
    background-size: 12px;
    margin-left: 6px;
}
header.woocommerce-Address-title.title .edit {
		display: flex;
    align-items: center;
    position: absolute;
    right: 40px;
    top: 105px;
    color: #B98F60;
    font: normal normal 500 15px/1 Montserrat;
}
header.woocommerce-Address-title.title h3, .addresses h2 {
    font: normal normal 500 26px/66px Montserrat;
    letter-spacing: 0;
    color: #0C1011;
    text-transform: initial;
}
.woocommerce-Address address, .woocommerce-customer-details address{
    background: #f8f7f17a;
    padding: 20px 100px 20px 40px;
    border-radius: 13px;
}
.woocommerce-my-account-wrapper {
    margin-bottom: 70px;
}
.woocommerce-MyAccount-navigation ul li a {
    padding: 15px 25px;
    font-size: 16px;
    color: #1D2323;
    border-radius: 12px;
}
.woocommerce-MyAccount-navigation ul li.is-active>a {
    background-color: rgb(185,143,96,0.2);
}
li.woocommerce-MyAccount-navigation-link {
    margin-bottom: 10px;
		position: relative;
}
.woocommerce-MyAccount-title {
    padding-bottom: 20px;
    margin-bottom: 25px;
}
.wd-my-account-links>div {
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 30px;
}
.wd-my-account-links .orders-link a:after {
    content: url('https://incrediblelady.in/wp-content/uploads/2021/09/ac_orders.svg');
}
.wd-my-account-links .edit-address-link a:after {
    content: url('https://incrediblelady.in/wp-content/uploads/2021/09/ac_address.svg');
}
.wd-my-account-links .edit-account-link a:after {
    content: url('https://incrediblelady.in/wp-content/uploads/2021/09/ac_account.svg');
}
.wd-my-account-links .payment-methods-link a:after {
    content: url('https://incrediblelady.in/wp-content/uploads/2021/10/im_payment.svg');
}
.wd-my-account-links .communication-preferences-link a:after {
    content: url('https://incrediblelady.in/wp-content/uploads/2021/09/ac_communication.svg');
}
.wd-my-account-links .customer-logout-link a:after {
    content: url('https://incrediblelady.in/wp-content/uploads/2021/09/ac_logout.svg');
}
.wd-my-account-links .my-points-link a:after {
    content: url('https://incrediblelady.in/wp-content/uploads/2021/09/ac_points.svg');
}
.wd-my-account-links a:after {
    display: flex;
    margin-top: 20px;
    background: #F6F0EA;
    margin: 20px auto 0;
    padding: 20px 0;
    border-radius: 50%;
    width: 120px;
    height: 120px;
    align-items: center;
    justify-content: center;
}
.wd-my-account-links a:before {
    display: none;
}
.wd-my-account-links a {
    padding: 30px 20px 30px 20px;
    font-size: 15px;
}
.wd-my-account-links a:hover {
    color: white;
    background-color: #B98F60;
}
@media (min-width:1201px){
	.wd-my-account-links {
			padding-right: 20%;
	}
}
@media (max-width:1600px){
	header.woocommerce-Address-title.title h3, .addresses h2 {
			font: normal normal 500 22px/50px Montserrat;
	}
	.woocommerce-my-account-wrapper {
			justify-content: center;
	}
	.woocommerce-Address address {
			padding: 20px 90px 20px 30px;
	}
	header.woocommerce-Address-title.title .edit {
			top: 90px;
	}
}
@media (max-width: 1200px){
	.woocommerce-my-account-wrapper {
			justify-content: center;
			width: 95%;
			margin-left: auto;
			margin-right: auto;
	}
}
@media (max-width: 1024px){
	.page-id-11 .page-title {
			padding: 100px 0;
	}
	.woocommerce-my-account-wrapper {
	    width: 100%;
	}
}
@media (min-width:769px) and (max-width:1024px){
	.u-columns.woocommerce-Addresses  .woocommerce-Address {
			max-width: 100%;
			flex: 1 0 100%;
	}
}
@media (max-width: 768px){
	.woocommerce-MyAccount-content {
			font-size: 14px;
			padding: 10px 0;
	}
	address p:last-child {
			margin-bottom: 0px;
	}
	.woocommerce address {
			line-height: 22px;
	}
	table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table {
		margin-top: 20px;
	}
	.shop_table_responsive td {
			text-align: left;
	}
	.woocommerce-MyAccount-content, .wd-my-account-sidebar{padding:0;}
	.woocommerce-my-account-wrapper {
			width: 100%;
	}
	.woocommerce-Address address {
			padding: 20px 90px 20px 20px;
	}
	header.woocommerce-Address-title.title .edit {
			font: normal normal 500 13px/1 Montserrat;
	}
	.u-columns.woocommerce-Addresses,.ac_add {
			padding: 0 10px;
	}
	header.woocommerce-Address-title.title h3, .addresses h2 {
			font: normal normal 500 19px/20px Montserrat;
	}
	.ac_add{
		margin-top: 20px;
    font-size: 14px !important;
	}
	li.woocommerce-MyAccount-navigation-link {
			margin-bottom: 0;
	}
	h3.woocommerce-MyAccount-title.entry-title:after {
			content: "";
			background: url(https://incrediblelady.in/wp-content/uploads/2021/09/ac_Arrow.svg) no-repeat;
			position: absolute;
			display: inline-block;
			width: 13px;
			height: 7px;
			right: 38px;
	}
	h3.woocommerce-MyAccount-title.entry-title.active:after {
			transform: rotate(180deg);
	}
	li.woocommerce-MyAccount-navigation-link a:after{
		display:none;
	}
	nav.woocommerce-MyAccount-navigation {
			display: none;
			background: #f8f8f8;
			padding-top: 20px;
			border-radius: 12px;
			padding-bottom: 20px;
	}
	h3.woocommerce-MyAccount-title.entry-title {
			border: none;
			background: #b88f6033;
			padding: 16px 20px;
			border-radius: 12px;
			font-size: 14px;
			margin: 0;
			font-weight: 600;
			display: flex;
			align-items: center;
	}
	.woocommerce-MyAccount-navigation ul li.is-active>a {
			background-color: transparent;
			color: #B98F60;
	}
}
@media (max-width: 575px){
	.page-title {
			padding: 40px 0  !important;
			margin-top: 0  !important;
	}
	.page-title .title {
			font-size: 26px  !important;
	}
	.page-title .breadcrumbs a, .page-title .breadcrumbs span {
			font-size: 12px;
	}
	.wd-my-account-links>div {
			flex-basis: 50%;
			max-width: 50%;
			width: 50%;
	}
	.wd-my-account-links a {
    font-size: 10px;
	}
	.wd-my-account-links .orders-link a:after {
			content: "";
			background-image: url('https://incrediblelady.in/wp-content/uploads/2021/09/ac_orders.svg');
	}
	.wd-my-account-links .edit-address-link a:after {
			content: "";
			background-image: url('https://incrediblelady.in/wp-content/uploads/2021/09/ac_address.svg');
	}
	.wd-my-account-links .edit-account-link a:after {
			content: "";
			background-image: url('https://incrediblelady.in/wp-content/uploads/2021/09/ac_account.svg');
	}
	.wd-my-account-links .communication-preferences-link a:after {
			content: "";
			background-image: url('https://incrediblelady.in/wp-content/uploads/2021/09/ac_communication.svg');
	}
	.wd-my-account-links .customer-logout-link a:after {
			content: "";
			background-image: url('https://incrediblelady.in/wp-content/uploads/2021/09/ac_logout.svg');
	}
	.wd-my-account-links .my-points-link a:after {
			content: "";
			background-image: url('https://incrediblelady.in/wp-content/uploads/2021/09/ac_points.svg');
	}
	.wd-my-account-links a:after {
			background-repeat: no-repeat;
			background-position: center;
			background-size: 35px;
			width: 90px;
			height: 90px;
	}
}
/*FAQs heading */
.faq_title h4{
	font-size:30px;	
	padding:0%;
	margin:0%;
}
.faq_title .img-wrapper {
    margin-top: 0 !important;
    margin-bottom: 20px;
}
/*FAQs heading Responsiveness*/
@media (min-width:769px) and (max-width:1024px){
	.faq_title h4{
		font-size:25px;	
	}	
	.faq_title .img-wrapper .svg-icon svg {
	 	width:120px !important;
	}
}
@media (min-width:280px) and (max-width:768px){
			.faq_title h4{
				font-size:21px;	
	}	
 .faq_title .img-wrapper .svg-icon svg {
	 	width:115px !important;
	}
}
@media (min-width:412px) and (max-width:768px){
		 .faq_acco span, .faq_acco b{
			font-size:15px;
			line-height:1.5;
	}
}
@media (max-width:414px){
		 .faq_acco span, .faq_acco b{
			font-size:13px;
			line-height:1.4;
	}
}





/*my account ends*/
.product-element-top a {
    text-align: center;
}
.product-grid-item .product-image-link img, .product-grid-item .hover-img img {
    width: auto !important;
}
.product-image-summary .single_add_to_cart_button {
    margin-bottom: 0;
}
.inc_subs_row  .wpb_single_image.wpb_content_element {
    margin-bottom: 0;
}
.woocommerce-breadcrumb a:after {
    content: "|";
}
.woocommerce-breadcrumb a, .yoast-breadcrumb a, .woocommerce-breadcrumb span {
    font-size: 1rem;
}
.fw-6{font-weight:600}
.fw-5{font-weight:500}
.woodmart-hover-tiled .short-description {
    text-align: center;
    font-size: 15px;
}
.woodmart-hover-tiled .wd-entities-title {
    text-align: center;
    text-transform: capitalize;
    font-family: 'Montserrat';
    font-size: 20px !important;
    font-weight: 500;
}
.inc_title.b_seller {
    position: absolute;
    width: 100%;
    top: -120px;
}
.inc_title p img {
    width: 170px;
}
.inc_title p {
    text-align: center;
}
.home_best_seller .product-grid-item.product:hover {
    box-shadow: none;
}
.home_best_seller .product-grid-item .hover-img{background-color: transparent;}
.mejs-controls {
    opacity: 0 !important;
    display: none;
}
.woodmart-products-load-next, .woodmart-products-load-prev {
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    border-radius: 50%;
}
.woodmart-products-load-prev.disabled {
    display: none;
}
.woodmart-hover-tiled .product-wrapper {
    box-shadow: none !important;
}
.inc_subtitle a {
    font-weight: 600;
}
.inc_subtitle h5{
    letter-spacing: 0;
    color: #0C1011;
    opacity: 1;
    font-size: 25px;
}
.inc_section {
    margin: 50px 0px;
}
.inc_title .title-after_title {
    letter-spacing: 0px;
    color: #0c1011b8;
    opacity: 1;
    font-size: 18px;
		font-family: 'Montserrat';
		font-weight: 500;
}
.inc_title h4, .featured_sec  .woodmart-carousel-container h4, .inc_cat h2 , .inc_cat h1{
    font-size: 46px;
    font-family: 'Montserrat';
    letter-spacing: 0;
    color: #0C1011;
    opacity: 1;
    font-weight: 400 !important;
}
.inc_cat h2, .inc_cat h1{
		text-align: left !important;
		margin-bottom: 10px;
}
.inc_cat p{
		margin-bottom: 10px;
}
@media (max-width: 778px){
rs-sbg {
    background-color: black !important;
    background-image: none !important;
}
}
rs-layer#slider-43-slide-103-layer-4 {
    height: auto !important;
}
span.hr_banner {
    width: 45px;
    height: 2px;
    display: inline-block;
    color: white;
    background: white;
    position: relative;
    top: -11px;
}
span.clr_txt {
	color: #B98F60;
}
span.clr_txt, h4#slider-43-slide-103-layer-1 {
    font-weight: 500 !important;
    font-family: 'Montserrat' !important;
}
.whb-sticked .whb-column.whb-col-right.whb-visible-lg a {
    color: black;
}
.whb-sticky-header.whb-sticked .whb-general-header-inner .whb-column.whb-col-center .site-logo {
    margin: 0 !important;
}
.footer-sidebar .footer-column .footer-widget .widget-title {
    margin-top: 14px;
}
.whb-general-header-inner .wd-tools-element>a {
    color: white;
}
.footer-sidebar {
    margin-bottom: 0px !important;
}
.footer-column.footer-column-1.col-12.col-sm-4 .widget {
    margin-bottom: 0px;
    padding-bottom: 0px;
    border-bottom: none;
}
.footer-sidebar .footer-column #woocommerce_product_categories-2, .footer-sidebar .footer-column .widget_nav_menu {
		border: none;
	  width: 50%;
}
.footer_logo {
    text-align: center;
}
p.footer_address {
    margin-bottom: 36px;
}
.footer_contact_us span img {
    margin-right: 10px;
		width: 17px;
}
div#first-col-social {
    text-align: center;
}
.footer-sidebar.widget-area.row p, .main-footer .footer-sidebar .footer-column .footer-widget ul li a, .footer-sidebar.widget-area.row p a {
    font-size: 16px !important;
    text-transform: initial !important;
    color: #000;
}
 .main-footer .footer-sidebar .footer-column .footer-widget ul li {
    margin-bottom: 12px;
}
.footer_logo p {
    text-align: center;
    margin-top: 20px;
}
.widget-title {
    color: #000 !important;
}
#first-col-payment img{
	width: 75%;
}
.shop_btn{
	z-index: 11;
    background-color: transparent;
    font-family: 'Montserrat';
    text-transform: uppercase;
    cursor: pointer;
    outline: none;
    box-shadow: none;
    box-sizing: border-box;
    height: auto;
    width: auto;
    color: #000;
    text-decoration: none !important;
    white-space: nowrap;
    min-height: 0px;
    min-width: 0px;
    max-height: none;
    max-width: none;
    text-align: inherit;
    line-height: 18px;
    letter-spacing: 0px;
    font-weight: 400;
    font-size: 14px;
    border-color: #000;
    padding: 15px 30px 11px;
    transform-origin: 70.4531px 22px;
    opacity: 1;
    transform: translate(0px, 0px);
    visibility: visible;
    border-width: 1px;
    border-radius: 0px;
    border-style: solid;
}

.shop_btn:hover{
	background-color: #000;
	color: #fff;
  border-color: #000;
}
.woocommerce-MyAccount-content p a {
	text-decoration:underline;
}

#raf-message{
		position: relative !important;
    -webkit-animation: none;
    animation: none;
    -webkit-transform: none;
    transform: none;
}
#raf-message:after{
	display: none !important;
}

.woodmart-promo-popup{
	padding: 0 15px;
	max-width: 900px;
}
.woodmart-title-style-simple.woodmart-title-color-default .liner-continer:after {
	background-color: rgb(119 119 119 / 0.5);
}
.popupForm .title{
	 margin-bottom: 20px;
}
.popupForm .title-after_title {
    color: #2d2a2a;
    width: 75%;
    margin-bottom: 30px;
}

.popupForm .mc4wp-form .Subscribe{
	background-color: #ff1100;
	color: #fff;
}
.popupForm .mc4wp-form .Subscribe:hover{
	background-color: #B6B1A4;
}
/* .popupForm .mc4wp-form>div {
	display: block;
} */
.popupForm .mc4wp-form>div>p:first-child {
		max-width: 100%;
    width: 100%;
    margin: auto;
    display: flex;
}
.popupForm .mc4wp-form input[type=email]{
	padding: 15px;
	border: 1px solid #777;
}
/* .wpb_column.popupForm-clm:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    margin-left: -5px;
    box-shadow: inset 0px 0px 0px 2px #ccc;
    border-bottom: 12px solid #ffffff;
    border-top: 12px solid #ffffff;
    border-right: 10px solid #ffffff;
} */
/* 
.popupForm .mc4wp-form .Subscribe {
    float: right;
}
.popupForm .mc4wp-form>div>p:first-child {
    display: flex !important;
    width: 65% !important;
} */
.wpb_column.popupForm-clm {
		position: relative;
    box-shadow: inset 0px 0px 0px 2px #ccc;
    border-bottom: 15px solid #ffffff;
    border-top: 15px solid #ffffff;
    border-right: 15px solid #ffffff;
		padding: 40px;
}
@media (max-width: 900px) and (min-width: 768px){
	.wpb_column.popupForm-clm{
		padding: 20px;
	}
	.woodmart-title-container {
    font-size: 24px;
	}
	.popupForm .title-after_title {
    width: 90%;
	}
}
@media (max-width: 767px){
	.footer-column.footer-column-1.col-12.col-sm-4 {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
}
	.footer-column.footer-column-3.col-12.col-sm-4 {
			-webkit-box-ordinal-group: 3;
			-moz-box-ordinal-group: 3;
			-ms-flex-order: 3;
			-webkit-order: 3;
			order: 3;
	}
	.woodmart-promo-popup {
		margin: 50px auto;
	}
	.wpb_column.popupForm-clm{
		padding: 30px;
	}
	.footer-column.col-12.col-sm-4 {
			width: 100%;
			-ms-flex: 0 0 100%;
			flex: 0 0 100%;
			max-width: 100%;
			text-align: center;
	}
}
@media (max-width: 575px){
	.footer-sidebar .footer-column.footer-column-3 {
    width: 100% !important;
    max-width: 100% !important;
}
	.woodmart-promo-popup {
		margin: 50px auto;
	}
	.wpb_column.popupForm-clm{
		padding: 20px 10px;
	}
	.popupForm .title-after_title{
		width: 100%;
	}
	.popupForm .mc4wp-form>div>p:first-child {
			display: block;
	}
	.popupForm .mc4wp-form input[type=email] {
			margin-bottom: 20px;
	}
}

/* -------- Category page 27/04/2021 ----------- */
.category__beard--main {
		max-width: 726px;
		width: 100%;
}
.category__beard--background {
		background: transparent linear-gradient(180deg, #F4F4F4 0%, #FFFFFF00 100%) 0% 0% no-repeat padding-box;
}

/* --------- Bubble Animation 29/04/2021 -------- */
/* .item-deco {
    position: relative;
    top: 200px;
} */
.ingredient__section {
	margin-bottom: 0;
}
.ingredient__sec--scroll .vc_column-inner {
		padding-top: 0;
}
.wd-prefooter {
    padding-bottom: 0;
}
.form-style-underlined div.quantity input[type="number"] {
    border-top-style: hidden;
}
span.wczp_tficon {
    display: none;
}
.inc_features_sec .wpb_column {
    padding: 0px 40px !important;
}
.inc_features_sec .wpb_column:not(:last-child) {
    border-right: 2px solid #e6e6e6;
}
.inc_features_sec .wpb_column .wpb_text_column {
	margin-bottom: 0;
}
.inc_features_sec {
    display: flex;
    flex-wrap: wrap;
		margin-bottom: 7rem;
}

/*Homepage Laptop responsive */
@media (min-width: 992px) and (max-width: 1820px){
	.inc_section, .featured_sec, .instagram_inc, .home_best_seller    {
	    max-width: 1270px;
	    margin-left: auto !important;
    	margin-right: auto !important;
	}	
}
@media (min-width: 1100px) and (max-width: 1820px){
	.inc_subs_row {
    width: 1100px;
    margin-left: auto !important;
    margin-right: auto !important;
	}
}
@media (min-width: 768px) and (max-width: 990px){
	.incsubs_form.row .col-sm-3 {
			display: flex;
	}
	.incsubs_form.row div.wpcf7 .ajax-loader:before {
    top: 14px;
	}
	.inc_subscription h4{
		font-size: 34px !important;
	}
	.inc_subs_form  .inc_title .title-after_title {
			margin-bottom: 10px;
	}
}
@media (min-width: 768px) and (max-width: 1820px){
	.inc_insta, .home_best_seller {
			padding: 0 3.8rem;
	}
	.inc_title h4, .featured_sec  .woodmart-carousel-container h4, .inc_cat h2, .inc_cat h1 {
	    font-size: 42px;
	}
	.inc_title .title-after_title {
			color: #0c1011b8;
			font-size: 15px;
			font-weight: 500;
	}
	.container.main-footer, .copyrights-wrapper .container{
		width: 85%
	}
	.inc_features h4 {
			font-size: 16px;
			margin-bottom: 10px;
	}
	.inc_features p {
			font-size: 14px;
	}
	.inc_features img {
			width: 55px;
	}
}
@media (max-width:991px){
	.inc_features_sec .wpb_column:nth-child(2) {
			border: none;
	}
	.inc_features_sec .wpb_column {
			margin-bottom: 40px;
	}
}

@media (min-width:768px) and (max-width: 1399px){
    .featured_pro {
        padding: 0 3.8rem;
    }
    .featured_pro .owl-nav>div[class*="next"] {
        right: 40px;
    }
    .featured_pro .owl-nav>div[class*="prev"] {
        left: 40px;
    }   
}
@media (max-width:768px){
	header.woocommerce-Address-title.title .edit {
    top: 58px;
  }
}@media (min-width: 768px) and (max-width: 1024px) {
	.container {
    max-width: 90%;
}
.inc_title h4, .featured_sec .woodmart-carousel-container h4, .inc_cat h2, .main_inc_title h1, .inc_cat h1{
	font-size: 34px;
}
.footer-sidebar.widget-area.row p, .main-footer .footer-sidebar .footer-column .footer-widget ul li a {
    font-size: 14px !important;
}
.footer_contact_us img {
    width: 15px !important;
    margin-right: 0px !important;
}
.footer-sidebar.widget-area.row p.footer_email, .footer-sidebar.widget-area.row p.footer_phone, .footer-sidebar.widget-area.row p.footer_email a, .footer-sidebar.widget-area.row p.footer_phone a {
    font-size: 12px !important;
}
.footer_logo_img{
		width:160px;
}
.footer-column .widget-title {
    font-size: 20px;
    margin-bottom: 12px !important;
}
}

@media (min-width: 577px) and (max-width: 767px) {
	.inc_cat h2, .inc_cat h1{
		font-size: 25px !important;
    letter-spacing: 0 !important;
}
}

@media (max-width: 576px) {
	.inc_cat h2, .inc_cat h1{
		font-size: 25px !important;
	    letter-spacing: 0 !important;
	    font-weight: 500 !important;
}
p.pro_short {
    font-size: 12px !important;
		margin-bottom: 15px !important;
}
.footer-sidebar.widget-area.row p, .main-footer .footer-sidebar .footer-column .footer-widget ul li a, .footer-sidebar.widget-area.row p a {
	    font-size: 13px !important;
	}
}

