.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

.page-title-default{
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
}

:root{
--wd-text-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:rgb(46,66,87);
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:rgb(46,66,87);
}
:root{
--wd-entities-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:500;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"Lato", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:600;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:14px;
}
:root{
--wd-header-el-font:"Roboto", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:400;
--wd-header-el-transform:none;
--wd-header-el-font-size:14px;
}
:root{
--wd-primary-color:rgb(38,165,65);
}
:root{
--wd-alternative-color:rgb(255,88,0);
}
:root{
--wd-link-color:rgb(40,116,240);
--wd-link-color-hover:rgb(40,116,240);
}
body{
	background-color:rgb(244,244,245);
}

.page .main-page-wrapper{
	background-color:rgb(244,244,245);
}

.woodmart-archive-shop .main-page-wrapper{
	background-color:rgb(244,244,245);
}

.single-product .main-page-wrapper{
	background-color:rgb(244,244,245);
}

:root{
--btn-default-bgcolor:rgb(255,88,0);
}
:root{
--btn-default-bgcolor-hover:rgb(255,88,0);
}
:root{
--btn-shop-bgcolor:rgb(255,88,0);
}
:root{
--btn-shop-bgcolor-hover:rgb(255,88,0);
}
:root{
--btn-accent-bgcolor:rgb(255,88,0);
}
:root{
--btn-accent-bgcolor-hover:rgb(255,88,0);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
	:root{
	
			--wd-form-brd-radius: 5px;
	
	
	--wd-form-brd-width: 1px;

	--btn-default-color: #fff;
	--btn-default-color-hover: #fff;

	--btn-shop-color: #fff;
	--btn-shop-color-hover: #fff;

	--btn-accent-color: #fff;
	--btn-accent-color-hover: #fff;
	
	
	
	
	
	
	
	
	
			--btn-default-brd-radius: 5px;
		--btn-default-box-shadow: none;
		--btn-default-box-shadow-hover: none;
	
			--btn-shop-brd-radius: 5px;
		--btn-shop-box-shadow: none;
		--btn-shop-box-shadow-hover: none;
	
			--btn-accent-brd-radius: 5px;
		--btn-accent-box-shadow: none;
		--btn-accent-box-shadow-hover: none;
	
		}

	
	
	/* Site width */
		/* Header Boxed */
	@media (min-width: 1025px) {
		.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
			max-width: 1192px;
		}
	}

	.container {
		max-width: 1222px;
	}
	
	
		.elementor-section.wd-section-stretch > .elementor-column-gap-no {
			max-width: 1192px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-narrow {
			max-width: 1202px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-default {
			max-width: 1212px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-extended {
			max-width: 1222px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-wide {
			max-width: 1232px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-wider {
			max-width: 1252px;
		}

		@media (min-width: 1239px) {

			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}

		@media (min-width: 1222px) {

			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}

	
	/* Quick view */
	div.wd-popup.popup-quick-view {
		max-width: 600px;
	}




	.woodmart-woocommerce-layered-nav .wd-scroll-content {
		max-height: 280px;
	}

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

.wd-progress-bar .progress-area {
	border-radius: 20px;
}

.wd-progress-bar .progress-bar {
	border-radius: 20px;
}

.wd-progress-bar {
	background: linear-gradient(150deg, #40016A 0%, #f2295b 100%);
	border: 0;
	color: #fff;
	margin-bottom: 10px;
}

.wd-progress-bar .amount {
	color: #fff;
}
.woocommerce-checkout .main-page-wrapper {
	background-color: #fff;
}

.woocommerce-cart .product-grid-item .wd-entities-title {
	font-size: 12px;
}

.woocommerce button[name="update_cart"],
.woocommerce input[name="update_cart"] {
    display: none;
}

.cart-page-cross-sale-products .owl-carousel .owl-item {
	width: 120px !important;
}

.search .shop-page-product-layout {
	padding-left: 0;
}

.wd-checkout-steps li {
	font-size: 16px !important;
	text-transform: capitalize !important;
}

.page .page-title {
	margin: 0;
	top: 16px;
	left: 22px;
	z-index: 390;
	padding: 0;
	position: fixed;
	width: 60%;
}

.page-title .title {
	font-size: 16px !important;
	margin-bottom: 0 !important;
}

.page-title .breadcrumbs, .page-title .yoast-breadcrumb {
	display: none;
}

.single-product .wc-delivery-time-response {
	display: none;
}

.pincode-checker-with-time-cart-checkout-page {
	position: fixed;
	bottom: 55px;
	width: 100%;
	z-index: 9;
	box-shadow: 0 -2px 4px 0 rgb(40 44 63 / 10%);
}

.pincode-checker-with-time-cart-checkout-page .wc-delivery-time-response .pin_div .form-row {
	display: flex !important;
	align-items: center;
}

.pincode-checker-with-time-cart-checkout-page .pin_div {
	margin: 0 !important;
}

.pincode-checker-with-time-cart-checkout-page .wc-delivery-time-response {
	flex-direction: column;
	margin-bottom: 0;
}

.pincode-checker-with-time-cart-checkout-page .wc-delivery-time-response .phoe-green-location-icon img {
	height: 18px;
}

.pincode-checker-with-time-cart-checkout-page .tick-calendar-icon {
	display: none !important;
}

.pincode-checker-with-time-cart-checkout-page .delivery-info {
	border: 0 !important;
}

.pincode-checker-with-time-cart-checkout-page .delivery-time .ul-disc li {
	margin-left: 5px;
	font-size: 13px;
	color: #fff;
	font-weight: 600;
	background-color: #ff5800;
	padding: 3px 8px;
	border-radius: 20px;
}

.pincode-checker-with-time-cart-checkout-page .delivery-time h6 {
	color: #fff !important;
	font-size: 13px !important;
}

.pincode-checker-with-time-cart-checkout-page .wc-delivery-time-response .delivery-info-wrap .delivery-date-time {
	padding: 0 !important;
	background-color: transparent !important;
}

.pincode-checker-with-time-cart-checkout-page .delivery-time {
	display: flex !important;
	align-items: center;
	justify-content: center;
}

.pincode-checker-with-time-cart-checkout-page .delivery-help-icon {
	display: none !important;
}

.pincode-checker-with-time-cart-checkout-page .avlpin p {
	font-size: 15px;
	color: #fff;
	display: inline-flex;
}

.pincode-checker-with-time-cart-checkout-page .avlpin {
	margin: 0;
	padding: 0;
	background: transparent;
}

.pincode-checker-with-time-cart-checkout-page .wc-delivery-time-response .pincode_static_text {
	font-size: 15px !important;
	font-weight: 600;
}

.pincode-checker-with-time-cart-checkout-page .wc-delivery-time-response .delivery-info-wrap {
	margin-bottom: 0 !important;
}

.pincode-checker-with-time-cart-checkout-page .wc-delivery-time-response .pincode_custom_text {
	font-weight: 600;
	font-size: 15px;
	margin: 0 6px;
}

.pincode-checker-with-time .wc-delivery-time-response .pin_div .form-row {
	display: flex !important;
	align-items: center;
}

.pincode-checker-with-time .pin_div {
	margin: 0 !important;
}

.pincode-checker-with-time .wc-delivery-time-response {
	flex-direction: column;
	margin-bottom: 0;
}

.pincode-checker-with-time .wc-delivery-time-response .phoe-green-location-icon img {
	height: 18px;
}

.pincode-checker-with-time .tick-calendar-icon {
	display: none !important;
}

.pincode-checker-with-time .delivery-info {
	border: 0 !important;
}

.pincode-checker-with-time .delivery-time .ul-disc li {
	margin-left: 5px;
	font-size: 14px;
	color: #fff;
	font-weight: 600;
	background-color: #ff5800;
	padding: 3px 8px;
	border-radius: 20px;
}

.pincode-checker-with-time .delivery-time h6 {
	color: #555 !important;
	font-size: 14px !important;
}

.pincode-checker-with-time .wc-delivery-time-response .delivery-info-wrap .delivery-date-time {
	padding: 0 !important;
	background-color: transparent !important;
}

.pincode-checker-with-time .delivery-time {
	display: flex !important;
	align-items: center;
	margin-left: 5px;
}

.pincode-checker-with-time .delivery-help-icon {
	display: none !important;
}

.pincode-checker-with-time .avlpin p {
	font-size: 15px;
	color: #121212;
	display: inline-flex;
}

.pincode-checker-with-time .avlpin {
	margin: 0;
	padding: 0;
	text-align: inherit;
	background: transparent;
}

.pincode-checker-with-time .wc-delivery-time-response .pincode_static_text {
	font-size: 16px !important;
	font-weight: 600;
}

.pincode-checker-with-time .wc-delivery-time-response .delivery-info-wrap {
	margin-bottom: 0 !important;
}

.pincode-checker-with-time .wc-delivery-time-response .pincode_custom_text {
	font-weight: 600;
	font-size: 16px;
	margin: 0 6px;
}

.wd-accordion.wd-style-default .wd-accordion-item {
	border-bottom: 0;
}

.single-product-page .you-save-percentage {
	display: none;
}

.single-product-page .you-save-price-variable {
	margin-top: 10px;
	margin-bottom: 5px;
}

.woocommerce-variation-add-to-cart {
	display: flex;
	margin-bottom: 0;
}

.product-type-simple .summary-inner .cart {
	display: flex;
}

.single_add_to_cart_button {
	width: 100%;
}

.tabs-location-standard.tabs-type-accordion .product-tabs-wrapper {
	border-top: 0 !important;
	padding-top: 0 !important;
	padding-bottom: 0;
}

.you-save-price-simple {
	margin-bottom: 8px;
}

.tabs-layout-accordion {
	border-top: 0 !important;
	margin-bottom: 0 !important;
}

.wd-hover-standard .wd-add-btn {
	display: none;
}

.related-products .wd-add-btn {
	display: none !important;
}

.hide-larger-price .price>ins, .hide-larger-price .price>small {
	margin-left: 0;
}

.wd-accordion.wd-style-default:before {
	border-top: 0;
}

.wd-swatch:after {
	display: none;
}

.mfp-bg {
	background-color: #282c3fad !important;
}

.popup-added_to_cart {
	background-color: #fff !important;
}

.popup-quick-view .wd-scroll-content:after {
	display: none !important;
}

.popup-quick-view .entry-summary {
	-webkit-mask-image: none !important;
}

.popup-quick-view button.mfp-close {
	position: fixed !important;
	color: #fff !important;
}

table.variations .label span {
	display: none;
}

.woocommerce-variation>div {
	margin-bottom: 15px;
}

.wd-label-top-md table.variations .cell {
	display: inline !important
}

.swatch-on-single:not(:last-child) {
	margin-right: 10px;
}

.quick-view-wrapper .woocommerce-variation-price, .woocommerce-variation-availability {
	display: inline-flex;
	margin-bottom: 10px;
}

.you-save-price-variable {
	font-size: 15px;
}

.quick-view-wrapper .you-save-price-variable {
	margin-left: 8px;
	font-size: 14px;
	font-weight: 500;
	color: #26a541;
}

.wd-swatch {
	border: 1px solid #eee;
	border-radius: 5px;
	padding: 8px;
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	font-size: 14px !important;
}

.active-swatch {
	border: 2px solid #fe6d0f;
	color: #fe6d0f !important;
}

.summary-inner>.price {
	display: inline-block;
}

.sale-price-off-quick-view {
	background: #26a541;
	border-radius: 9px 0 50px;
	color: #fff;
	font-size: 12px;
	padding: 1px 10px 1px 6px;
}

.popup-quick-view .product-share {
	display: none;
}

.mfp-container {
	padding: 0 !important;
}

.quick-view-wrapper .product_meta {
	display: none;
}

.popup-quick-view .wd-scroll-content {
	background-color: #fff;
	padding: 100px 15px 0 15px !important;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
}

.quick-view-wrapper .entry-summary {
	margin-top: -80px;
}

.quick-view-wrapper .wd-popup {
	background-color: transparent;
}

.popup-quick-view .product-images {
	border-radius: 15px;
	padding: 15px;
	z-index: 1;
	background-color: #fff;
	box-shadow: 0 5px 20px 0 rgb(32 39 48 / 10%);
	border: 1px solid #f5f5f5;
}

.popup-quick-view .product-image-summary {
	justify-content: center;
	align-items: center;
}

.quick-view-gallery {
	text-align: center;
}

.quick-view-wrapper .woocommerce-product-gallery {
	max-width: 80% !important;
}

.quick-view-wrapper .product-image-summary .product-images img {
	max-height: 110px;
}

.popup-quick-view .view-details-btn {
	display: none !important;
}

#menu-image-banner-carousel-one::-webkit-scrollbar, #menu-image-banner-carousel-two::-webkit-scrollbar, #menu-small-banner-carousel-one::-webkit-scrollbar, #menu-small-banner-carousel-two::-webkit-scrollbar {
	display: none;
}

#menu-image-banner-carousel-one, #menu-image-banner-carousel-two, #menu-small-banner-carousel-one, #menu-small-banner-carousel-two {
	overflow-x: scroll;
	overflow-y: hidden;
	display: -webkit-box !important;
	width: 100vw;
	padding-left: 0;
	padding-right: 15px;
	margin-bottom: 0;
}

#menu-image-banner-carousel-one .menu-item, #menu-image-banner-carousel-two .menu-item {
	display: inherit;
	margin-bottom: 0;
	margin-right: 15px;
	width: 80%;
}

#menu-small-banner-carousel-one .menu-item, #menu-small-banner-carousel-two .menu-item {
	display: inherit;
	margin-bottom: 0;
	margin-right: 10px;
	width: 35%;
}

.woocommerce-product-gallery .owl-carousel .product-image-wrap {
	display: flex;
	align-items: center;
	justify-content: center;
	margin: auto;
}

.wd-nav[class*="wd-style-"]>li.current-menu-item>a, .wd-nav[class*="wd-style-"]>li.wd-active>a {
	border-left: 3px solid #b6186c;
	color: #b6186c;
	background: linear-gradient(180deg,rgba(182,24,108,.1) 0,rgba(182,24,108,.04) 100%);
	padding-top: 5px !important;
}

.product-image-summary .product-images img {
	width: auto;
}

.elementor img {
	border-radius: 8px;
}

.wd-header-cart .wd-tools-icon.wd-icon-alt:before {
	color: #fff;
}

.wd-header-cart.wd-design-2 .wd-cart-number, .wd-header-cart.wd-design-5 .wd-cart-number {
	background-color: #ff5800 !important;
}

.home-trending-now .wd-entities-title {
	font-size: 12px;
}

.search .main-page-wrapper {
	background-color: rgb(244,244,245);
}

.search .page-title {
	display: none !important;
}

.view-all-button .btn.btn-style-link {
	border: 0;
	text-transform: none;
}

.home-categories .info-box-icon img {
	height: 50px;
	width: auto;
}

.home-categories .box-icon-align-top .box-icon-wrapper {
	margin-bottom: 0;
}

.home-categories .info-box-content {
	margin-bottom: 6px;
	min-height: 35px;
}

.home-categories .info-box-title {
	font-size: 13px;
	color: #3a0466;
}

.home-categories .wd-info-box {
	box-shadow: 0px 6px 12px -4px rgb(11 18 25 / 10%);
	padding: 10px;
	border-radius: 10px;
	flex-direction: column-reverse;
}

.mobile-header-pincode-checker .wc-delivery-time-response .delivery-info-wrap {
	display: none !important;
}

.elementor-widget:not(:last-child) {
	margin-bottom: 0;
}

.shop-page-filters .wd-burger-icon>a:before {
	content: "\f0b0";
	font-weight: 900;
	font-family: "Font Awesome 5 Free";
	font-size: 15px;
}

.shop-offers-info-slider .wd-info-box {
	align-items: center;
	border: 1px dashed #4a2a19;
	padding: 5px 8px;
	border-radius: 6px;
	background-color: #fff;
}

.shop-offers-info-slider .box-icon-align-left .box-icon-wrapper {
	margin-right: 10px;
}

.elementor-widget-wd_wc_notices {
	margin-bottom: 0 !important
}

.elementor-page-title-two .page-title {
	display: inherit;
}

.elementor-page-title-two .page-title .title {
	display: none;
}

.elementor-page-title-two .wd-btn-show-cat {
	display: none !important;
}

.elementor-page-title-two .page-title .container {
	margin: 0;
}

.elementor-page-title-two .page-title {
	padding: 80px 0;
}

.above-product-content img {
	margin-left: -15px;
	margin-right: -15px;
}

.wd-sidebar-opener:not(.wd-on-toolbar) {
	right: 0;
	left: auto !important;
	border-radius: 5px 0 0 5px !important;
}

.swatch-on-grid {
	color: #7e808c !important;
	font-size: 12px !important;
	padding: 0 !important;
	border: 0 !important;
	font-weight: 400 !important;
}

.wd-swatches-divider {
	display: none !important;
}

.quick-shop-wrapper div.quantity+button {
	border-radius: 20px !important;
}

.shop-content-area>.woocommerce-notices-wrapper {
	margin-bottom: 0;
}

.notifications-sticky .woocommerce-message:after {
	width: 40px;
}

.product-label.onsale {
	display: none !important;
}

.sale-price-off {
	font-size: 13px;
	color: #fff;
	position: absolute;
	background-color: #fe6d0f;
	clip-path: polygon(0% 0%, 100% 0, 98% 92%, 49% 100%, 0 92%);
	min-height: 45px;
	display: flex;
	align-items: center;
	text-align: center;
	width: 42px;
	line-height: 17px;
	font-weight: 600;
	border-top-left-radius: 8px;
	z-index: 2;
}

.product-image-summary .sale-price-off {
	min-height: 40px;
	width: 38px;
	font-size: 14px;
	line-height: 16px;
}

.products-bordered-grid-ins .product-wrapper {
	border-radius: 8px;
	box-shadow: 0 0.125rem 0.25rem rgb(0 0 0 / 8%);
	background-color: #fff;
	border: 0 !important;
}

.product-element-bottom {
	text-align: start;
}

.wd-nav-product-cat .shop-all-link {
	display: none !important;
}

.single-product-page .summary-inner #change_pin.button {
	display: none;
}

.slide-product, .products-bordered-grid .owl-stage-outer {
	border: 0 !important;
}

.wd-hover-tiled .product-element-bottom {
	padding: 0 !important;
}

.wd-header-search-form-mobile input[type="text"] {
	border: 0;
	box-shadow: 0 2px 4px 0 rgb(0 0 0 / 23%);
}

.searchform.wd-style-with-bg .searchsubmit {
	background-color: #fff !important;
	color: #ff5800 !important;
}

.alg_back_button_simple::before {
	content: "\f114";
	font-family: "woodmart-font";
	font-size: 16px;
	font-weight: 600;
	color: #333;
}

.alg_back_button_simple  {
	font-size: 0;
	background-color: transparent;
	color: #fff;
}

.products-bordered-grid.elements-grid:not(.elements-list) [class*="-grid-item"] {
	border-color: rgba(40,44,63,.05) !important;
}

#mobile-home-banners .wd-images-gallery {
	margin-bottom: 10px;
}

