@media screen, print {
	:root {
		--mw-font-family-sans-serif: Jost, sans-serif;
		--mw-link-color: #8f0e18;
		--mw-footer-text-color: #000000;
		--mw-primary-color: #ffffff;
		--mw-header-link-color: #000000;
		--mw-footer-link-color: #612627;
		--mw-footer-primary-color: #612627;
	}
	#mw-element-1751807373891 {
		max-width: 100%;
		width: 1458px;
		height: 608px;
	}
	#users-mw-module-1751814455860-1 {
		font-family: Poppins;
	}
	#mw-element-1751814455867 {
		font-family: Poppins;
		color: #612627;
		font-weight: 600;
	}
	#mw-element-1751367990525 {
		background-color: #612627;
		color: #ffffff;
		padding-top: 5px;
		padding-bottom: 5px;
		font-weight: 500;
		border-radius: 10px 10px 10px 10px;
	}
	#mw-element-1751367990521 {
		background-color: #612627;
		color: #ffffff;
		font-weight: 500;
		padding-top: 5px;
		padding-bottom: 5px;
		border-radius: 10px 10px 10px 10px;
	}
	#mw-element-1751367990526 {
		padding-top: 5px;
		padding-bottom: 5px;
		background-color: #612627;
		color: #ffffff;
		font-weight: 500;
		border-radius: 10px 10px 10px 10px;
	}
	#mw-element-1751367990527 {
		font-weight: 500;
		padding-top: 5px;
		padding-bottom: 5px;
		background-color: #612627;
		color: #ffffff;
		border-radius: 10px 10px 10px 10px;
	}
	#mw-element-1751816961007 {
		max-width: 100%;
		width: 279px;
		height: auto;
		border-radius: 10px 10px 10px 10px;
	}
	#mw-element-1751367990524 {
		background-color: #f3e8df;
		padding-bottom: 0px;
		border-radius: 10px 10px 10px 10px;
		border-position: all;
		border-color: #612627;
		border-width: 2px;
		padding-top: 15px;
	}
	#mw-element-1751816961018 {
		background-color: #f3e8df;
		padding-bottom: 0px;
		margin-bottom: 0px;
		border-radius: 10px 10px 10px 10px;
		border-position: all;
		border-width: 2px;
		border-color: #612627;
		max-width: 100%;
		width: 640px;
	}
	#mw-element-1751816961019 {
		background-color: #f3e8df;
		padding-bottom: 0px;
		border-radius: 10px 10px 10px 10px;
		border-position: all;
		border-width: 2px;
		border-color: #612627;
	}
	#mw-element-1751816961020 {
		background-color: #f3e8df;
		padding-bottom: 0px;
		border-radius: 10px 10px 10px 10px;
		border-position: all;
		border-width: 2px;
		border-color: #612627;
	}
	#mw-element-1751367990523 {
		border-radius: 10px 10px 10px 10px;
	}
	#mw-element-1751816961006 {
		border-radius: 10px 10px 10px 10px;
	}
	#mw-element-1751816961008 {
		border-radius: 10px 10px 10px 10px;
	}
	#mw-element-1751816961037 {
		font-size: 35px;
		font-family: Great Vibes;
		color: #8f0e18;
		font-weight: 600;
		letter-spacing: 4px;
	}
	#mw-element-1751816961035 {
		font-family: Arial;
		font-size: 15px;
		margin-top: -13px;
		color: #612627;
	}
	.btn {
		--mw-btn-background-color: #f3e8df;
		--mw-btn-border-color: #612627;
		--mw-btn-text-color: #612627;
		--mw-btn-secondary-background-color: #612627;
		--mw-btn-secondary-border-color: #612627;
		--mw-btn-secondary-background-hover-color: #ffffff;
		--mw-btn-secondary-text-hover-color: #612627;
		--mw-btn-border-radius: 8px;
		--mw-btn-padding-inline: 14px;
		--mw-btn-font-size: 8px;
		--mw-btn-padding-block: 9px;
	}
	#mw-element-1748605675113 {
		font-family: Great Vibes;
		font-size: 35px;
		letter-spacing: 3px;
		color: #8f0e18;
	}
	#mw-element-1749552184457 > .testimonial-text.element {
		line-height: 25px;
	}
	#mw-element-1749552184463 > .testimonial-text.element {
		line-height: 25px;
	}
	#mw-element-1749552184457 > .testimonial-desc.element {
		line-height: 30px;
	}
	#mw-element-1749552184459 > .testimonial-desc.element {
		line-height: 30px;
	}
	#mw-element-1749552184461 > .testimonial-desc.element {
		line-height: 30px;
	}
	#mw-element-1749552184463 > .testimonial-desc.element {
		line-height: 30px;
	}
	#mw-element-1751824886252 {
		text-align: center;
		font-family: Great Vibes;
		font-weight: 700;
		letter-spacing: 3px;
		color: #8f0e18;
	}
	#mw-module-1751824887714-shop-products {
		font-family: Poppins;
	}
	#module-filter {
		font-family: Poppins;
	}
	#module-layouts-35-shop-products {
		font-family: Poppins;
	}
	#mw-element-1751873566292 {
		max-width: 100%;
		width: 239px;
		height: auto;
	}
	#mw-element-1751873566294 {
		max-width: 100%;
		height: auto;
		width: 232px;
	}
	#mw-element-1751872656773 {
		max-width: 100%;
		width: 251px;
		height: auto;
	}
	#mw-element-1751873566304 {
		font-family: Poppins;
	}
	#mw-element-1751873566305 {
		color: #612627;
	}
	#mw-element-1751873566306 {
		color: #612627;
	}
	#mw-element-1751873566307 {
		color: #612627;
	}
	#mw-element-1751873566308 {
		color: #612627;
	}
	#mw-element-1751958736572 {
		max-width: 100%;
		width: 1453px;
		height: auto;
	}
	#menu-header-layout-1 {
		font-family: Poppins;
		font-weight: 600;
	}
	#mw-element-1749873484682 {
		text-align: left;
		color: #612627;
		font-family: Poppins;
	}
	#mw-element-1749873484687 {
		font-family: Poppins;
		line-height: 40px;
		text-align: left;
	}
	#mw-element-1751991749676 {
		color: #612627;
		font-family: Poppins;
		font-weight: 600;
	}
	#mw-element-1751991662653 {
		font-family: Poppins;
		margin-top: -15px;
	}
	#mw-module-1751991749717 {
		font-family: Poppins;
		background-color: #612627;
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	#mw-element-1751993545002 {
		max-width: 100%;
		width: 638px;
		min-height: 24px;
	}
	#mw-element-1751993545003 {
		max-width: 100%;
		width: 638px;
		min-height: 24px;
	}
	#mw-element-1751993545672 {
		font-family: Poppins;
		text-align: left;
		padding-top: 0px;
		padding-left: 40px;
	}
	.edit[field="layout-footer-skin-19-socialfooter-layout"][rel="module"] {
		margin-top: -56px;
	}
	#mw-element-1751993545016 {
		max-width: 100%;
		width: 300px;
		min-height: 24px;
	}
	#mw-element-1752033155890 {
		margin-top: 30px;
		line-height: 30px;
	}
	#mw-element-1751993545691 {
		font-family: Poppins;
	}
	#mw-element-1751993545690 {
		font-weight: 600;
		color: #612627;
	}
	#mw-element-1751993545700 {
		font-weight: 600;
		color: #612627;
	}
	#mw-element-1751993545709 {
		font-weight: 600;
		color: #612627;
	}
	#mw-module-1751993545689 {
		padding-left: 0px;
		margin-left: -15px;
	}
	#mw-element-1751993545707 {
		line-height: 25px;
	}
	#mw-element-1751993545696 {
		font-weight: 600;
	}
	.edit[field="layout-footer-skin-19-phonefooter-layout"][rel="module"] {
		margin-top: -10px;
	}
	.edit[field="layout-footer-skin-19-countryfooter-layout"][rel="module"] {
		margin-top: -14px;
	}
	#mw-element-1747907308573 {
		color: #612627;
	}
	#mw-element-1751993545705 {
		margin-left: -20px;
		margin-top: -18px;
	}
	#mw-module-1751991749717-btn {
		margin-top: -24px;
	}
	#mw-element-1751993545001 {
		line-height: 30px;
	}
	#mw-element-1752034888855 {
		font-family: Poppins;
		line-height: 35px;
		color: #555555;
	}
	#mw-element-1752034888856 {
		font-family: Poppins;
		line-height: 35px;
		color: #555555;
	}
	#mw-element-1752034888857 {
		font-family: Poppins;
		line-height: 35px;
		color: #555555;
	}
	#mw-element-1752034888851 {
		font-family: Poppins;
		color: #555555;
	}
	#mw-element-1752034888849 {
		font-family: Poppins;
		font-weight: 600;
		color: #612627;
	}
	#mw-element-1752039913123 {
		font-family: Great Vibes;
		color: #ffffff;
	}
	#mw-element-1752039913124 {
		color: #ffffff;
		font-family: Poppins;
		margin-top: 0px;
	}
	#mw-element-1752040707388 {
		font-family: Great Vibes;
		color: #ffffff;
	}
	#mw-element-1752040707348 {
		font-family: Poppins;
		color: #ffffff;
	}
	#mw-element-1752050113126 {
		font-family: Poppins;
		margin-top: 20px;
	}
	#mw-element-1752128974703 {
		max-width: 100%;
		width: 0px;
		height: 802.995px;
	}
	#mw-element-1752128974705 {
		max-width: 100%;
		width: 1454px;
		height: auto;
	}
	#mw-element-1752135614853 {
		background-color: #8f0e18;
		padding-top: 10px;
		padding-bottom: 10px;
		color: #ffffff;
		border-radius: 10px 10px 10px 10px;
	}
	#mw-element-1752135614854 {
		color: #ffffff;
		background-color: #8f0e18;
		padding-top: 10px;
		padding-bottom: 10px;
		border-radius: 10px 10px 10px 10px;
	}
	#mw-element-1752135614855 {
		max-width: 100%;
		width: 452px;
		height: auto;
	}
	#mw-element-1751868513098 {
		color: #8f0e18;
	}
}
@media (max-width: 460px) {
	#module-layouts-35-shop-products {
		font-family: Poppins;
	}
	#mw-element-1749873484684 {
		margin-top: -50px;
		margin-left: -15px;
	}
	#mw-element-1751993545672 {
		padding-top: 20px;
		padding-left: 20px;
	}
	#mw-element-1752037052472 {
		margin-top: 20px;
	}
	#mw-element-1752034888851 {
		line-height: 40px;
	}
	#mw-module-1752047671436 {
		margin-top: -241px;
	}
}