.elementor-28744 .elementor-element.elementor-element-0eb2e05:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28744 .elementor-element.elementor-element-0eb2e05 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-28744 .elementor-element.elementor-element-0eb2e05 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22% 22% 22% 22%;}.elementor-28744 .elementor-element.elementor-element-0eb2e05 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28744 .elementor-element.elementor-element-e773f0a .elementor-widget-cmsmasters-woo-product-images__wrapper{--col-num:1;}.elementor-28744 .elementor-element.elementor-element-e773f0a .elementor-widget-cmsmasters-woo-product-images__row-wrap .elementor-widget-cmsmasters-woo-product-images__wrapper-item{border-style:default;box-shadow:62px -18px 10px 77px rgba(0,0,0,0.5);}.elementor-28744 .elementor-element.elementor-element-e773f0a > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-28744 .elementor-element.elementor-element-09edd91 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-28744 .elementor-element.elementor-element-e206c09 .cmsmasters-widget-title__heading, .elementor-28744 .elementor-element.elementor-element-e206c09 .cmsmasters-widget-title__heading span.title-inner-element{font-family:"Merriweather Local", Sans-serif;font-size:44px;font-weight:200;font-style:italic;}.elementor-28744 .elementor-element.elementor-element-e206c09 .cmsmasters-widget-title__heading{transition:all 0.3s;}.woocommerce div.product .elementor-28744 .elementor-element.elementor-element-f07e9d9 .shop_attributes th,.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-f07e9d9 .shop_attributes th{width:150px;text-align:left;}.woocommerce div.product .elementor-28744 .elementor-element.elementor-element-f07e9d9 .shop_attributes td,.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-f07e9d9 .shop_attributes td{text-align:left;}.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-a9c362e .price,.woocommerce ul.products li.product .elementor-28744 .elementor-element.elementor-element-a9c362e .price{font-family:"Petrona Local", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-a9c362e .price del,.woocommerce ul.products li.product .elementor-28744 .elementor-element.elementor-element-a9c362e .price del{font-size:0.75em;}.elementor-28744 .elementor-element.elementor-element-a9c362e .price .woocommerce-Price-currencySymbol, .woocommerce ul.products li.product .elementor-28744 .elementor-element.elementor-element-a9c362e .price .woocommerce-Price-currencySymbol{font-size:1em;}.elementor-28744 .elementor-element.elementor-element-a9c362e .price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-024940c .cart .button{border-radius:0px 0px 0px 0px;border-style:solid;}.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-024940c .cart .button,.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-024940c .cart .button:before,.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-024940c .cart .button:after{transition:all 0.2s;}.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-024940c .quantity .qty{transition:all 0.2s;border-radius:0px 0px 0px 0px;}.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-024940c .woocommerce-grouped-product-list-item__label,.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-024940c table.variations td.label{width:25%;}.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-024940c form.cart table.variations td.value select{transition:all 0.2s;}.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-024940c .reset_variations{transition:all 0.2s;}.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-024940c .woocommerce-grouped-product-list-item__label a{transition:all 0.3s;}.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-024940c .woocommerce-variation-price .price del,.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-024940c .woocommerce-grouped-product-list-item__price del{font-size:0.75em;}.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-024940c .woocommerce-variation-price .price .woocommerce-Price-currencySymbol,.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-024940c .woocommerce-grouped-product-list-item__price .woocommerce-Price-currencySymbol{font-size:1em;vertical-align:baseline;}.elementor-28744 .elementor-element.elementor-element-1b23016:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-28744 .elementor-element.elementor-element-1b23016 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-28744 .elementor-element.elementor-element-1b23016 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#FAFAFA;}.elementor-28744 .elementor-element.elementor-element-1b23016{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;padding:100px 100px 100px 100px;}.elementor-28744 .elementor-element.elementor-element-1b23016 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-28744 .elementor-element.elementor-element-87536b3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28744 .elementor-element.elementor-element-87536b3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28744 .elementor-element.elementor-element-87536b3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28744 .elementor-element.elementor-element-c6970c3 .cmsmasters-widget-title__heading, .elementor-28744 .elementor-element.elementor-element-c6970c3 .elementor-widget-container{text-align:center;}.elementor-28744 .elementor-element.elementor-element-c6970c3 .cmsmasters-widget-title__heading, .elementor-28744 .elementor-element.elementor-element-c6970c3 .cmsmasters-widget-title__heading span.title-inner-element{font-family:"Petrona Local", Sans-serif;font-size:23px;font-style:italic;}.elementor-28744 .elementor-element.elementor-element-c6970c3 .cmsmasters-widget-title__heading{transition:all 0.3s;}.elementor-28744 .elementor-element.elementor-element-c6970c3 > .elementor-widget-container{margin:auto auto auto auto;padding:0px 0px 0px 0px;}.elementor-28744 .elementor-element.elementor-element-c6970c3{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;align-self:center;}@media(max-width:1024px){.elementor-28744 .elementor-element.elementor-element-e773f0a .elementor-widget-cmsmasters-woo-product-images__wrapper{--col-num:2;}.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-024940c .quantity{width:10%;}}@media(max-width:767px){.elementor-28744 .elementor-element.elementor-element-e773f0a .elementor-widget-cmsmasters-woo-product-images__wrapper{--col-num:1;}.woocommerce div.product.elementor-28744 .elementor-element.elementor-element-024940c .quantity{width:20%;}}/* Start local fonts styles */
@font-face {
	font-family: 'Merriweather Local';
	font-weight: normal;
	font-style: normal;
	src: url('https://thecrosspurpose.com/wp-content/uploads/elementor/cmsmasters-local-fonts/merriweather_local/Merriweather-Regular.woff2') format('woff2'),
		url('https://thecrosspurpose.com/wp-content/uploads/elementor/cmsmasters-local-fonts/merriweather_local/Merriweather-Regular.woff') format('woff');
}

@font-face {
	font-family: 'Merriweather Local';
	font-weight: bold;
	font-style: normal;
	src: url('https://thecrosspurpose.com/wp-content/uploads/elementor/cmsmasters-local-fonts/merriweather_local/Merriweather-Bold.woff2') format('woff2'),
		url('https://thecrosspurpose.com/wp-content/uploads/elementor/cmsmasters-local-fonts/merriweather_local/Merriweather-Bold.woff') format('woff');
}

@font-face {
	font-family: 'Merriweather Local';
	font-weight: bold;
	font-style: italic;
	src: url('https://thecrosspurpose.com/wp-content/uploads/elementor/cmsmasters-local-fonts/merriweather_local/Merriweather-BoldItalic.woff2') format('woff2'),
		url('https://thecrosspurpose.com/wp-content/uploads/elementor/cmsmasters-local-fonts/merriweather_local/Merriweather-BoldItalic.woff') format('woff');
}

@font-face {
	font-family: 'Merriweather Local';
	font-weight: normal;
	font-style: italic;
	src: url('https://thecrosspurpose.com/wp-content/uploads/elementor/cmsmasters-local-fonts/merriweather_local/Merriweather-Italic.woff2') format('woff2'),
		url('https://thecrosspurpose.com/wp-content/uploads/elementor/cmsmasters-local-fonts/merriweather_local/Merriweather-Italic.woff') format('woff');
}

/* End local fonts styles */
/* Start local fonts styles */
@font-face {
	font-family: 'Petrona Local';
	font-weight: 300;
	font-style: italic;
	src: url('https://thecrosspurpose.com/wp-content/uploads/elementor/cmsmasters-local-fonts/petrona_local/Petrona-LightItalic.woff2') format('woff2'),
		url('https://thecrosspurpose.com/wp-content/uploads/elementor/cmsmasters-local-fonts/petrona_local/Petrona-LightItalic.woff') format('woff');
}

@font-face {
	font-family: 'Petrona Local';
	font-weight: 300;
	font-style: normal;
	src: url('https://thecrosspurpose.com/wp-content/uploads/elementor/cmsmasters-local-fonts/petrona_local/Petrona-Light.woff2') format('woff2'),
		url('https://thecrosspurpose.com/wp-content/uploads/elementor/cmsmasters-local-fonts/petrona_local/Petrona-Light.woff') format('woff');
}

@font-face {
	font-family: 'Petrona Local';
	font-weight: normal;
	font-style: normal;
	src: url('https://thecrosspurpose.com/wp-content/uploads/elementor/cmsmasters-local-fonts/petrona_local/Petrona-Regular.woff2') format('woff2'),
		url('https://thecrosspurpose.com/wp-content/uploads/elementor/cmsmasters-local-fonts/petrona_local/Petrona-Regular.woff') format('woff');
}

/* End local fonts styles */