.price del {
	margin-left: 6px;
}

.archive .product-type-variation, .home .product-type-variation {
	display: none !important;
}

#mobile-home-covid-resources .wd-fontsize-xs::after {
	content: "\f054";
	font-family: 'Font Awesome 5 free';
	font-size: 10px;
	font-weight: 600;
	background-color: #ff5800;
	color: #fff;
	margin-left: 5px;
	padding: 4px;
	border-radius: 20px;
}

#mobile-home-covid-resources .set-mb-s>* {
	margin-bottom: 0;
}

#mobile-home-membership-club-text .btn-size-extra-small {
	padding: 4px 15px;
	text-transform: none;
}

#mobile-home-membership-club-text .title-after_title {
	font-weight: 600;
}

#mobile-home-membership-club-text .title-after_title::after {
	content: url(/_ext/grocerysuper.woochamp.com/wp-content/uploads/2021/07/smart-club.png);
	margin-left: 5px;
}

#mobile-home-membership-club-text .info-box-inner ul li {
	margin-bottom: 6px;
}

#mobile-home-offers .set-mb-s>* {
	margin-bottom: 0;
}

#did-not-find-module .btn.btn-style-link {
	text-transform: none;
}

#did-not-find-text .wpb_wrapper p {
	font-size: 40px;
	font-weight: 600;
	line-height: 28px;
	color: #eee;
	font-family: "Poppins", Arial, Helvetica, sans-serif;
}

#did-not-find-module .box-icon-align-left {
	align-items: center;
}

#mobile-home-category-best-value {
	background-color: #fef9e6;
	margin-bottom: 10px;
}

#mobile-home-category-best-value .box-style-shadow  {
	border: 2px solid #faeec0;
}

#mobile-home-category-products-one .box-style-shadow  {
	border: 2px solid #f5c2a7;
	background-color: #fffbf8;
}

#mobile-home-category-products-one, #mobile-home-category-products-two, #mobile-home-membership-club {
	background-color: #fff;
	margin-bottom: 10px;
}

.woocommerce-cart .product-grid-item .product-image-link img, .woocommerce-cart .product-grid-item .hover-img img {
	max-height: 55px;
}

.product-grid-item .product-image-link img, .product-grid-item .hover-img img {
	max-height: 160px;
	width: auto !important;
}

.product-grid-item .product-element-top {
	margin-right: 0;
	margin-bottom: 10px !important;
	text-align: center;
}

#mobile-homepage-category-products .owl-carousel.owl-drag .owl-item {
	width: 160px !important;
}

#mobile-homepage-category-products .price ins {
	margin-right: 5px;
}

#mobile-homepage-category-products .info-box-icon img {
	height: 55px;
	width: auto;
}

#mobile-homepage-category-products .box-style-shadow {
	padding: 0;
	border-radius: 10px;
	margin-bottom: 15px;
	box-shadow: none;
}

#mobile-homepage-category-products .info-box-title {
	line-height: 20px !important;
	padding: 0 5px 5px;
}

#mobile-homepage-category-products .info-box-title {
	line-height: 20px !important;
	padding: 0 5px 5px;
}

.mobile-header-pincode-checker .avlpin p {
	font-size: 13px;
	display: inline-flex;
}

.whb-top-bar .wd-tools-element .wd-tools-icon:before {
	font-size: 28px !important;
}

.whb-col-mobile {
	justify-content: space-between !important;
}

.mobile-header-pincode-checker #my_custom_checkout_field2 #checkpin, #my_custom_checkout_field2 #pincode_field_idp .button {
	height: 30px;
}

.mobile-header-pincode-checker #my_custom_checkout_field2 #pincode_field_idp #pincode_field_id.input-text {
	height: 30px;
	border: 0 !important;
}

.mobile-header-pincode-checker .pin_div#my_custom_checkout_field2 p#pincode_field_idp {
	display: flex;
	align-items: center;
}

.mobile-header-pincode-checker #pincode_field_idp label {
	margin-bottom: 0;
	text-align: center;
}

.mobile-header-pincode-checker .pin_div#my_custom_checkout_field2 {
	margin: 0;
}

.mobile-header-pincode-checker .wc-delivery-time-response {
	margin-bottom: 0px;
}

.mobile-header-pincode-checker .wc-delivery-time-response .pincode_custom_text {
	font-weight: 600;
	margin: 0 6px;
}

.mobile-header-pincode-checker .wc-delivery-time-response .phoe-green-location-icon img {
	height: 18px;
}

.mobile-header-pincode-checker #change_pin.button img {
	height: 10px;
}

.mobile-header-pincode-checker .avlpin {
	margin-top: 8px;
	padding: 0 0 0 10px;
	text-align: center;
	background: transparent;
}

.mobile-header-pincode-checker .wc-delivery-time-response .pincode_static_text {
	font-size: 14px !important;
	font-weight: 600;
}

