:root {
	--wd-text-font: "Outfit", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #000000;
	--wd-text-font-size: 16px;
	--wd-title-font: "Outfit", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #000000;
	--wd-entities-title-font: "Outfit", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #000000;
	--wd-entities-title-color-hover: af2037;
	--wd-alternative-font: "Playfair Display", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Outfit", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #000000;
	--wd-widget-title-font-size: 18px;
	--wd-header-el-font: "Outfit", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 500;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 15px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(175,32,55);
	--wd-alternative-color: rgb(94,73,135);
	--btn-default-font-family: "Outfit", Arial, Helvetica, sans-serif;
	--btn-default-font-weight: 400;
	--btn-default-transform: capitalize;
	--btn-default-bgcolor: rgb(175,32,55);
	--btn-default-bgcolor-hover: rgb(102,15,15);
	--btn-accented-font-family: "Outfit", Arial, Helvetica, sans-serif;
	--btn-accented-font-weight: 400;
	--btn-accented-transform: capitalize;
	--btn-accented-bgcolor: rgb(175,32,55);
	--btn-accented-bgcolor-hover: rgb(102,15,15);
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
	--wd-sticky-btn-height: 95px;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgb(249,232,220);
	background-image: none;
}
html .entry-summary .single_add_to_cart_button, .wd-single-add-cart .single_add_to_cart_button {
	color: rgb(255,255,255);
	background: rgb(175,32,55);
}
html .entry-summary .single_add_to_cart_button:hover, .wd-single-add-cart .single_add_to_cart_button:hover {
	color: rgb(255,255,255);
	background: rgb(112,20,20);
}
html .btn.wd-buy-now-btn {
	color: rgb(255,255,255);
	background: rgb(0,0,0);
}
html .btn.wd-buy-now-btn:hover {
	color: rgb(255,255,255);
	background: rgba(0,0,0,0.7);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}

@media (max-width: 1024px) {
	:root {
		--wd-sticky-btn-height: 95px;
	}

}

@media (max-width: 768.98px) {
	:root {
		--wd-sticky-btn-height: 42px;
	}

}
:root{
--wd-container-w: 1280px;
--wd-form-brd-radius: 0px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--btn-accented-box-shadow-active: none;
--btn-accented-bottom: 0px;
--wd-brd-radius: 0px;
}

