.elementor-2349 .elementor-element.elementor-element-1649e428{--display:flex;--padding-top:300px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-2349:not(.elementor-motion-effects-element-type-background), body.elementor-page-2349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-12d8c6c );}@media(min-width:768px){.elementor-2349 .elementor-element.elementor-element-1649e428{--content-width:1200px;}}/* Start custom CSS for shortcode, class: .elementor-element-141a61b */@font-face {
  font-family: 'Domitian';
  src: url('/wp-content/themes/your-theme/fonts/domitian.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

/* Apply to WooCommerce Product Titles */
.woocommerce ul.products li.product h2,
.woocommerce div.product .product_title {
  font-family: 'Domitian', serif;
}

/* Apply to Prices */
.woocommerce ul.products li.product .price,
.woocommerce div.product p.price,
.woocommerce div.product span.price {
  font-family: 'Domitian', serif;
}

/* Apply to Add to Cart Buttons */
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
  font-family: 'Domitian', serif;
}
@font-face {
  font-family: 'Domitian';
  src: url('/wp-content/themes/your-theme/fonts/domitian.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

/* Headings: Font + Color */
.woocommerce h1,
.woocommerce h2,
.woocommerce h3,
.woocommerce h4,
.woocommerce h5,
.woocommerce h6,
.woocommerce ul.products li.product h2,
.woocommerce div.product .product_title,
.woocommerce-Tabs-panel h2,
.woocommerce-tabs h2,
.woocommerce-cart h1,
.woocommerce-cart h2,
.woocommerce-checkout h1,
.woocommerce-checkout h2 {
  font-family: 'Domitian', serif;
  color: #dfc083; /* Corrected from dfco83 */
}

/* Prices */
.woocommerce ul.products li.product .price,
.woocommerce div.product p.price,
.woocommerce div.product span.price {
  font-family: 'Domitian', serif;
}

/* Buttons */
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input
@font-face {
  font-family: 'Domitian';
  src: url('/wp-content/themes/your-theme/fonts/domitian.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

/* Headings: Font + Color */
.woocommerce h1,
.woocommerce h2,
.woocommerce h3,
.woocommerce h4,
.woocommerce h5,
.woocommerce h6,
.woocommerce ul.products li.product h2,
.woocommerce div.product .product_title,
.woocommerce-Tabs-panel h2,
.woocommerce-tabs h2,
.woocommerce-cart h1,
.woocommerce-cart h2,
.woocommerce-checkout h1,
.woocommerce-checkout h2 {
  font-family: 'Domitian', serif;
  color: #dfc083;
}

/* Prices */
.woocommerce ul.products li.product .price,
.woocommerce div.product p.price,
.woocommerce div.product span.price {
  font-family: 'Domitian', serif;
}

/* Buttons: Font + Background */
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
  font-family: 'Domitian', serif;
  background-color: #dfc083;
  color: #000; /* Black text for contrast */
  border: none;
  padding: 10px 20px;
  text-transform: uppercase;
  border-radius: 4px;
  transition: background-color 0.3s ease;
}

/* Button Hover Effect */
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
  background-color: #caa74f; /* Slightly darker gold */
  color: #000;
}/* End custom CSS */