.whb-general-header #my_custom_checkout_field2 #pincode_field_idp .button {
	height: 28px !important;
}

.dataTables_wrapper .dataTables_filter input {
	margin-left: -15px;
}

.woo-wallet-sidebar ul li {
	margin: 20px -8px;
}

.wd-my-account-sidebar {
	padding: 0 20px !important;
}

.woocommerce-MyAccount-content, .wd-my-account-sidebar {
	border: 0;
}

.woocommerce-MyAccount-navigation ul li a {
	display: flex;
	justify-content: space-between;
}

.woocommerce-MyAccount-navigation ul li a::after {
	content: "\f054";
	font-family: 'Font Awesome 5 free';
	font-size: 12px;
	font-weight: 600;
}

.woocommerce-MyAccount-navigation ul li.is-active>a {
	background-color: #f5faff;
	color: #2874f0;
}

.woocommerce-MyAccount-navigation>ul li.woocommerce-MyAccount-navigation-link--woo-wallet a::before {
	display: none;
}

.woocommerce-MyAccount-title::before {
	content: url(/_ext/grocerysuper.woochamp.com/wp-content/uploads/2021/07/my-account-pic.svg);
	margin-right: 10px;
}

.pincode-pho-popup .pho-submit_btn {
	background: #ff5800 !important;
	border: #ff5800 solid 1px !important;
}

.home .site-content {
	margin-bottom: 25px;
}

.pincode-pho-popup {
	border-radius: 8px;
	padding: 0 !important;
}

.pincode-pho-popup .pho-para p {
	margin: 15px 0 0 !important;
	font-size: 18px !important;
}

.pincode-pho-popup .pho-separator {
	margin: 5px auto 15px !important;
}

.pincode-pho-popup .pho-icon img {
	display: none;
}

.pho-para::before {
	content: url(/_ext/grocerysuper.woochamp.com/wp-content/uploads/2021/07/delivery-200.png);
}

.wpmc-step-item #payment_heading {
	display: none;
}

#home-offers-on-categories .wd-info-box {
	align-items: center;
}

#home-offers-on-categories .box-style-shadow {
	background-color: #fffbf8;
	border: 2px solid #f5c2a7;
	box-shadow: 0 0.125rem 0.25rem rgb(0 0 0 / 8%);
	padding: 15px;
	border-radius: 8px;
}

#home-offers-on-categories .info-box-title {
	margin-bottom: 4px;
}

#home-best-offers-banner .info-box-title {
	margin-bottom: 0px;
}

#home-offers-on-categories .info-box-inner {
	font-size: 18px;
	font-weight: 600;
	letter-spacing: 1px;
	font-family: Celias,Helvetica;
}

#home-best-offers-banner .info-box-inner {
	font-weight: 600;
	letter-spacing: 1px;
	font-family: Celias,Helvetica;
}

#home-best-offers-banner .box-style-shadow {
	padding: 25px;
	border-radius: 8px;
	box-shadow: 0 0.125rem 0.25rem rgb(0 0 0 / 8%);
	align-items: center;
}

#home-best-offers-banner .info-box-inner::after {
	content: "On 500+ Products";
	font-size: 20px;
	font-weight: 400;
	color: #888;
}

.variations_form .reset_variations {
	display: none !important;
}

#home-promo-banners .wd-gallery-item, #home-promo-banners .wd-gallery-item>a {
	border-radius: 8px;
	overflow: hidden;
}

.wpb-js-composer .info-box-carousel-wrapper {
	margin-bottom: 10px !important;
}

.amount {
	color: #111;
}

.product-images .labels-rounded {
	margin-right: 25px;
}

.min-footer {
	padding-top: 16px;
	padding-bottom: 16px;
}

.footer-container .container {
	max-width: 1200px;
}

.footer-column {
	margin-bottom: 20px;
}

.main-footer .box-icon-with-bg .info-box-icon, .box-icon-with-border .info-box-icon {
	border-radius: 8px !important;
}

.box-icon-with-border .info-box-icon {
	padding: 10px !important;
}

.main-footer, .main-footer .wd-sub-menu li a {
	font-size: 13px;
}

.main-footer h4 {
	font-size: 14px;
}

.footer-sidebar {
	padding-top: 25px;
}

#desktop-home-categories .box-style-shadow {
	box-shadow: 0 0.125rem 0.25rem rgb(0 0 0 / 8%);
	padding: 0;
	border-radius: 10px;
}

#footer-border-right .wd-sub-menu {
	border-right: 1px solid #eaeaec;
}

.footer-container {
	border-top: 1px solid #eaeaec;
}

.tabs-location-standard.reviews-location-separate.tabs-type-tabs .woocommerce-tabs {
	border: 0;
}

.related-products .variations_form.wd-swatches-name .label {
	display: none;
}

.related-products .variations_form .variations {
	margin-bottom: 10px !important;
}

#pa_select-size {
	font-size: 13px;
	background-color: #f6f6f6;
	border: none;
	height: 33px;
}

.product-image-summary-wrap #pa_select-size {
	height: 42px;
}
	
.widgettitle, .widget-title {
	font-size: 20px;
	text-transform: none;
	font-weight: 400;
}

.widget_product_categories .widget-title {
	text-transform: none;
	border-bottom: 1px solid #eee;
	padding-bottom: 10px;
	font-weight: 400;
}

.slider-title {
	font-size: 16px !important;
	text-transform: capitalize;
	margin-top: 15px;
}

.tabs-layout-accordion {
	border-top: 0;
}

#trade-assurance-section .btn-size-default {
	text-transform: none;
	font-weight: 400;
	font-size: 13px;
}

#your-safety .btn-size-extra-small {
	font-size: 10px;
	padding: 4px 8px;
}

#your-safety .liner-continer, #feedback-survey-text .liner-continer {
	margin-bottom: 0;
}

#trade-assurance-section, #return-policy-text, #your-safety-is-our-priority, #feedback-survey, #cant-find-product-banner {
	box-shadow: 0 2px 2px 0 #e6e7eb;
}

#your-safety-is-our-priority, #feedback-survey, #cant-find-product-banner {
	background: #fff;
}

#trade-assurance-section .box-icon-with-bg .info-box-icon {
	padding: 12px;
}

.single-product-page .box-icon-align-top .box-icon-wrapper {
	margin-bottom: 8px;
}

.single-product .berocket-label-user-image {
	z-index: 500;
}

.summary-inner>.price, .wd-scroll-content>.price {
	font-size: 20px;
}

.price ins {
	float: left;
}

.wd-before-add-to-cart, .wd-after-add-to-cart {
	margin-bottom: 10px;
}

#single-product-offers .list-content a, #see-more-offers-popup .list-content a {
	margin-left: 5px;
}

#single-product-offers .wd-fontsize-xs {
	color: #333;
	font-size: 13px;
	margin-bottom: 0;
}

#see-more-offers-popup .wd-fontsize-xs {
	color: #333;
	font-size: 13px;
	margin-bottom: 10px;
}

#see-more-offers-popup {
	padding: 15px;
	border-radius: 8px;
}

#single-product-offers .wd-fontsize-xs li {
	margin-bottom: 10px;
}

.product-image-summary-wrap .avlpin {
	padding: 15px !important;
}

.wc-delivery-time-response .delivery-info-wrap div.delivery-info {
	background: none !important;
	padding: 0 !important;
}

.product-grid-item .wc-delivery-time-response {
	display: none;
}

#my_custom_checkout_field2 #pincode_field_idp #pincode_field_id.input-text {
	border-top: 0 !important;
	border-right: 0 !important;
	border-left: 0 !important;
	border-bottom: 2px solid #2874f0 !important;
}

.pin_div {
	background: #fff !important;
	padding: 0 !important;
}

.product_title {
	font-size: 16px;
}

.product_meta>span a, .product_meta>span span {
	line-height: 1.4;
}

.slick-slide img {
	padding: 5px;
	border: 1px solid #eee;
}

.wd-nav.wd-style-underline .nav-link-text:after {
	height: 0;
}

#zipcode-checker #my_custom_checkout_field2 #pincode_field_idp #pincode_field_id.input-text {
	height: 35px;
	background-color: #eee;
	border: 0
}

#mobile-homepage-top-menu {
	margin-bottom: 0px;
}

#menu-mobile-scroll-menu .menu-item {
	margin-bottom: 10px;
}

.menu-image-title-below.menu-image-not-hovered > img {
	padding: 0;
	height: 43px;
	width: auto;
	margin: 0 auto 6px !important;
}

.menu-image-title-below {
	font-size: 11px;
	width: 68px;
	font-weight: 600;
}

.mobile-nav .menu-image-title-after {
	width: 23px !important;
}

.wd-nav-mobile .menu-item-account>a:before {
	font-size: 20px !important;
	color: #999;
	font-weight: 400;
}

.wd-nav-mobile li a {
	text-transform: none;
	font-size: 14px;
	font-weight: 600;
	border-bottom: none !important;
}


#all-categories .info-box-title::after {
	content: "\f054";
	font-family: 'Font Awesome 5 free';
	font-size: 12px;
	font-weight: 600;
}

#search-suggestions .wd-list li {
	justify-content: space-between;
	border-bottom: 1px solid #ececec;
	margin-bottom: 0;
	padding: 10px 15px;
	font-weight: 500;
	color: #333;
	font-size: 13px;
	background-color: #fff;
}

#staples .vc_tta-panel-heading {
	background-image: linear-gradient(to right,#568bff,#9792f9);
}

#snacks-beverages .vc_tta-panel-heading {
	background-image: linear-gradient(to right,#58b90a,#b1f27e);
}

#dairy-bakery .vc_tta-panel-heading {
	background-image: linear-gradient(to right,#009edf,#88dcff);
}

#egg-meat-fish-frozen .vc_tta-panel-heading {
	background-image: linear-gradient(to right,#ec6c23,#ffb54c);
}

#fruits-vegetables .vc_tta-panel-heading {
	background-image: linear-gradient(to right,#3bc6c1,#4ee7af);
}

#packaged-food .vc_tta-panel-heading {
	background-image: linear-gradient(to right,#ffb822,#e5e70a);
}

#personal-care .vc_tta-panel-heading {
	background-image: linear-gradient(to right,#ff4751,#ff98a1);
}

#baby-care .vc_tta-panel-heading {
	background-image: linear-gradient(to right,#2d64fd,#6fb4ff);
}

#household-care .vc_tta-panel-heading {
	background-image: linear-gradient(to right,#8115ff,#c59bff);
}

#staples .vc_tta-panel-title::after {
	content: url(/_ext/grocerysuper.woochamp.com/wp-content/uploads/2021/06/staples-cat.png);
}

#snacks-beverages .vc_tta-panel-title::after {
	content: url(/_ext/grocerysuper.woochamp.com/wp-content/uploads/2021/06/Snacks-Beverages-60.png);
}

#packaged-food .vc_tta-panel-title::after {
	content: url(/_ext/grocerysuper.woochamp.com/wp-content/uploads/2021/06/packaged-food.png);
}

#fruits-vegetables .vc_tta-panel-title::after {
	content: url(/_ext/grocerysuper.woochamp.com/wp-content/uploads/2021/06/fruits-vagitables-cat60.png);
}

#dairy-bakery .vc_tta-panel-title::after {
	content: url(/_ext/grocerysuper.woochamp.com/wp-content/uploads/2021/06/dairy-milk-60.png);
}

#egg-meat-fish-frozen .vc_tta-panel-title::after {
	content: url(/_ext/grocerysuper.woochamp.com/wp-content/uploads/2021/07/meat-cat.png);
}

#personal-care .vc_tta-panel-title::after {
	content: url(/_ext/grocerysuper.woochamp.com/wp-content/uploads/2021/06/personal-care-60.png);
}

#baby-care .vc_tta-panel-title::after {
	content: url(/_ext/grocerysuper.woochamp.com/wp-content/uploads/2021/06/baby-care-60.png);
}

