.elementor-kit-8{--e-global-color-primary:#000000;--e-global-color-secondary:#000000;--e-global-color-text:#000000;--e-global-color-accent:#00000000;--e-global-color-218ab0a:#00000000;--e-global-color-edaa0cc:#FFFFFF;--e-global-color-4dd0f4f:#000F26;--e-global-color-8233f03:#062B2E;--e-global-color-c96cc6e:#064D51;--e-global-color-2fbb6a2:#1E293B80;--e-global-color-b54462a:#F1DAB0;--e-global-color-1fe9fdf:#8B5403;--e-global-color-e07b571:#B8860B;--e-global-color-873fe11:#FFE198;--e-global-color-eced392:#FD6D75;--e-global-color-ec27407:#02A37B;--e-global-color-b3c5d10:#6D9DFD;--e-global-color-4c858f9:#CBD5E1;--e-global-color-a986c82:#33415580;--e-global-color-0687250:#475569;--e-global-color-0a52c4c:#C9A84C40;--e-global-typography-primary-font-family:"Lato";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Lato";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Lato";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Lato";--e-global-typography-accent-font-weight:500;--e-global-typography-deb1507-font-family:"Lato";--e-global-typography-deb1507-font-size:clamp(3.815rem, 1.03rem + 5.8021vw, 7.9925rem);--e-global-typography-1c5a417-font-family:"Lato";--e-global-typography-1c5a417-font-size:clamp(3.051875rem, 1.3181rem + 3.612vw, 5.6525rem);--e-global-typography-c012a10-font-family:"Lato";--e-global-typography-c012a10-font-size:clamp(2.44125rem, 1.4038rem + 2.1615vw, 3.9975rem);--e-global-typography-4cddbca-font-family:"Lato";--e-global-typography-4cddbca-font-size:clamp(1.953125rem, 1.3706rem + 1.2135vw, 2.826875rem);--e-global-typography-6d70753-font-family:"Lato";--e-global-typography-6d70753-font-size:clamp(1.5625rem, 1.2712rem + 0.6068vw, 1.999375rem);--e-global-typography-c0f6634-font-family:"Lato";--e-global-typography-c0f6634-font-size:clamp(1.2rem, 1.0575rem + 0.2969vw, 1.41375rem);--e-global-typography-be78502-font-family:"Lato";--e-global-typography-be78502-font-size:clamp(1.2rem, 1.1769rem + 0.1026vw, 1.25rem);--e-global-typography-7d1fdf4-font-family:"Lato";--e-global-typography-7d1fdf4-font-size:1.2rem;--e-global-typography-7d1fdf4-font-weight:700;--e-global-typography-92c846e-font-family:"Lato";--e-global-typography-92c846e-font-size:1.2rem;--e-global-typography-82755fc-font-family:"Lato";--e-global-typography-82755fc-font-size:1.2rem;--e-global-typography-82755fc-font-weight:300;--e-global-typography-cc2e7c0-font-family:"Lato";--e-global-typography-cc2e7c0-font-size:1.125rem;--e-global-typography-cce9792-font-family:"Lato";--e-global-typography-cce9792-font-size:1rem;--e-global-typography-cce9792-font-weight:700;--e-global-typography-3ac91c9-font-family:"Lato";--e-global-typography-3ac91c9-font-size:1rem;--e-global-typography-ca16dc5-font-family:"Lato";}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}body.e-wc-error-notice .woocommerce-error, body.e-wc-error-notice .wc-block-components-notice-banner.is-error{background-color:#2E0606;border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-eced392 );}body.e-wc-message-notice .woocommerce-message, body.e-wc-message-notice .wc-block-components-notice-banner.is-success{background-color:var( --e-global-color-8233f03 );border-style:solid;border-width:4px 0px 0px 0px;border-color:#02A37B;}body.e-wc-info-notice .woocommerce-info, body.e-wc-info-notice .wc-block-components-notice-banner.is-info{background-color:#06122E;border-style:solid;border-width:4px 0px 0px 0px;border-color:#6D9DFD;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.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);}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{--error-message-text-color:var( --e-global-color-b54462a );--error-message-icon-color:var( --e-global-color-eced392 );--error-message-normal-links-color:var( --e-global-color-edaa0cc );--error-box-border-radius:25px 25px 25px 25px;}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{--message-message-text-color:var( --e-global-color-b54462a );--message-message-icon-color:#02A37B;--message-box-border-radius:25px 25px 25px 25px;--message-buttons-normal-text-color:#02A37B;--message-border-color:#02A37B;--message-buttons-border-radius:25px 25px 25px 25px;}.e-wc-message-notice .woocommerce-message .restore-item, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, .e-wc-message-notice .woocommerce-message a:not([class]), .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){--notice-message-normal-links-color:var( --e-global-color-edaa0cc );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{--info-message-text-color:var( --e-global-color-b54462a );--info-message-icon-color:#6D9DFD;--info-box-border-radius:25px 25px 25px 25px;--info-buttons-normal-text-color:#6D9DFD;--info-border-color:#6D9DFD;--info-buttons-border-radius:25px 25px 25px 25px;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@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;}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{--info-buttons-border-radius:25px 25px 25px 25px;}}/* Start custom CSS *//* --- DTE : Fix white flash on page load --- */
html, body {
    background-color: var(--e-global-color-4dd0f4f) !important;
}

.woocommerce {
    --wc-form-color-background: var(--e-global-color-4dd0f4f)
}

.woocommerce input, 
.woocommerce textarea, 
.woocommerce button, 
.woocommerce a {
    background-color: var(--e-global-color-4dd0f4f);
    color: transparent;
    transition-duration: 0s !important;
}

.woocommerce a {
    background-color: transparent;
    color: white;
}
.woocommerce  a:hover {
    color: var(--e-global-color-b54462a);
}

/* --- DTE : WooCommerce password eye icon --- */

.woocommerce form .show-password-input::before,
.woocommerce-page form .show-password-input::before {
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z' fill='%23F1DAB0'/%3E%3C/svg%3E") !important;
}

/* --- DTE : WooCommerce select2 dropdown arrow --- */

:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b {
	border: none !important;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F1DAB0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") no-repeat !important;
}

/* --- DTE : Change alert inline messages --- */
.checkout .checkout-inline-error-message,
.required {
    color: var(--e-global-color-eced392) !important;
}/* End custom CSS */