.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-a243d25:#FFFFFF;--e-global-color-34b83fd:#000000;--e-global-color-abeb899:#D7A90B;--e-global-color-d1613f9:#B8783E;--e-global-color-4fba641:#54595F21;--e-global-typography-primary-font-family:"Cinzel";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Cinzel";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* ===============================
   Google Font: Cinzel
   =============================== */
@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600;700&display=swap');


/* ===============================
   Apply Cinzel font to all headings
   =============================== */
h1, h2, h3, h4, h5, h6,
.elementor-heading-title {
    font-family: 'Cinzel', serif !important;
}


/* ===============================
   Make all text black in Elementor & WooCommerce Cart Areas
   =============================== */
.elementor-menu-cart__products,
.elementor-menu-cart__products *,
.woocommerce-mini-cart,
.woocommerce-mini-cart *,
.woocommerce-cart-form__contents,
.woocommerce-cart-form__contents *,
.wc-block-components-main.wc-block-cart__main.wp-block-woocommerce-cart-items-block,
.wc-block-components-main.wc-block-cart__main.wp-block-woocommerce-cart-items-block * {
    color: #000000 !important;
}


@media (max-width: 575px) {
    .page-header .entry-title, .site-footer .footer-inner, .site-footer:not(.dynamic-footer), .site-header .header-inner, .site-header:not(.dynamic-header), body:not([class*=elementor-page-]) .site-main {
        padding-inline-end: 20px !important;
        padding-inline-start: 20px !important;
    }
}

@media (max-width: 575px) {.page-header .entry-title, .site-footer .footer-inner, .site-footer:not(.dynamic-footer), .site-header .header-inner, .site-header:not(.dynamic-header), body:not([class*=elementor-page-]) .site-main {
    margin-inline-end: auto;
    margin-inline-start: auto;
    margin: 0 80px !important;
    width: 100%;
}
}

/* Cart submit button text stays white on hover */
.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:hover,
.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:hover * {
    color: #ffffff !important;
}

@media (max-width: 575px) {
    .page-header .entry-title, .site-footer .footer-inner, .site-footer:not(.dynamic-footer), .site-header .header-inner, .site-header:not(.dynamic-header), body:not([class*=elementor-page-]) .site-main {
        margin-inline-end: auto;
        margin-inline-start: auto;
        margin: 00px !important;
        width: 100%;
    }
}

/* Checkout actions row text & border color */
.wc-block-checkout__actions_row,
.wc-block-checkout__actions_row * {
    color: #B8783E !important;
    border-color: #B8783E !important;
    background-color: #000000 !important;
}

/* Make Return to Cart button background transparent */
.wc-block-components-checkout-return-to-cart-button {
    background-color: transparent !important;
    background: transparent !important;
}


.wc-block-components-checkout-return-to-cart-button svg {
    display: none !important;
}

/* Shipping calculator button text black */
.shipping-calculator-button {
    color: #000000 !important;
}/* End custom CSS */