#household-care .vc_tta-panel-title::after {
	content: url(/_ext/grocerysuper.woochamp.com/wp-content/uploads/2021/06/household-60.png);
}

#fruits-vegetables .vc_tta-title-text::after, #packaged-food .vc_tta-title-text::after, #snacks-beverages .vc_tta-title-text::after, #staples .vc_tta-title-text::after, #dairy-bakery .vc_tta-title-text::after, #personal-care .vc_tta-title-text::after, 
#baby-care .vc_tta-title-text::after, #household-care .vc_tta-title-text::after, #egg-meat-fish-frozen .vc_tta-title-text::after {
	font-size: 10px;
	margin-top: 5px;
	color: #fbfbfb;
	line-height: 15px;
	font-weight: 400;
}

#staples .vc_tta-title-text::after {
	content: "Dals & Pulses, Ghee & Oils, Atta & Flours, Masalas & Spices, Rice & Rice Products, Dry Fruits, Nuts...";
}

#snacks-beverages .vc_tta-title-text::after {
	content: "Biscuits, Chips, Namkeen & Snacks, Tea, Coffee, Juices, Health Drink Mix, Soft Drinks, Instant Drinks...";
}

#packaged-food .vc_tta-title-text::after {
	content: "Noodles & Pasta, Chocolates & Sweets, Ketchups & Spreads, Breakfast Cereals, Jams & Honey...";
}

#fruits-vegetables .vc_tta-title-text::after {
	content: "Fresh Fruites, Fresh Vagitables, Herbs & Seasonings, Mangoes, Apples...";
}

#dairy-bakery .vc_tta-title-text::after {
	content: "Dairy, Toast & Khari, Cakes & Muffins, Bakery Snacks...";
}

#egg-meat-fish-frozen .vc_tta-title-text::after {
	content: "Eggs, Poultry, Mutton, Fish & Seafood, Kebab, Sausage, Salami, Ham, Frozen & Canned Food...";
}

#personal-care .vc_tta-title-text::after {
	content: "Soaps, Hair Care, Oral Care, Deos, Perfumes & Talc, Creams, Lotions, Skin Care, Kajal & Makeup, Sanitary Needs...";
}

#baby-care .vc_tta-title-text::after {
	content: "Baby Food, Diapers & Wipes, Baby Skin & Hair Care, Baby Bath & Hygiene, Baby Accessories & More...";
}

#household-care .vc_tta-title-text::after {
	content: "Disinfectants, Laundry Detergents, Cleaners, Dishwashers, Liquid Detergents, Cleaning Tools..";
}

.box-icon-align-left .box-icon-wrapper {
	margin-right: 15px;
}

#all-categories .info-box-title {
	display: flex;
	justify-content: space-between;
	color: #333;
}

#all-categories .vc_tta-panel-body {
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	padding-top: 0;
	box-shadow: 0 5px 7px 0 rgb(0 0 0 / 20%), inset 0 0 0 0 rgb(0 0 0 / 20%);
	margin-top: -10px;
}

#all-categories .info-box-icon img {
	height: 50px;
	width: auto;
}

#all-categories .wd-info-box {
	align-items: center;
	margin-bottom: 0;
}

#all-categories .wd-info-box .info-box-subtitle, .wd-info-box .info-box-title {
	margin-bottom: 0 !important;
}

#all-categories .vc_tta-color-white.vc_tta-style-flat .vc_tta-controls-icon::after, .vc_tta-color-white.vc_tta-style-flat .vc_tta-controls-icon::before {
	border-color: #fff !important;
}

#all-categories .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a {
	padding-left: 35px;
}

#all-categories .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon {
	left: 0;
}

#all-categories .vc_tta-title-text {
	display: grid;
	color: #fff;
}

#all-categories .vc_tta.vc_general .vc_tta-panel-title {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

#all-categories .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
	font-size: 14px;
	font-weight: 500;
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 18px;
}

.page-id-246 .vc_tta-container {
	margin-bottom: 10px;
}

#all-categories .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
	padding: 12px;
	border-radius: 15px;
	box-shadow: 0 5px 7px 0 rgb(0 0 0 / 20%), inset 0 0 0 0 rgb(0 0 0 / 20%);
}

.wd-custom-icon, picture.wd-custom-icon img {
	max-width: 28px;
}

.wd-header-mobile-nav .wd-tools-icon:before {
	font-size: 28px;
}

.wd-nav>li>a {
	padding-left: 18px;
	padding-right: 18px;
}

.elementor-page-title-one .wd-nav-img, .mega-menu-list img {
	max-height: 48px;
	margin-right: 0;
	margin-bottom: 5px;
	background: linear-gradient(180deg,rgba(182,24,108,.1) 0,rgba(182,24,108,.04) 100%);
	border-radius: 50% !important;
	padding: 5px;
}

.products .variations .reset_variations {
	bottom: -15px;
}

.wd-tools-element .wd-tools-text {
	text-transform: capitalize;
}

.woodmart-navigation .item-level-0>a {
	padding-left: 18px;
	padding-right: 18px;
}

.single-product .content-with-products {
	box-shadow: none;
}

.woodmart-custom-icon {
	max-width: 32px;
}

.whb-general-header .pin_div {
	padding: 0 !important;
	background: transparent !important;
	margin: 0 !important;
}

.whb-general-header #my_custom_checkout_field2 #pincode_field_idp #pincode_field_id.input-text {
	height: 25px !important;
	border: 0 !important;
	background-color: transparent !important;
	color: #fff !important;
	background-position: 0 center !important;
	padding: 0 0 0 30px !important;
}

.whb-general-header #pincode_field_idp label {
	margin-bottom: 0;
	color: #fff !important;
	font-weight: 600 !important;
}

.whb-general-header .wc-delivery-time-response .delivery-info-wrap {
	display: none !important;
}

.whb-general-header .avlpin {
	padding: 0 !important;
	background: transparent !important;
}

.whb-general-header .avlpin {
	margin: 0 !important;
}

.whb-general-header .wc-delivery-time-response .pincode_static_text {
	font-size: 14px !important;
	font-weight: 600 !important;
}

.whb-general-header .wc-delivery-time-response {
	margin-bottom: 0 !important;
}

.archive .variations_form.wd-swatches-name .label, .home .variations_form.wd-swatches-name .label {
	display: none;
}

.widget_price_filter .price_slider_amount .price_label {
	font-size: 12px;
}
















.product_tag-fresh .woocommerce-Price-amount {
    display: none !important;
}
.product_tag-fresh .single_variation_wrap .woocommerce-Price-amount {
    display: inherit !important;
	    font-size: 21px;
    font-weight: 900;
}



.owl-items-xs-2:not(.owl-loaded)>div {
    flex: 0 0 43% !important;}
.slide-product .products-bordered-grid-ins .product-wrapper {
    border-radius: 8px;
    box-shadow: 0 0.125rem 0.25rem rgb(76 76 76) !important;}
.slide-product .product-grid-item .wd-entities-title {
    margin: -1px -1px 3px -1px;
    text-align: -webkit-center;
    font-size: 12px !important;}

.slide-product div.quantity input[type="button"] {
    box-shadow: 0 0 4px !important;
    background: #fcf7ea;
    height: 25px !important;
}
.popup-quick-view div.quantity input[type="button"], {
    box-shadow: 0 0 4px !important;
    background: #fcf7ea !important;
    height: 42px !important;}

.popup-quick-view div.quantity input[type="number"] {
    background-color: #fcf7ea00;
    box-shadow: 0 0 3px black;
    border-radius: 4px !important;
    margin: 0px 1px;
    height: 42px !important;
    margin-bottom: 3px;
    width: 30px;
    border-right: none;
    border-left: none;
font-weight: 900;
    color: black;
}
single-product .product-type-simple .woodmart-add-btn, .single-product .variations_button, .product-type-simple .summary-inner .cart {
    width: 100% !important;
    padding-right: 10px;
}

.single-product .wd-social-icons {
    order: -1;}
.single-product .product-sticky-on .summary-inner {
    display: flex;
    flex-direction: column-reverse;
}
.single-product h1.entry-title {
    order: 2;
}
.single-product .price {
    order: 1;
}
.single-product .sale-price-off-quick-view {
    order: 1;}
.single-product #phoeniixx-pincode-file {
    margin-top: -40px;
}
.single-product .product_tag-fresh .price {
	display: flex;
    flex-direction: column;
}
.single-product .product_tag-fresh .woocommerce-Price-amount {
    display: inherit !important;
}
.wd-carousel-container .product_tag-fresh .woocommerce-Price-amount {
display: none !important;}
table.variations .label>* {
    font-size: 15px;
    display: inline-block;
    vertical-align: middle;
    line-height: var(--wd-text-line-height);
    text-transform: capitalize;
    text-shadow: 0 0px 1px BLACK;
}
table.variations select {
    font-weight: 900;
    max-width: 260px;
    background-color: rgba(251, 244, 228, 1);
    text-shadow: 0 1px 1px BLACK;
    box-shadow: 0 1px 3px 1px grey;
}
.page-id-1087545 .wd-quick-view-icon {
    display: none !important;}
.page-id-1087545 .product-grid-item .price {
    font-weight: bold;}



.page-id-1080460 .whb-sticky-row .wd-logo img, .page-id-10 .whb-sticky-row .wd-logo img, .page-id-1081024 .whb-sticky-row .wd-logo img{
    max-width: }@media (min-width: 1025px) {
	.home .main-page-wrapper {
	padding-top: 0;
}

.home .site-content {
	margin-bottom: 0;
}

//*.pho-pincode-popup-body {
	display: none !important;
}*//


.reset-last-child>*:last-child {
    font-weight: bold;
    margin-bottom: 0;
}

.wd-header-text {
    flex: 1 1 auto !important;
}
#menu-desktop-front-page-menu {
    color: #f6f6f6;
    text-shadow: 1px 1px 1.5px black;
    font-weight: bolder;
}
    .searchform.wd-with-cat input[type="text"] {
        box-shadow: 1px 1px 1px grey;
        background: white;
        padding-right: 230px;
    }

.product-grid-item .price {
    display: flex;
    flex-direction: column;
}

.products[class*="wd-stretch-cont"] .product-element-bottom {
    display: flex !important;
    flex-direction: column;
    flex: 1 1 auto;
    align-content: space-around;
    flex-wrap: wrap;
}

.product-grid-item .wd-star-rating {
    display: flex !important;
    margin-bottom: 5px;
    flex-wrap: nowrap;
    justify-content: space-around;
    flex-direction: row;
    align-content: flex-end;
}
.product-grid-item .price {
    display: flex !important;
    align-content: space-around;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-evenly;
}

.page-id-1087545 .wd-quick-view-icon {
    display: flow !important;
}

.page-id-1087545 .product-grid-item .wd-entities-title     
{   display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        text-overflow: ellipsis;
        overflow: hidden;}


.wd-nav[class*="wd-style-"]>li.current-menu-item>a {
    box-shadow: 0px 1px 3px #f9f9f9;
    border-radius: 20px;
    border-right: 3px solid #ffeea0f2;
    border-left: 3px solid #ffeea0f2;
    color: #2d2d2d;
}
.elementor-element-e1e841f {
    background-image: url(/wp-content/uploads/2023/04/blue-orange-illustration-delivery-service-promotion-facebook-post-1.jpg);
    border-radius: 12px;
    box-shadow: 0 0 6px;
    padding: 29px;
    border: 2px solid black;
}
.page-id-1095578 .input-text, .page-id-1095578 .woocommerce-Input--text, .elementor-element-e1e841f  .input-text {
    box-shadow: 1px 1px 3px black !important;
    background-color: white !important;
}

.page-id-10 .slide-product .product-grid-item .wd-entities-title 
{   display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        text-overflow: ellipsis;
        overflow: hidden;}

.page-id-10 .elementor-1696 .elementor-element.elementor-element-a99d5be:not(.elementor-motion-effects-element-type-background) {
    display: none;}

#elementor-popup-modal-1080897 .dialog-message {
	display: none;}