@media (min-width: 1280px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1280px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1280px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


.wd-page-title {
background-color: #0a0a0a;
}

body::-webkit-scrollbar {width: 4px;}
body::-webkit-scrollbar-track {background: #f1f1f1;}
body::-webkit-scrollbar-thumb {background: #9E1618;}
body::-webkit-scrollbar-thumb:hover {background: #555;} 


a,
.btn,
button,
p,
input,
select,
textarea,
li,
img,
svg path,
*::after,
*::before,
h1,
h2,
h3,
h4,
h5,
h6 {
	transition: all 0.6s linear 0s !important;
}

.grecaptcha-badge {
	visibility: hidden;
}

.woodmart-promo-popup {
    max-width: 100%!important; 
}

.wd-product-thumb img{
width:100%;
	height:300px;
	object-fit:contain;
}

/*======================================>
    Body - Simple - CSS
=========================================>*/
.main-page-wrapper {
	/* 	margin-top: -80px !important; */
}

.main-page-wrapper .container-fluid {
	/* 	margin-top: 40px !important; */
}

.site-content {
	margin-bottom: 0px;
}


/*======================================>
    Cart SIDE POP - CSS
=========================================>*/

.woocommerce-mini-cart__total {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	font-size: 23.4px;
	font-weight: 800;
	color: #a22b21;
}

/*======================================>
    Card Page - CSS
=========================================>*/

.vc_custom_1645532275593 {
	background: #ffffff;
	padding: 30px !important;
  border: none !important;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
  border-radius: 20px;
}

.total-weight td {
	font-size: 23.4px;
	font-weight: 800;
	color: #a22b21;
}

/*======================================>
    Single Products - CSS
=========================================>*/


.product-widget {
	clear: both;
	margin-bottom: 1rem;
	padding-top: 0.75rem;
	color: #111;
	font-size: 14px;
}

.product-widget fieldset {
	margin-top: 0.5em;
	padding-top: 0.5rem;
	padding-bottom: 1rem;
	margin-bottom: 1rem;
	border-radius: 10px;
	border: 1px dashed #D9D9D9;
}

.product-widget fieldset legend {
	display: block;
	margin: 0 auto;
	width: inherit;
	padding: 10px;
	color: #111;
	font-weight: 500;
	font-size: 19px;
	text-align: center;
}

.product-widget .widget fieldset p {
	margin-bottom: 0;
}

/*======================================>
    Header - CSS
=========================================>*/

.Header_Information_box .info-box-content .info-box-inner {
/* 	margin-top: 6px !important; */
/* 	font-weight: bold !important; */
/* 	font-size: 17px !important; */
}

.Header_Information_box .info-box-content .info-box-inner {
	margin-top: 0px !important;
	font-weight: 400 !important;
	font-size: 14px !important;
}

.Header_Top_Line {
	font-size: 14px !important;
}

.Header_Information_box .info-box-content .info-box-inner p a:hover {
	color: #af2037;
}

.Seadon_Special_Section::before {

}

/*======================================>
    About : Section - CSS
=========================================>*/

.About_Section .vc_column-inner {
	background-repeat: no-repeat !important;
	background-position: top !important;
	background-size: cover;
	height: 678px;
}

.About_Section::after {
	position: absolute !important;
	content: '' !important;
	background: url(http://prafulsweets.com/wp-content/uploads/2025/07/About_Products.png) no-repeat;
	width: 1006px !important;
	height: 433px !important;
	background-size: 85% !important;
	left: -9%;
	/* top: 0%; */
	right: 0%;
	bottom: -27%;
	background-position: center;
}

.Sectio_Title .liner-continer h3 span {
	color: #af2037;
}

/*======================================>
    Indian Sweets : Section - CSS
=========================================>*/

.Indian_Sweets_Products .wd-carousel-wrap .wd-carousel-item .wd-product .product-wrapper {
	background: #ffffff;
	box-shadow: rgba(14, 63, 126, 0.06) 0px 0px 0px 1px, rgba(42, 51, 70, 0.03) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 2px 2px -1px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.03) 0px 5px 5px -2.5px, rgba(42, 51, 70, 0.03) 0px 10px 10px -5px, rgba(42, 51, 70, 0.03) 0px 24px 24px -8px;
}

/*======================================>
    Namkeen : Section - CSS
=========================================>*/

.Namkeen_Products .wd-carousel-wrap .wd-carousel-item .wd-product .product-wrapper {
	background: #ffffff;
	box-shadow: rgba(14, 63, 126, 0.06) 0px 0px 0px 1px, rgba(42, 51, 70, 0.03) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 2px 2px -1px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.03) 0px 5px 5px -2.5px, rgba(42, 51, 70, 0.03) 0px 10px 10px -5px, rgba(42, 51, 70, 0.03) 0px 24px 24px -8px;
}




/*======================================>
    Bakery Items : Section - CSS
=========================================>*/

.Bakery_Items_Products .wd-carousel-wrap .wd-carousel-item .wd-product .product-wrapper {
	background: #ffffff;
	box-shadow: rgba(14, 63, 126, 0.06) 0px 0px 0px 1px, rgba(42, 51, 70, 0.03) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 2px 2px -1px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.03) 0px 5px 5px -2.5px, rgba(42, 51, 70, 0.03) 0px 10px 10px -5px, rgba(42, 51, 70, 0.03) 0px 24px 24px -8px;
}

/*======================================>
    Our : Section - CSS
=========================================>*/

.Our_Section {
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	grid-template-rows: repeat(5, 1fr);
	gap: 0px;
	max-height: 800px;
	background-color: antiquewhite;
	max-height: 800px;
	height: 800px;
}

.Speciality_Section {
	grid-row: span 2 / span 2;
	background: #000000;
	color: #ffffff;
	height: 800px;
	overflow: hidden;
	background-image: url("http://prafulsweets.com/wp-content/uploads/2025/07/Our-Speciality-BG-Image1.webp");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	padding: 30px;
	display: flex;
	align-items: center;
}
.Speciality_Section p {
	font-size: 18px;
}
.Speciality_Section h3 {
	font-size: 44px;
	color: #ffffff;
}

.Diwali_Section {
	/* grid-column-start: 2; */
	/* grid-row-start: 2; */
	background: #ff0000;
	color: #ffffff;
	/* height: 800px; */
	overflow: hidden;
	background-image: url("http://prafulsweets.com/wp-content/uploads/2025/07/diwali-BG-Image.webp");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

.Namkeen_Section {
	grid-column-start: 2;
	grid-row-start: 2;
	/* background: #328f3e; */
	color: #ffffff;
	/* height: 800px; */
	background-color: #78006e;
	padding: 30px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.Namkeen_Section .content {
	z-index: 1;
}
.Namkeen_Section .content p {
	text-align: center;
	font-size: 18px;
	margin-bottom: 5px;
}
.Namkeen_Section .content h3 {
	text-align: center;
	font-size: 45px;
	color: #ffffff;
	margin-bottom: 5px;
}

.Namkeen_Section::before {
	position: absolute !important;
	content: '' !important;
	background: url(http://prafulsweets.com/wp-content/uploads/2025/07/raund2.png) no-repeat;
	width: 361px !important;
	height: 356px !important;
	background-size: 85% !important;
/* 	left: 20.5%; */
	/* top: 0%; */
	/* right: 0%; */
/* 	bottom: 6.5%; */
	background-position: center;
	animation: raund 10s infinite alternate-reverse;
}
@keyframes raund {
    0% {
        transform: rotate(0);
    }

    100% {
        transform: rotate(360deg);
    }
}

.Sweets_Section {
	grid-column-start: 3;
	grid-row-start: 1;
	background: #8f7632;
	color: #ffffff;
	/* height: 800px; */
	background-color: #d22b5d;
	padding: 30px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.Sweets_Section .content {
	z-index: 1;
}
.Sweets_Section .content p {
	text-align: center;
	font-size: 18px;
	margin-bottom: 5px;
}
.Sweets_Section .content h3 {
	text-align: center;
	font-size: 45px;
	color: #ffffff;
	margin-bottom: 5px;
}

.Sweets_Section::before {
	position: absolute !important;
  content: '' !important;
  background: url(http://prafulsweets.com/wp-content/uploads/2025/07/raund1.png) no-repeat;
  width: 361px !important;
  height: 356px !important;
  background-size: 85% !important;
/*   left: 40.5%; */
  /* top: 0%; */
  /* right: 0%; */
/*   bottom: 54.5%; */
  background-position: center;
	animation: raund 10s infinite alternate-reverse;
}

.dry_fruits_Section {
	grid-column-start: 3;
	grid-row-start: 2;
	background: #80328f;
	color: #ffffff;
	/* height: 800px; */
	overflow: hidden;
	background-image: url("http://prafulsweets.com/wp-content/uploads/2025/07/dry-fruits-BG-Image.webp");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

.Gifting_Section {
	grid-column: span 2 / span 2;
	grid-row: span 2 / span 2;
	grid-column-start: 4;
	grid-row-start: 1;
	background: #028888;
	color: #ffffff;
	/* height: 800px; */
	overflow: hidden;
	background-image: url("http://prafulsweets.com/wp-content/uploads/2025/07/diwali-BG-Image1.webp");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	padding: 30px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.Gifting_Section .content {
	z-index: 1;
	width: 70%;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}
.Gifting_Section .content p {
	font-size: 18px;
	text-align: center;
}
.Gifting_Section .content h3 {
	color: #ffffff;
	font-size: 47px;
	text-align: center;
}

/*======================================>
    Contact Form 7 - CSS
=========================================	>*/

.wpcf7-form .row>[class*="col"] {
/* 	flex: 1 1 50%; */
	flex: auto !important;
/* 	padding-inline: calc(var(--wd-gap) / 2); */
}

.hidden-fields-container {
	display: none;
}


.Contact-Form .form-group  {
    position: relative;
    /*margin-bottom: 25px;*/
}
.Contact-Form .form-icon {
    position: absolute;
    top: 50%;
    right: 5px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-30%);
    color: #878898;
}

.Contact-Form .form-icon svg {
	width: 20px;
	height: 20px;
}

.Contact-Form .inputname {
    font-weight: 500;    
}

.Contact-Form .input_box p {
	margin-bottom: 50px;
}
.Contact-Form .input_box p:nth-child(1) {
    margin-bottom: 10px;
}
.Contact-Form .input_box input,
.Contact-Form .Message_box textarea {
	background: transparent;
    border-radius: 0px !important;
    border: none;
    border-bottom: 1px solid #e4e4e4;
    padding: 0;
}
.Contact-Form .input_box {
    width: 50% !important;
}
.Contact-Form .Message_box {
    width: 100% !important;
}
.Contact-Form .input_box input::placeholder,
.Contact-Form .Message_box textarea::placeholder {
    color: #878898;
}
.wpcf7-not-valid-tip {
    font-size: 14px;
    text-transform: capitalize;
}

.Submit_Button {
        margin-top: 30px;
}
.Submit_Button .submit_button {
        padding: 16px 30px;
    font-size: 14px;
    box-shadow: 0 5px 20px rgba(0, 0, 0, .1);
    border-radius: 0px !important;
    width: 100% !important;
}

/*======================================>
    Reisponsiv - CSS
=========================================>*/


@media only screen and (max-width: 1670px) {
	
	.Gifting_Section .content {
		width: 80%;
	}
	
	.Speciality_Section p,
	.Namkeen_Section .content p,
	.Sweets_Section .content p,
	.Gifting_Section .content p {
		font-size: 16px;
	}
	
	.Speciality_Section h3,
	.Namkeen_Section .content h3,
	.Sweets_Section .content h3,
	.Gifting_Section .content h3 {
		font-size: 35px;
	}
	
	.Sweets_Section::before,
	.Namkeen_Section::before {
		background-size: 75% !important;
	}
}

@media only screen and (max-width: 1499px) {
	.Sweets_Section::before,
	.Namkeen_Section::before {
		background-size: 60% !important;
	}
}

@media only screen and (max-width: 1399px) {
	
	.Our_Section {
		grid-template-columns: repeat(6, 1fr);
    grid-template-rows: repeat(3, 1fr);
		max-height: max-content;
    min-width: auto;
    height: auto;
	}
	.Speciality_Section {
		grid-column: span 2 / span 2;
    grid-row: span 2 / span 2;
	}
	.Diwali_Section {
		grid-column: span 2 / span 2;
    grid-column-start: 3;
	}
	.Namkeen_Section {
		grid-column: span 2 / span 2;
    grid-column-start: 3;
    grid-row-start: 2;
	}
	.Sweets_Section {
		grid-column: span 2 / span 2;
    grid-column-start: 5;
    grid-row-start: 1;
	}
	.dry_fruits_Section {
		grid-column: span 2 / span 2;
    grid-column-start: 5;
    grid-row-start: 2;
	}
	.Gifting_Section {
		grid-column: span 6 / span 6;
    grid-row-start: 3;
    grid-row-end: 4;
    height: auto;
	}
	
	.Sweets_Section::before,
	.Namkeen_Section::before {
		background-size: 90% !important;
	}
	
	.Speciality_Section,
	.Namkeen_Section,
	.Sweets_Section,
	.Gifting_Section {
		padding: 20px;
	}
	
	.Gifting_Section .content {
		width: 100%;
	}
	
	.Speciality_Section h3,
	.Namkeen_Section .content h3,
	.Sweets_Section .content h3,
	.Gifting_Section .content h3 {
		font-size: 24px;
	}
}



@media (min-width: 200px) and (max-width: 699px) {}


@media (min-width: 700px) and (max-width: 1024px) {
	
	.Sweets_Section::before,
	.Namkeen_Section::before {
		background-size: 60% !important;
	}
}

@media (min-width: 0px) and (max-width: 699px) {
	.Sweets_Section::before,
	.Namkeen_Section::before {
		background-size: 65% !important;
	}
	.Our_Section {
		display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-template-rows: repeat(8, 1fr);
	}
	.Speciality_Section {
		grid-column: span 6 / span 6;
    grid-row: span 2 / span 2;
    height: 450px;
	}
	.Diwali_Section {
		grid-column: span 3 / span 3;
    grid-row: span 2 / span 2;
    grid-row-start: 3;
    height: 450px;
	}
	.Namkeen_Section {
		grid-column: span 3 / span 3;
    grid-row: span 2 / span 2;
    grid-row-start: 5;
    height: 450px;
	}
	.Sweets_Section {
		grid-column: span 3 / span 3;
    grid-row: span 2 / span 2;
    grid-column-start: 4;
    grid-row-start: 3;
    height: 450px;
	}
	.dry_fruits_Section {
		grid-column: span 3 / span 3;
    grid-row: span 2 / span 2;
    grid-column-start: 4;
    grid-row-start: 5;
    height: 450px;
	}
	.Gifting_Section {
		grid-column: span 6 / span 6;
    grid-row: span 2 / span 2;
    grid-row-start: 7;
    height: 450px;
	}
	.Speciality_Section {
		display: flex;
    align-items: center;
    justify-content: center;
	}
	.Speciality_Section .content {
		display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
	}
	.Speciality_Section .content p {
		text-align: center;
	}
	.Speciality_Section .content h3 {
		text-align: center;
    font-size: 34px;
	}
	
}

@media (min-width: 1023px) and (max-width: 1486px) {}

@media (min-width: 1024px) and (max-width: 1640px) {}


/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {}



/* ##Device = Desktops ##Screen = 1281px to higher resolution desktops */
@media (min-width: 1281px) {}

/* ##Device = Laptops, Desktops ##Screen = B/w 1025px to 1280px */
@media (min-width: 1025px) and (max-width: 1280px) {}

/* ##Device = Tablets, Ipads (portrait) ##Screen = B/w 768px to 1024px */
@media (min-width: 768px) and (max-width: 1024px) {}

/* ##Device = Tablets, Ipads (landscape) ##Screen = B/w 768px to 1024px */
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {}

/* ##Device = Low Resolution Tablets, Mobiles (Landscape) ##Screen = B/w 481px to 767px */
@media (min-width: 481px) and (max-width: 767px) {}

/* ##Device = Most of the Smartphones Mobiles (Portrait) ##Screen = B/w 320px to 479px */
@media (min-width: 320px) and (max-width: 480px) {}


@media (max-width: 499px) {
	.Diwali_Section {
		grid-column: span 6 / span 6;
    grid-row: span 2 / span 2;
	}
	.Namkeen_Section {
		grid-column: span 6 / span 6;
		grid-row: span 2 / span 2;
	}
	.Sweets_Section {
		grid-column: span 6 / span 6;
    grid-row: span 2 / span 2;
	}
	.dry_fruits_Section {
		grid-column: span 6 / span 6;
    grid-row: span 2 / span 2;
	}
	.Gifting_Section {
		grid-column: span 6 / span 6;
    grid-row: span 2 / span 2;
	}
	
	.Sweets_Section::before,
	.Namkeen_Section::before {
		background-size: 100% !important;
	}
	
	.Contact-Form .input_box {
    width: 100% !important;
	}
}

@media (max-width: 399px) {
	.Sweets_Section::before,
	.Namkeen_Section::before {
		background-size: 75% !important;
	}
}

@media only screen and (max-width: 970px) {}

@media (min-width: 0px) and (max-width: 640px) {}

@media (min-width: 640px) and (max-width: 1024px) {}

@media (min-width: 0px) and (max-width: 640px) {}

@media only screen and (max-width: 1600px) {}

@media only screen and (max-width: 866px) {}









/*======================================>
    Footer - CSS
=========================================>*/

.Toll_Number .info-box-content .info-box-subtitle {
	color: #626262;
}

.Toll_Number .info-box-content .info-box-title {
	margin-top: 4px;
/* 	color: #af2037; */
}


.Footer_link li a {
	text-transform: capitalize !important;
	font-size: 18px !important;
}
.Footer_link li .sub-sub-menu li a {
	font-size: 16px !important;
	color: #000000 !important;
}

.Footer_link li .sub-sub-menu li a:hover {
	margin-left: 5px !important;
}

.Footer_info_section .vc_column-inner .wpb_wrapper .wd-text-block {
	margin-bottom: 0px;
	padding: 8px 0;
}

.Footer_info_section .vc_column-inner .wpb_wrapper .Footer_info_list {
	margin-bottom: 10px;
	font-size: 16px;
}


.Footer_info_list .wd-icon img {
	width: 17px;
	height: auto;
}


.Footer_info_section .vc_column-inner .wpb_wrapper .Footer_info_list li {
	align-items: start;
}

.Footer_info_section .vc_column-inner .wpb_wrapper .Footer_info_list li .list-icon {
	padding-top: 5px;
}

.Footer_info_list li .wd-list-content a:hover {
	color: #af2037;
}



.Shop_Condition_Link p a {
	color: #000000;
}
.Shop_Condition_Link p a:hover {
	color: rgb(175,32,55);
}



