.elementor-5170101 .elementor-element.elementor-element-6f0f33b > .elementor-container{max-width:1400px;}.elementor-5170101 .elementor-element.elementor-element-dbf56bd{text-align:center;}.elementor-5170101 .elementor-element.elementor-element-dbf56bd .elementor-heading-title{color:#1F1F1F;font-family:"Branding Thin", sans-serif;font-size:66px;font-weight:100;text-transform:uppercase;letter-spacing:11px;}.elementor-5170101 .elementor-element.elementor-element-dbf56bd > .elementor-widget-container{margin:25px 0px 65px 0px;padding:30px 0px 30px 0px;}.elementor-5170101 .elementor-element.elementor-element-038887f > .elementor-container{max-width:1400px;}.elementor-5170101 .elementor-element.elementor-element-38e8a86 .ce-product-grid{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-5170101 .elementor-element.elementor-element-38e8a86 .elementor-content{text-align:left;}.elementor-5170101 .elementor-element.elementor-element-38e8a86 .elementor-title{margin-top:4px;font-size:14px;font-weight:200;font-style:normal;}.elementor-5170101 .elementor-element.elementor-element-38e8a86 .elementor-category{font-weight:400;text-transform:lowercase;}@media(max-width:1024px){.elementor-5170101 .elementor-element.elementor-element-38e8a86 .ce-product-grid{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media(max-width:767px){.elementor-5170101 .elementor-element.elementor-element-38e8a86 .ce-product-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}}/* Start custom CSS for product-grid, class: .elementor-element-38e8a86 */.elementor-product-miniature .elementor-category,
.elementor-product-miniature .elementor-title {
  color: #1f1f1f;
  font-size: 22px;
  letter-spacing: 4px;
  font-weight: 600;
  font-style: italic;
}
.elementor-product-miniature .elementor-category:hover,
.elementor-product-miniature .elementor-title:hover {
  color: #B59175;
}
.elementor-product-miniature .elementor-price {
  display:none;
}/* End custom CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Branding Thin';
	font-weight: 100;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/branding_thin-webfont.woff2') format('woff2'),
		url('/modules/creativeelements/views/fonts/branding_thin-webfont.woff') format('woff'),
		url('/modules/creativeelements/views/fonts/Branding Thin.ttf') format('truetype'),
		url('/modules/creativeelements/views/fonts/Branding Thin.otf') format('opentype');
}
@font-face {
	font-family: 'Branding Thin';
	font-weight: 100;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/branding_thin_italic-webfont.woff2') format('woff2'),
		url('/modules/creativeelements/views/fonts/branding_thin_italic-webfont.woff') format('woff'),
		url('/modules/creativeelements/views/fonts/Branding Thin Italic.ttf') format('truetype'),
		url('/modules/creativeelements/views/fonts/Branding Thin Italic.otf') format('opentype');
}
 /* End Custom Fonts CSS */