.woocommerce-page .wd-prefooter .container {
	max-width: fit-content !important;}

}

@media (max-width: 576px) {
	.cart-totals-inner .shop_table_responsive {
	margin-bottom: 0;
}
.woocommerce-cart .order-total {
    position: fixed !important;
    bottom: 0;
    left: 0;
    width: 50%;
    background-color: #fff;
    height: 52px;
    padding: 10px !important;
    z-index: 400;
    display: flex;
    align-items: center;
}
.checkout-order-review .order-total th, .checkout-order-review .order-total td {
	padding: 0;
}


tr.order-total strong .amount {
	margin-left: 10px;
}

.woocommerce-cart .order-total td {
	display: flex;
	align-items: center;
}

.wc-proceed-to-checkout {
	position: fixed;
	bottom: 0;
	right: 0;
	width: 50%;
	padding: 10px;
	background-color: #fff;
	height: 52px;
	display: flex;
	align-items: center;
	z-index: 400;
}

.cart-totals-inner .checkout-button {
	width: 100%;
}

.woocommerce-cart .site-content {
	padding-left: 0;
	padding-right: 0;
	margin-bottom: 70px;
}

.woocommerce-checkout .wd-toolbar {
	display: none;
}

.woocommerce-cart .wd-toolbar {
	display: none;
}

.woocommerce-cart .woocommerce-notices-wrapper [role="alert"] {
	margin-bottom: 0;
	background-color: #e3f5da !important;
	color: #30791a;
}

.cart-content-wrapper>.woocommerce-notices-wrapper {
	margin-left: 0;
	margin-right: 0;
}

.woocommerce-cart-form__contents td.product-remove, .group_table td.product-remove {
	display: none;
}

.woocommerce-cart-form__contents td.product-name>a {
	margin-bottom: 0;
	font-size: 13px;
}

.woocommerce-cart-form__contents td, .group_table td {
	margin-bottom: 0;
}

.woocommerce-cart-form__contents {
	background-color: #fff;
	padding: 10px 15px 0;
}

.woocommerce-cart-form__contents td>*, .group_table td>* {
	margin-bottom: 0;
}

.woocommerce-cart-form__contents td:not(:last-child), .group_table td:not(:last-child) {
	border-bottom: 0;
}

.woocommerce-cart-form__contents td.product-thumbnail img, .group_table td.product-thumbnail img {
	min-width: 40px;
	max-width: 40px;
}

.woocommerce-cart-form__contents td.product-thumbnail, .group_table td.product-thumbnail {
	top: 10px;
}

.woocommerce-cart-form__contents tr, .group_table tr {
	padding-left: 60px;
	min-height: 60px;
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: 1px solid #f5f5f5;
	display: flex;
	justify-content: space-between;
}

.woocommerce-cart-form__contents td:before, .group_table td:before {
	display: none;
}

.woocommerce-cart-form__cart-item .product-subtotal {
	display: none;
}

.cart-actions .button[name="apply_coupon"] {
	width: 30%;
	height: 38px;
	padding: 0;
}

.cart-actions .coupon {
	flex-direction: inherit;
	background-color: #fff;
	margin-top: 0;
	padding: 10px 15px;
}

.cart-actions .coupon .input-text {
	height: 38px;
	margin-bottom: 0;
	margin-right: 10px;
}



.cart:not(.variations_form):not(.grouped_form) {
	margin-bottom: 10px;
}

.cart:not(.variations_form):not(.grouped_form)>* {
	margin-bottom: 0;
}

.product-image-summary-inner>div {
	background-color: #fff;
	padding-top: 15px;
	padding-bottom: 25px;
}

.wd-wishlist-icon>a:before {
	font-size: 22px;
}

.single-product-page>div:not(:last-child) {
	margin-bottom: 8px !important;
}

.single-product .product-images {
	margin-bottom: 8px !important;
	padding-top: 15px;
	padding-bottom: 15px;
}

.single-product .product-type-simple .woodmart-add-btn, .single-product .variations_button, .product-type-simple .summary-inner .cart {
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 9;
	background-color: #fff;
	width: 85%;
	height: 60px;
	display: flex;
	align-items: center;
	padding-left: 10px;
	margin-bottom: 0 !important;
	border-top: 1px solid #dfe3e6;
}

.woocommerce-variation-add-to-cart>* {
	margin-bottom: 0 !important;
}

div.quantity input[type="button"] {
	height: 38px;
}

div.quantity input[type="number"] {
	height: 38px;
}

.summary-inner>.wd-action-btn {
	position: fixed;
	bottom: 0;
	right: 0;
	margin-bottom: 0 !important;
	margin-right: 0 !important;
	z-index: 9;
	background-color: #fff;
	width: 15%;
	height: 60px;
	display: flex !important;
	align-items: center;
	justify-content: center;
	border-top: 1px solid #dfe3e6;
}

.single-product .owl-prev, .single-product .owl-next {
	display: none;
}

.popup-quick-view .product-image-summary {
	min-height: 260px !important;
}

.quick-view-wrapper .mfp-content {
	vertical-align: bottom !important;
}

.quick-view-wrapper .wd-popup {
	margin-bottom: 0;
}

.popup-quick-view .product_title {
	font-size: 14px;
	line-height: 1.4;
}

.opup-quick-view {
	margin: 0 !important;
}

.wd-quick-view-icon>a:before {
	content: "+ ADD";
	font-size: 12px !important;
	font-family: inherit;
	color: #ff5800;
	font-weight: 600;
}

.wd-quick-view-icon .open-quick-view {
	height: 25px !important;
}

.wd-quick-view-icon {
	position: absolute;
	box-shadow: 0 0.125rem 0.25rem rgb(0 0 0 / 8%);
	right: 12px;
	bottom: 8px;
	border-radius: 50px;
}

.wd-buttons .wd-quick-view-icon {
	display: inherit;
}

.product-image-summary table.variations {
	margin-bottom: 10px;
}

.woocommerce-product-gallery .thumbnails.owl-carousel .owl-item {
	max-width: 8px;
	padding: 0;
	margin: 3px;
	height: auto;
}

.woocommerce-product-gallery .product-image-thumbnail {
	border-radius: 50px;
	overflow: hidden;
	border: 4px solid #999;
	height: 0;
}

.woocommerce-product-gallery .thumbnails {
	display: flex !important;
	align-items: center;
	justify-content: center;
}

.thumbnails .owl-stage {
	width: auto !important;
	transform: inherit !important;
}

.summary-inner>.wd-action-btn span {
	display: none;
}

.wd-action-btn.wd-style-text>a:before {
	margin-right: 0;
}
	

.product-image-summary .product-images img {
	max-height: 250px;
}

.shop-page-product-layout {
	padding-left: 22%;
}

.home-trending-now .owl-carousel .owl-item {
	width: 140px !important;
}

.wd-toolbar {
	overflow-x: initial !important;
	overflow-y: initial !important;
}

.wd-header-cart .wd-toolbar-label {
	display: none !important;
}

.wd-toolbar .wd-header-cart>a {
	background-color: #00a04d;
	border-radius: 50%;
	margin-bottom: 45px;
	margin-left: auto;
	margin-right: auto;
	padding: 15px;
	height: 62px !important;
	width: 62px;
	box-shadow: 0 0 5px rgb(0 0 0 / 17%);
}

.shop-page-filters .wd-action-btn.wd-style-text>a:before {
	margin-right: 0;
	height: 38px;
	width: 38px;
}

.wd-quantity-enabled .wd-hover-standard .quick-shop-wrapper div.quantity {
	margin-right: 0;
}

.shop-loop-head {
	align-items: center !important;
}

.wd-show-sidebar-btn {
	width: 50%;
}

.wd-show-sidebar-btn.wd-action-btn>a {
	color: #fff;
	padding-right: 5px;
	border-right: 1px solid #dfe3e6;
}

.woocommerce-ordering.wd-ordering-mb-icon:after {
	color: #fff;
	font-size: 17px;
}

.woocommerce-ordering {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 50%;
}

.woocommerce-ordering:before {
	content: "Short ";
	font-size: 14px;
	color: #fff;
	font-weight: 600;
	margin-right: 5px;
	margin-left: 5px;
}

.woocommerce-ordering.wd-ordering-mb-icon {
	width: 50%;
}

.sale-price-off {
	min-height: 32px;
	line-height: 12px;
	width: 30px;
	font-size: 10px;
}

.wd-hover-standard .add-to-cart-loop span {
	font-size: 0 !important;
	display: flex !important;
	align-items: center;
	padding: 8px !important;
	line-height: 12px !important;
}

.wd-hover-standard .wd-add-btn>a {
	background-color: #fff !important;
	border-radius: 50px !important;
	box-shadow: 0 0.125rem 0.25rem rgb(0 0 0 / 8%) !important;
}

.wd-add-btn-replace .add-to-cart-loop:before {
	color: #ff5800;
}

.page-title::-webkit-scrollbar {
	display: none;
}

.wd-shop-tools>* {
	margin-inline-end: 7px;
	margin-bottom: 0 !important;
}

.shop-page-filters {
	align-items: center;
	justify-content: center;
}

.shop-page-filters .elementor-widget-wrap {
	position: fixed;
	top: 35%;
	right: 0;
	width: auto !important;
	z-index: 10;
	background-color: #fff;
	opacity: 0.9;
	border-radius: 5px 0 0 5px;
	box-shadow: 0 0 5px rgb(0 0 0 / 17%);
}

.shop-page-filters .elementor-widget-container {
	margin-bottom: 0 !important;
}

.woodmart-shop-tools {
	position: fixed;
	bottom: 75px;
	background-color: #3C006B;
	padding-left: 6px;
	padding-right: 6px;
	box-shadow: 0 3px 20px 0 rgb(0 0 0 / 23%);
	border-radius: 20px;
	z-index: 10;
	opacity: 0.9;
}



.shop-page-breadcrumbs .woocommerce-breadcrumb {
	max-width: 100%;
	margin-right: 8px;
}

.shop-page-breadcrumbs .elementor-widget-wrap {
	z-index: 390;
	position: fixed;
	top: 0px;
	left: 40px;
	height: 52px;
	max-width: 75%;
	justify-content: flex-start !important;
	border-bottom: 0 !important;
	margin-bottom: 0 !important;
}

.shop-page-breadcrumbs .wd-single-breadcrumbs {
	margin-bottom: 0;
}

.shop-page-breadcrumbs .elementor-widget-container {
	margin-bottom: 0 !important;
}

.woodmart-woo-breadcrumbs {
	z-index: 390;
	position: fixed;
	top: 0px;
	left: 40px;
	height: 52px;
	max-width: 75%;
	justify-content: flex-start !important;
	padding-bottom: 0 !important;
	border-bottom: 0 !important;
	margin-bottom: 0 !important;
}

.elementor-page-title-one .page-title .title {
	display: none;
}

.archive .product-grid-item .wd-entities-title {
	margin-bottom: 5px !important;
}

.product-grid-item .product-image-link img, .product-grid-item .hover-img img {
	max-height: 75px;
}

.wd-nav.wd-style-underline .nav-link-text {
	width: 85%;
}

.wd-hover-tiled .product-element-bottom {
	padding: 0 !important;
}

.wd-my-account-sidebar {
	display: none;
}

.single-product .berocket_better_labels .berocket_better_labels_position_right {
	margin-right: 10px;
	margin-top: 10px;
}

.main-page-wrapper {
	padding-top: 0;
}

.archive .shop-content-area {
	padding-left: 12px;
	padding-right: 12px;
	margin-bottom: 25px;
}

.berocket-label-user-image {
	height: 15px !important;
	width: 15px !important;
}

.elementor-page-title-one .wd-nav-product-cat {
	display: block !important;
	margin-top: 30px !important;
	padding-bottom: 90px;
}

.elementor-page-title-one .wd-nav-product-cat>li>a {
	font-size: 11px !important;
	text-transform: capitalize;
	padding: 0 !important;
	margin: 10px 0;
	display: block;
	text-align: center;
}

.elementor-page-title-one .page-title {
	background-image: none !important;
	width: 22% !important;
	height: 100%;
	background-color: #fff;
	box-shadow: 2px 0 6px rgb(110 78 78 / 5%);
	transform: translate3d(0,0,0);
	padding: 0 !important;
	overflow: scroll;
	display: -webkit-box;
	position: fixed !important;
	z-index: 1;
	left: 0;
}

.search .content-layout-wrapper {
	padding-left: 0 !important;
}

.elementor-page-title-one .page-title .container {
	padding: 0;
	margin-bottom: 0
}

.elementor-page-title-one .wd-btn-show-cat {
	display: none !important;
}

.footer-container {
	display: none;
}

.single-product .wd-toolbar {
	display: none;
}


.hide-larger-price .price {
    word-spacing: 0em !important;
    visibility: inherit !important;
	  font-weight: 900;
}


.product_tag-fresh .woocommerce-Price-amount {
    display: none !important;
}
.product_tag-fresh .single_variation_wrap .woocommerce-Price-amount {
    display: inherit !important;
	    font-size: 21px;
    font-weight: 900;
}





.elementor-page-title-two .page-title {
    padding: 31px 0;
}









.whb-header-bottom .site-logo {
    display: none;
}
.whb-header-bottom .wd-header-cart.wd-design-5 {
    display: none;
}

.whb-sticky-shadow.whb-sticked .whb-row:last-child .site-logo {
    display: inherit;
    max-width: 47px !important;
}
.whb-sticky-shadow.whb-sticked .whb-row:last-child .wd-header-cart.wd-design-5 {
    display: inherit;
}

.wd-header-search-form-mobile input[type="text"] {
    margin-top: -10px;
    border-radius: 8px 8px 8px 8px;
    background-color: #fbf4e4;
    border: 0;
    box-shadow: 0px 6px 6px -5px rgb(0 0 0 / 50%), -6px 0 6px -5px rgb(0 0 0 / 50%), 6px 0 6px -5px rgb(0 0 0 / 50%);
}

.whb-general-header {
    box-shadow: 0px 5px 5px -5px rgb(0 0 0 / 50%), -5px 0 5px -5px rgb(0 0 0 / 50%), 5px 0 5px -5px rgb(0 0 0 / 50%);}
	

.wd-tools-element .wd-tools-icon {
    color: #454545;}
.whb-top-bar .wd-tools-element .wd-tools-text {
    font-weight: 500;
    font-size: 14px;
    color: white;
}
.wd-header-cart .wd-cart-subtotal .amount {
    color: #434343 !important;
    font-weight: 600 !important;}

.whb-top-bar .wd-tools-element .wd-tools-icon:before {
    font-size: 18px !important;
}

.product-grid-item .wd-entities-title {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
}
	
.page-id-1079898 .whb-with-shadow {
	border-radius: 0 0 12px 12px;
    box-shadow: 0 1px 8px rgb(0 0 0 / 66%) !important;
}

.wd-toolbar {
    background-color: #fcf7ea !important;}

.menu-item-1080425 { border-bottom: 0.25px groove orange;
    border-top: 1px groove orange;
    box-shadow: 2px 0px 4px 1px;
    margin-bottom: 10px;}

.wd-nav-mobile {
    background: #fcf7ea;
}
.wd-toolbar-label {
    overflow: inherit !important;}

.cm-model-content .cm-heading-model svg {
    color: #ff7676 !important;
}


.cm-model .cm-heading-model h3 {
    font-size: 1.2rem !important;
text-shadow: 0px 0.2px 1.4px #090909;
}
.cm-model .cm-f-sb {
    font-weight: 800;
    letter-spacing: -0.3px !important;
}
.cm-model .cm-model-section {
    box-shadow: 0px 4px 5px #313131 !important;
    border-radius: 8px !important;}


.cm-model .cm-model-close:after {
	    background: #404040;
    box-shadow: 0 2px 3px #383838;
    font-weight: 900;
}
.cm-model .cm-b-b {
    box-shadow: 0px 2px 7px grey;
    padding: 10px !important;
    border-radius: 3px;
}
.cm-model .cm_phone_pincode_input input[type="submit"] {
    border-radius: 5px !important;
    font-weight: 900;
    box-shadow: 0px 2px 2px #3b3b3b;
	margin-bottom: 4px;
}

.cm-model .cm_phone_pincode_input span {
border-radius: 5px !important;
box-shadow: 0 1px 5px grey;}



span#click_delivery_help_text {
    display: none;
}
span#click_cod_help_text {
    display: none;
}
.cm_ab_list_hd {
    font-size: 14px !important;
    color: #0a6b01 !important;}
.cm_btn_chn {
    margin-left: -10%;
	font-weight: 900;
    background: #ff5800 !important;
box-shadow: 0 2px 2px #494949 !important;
border-radius: 3px !important;}
.cm_list_flx span h3 {
    font-size: 12px !important;
    line-height: 11px !important;
}
.cm_list_flx span p {
    font-size: 13px !important;
    font-weight: 900 !important;
    color: #1a6c2b !important;
}
.cm_ab_list_content {
    gap: 0 !important;}
.cm-model-section {
    background: #f6f2ea;}
.cm_ab_content {
    box-shadow: 0 2px 6px #333333 !important;
    border: 1px dotted #ffffff !important;
    border-radius: 5px !important;
}

p#phoeniixx-pincode-data span {
    color: #464646;
    font-size: 16px !important;
    font-weight: 900;
    text-shadow: 0px 0px 1px #404040;
}
.page-id-10 .cm_ab_content {
    display: none;}
.page-id-10 .cm-b-b {
    padding: 0px 0px 0px 9px !important;
    background-color: #faebd700 !important;
margin-top: 0 !important;
}
.page-id-10 p#phoeniixx-pincode-data span {
    color: #ffffff !important;
    font-size: 16px !important;
    font-weight: 500;}
.page-id-10 .elementor-element-d543636 {
margin-bottom: -28px;}
.page-id-10 .cm_able_row .cm_text_s {
    text-align: inherit !important;}
.page-id-10 .scrollToTop {
	display: none !important;}
.page-id-10 .cm_btn_chn {
		display: none !important;}
.elementor-element-a99d5be {
    margin-bottom: -4px; }


.products[class*="wd-stretch-cont"] .product-element-bottom {
    align-items: center;
}
.slide-product .wd-quick-view-icon {
    display: inline-block;
    text-decoration: none;
    color: #000;
    box-shadow: rgb(255, 198, 0) -2px -2px 0px 1px, rgb(254 109 15) 0px 0px 0px 3px, rgb(64 64 64 / 90%) 0px 1px 3px 3px;
    background-color: #fcf7ea;
    order: 2;
    padding: 0px 11px;
    margin-top: 5px;
    position: inherit;
    border-radius: 50px;
}

margin-top: 0px;
    margin-bottom: 1px;
}
.slide-product div.quantity input[type="number"] {
    background-color: #fcf7ea00;
    box-shadow: 0 0 3px;
    border-radius: 4px !important;
    width: 30px;
    margin: 0px 1px;
    border-right: none;
    border-left: none;
    height: 25px !important;
    margin-bottom: 3px;
}
.owl-items-xs-2:not(.owl-loaded)>div {
    flex: 0 0 43% !important;}
