.elementor-kit-7{--e-global-color-primary:#140102;--e-global-color-secondary:#130B0B;--e-global-color-text:#E4E4E440;--e-global-color-accent:#ED1C27;--e-global-color-c24eadd:#EEEEEE;--e-global-color-c2c13d5:#DADADC;--e-global-color-9012ced:#B4B5BB;--e-global-color-13951d8:#5B5E62;--e-global-color-300892a:#F4EDE3;--e-global-color-e4d957d:#6E1313;--e-global-color-aad8a77:#A11D1D;--e-global-color-150f5c3:#8E7A686E;--e-global-color-5c98f60:#F1EFEC;--e-global-color-cd05ce2:#E0D2BD5E;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:26px;--e-global-typography-primary-text-transform:capitalize;--e-global-typography-primary-line-height:1em;--e-global-typography-primary-letter-spacing:0em;--e-global-typography-secondary-font-family:"Zen Tokyo Zoo";--e-global-typography-secondary-font-size:166px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:0.9em;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Hall of Fun";--e-global-typography-accent-font-size:33px;--e-global-typography-accent-line-height:1.2em;--e-global-typography-9d8865a-font-family:"Hall of Fun Clean";--e-global-typography-9d8865a-font-size:27px;--e-global-typography-9d8865a-font-weight:400;--e-global-typography-72879e1-font-family:"Big Noodle Reg";--e-global-typography-72879e1-font-size:56px;--e-global-typography-72879e1-text-transform:uppercase;--e-global-typography-72879e1-line-height:1em;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:20px;line-height:1.2em;background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:#02010100;font-family:"Zen Maru Gothic", Sans-serif;font-size:18px;font-weight:400;line-height:1.1em;color:var( --e-global-color-e4d957d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e4d957d );border-radius:500px 500px 500px 500px;padding:4px 25px 6px 25px;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:var( --e-global-color-c24eadd );color:var( --e-global-color-e4d957d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:500px 500px 500px 500px;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{color:var( --e-global-color-e4d957d );font-family:"Montserrat", Sans-serif;text-decoration:none;}.elementor-kit-7 h1{color:var( --e-global-color-primary );font-family:"Archivo Black", Sans-serif;font-size:101px;font-weight:400;text-decoration:none;line-height:0.9em;}.elementor-kit-7 h2{color:var( --e-global-color-primary );font-family:"Big Noodle", Sans-serif;font-size:56px;font-weight:400;line-height:1em;}.elementor-kit-7 h3{color:var( --e-global-color-aad8a77 );font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:400;text-transform:capitalize;text-decoration:none;line-height:1em;}.elementor-kit-7 h4{color:var( --e-global-color-primary );font-family:"Big Noodle", Sans-serif;font-size:30px;font-weight:100;text-decoration:none;line-height:0.8em;}.elementor-kit-7 h5{color:var( --e-global-color-primary );font-family:"Big Noodle", Sans-serif;font-size:24px;text-decoration:none;}.elementor-kit-7 h6{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:26px;text-decoration:none;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.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);}.elementor-kit-7.woocommerce{--ehc-button-border-top-left-radius:var(--ehc-button-border-radius-sharp);--ehc-button-border-top-right-radius:var(--ehc-button-border-radius-sharp);--ehc-button-border-bottom-left-radius:var(--ehc-button-border-radius-sharp);--ehc-button-border-bottom-right-radius:var(--ehc-button-border-radius-sharp);}.elementor-kit-7.woocommerce-cart{--ehc-button-border-top-left-radius:var(--ehc-button-border-radius-sharp);--ehc-button-border-top-right-radius:var(--ehc-button-border-radius-sharp);--ehc-button-border-bottom-left-radius:var(--ehc-button-border-radius-sharp);--ehc-button-border-bottom-right-radius:var(--ehc-button-border-radius-sharp);}.elementor-kit-7.woocommerce-checkout{--ehc-button-border-top-left-radius:var(--ehc-button-border-radius-sharp);--ehc-button-border-top-right-radius:var(--ehc-button-border-radius-sharp);--ehc-button-border-bottom-left-radius:var(--ehc-button-border-radius-sharp);--ehc-button-border-bottom-right-radius:var(--ehc-button-border-radius-sharp);}.elementor-kit-7.woocommerce-account{--ehc-button-border-top-left-radius:var(--ehc-button-border-radius-sharp);--ehc-button-border-top-right-radius:var(--ehc-button-border-radius-sharp);--ehc-button-border-bottom-left-radius:var(--ehc-button-border-radius-sharp);--ehc-button-border-bottom-right-radius:var(--ehc-button-border-radius-sharp);}.elementor-kit-7 .woocommerce ul.products li.product .button{--ehc-button-border-top-left-radius:var(--ehc-button-border-radius-sharp);--ehc-button-border-top-right-radius:var(--ehc-button-border-radius-sharp);--ehc-button-border-bottom-left-radius:var(--ehc-button-border-radius-sharp);--ehc-button-border-bottom-right-radius:var(--ehc-button-border-radius-sharp);}@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;}}:root { --RedBlack:#390507; --white:#FFFFFF; --GlowWhite:#E4E4E440; --grey-mid:#EEEEEE; --xxxlarge:clamp(8.63rem, 2.30172rem + 1.37931vw, 3.25rem); --xxlarge:clamp(2.25rem, 1.99138rem + 1.10345vw, 2.75rem); --xlarge:clamp(1.88rem, 1.68103rem + 0.82759vw, 2.25rem); --large:clamp(1.50rem, 1.37069rem + 0.55172vw, 1.75rem); --medium:clamp(1.13rem, 1.06034rem + 0.27586vw, 1.25rem); --normal:1rem; --small:clamp(0.94rem, 0.93750rem + 0.00000vw, 0.94rem); --xsmall:clamp(0.88rem, 0.87500rem + 0.00000vw, 0.88rem); --Headline:#341D1E; --PureBlack:#000000; --accent:#000000; --text:#130B0B; --grey-dark:#D2D2D2; --DeepRed:#ffffff; }
/* Start custom CSS *//* Remove underlines from all text links */
a, a:hover, a:active, a:focus {
    text-decoration: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Hall of Fun';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://moon.dreamitglobal.com/wp-content/uploads/2026/05/hall_of_fun.ttf') format('truetype');
}
@font-face {
	font-family: 'Hall of Fun';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Hall of Fun Clean';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://moon.dreamitglobal.com/wp-content/uploads/2026/05/HallOfFun-CLEAN.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Big Noodle Reg';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://moon.dreamitglobal.com/wp-content/uploads/2026/05/BigNoodleTitling-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Big Noodle';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://moon.dreamitglobal.com/wp-content/uploads/2026/05/big_noodle_titling_oblique.ttf') format('truetype');
}
/* End Custom Fonts CSS */