.elementor-kit-7{--e-global-color-primary:#ECE9E1;--e-global-color-secondary:#1C1C1A;--e-global-color-text:#9A9C92;--e-global-color-accent:#7C8362;--e-global-color-exblack:#0A0A0A;--e-global-color-exline:#33332F;--e-global-color-exsurf2:#262624;--e-global-typography-primary-font-family:"Oswald";--e-global-typography-primary-font-weight:700;--e-global-typography-primary-text-transform:none;--e-global-typography-secondary-font-family:"Oswald";--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-text-transform:none;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:none;--e-global-typography-accent-font-family:"Oswald";--e-global-typography-accent-font-weight:600;--e-global-typography-accent-text-transform:none;--e-global-typography-exslab-font-family:"Roboto Slab";--e-global-typography-exslab-font-weight:800;--e-global-typography-exslab-text-transform:uppercase;background-color:#0A0A0A;color:#ECE9E1;font-family:"Roboto", Sans-serif;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:#ECE9E1;color:#0A0A0A;border-radius:0px 0px 0px 0px;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{color:#ECE9E1;}.elementor-kit-7 a:hover{color:#FFFFFF;}.elementor-kit-7 h1{color:#ECE9E1;}.elementor-kit-7 h2{color:#ECE9E1;}.elementor-kit-7 h3{color:#ECE9E1;}.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);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@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 *//* ENDEX global */
body{background:#0a0a0a;color:#ece9e1}
::selection{background:#ece9e1;color:#0a0a0a}
.woocommerce-notices-wrapper:empty{display:none}
.woocommerce-notices-wrapper{max-width:1312px;margin:24px auto 0;padding:0 64px;box-sizing:content-box}
.elementor-widget .woocommerce-notices-wrapper{padding:0;margin-top:0}
@media(max-width:767px){.woocommerce-notices-wrapper{padding:0 20px;margin-top:16px}}
.woocommerce-message,.woocommerce-info,.woocommerce-error,.wc-block-components-notice-banner{display:flex!important;align-items:center;flex-wrap:wrap;gap:12px 20px;background:#1c1c1a!important;color:#ece9e1!important;border:0!important;border-left:3px solid #ece9e1!important;border-radius:0!important;font:400 16px/1.5 Roboto,sans-serif!important;padding:16px 20px 16px 56px!important;margin:0 0 24px!important;box-shadow:none!important;position:relative;list-style:none}
.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before{color:#ece9e1!important;top:50%!important;left:20px!important;transform:translateY(-50%);font-size:20px}
.woocommerce-message:after,.woocommerce-info:after,.woocommerce-error:after{display:none!important}
.woocommerce-message:focus,.woocommerce-info:focus,.woocommerce-error:focus,.woocommerce-notices-wrapper:focus{outline:none!important}
.woocommerce-message a:not(.button),.woocommerce-info a:not(.button){color:#ece9e1;font-weight:700;text-decoration:underline}
.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button{order:2;margin-left:auto!important;float:none!important;background:#ece9e1!important;color:#0a0a0a!important;border:0!important;border-radius:0!important;font:600 15px/1.2 Oswald,sans-serif!important;padding:11px 18px!important;text-transform:uppercase!important;letter-spacing:.03em}
.woocommerce-error{background:#2a1414!important;color:#f2c4c4!important;border-left-color:#d9534f!important;flex-direction:column;align-items:flex-start}
.woocommerce-error:before{color:#d9534f!important}
.woocommerce-error li{margin:0!important;padding:0!important}
@media(max-width:767px){.woocommerce-message .button,.woocommerce-info .button{margin-left:0!important;width:100%;text-align:center}}
.woocommerce form .input-text,.woocommerce form select,.woocommerce form textarea,.woocommerce .quantity .qty,.select2-container .select2-selection,.woocommerce div.product form.cart .variations select,.elementor-field-textual,select.elementor-field{background:#141413!important;color:#ece9e1!important;border:1px solid #3a3a36!important;border-radius:0!important;box-shadow:none!important}
.select2-container .select2-selection__rendered{color:#ece9e1!important}
.select2-dropdown{background:#141413;color:#ece9e1;border-color:#3a3a36}
.select2-results__option--highlighted{background:#ece9e1!important;color:#0a0a0a!important}
::placeholder{color:#7a7b73!important}/* End custom CSS */