.slide-product .products-bordered-grid-ins .product-wrapper {
    border-radius: 8px;
    box-shadow: 0 0.125rem 0.25rem rgb(76 76 76) !important;}
.slide-product .product-grid-item .wd-entities-title {
    margin: -1px -1px 3px -1px;
    text-align: -webkit-center;
    font-size: 12px !important;}

.slide-product div.quantity input[type="button"] {
    box-shadow: 0 0 4px !important;
    background: #fcf7ea;
    height: 25px !important;
}
.popup-quick-view div.quantity input[type="button"], {
    box-shadow: 0 0 4px !important;
    background: #fcf7ea !important;
    height: 42px !important;}

.popup-quick-view div.quantity input[type="number"] {
    background-color: #fcf7ea00;
    box-shadow: 0 0 3px black;
    border-radius: 4px !important;
    margin: 0px 1px;
    height: 42px !important;
    margin-bottom: 3px;
    width: 30px;
    border-right: none;
    border-left: none;
font-weight: 900;
    color: black;
}
single-product .product-type-simple .woodmart-add-btn, .single-product .variations_button, .product-type-simple .summary-inner .cart {
    width: 100% !important;
    padding-right: 10px;
}

.single-product .wd-social-icons {
    order: -1;}
.single-product .product-sticky-on .summary-inner {
    display: flex;
    flex-direction: column-reverse;
}
.single-product h1.entry-title {
    order: 2;
}
.single-product .price {
    order: 1;
}
.single-product .sale-price-off-quick-view {
    order: 1;}
.single-product #phoeniixx-pincode-file {
    margin-top: -40px;
}
.single-product .product_tag-fresh .price {
	display: flex;
    flex-direction: column;
}
.single-product .product_tag-fresh .woocommerce-Price-amount {
    display: inherit !important;
}
.wd-carousel-container .product_tag-fresh .woocommerce-Price-amount {
display: none !important;}
table.variations .label>* {
    font-size: 15px;
    display: inline-block;
    vertical-align: middle;
    line-height: var(--wd-text-line-height);
    text-transform: capitalize;
    text-shadow: 0 0px 1px BLACK;
}
table.variations select {
    font-weight: 900;
    max-width: 260px;
    background-color: rgba(251, 244, 228, 1);
    text-shadow: 0 1px 1px BLACK;
    box-shadow: 0 1px 3px 1px grey;
}


.single-product .variations_button {
width: 85% !important;}

.single-product .quick-view-wrapper .product-type-simple .woodmart-add-btn, .single-product .quick-view-wrapper .variations_button {
	border: 0 !important;
	position: inherit;
	padding-left: 0;
	width: 100% !important;
}
.widgetarea-mobile {
	background-color: #fcf7ea;}

.page-id-1079898 .woodmart-prefooter {
    margin-top: 28px;
}
.page-id-1079898 .elementor-section-boxed {
    background-color: #fcf7ea00 !important; }

.mfp-content div.quantity input[type="button"]:hover {
    color: #26a541 !important; }

.single-product .single_add_to_cart_button {
    width: 60% !important;
	    box-shadow: 1px 2px 4px grey;
}

.single-product .you-save-price-simple {
    order: 1;
    font-size: 16px;
    text-shadow: 0px 0.5px 1px grey;}


.single-product p.stars a {
    box-shadow: 0 1px 3px 1px grey;
    padding: 2px;
    border-radius: 5px;
    padding-left: 10px;
    background-color: #ff5800;
    color: white;
    font-weight: 900;}


.single-product p.stars {
    border: 1px solid black;
    letter-spacing: 10px;
    border-radius: 6px;
    padding: 7px 12px;
    box-shadow: 0 2px 5px 0px grey;
    background-color: #fcf7ea;
}


.single-product div.quantity input[type="number"] {
    background-color: #fcf7ea00;
    box-shadow: 0 0 3px black;
    border-radius: 4px !important;
    margin: 0px 1px;
    margin-bottom: 3px;
    width: 30px;
    border-right: none;
    border-left: none;
    font-weight: 900;
    color: black;
    height: 38px;
}

.single-product div.quantity input[type="button"] {
    box-shadow: 0 0 4px !important;
    background: #fcf7ea !important;
    height: 38px !important;
    height: 38px;
    color: black;
    font-weight: 900;
    font-size: 20px;
}
.single-product .wd-header-text {
    flex: 0;
}


.single-product .summary-inner>.price {
    font-size: 22px !important;
    margin-bottom: 15px;
    font-size: 130%;
    margin-top: 3px;
    text-shadow: 1px 1px 2px #5a5a5a;
}









.single-product label {
    font-size: 19px;
    font-weight: 900 !important;
}

.mfp-ready button.mfp-close {
    opacity: 1;
    transition: all .25s ease, opacity .3s ease .35s;
    padding: 2px !important;
    background-color: #3e3e3e !important;
    height: 35px;
    width: 35px;
    margin-right: 10px;
    margin-top: 10px;
    font-weight: 900;
    border-radius: 17px;
   box-shadow: 0px 1px 4px 4px grey;
    color: white !important;
    border: 2px solid white;
}
.tax-product_cat .mfp-ready button.mfp-close {
	background-color: #3e3e3e !important;}
.popup-quick-view button.mfp-close {
    background-color: #3e3e3e !important;
}
.single-product.popup-quick-view button.mfp-close {
	 background-color: #3e3e3e !important;
}
.page-id-1079898 .wd-header-text {
    flex: 0;
}
.tax-product_cat .wd-header-text {
    flex: 0;
}
.tax-product_cat .wd-prefooter,.woocommerce-shop .wd-prefooter {
display: none;}

.tax-product_cat .wd-single-breadcrumbs,.tax-product_cat .wd-shop-result-count,.woocommerce-shop .wd-single-breadcrumbs,.woocommerce-shop .wd-shop-result-count {
	    display: none;
}
.archive .product-grid-item .wd-entities-title {
    margin: -1px -1px 3px -1px;
    text-align: -webkit-center;
    font-size: 12px !important;
    margin-bottom: 5px !important;
}
.wd-quick-view-icon {
    display: inline-block;
    text-decoration: none;
    color: #000;
    box-shadow: rgb(255, 198, 0) -2px -2px 0px 1px, rgb(254 109 15) 0px 0px 0px 3px, rgb(64 64 64 / 90%) 0px 1px 3px 3px;
    background-color: #fcf7ea;
    order: 2;
    padding: 0px 11px;
    margin-top: 5px;
    position: inherit;
    border-radius: 50px;
}
.single-product p.stars .active {
    background-color: #02b502 !important;
    box-shadow: 0 2px 3px #3e3e3e inset !important;
}

.page-id-1081024 .woocommerce-billing-fields {
    margin-top: 0;
    margin-bottom: 40px;
    background-image: url(/wp-content/uploads/2023/04/blue-orange-illustration-delivery-service-promotion-facebook-post-1.jpg);
    padding: 15px 6px 1px 9px;
    border-radius: 7px;
    box-shadow: 0 0 3px;
}
.woocommerce-billing-fields>h3 {
    text-shadow: 0 0 2px;
    text-align: center;
    text-transform: uppercase;
}
.page-id-1081024 label {
    font-weight: 600;
    font-size: 17px;
}
.woocommerce-billing-fields input[type='text'], .woocommerce-additional-fields input[type='text'] {
    color: #212121;
}
.woocommerce-billing-fields input[type='text'], input[type='password'] {
    background: white !important;
    box-shadow: 0 0 2px #4b4b4b;
    !important: ;
    border: 1px groove;
}
h3#billing_field_980_field {
    font-size: 12px !important;
    line-height: 1.23;
    text-shadow: 0 0 1px;
    color: #4f4f4f;
text-align: center;
}

#billing_email_field input[type='email'] {
    background: white;
    box-shadow: 0 0 4px;
    border: 1px groove;
}
.page-id-1081024 .col-12 img:first-child {
    box-shadow: 0 0 3px;
}

.woocommerce-additional-fields {
    margin-bottom: 40px;
    background-image: url(/wp-content/uploads/2023/04/blue-orange-illustration-delivery-service-promotion-facebook-post-1.jpg);
    padding: 6px 15px 12px 15px;
    border: 0.1px groove;
    border-radius: 12px;
    box-shadow: 0 0 3px grey;
}
.woocommerce-additional-fields>h3 {
    text-shadow: 0 0 2px;
text-transform: uppercase;
    font-size: 22px;
}
.woocommerce-additional-fields textarea {
    border: 1px groove grey;
    background: white;
    min-height: 190px;
    box-shadow: 0 0 3px;
    border: 1px groove;
}
p#e2a7b4d_field {
    text-align: center;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 0 3px;
    padding-top: 7px;
    color: #3b3b3b;
    background-image: url(/wp-content/uploads/2023/04/blue-orange-illustration-delivery-service-promotion-facebook-post-1.jpg);
}

#e2a7b4d_field span.woocommerce-input-wrapper {
    background: white;
    padding: 11px 0px 15px 0px;
    border-radius: 6px;
}
.checkout-order-review {
    background-image: url(/wp-content/uploads/2023/04/blue-orange-illustration-delivery-service-promotion-facebook-post-1.jpg);
}
#order_review_heading {
    text-shadow: 0 0 2px;
}
.wd-table-wrapper {
    box-shadow: 0 0 3px;
    border: 1px groove white;
}
.shop_table tr td:last-child, .shop_table tr th:last-child {
    margin-right: 8px;
}
button#place_order {
    box-shadow: 0 1px 3px 1px grey;
    font-size: larger;
    font-weight: 900;
}

.page-id-1081024 .main-page-wrapper {
    margin-top: -70px;
    background-image: url(/wp-content/uploads/2023/04/blue-orange-illustration-delivery-service-promotion-facebook-post-2-1.jpg);
}
.page-id-1081024 .select2-container--default {
    display: none;
}
.woocommerce-billing-fields select {
    background: white;
    box-shadow: 0 0 2px #4b4b4b;
    border: 1px groove;
}

select#e2a7b4d {
    text-align: center;
    max-width: 90% !important;
    box-shadow: 0 0 2px;
    font-size: 15px;
    font-weight: 500;}
.page-id-10 .cm_ab_list_content {
    display: none;
}
.page-id-10 .cm_ab_content {
    padding: 2px 15px !important;
    display: inherit !important;
    margin: -14px 0px 15px -9px ;
}
.page-id-10 .cm_able_row .cm_text_s {
    width: 0% !important;}
.page-id-10 .cm_able_row .cm-f-sb {
    color: white !important;
    line-height: 1.2;
    font-variant: petite-caps;
    text-align: -webkit-center;
    font-size: 15px;
    width: 100% !important;
    margin-top: -4px;
}
.single-product .owl-prev, .single-product .owl-next {
    display: inherit !important;
}
.tax-product_cat .elementor-element-4e2b363e .wd-action-btn>a, .woocommerce-shop .elementor-element-4e2b363e .wd-action-btn>a {
    display: inline-flex;}
.tax-product_cat .elementor-element-4e2b363e .wd-action-btn>a,.woocommerce-shop .elementor-element-4e2b363e .wd-action-btn>a {
    line-height: 0 !important;
    font-size: 12px !important;
    flex-direction: column;
}
.elementor-930 .elementor-element.elementor-element-4e2b363e > .elementor-widget-container {
    background-color: #fbf4e4;
    box-shadow: 0 1px 2px 0.25px #6d6d6d;
    border-radius: 4px 0px 0px 4px;
}
.tax-product_cat .elementor-element-4e2b363e .wd-action-btn.wd-style-text, .woocommerce-shop .elementor-element-4e2b363e .wd-action-btn.wd-style-text {
    margin: -5px 2px 10px 2px;
}

.wd-entities-title {
font-weight: 600;
    font-size: 12px;
    text-shadow: 0 0px 2px #afafaf;
    color: #2e2e2e;}




page-id-1080460 .whb-sticky-row .wd-logo img,
page-id-1080605 .whb-sticky-row .wd-logo img,
page-id-12 .whb-sticky-row .wd-logo img,
page-id-10 .whb-sticky-row .wd-logo img,
page-id-1081024 .whb-sticky-row .wd-logo img {
 max-width: 39px !important;
}



.page-id-1081024 .optional {
display: none;}

.page-id-1079898 figcaption.widget-image-caption.wp-caption-text {
    color: #212121 !important;
    font-weight: 600 !important;
    text-shadow: 0 0 1px #4b4b4b;
}

.elementor-1079898 .elementor-element.elementor-element-3f6b1f51 .elementor-tab-title {
    color: #4e4e4e;
    text-shadow: 0 0 1px #555555;
}
table.variations select {
    font-weight: 600 !important;}
.widget_shopping_cart .wd-free-progress-bar {
    margin-bottom: 9px !important;
}
.single-product .summary-inner .single_add_to_cart_button {
    width: 60% !important;}

.cart-widget-side .woocommerce-mini-cart .mini_cart_item {
    border: 0px solid #454545;
    padding: 7px 3px 5px 3px !important;
    margin-bottom: 7px !important;
    margin-top: 5px;
    box-shadow: 0 0px 7px 1px grey;
    border-radius: 12px;
}
.cart-widget-side .wd-heading {
	    padding: 10px 15px !important;
    background-color: #fbf4e4;}
.cart-widget-side .wd-heading .title {
    font-weight: 600;
    text-shadow: 0 0 2px #3e3e3e;
}
.cart-widget-side .woocommerce-mini-cart .remove {
    top: 6px !important;
    right: 5px !important;
    background-color: #5a5a5a;
    color: white;
    box-shadow: 0 0px 2px 1px #5b5b5b;
}
.cart-widget-side .button {
    box-shadow: 0 0.3px 4px 1px #3b3b3b;
    font-weight: 700;
    text-shadow: 0 1px 6px #2d2d2d;
}
.archive .cart-widget-side div.quantity input[type="button"],.cart-widget-side div.quantity input[type="button"] {
    height: 24px !important;}
.archive .cart-widget-side div.quantity input[type="number"],.cart-widget-side div.quantity input[type="number"] {
    height: 24px !important;}

.cart-info span.quantity {
    font-size: 100% !important;
    margin-top: -6px;
}
.summary-inner .wd-entities-title {
    font-size: 15px !important;}
.hide-larger-price .price {
    font-weight: 600 !important;
}










.page-id-1081021 input[type='text'] {
    background: white !important;
    box-shadow: 0 0 2px #4b4b4b !important;
    border: 1px groove;
}

.page-id-1081021 .main-page-wrapper {
padding-top: 10px !important;}

.form-row input[type='password']  {
	background-color: white;
	 box-shadow: 0 0 2px;
}
	
div.create-account {
    box-shadow: 0 0 3px;
        background-image: url(/wp-content/uploads/2023/04/blue-orange-illustration-delivery-service-promotion-facebook-post-1.jpg);
    border-radius: 20px;
    border: 1px groove #EFEFEF !important;
}

.digits-input-wrapper input[type='text'] {
	background-color: white;
	box-shadow: 0 0 2px;
}
	
.dig_billing_wc_dv input[type=submit] {
    box-shadow: 0 0 3px;
    margin: 15px 0;
    border-radius: 5px;
}

.woocommerce-account-fields {
    box-shadow: 0 0 3px;
    border-radius: 15px;
    background-color: beige;
    margin-bottom: 20px;
    padding: 10px 0px 1px 0px;
    text-align: center;
}

.woocommerce-account-fields label {
    display: block;
    margin-bottom: 5px;
    color: var(--wd-title-color);
    vertical-align: middle;
    font-weight: 600;
    font-size: 20px;
}
.page-id-1081021 input[type='text'] {
	  background: white !important;
	box-shadow: 0 0 2px #4b4b4b !important;
border: 1px groove;}

.page-id-1081021 input[type='password'] {
	background: white !important;
	box-shadow: 0 0 2px #4b4b4b !important;
border: 1px groove;}
.page-id-1081021 .woocommerce-MyAccount-navigation-link, .page-id-385 .woocommerce-MyAccount-navigation-link {
    background: #404040f2;
    margin-right: 8px;
    border-radius: 8px;
    border: 4px solid white;
    box-shadow: 0px 0px 3px #202020;
}
.is-active {
    box-shadow: 0 0 2px;
    background: #dfdfdf !important;
    border: 1px solid;
}
.page-id-1081021 .woocommerce-MyAccount-navigation ul li a ,.page-id-385 .woocommerce-MyAccount-navigation ul li a {
    display: block;
    padding: 8px 15px;
    color: rgb(255 255 255 / 90%);
    line-height: 20px;
    text-transform: none;
    font-size: 14px;
    font-weight: 600;
}
.woocommerce-MyAccount-navigation ul {
    padding-left: 8px;
    padding-top: 5px;}
.text_tip i {
    font-size: 21px !important;
    margin-right: 4px;
}
.text_tip {
    font-size: 18px !important;
}
.page-id-1081021 .is-active, .page-id-385 .is-active {
    box-shadow: 0 0 3px black inset !important;}
.page-id-1081021 .woocommerce-MyAccount-navigation ul li.is-active>a ,.page-id-385 .woocommerce-MyAccount-navigation ul li.is-active>a {
    font-weight: 900 !important;}
.page-id-1081021 .main-page-wrapper {
    background-image: url(/wp-content/uploads/2023/04/blue-orange-illustration-delivery-service-promotion-facebook-post-2-1.jpg);}
.page-id-1081021 .main-page-wrapper {
    background-image: url(/wp-content/uploads/2023/04/blue-orange-illustration-delivery-service-promotion-facebook-post-2-1.jpg);}
.wd-login-title {
    text-shadow: 0 0 2px #1e1e1e;
    text-align: center;
    font-size: 27px !important;
}
#customer_login>.col-md-6 {
    padding: 25px 10px !important;
}
.col-login {
    background-image: url(/wp-content/uploads/2023/04/blue-orange-illustration-delivery-service-promotion-facebook-post-1.jpg);
    border-radius: 12px;
    box-shadow: 0 0 6px;
    margin-top: -19px;
}
#customer_login {
    margin-top: 23px;
    margin-right: auto;
    margin-left: 0 !important;
}
.col-register {
    background-image: url(/wp-content/uploads/2023/04/blue-orange-illustration-delivery-service-promotion-facebook-post-1.jpg);
    border-radius: 12px;
    box-shadow: 0 0 6px;
    margin-top: -19px;
}
.footer-container {
    display: inherit !important;
}

.payment_method_cod .payment_box p:last-child {
    color: #c50000 !important;
}

.payment_box {
    display: inherit !important;
}
.payment_methods .payment_box {
    border-radius: 9px;
    box-shadow: 0 0 3px;
    border: 1px groove lightgrey;
}
.payment_methods .payment_box p {
    line-height: 1.38;
    font-weight: 700 !important;
}
.shop-page-breadcrumbs .elementor-widget-wrap {
	z-index: 0 !important;}




.autocomplete-suggestion .wd-entities-title {
	 text-align: center;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 12px;
}
.autocomplete-suggestion .price {
    margin-top: -6px;
    font-size: 14px !important;
}
.suggestion-thumb img {
    width: 46px;}
.wd-search-full-screen .autocomplete-suggestion .suggestion-thumb {
    display: flex;
    justify-content: center;
}

.wd-search-full-screen p.price {
    font-weight: 800 !important;
    display: flex;
    justify-content: center;
    align-items: center;}
.wd-search-full-screen .autocomplete-suggestion {
    justify-content: center;
    border: 1px solid;
    flex-basis: 47% !important;
    margin: 3px;
    border-radius: 12px;
    box-shadow: 0 1px 6px 1px #959595;
}
.wd-search-full-screen .view-all-results {
	background-color: #fbf4e4;}
#relevanssi_related_grid {
    display: flex !important;
    flex-wrap: wrap;
    text-align: -webkit-center;
}
.relevanssi_related_post {
    flex-basis: 48%;
}
.relevanssi_related_post h4 {
    text-align: center;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 12px;
    margin-top: 5px;
    margin-bottom: 20px;
}
div#wc-stripe-payment-request-wrapper {
    display: none !important;
}
p#wc-stripe-payment-request-button-separator {
    display: none !important;
}
.wd-search-full-screen .view-all-results {
    background-color: #ff5800 !important;
    color: white;
    text-shadow: 0 1px 4px black;
}
#customer_login {
    margin-right: 0 !important;}
.page-id-1081024 .woocommerce-form-coupon-toggle {
display: none;}
.page-id-1081024 #post-1081024 {
    margin-top: 38px;
}

.cm-f-sb {
	color: black;
    text-shadow: 0 0 2px #1e1e1e;
    text-align: center;
    font-size: 18px !important;
    font-weight: 600;
    letter-spacing: -0.4px;
}
.cm-b-b {
	  background-image: url(/wp-content/uploads/2023/04/blue-orange-illustration-delivery-service-promotion-facebook-post-1.jpg);
    border-radius: 5px;
    box-shadow: 0 1px 5px #303030;
    padding: 15px;
    background-color: #fbf4e4 !important;
}

.progress-msg
{display: flex;
}
.woocommerce-page .wd-prefooter .container {
    padding-right: 0px !important;
    padding-left: 0px !important;}
.summary-inner div.quantity {
    margin-bottom: -3px !important;}
.wd-popup .product-type-simple #phoeniixx-pincode-file {
    margin-top: -20px !important;
    margin-bottom: 23% !important;
}
.product_list_widget>li .wd-entities-title {
display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;}
.page-id-1080460 .cm-b-b,.page-id-10 .cm-b-b {
    background-image: none;
	box-shadow: none;
}
.tax-product_cat .copyrights-wrapper,.woocommerce-shop .copyrights-wrapper {
display: none;}
.searchform.wd-style-with-bg .searchsubmit {
    border-radius: 6px;
    right: 3px !important;
    height: 37px;
    top: -5.3px;
    border: 1px groove rgb(225 225 225);
    box-shadow: 0px 0px 3px 0px rgb(91 91 91 / 63%);
    background-color: #ff5800 !important;
    color: white !important;
    width: 46px !important;
}
.woocommerce-pagination {
    box-shadow: 0 0 3px;
    margin: 2px;
    border-radius: 12px;
    background: #ececec;
}
span.page-numbers.current {
    border-radius: 6px;
    box-shadow: 0 0 4px #3f3f3f inset;
}
a.page-numbers {
    border: 1px groove grey;
    border-radius: 6px;
    background: #fff;
    margin: 6px 1px 6px 1px;
    box-shadow: 0 0 2px;
}   
.breadcrumbs-location-summary .single-breadcrumbs-wrapper {
    order: 3;
    margin-bottom: 0 !important;
}
.summary-inner .wd-product-brands {
    font-size: 17px;
    order: 2;
    margin-bottom: 10px;
    font-weight: 800;
	margin-top: -16px;
}

.summary-inner .woocommerce-product-rating {
    order: 1;
    margin-bottom: 20px;
}
.archive .cm_phone_pincode {
    display: none;
}
.archive div.quantity input[type="button"] {
    box-shadow: 0 0 4px !important;
    background: #fcf7ea !important;
    height: 38px !important;
    height: 38px;
    color: black;
    font-weight: 900;
    font-size: 20px;
}
.single-product .mfp-ready button.mfp-close {
    background-color: #3e3e3e !important;
}
.page-id-10 .wd-scroll-content #phoeniixx-pincode-file
{ display: none;}


.page-id-10 .wd-scroll-content .wd-progress-bar {
    margin-bottom: 85px;
}

.page-id-1081024 .wc_payment_method {
    background: #414141;
    border: 3px solid white;
    padding: 5px 7px 9px 7px;
    border-radius: 6px;
    box-shadow: 0 0 8px #555555;
}
#payment input[type="radio"] {
    width: 20px;
    height: 20px;
}
.page-id-1081024 .payment_methods li>label {
    color: #f3f3f3;
    font-size: 19px;
    font-weight: 600;
}
.payment_method_wc-upi img:first-child {
    margin-top: 0px !important;
	box-shadow: none !important;
}
.cart-widget-side .woocommerce-mini-cart .mini_cart_item {
    border-radius: 4px !important;
}
.woocommerce-cart .cm_phone_pincode {
margin-bottom: 16px;
}
.woocommerce-cart .cm-f-sb {
color: white !important;}

.woocommerce-cart .cm_phone_pincode_form {
    margin-right: 7px;
margin-top: -10px;
}
.popup-quick-view #phoeniixx-pincode-file {
display:none;}

.cart-widget-side .woocommerce-mini-cart .mini_cart_item {
    box-shadow: rgb(255, 198, 0) -2px -2px 0px 1px, rgb(254 109 15) 0px 0px 0px 3px, rgb(64 64 64 / 90%) 0px 1px 3px 3px;
    margin-right: 4px;
    margin-left: 5px;
}










.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content .upiwc-payment-content .upiwc-payment-actions .upiwc-payment-upi-id {
    display: none !important;}
.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c .jconfirm-title {
	padding-bottom: 7% !important;
    background-color: #ff9354 !important;}
.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content .upiwc-payment-content .upiwc-payment-container .upiwc-payment-btn-container .upiwc-payment-btn .app-logo {
    box-shadow: 0 1px 1px 1px;}
.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content .upiwc-payment-content .upiwc-payment-container .upiwc-payment-hint {
    font-variant: petite-caps;
    text-transform: capitalize;
    font-size: 15px !important;
    font-weight: 700 !important;
    color: #3b3b3b;
}
.app-title {
	font-size: 12px;
    color: #131313;
    font-weight: 600;
    text-shadow: 0 0px 1px #959595;
}
.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content .upiwc-payment-content .upiwc-payment-qr-code:before {
    box-shadow: 0 1px 1px 1px #636363;
    border-radius: 11px;
}
.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c .jconfirm-title .upiwc-payment-header .upiwc-payment-merchant-name {
	    margin-bottom: -1.5%;
    font-variant: petite-caps;
    font-size: 23px !important;
    margin-left: 1%;
    font-weight: 700 !important;
    text-shadow: 0 1px 2px black;
	border-bottom: 1px solid;
    padding-bottom: 4.5px;
}
}

.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content .upiwc-payment-content .upiwc-payment-container .upiwc-payment-btn-container .upiwc-payment-btn .app-logo img {
    height: 36px;
    width: 40px;
}
.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content .upiwc-payment-content .upiwc-payment-container .upiwc-payment-btn-container .upiwc-payment-btn .app-logo {
    height: 60px !important;
    width: 60px !important;
    padding: 6px !important;
}

.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content .upiwc-payment-content .upiwc-payment-qr-code {
    overflow: inherit !important;}

.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content .upiwc-payment-content .upiwc-payment-info .upiwc-payment-info-text {
    color: #292929;
    font-weight: 600;
}
.page .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-closeIcon {
    font-size: 38px !important;
}

.jconfirm .jconfirm-box-container .jconfirm-box {
    display: flex;
    flex-direction: column;
}
.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c {
    order: -1;
}
.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons {
    background-color: transparent;
    box-shadow: none !important;
    order: -1;
}

.jconfirm-buttons {
    margin-top: -12% !important;
    margin-left: 1% !important;
}
span.payment-amount {
    margin-left: 11%;
    color: white;
    font-weight: 600;
	font-size: 20px;
    text-shadow: 0 1px 2px black;
}
button.btn.upiwc-next {
    display: none !important;
}

.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c .jconfirm-title .upiwc-payment-header .upiwc-payment-order-info {
    background-color: rgb(255 255 255 / 0%) !important;
    margin-left: -2%;
    margin-bottom: -1%;
}

.woocommerce-checkout .cm-f-sb {
    margin-bottom: 10px !important;}

.page-id-1081024 .col-12 img:first-child {
	background-color: white;}
.cart-widget-side .wd-scroll-content {
    background-color: #f8f8e07d;}

.single-product-page {
    margin-top: 10px !important;
}

.page-id-10 .cart-totals-inner .checkout-button {
    box-shadow: 0px 2px 5px 1px #4d4d4d !important;
    height: 136% !important;
    width: 98% !important;
}


.woocommerce-checkout iframe {
    min-width: 100% !important;
}
.payment_method_phonepe img {
    display: none;
}

.elementor-element-4383f525 .swiper-container { margin-bottom: -33px;}

.payment_method_cod {
pointer-events: none !important;}

.woocommerce-checkout .wd-prefooter {
display: none; }

.wd-toolbar {
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(7.0px);
border-bottom: 1px groove;
    margin-bottom: 7px;
    border-radius: 33px;
	background-color: #fcf7ea9c !important;}

}

