.elementor-2998 .elementor-element.elementor-element-4dd592c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-cf7a13d .melissa-heading-text{color:#000000;font-family:"Albertus Nova", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:0.4px;}.elementor-2998 .elementor-element.elementor-element-cf7a13d .melissa-heading-bg{max-width:100%;}.elementor-2998 .elementor-element.elementor-element-73ea359{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3.9vw;--padding-bottom:5.25vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2998 .elementor-element.elementor-element-73ea359:not(.elementor-motion-effects-element-type-background), .elementor-2998 .elementor-element.elementor-element-73ea359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2998 .elementor-element.elementor-element-470f9ba{text-align:left;}.elementor-2998 .elementor-element.elementor-element-02fcd72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2998 .elementor-element.elementor-element-df16391 .melissa-heading-text{color:#000000;font-family:"Albertus Nova", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:0.4px;}.elementor-2998 .elementor-element.elementor-element-df16391 .melissa-heading-bg{max-width:100%;}.elementor-2998 .elementor-element.elementor-element-f7da102{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3.9vw;--padding-bottom:5.25vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2998 .elementor-element.elementor-element-f7da102:not(.elementor-motion-effects-element-type-background), .elementor-2998 .elementor-element.elementor-element-f7da102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2998 .elementor-element.elementor-element-c3b3101{text-align:left;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2998 .elementor-element.elementor-element-cf7a13d .melissa-heading-text{font-size:5.089058524173vw;line-height:1.4;letter-spacing:0.5px;}.elementor-2998 .elementor-element.elementor-element-470f9ba{text-align:center;}.elementor-2998 .elementor-element.elementor-element-df16391 .melissa-heading-text{font-size:5.089058524173vw;line-height:1.4;letter-spacing:0.5px;}.elementor-2998 .elementor-element.elementor-element-c3b3101{text-align:center;}}/* Start custom CSS for background_melissa_slider, class: .elementor-element-cf7a13d */.elementor-2998 .elementor-element.elementor-element-cf7a13d .melissa-slider {
    height: 38.02083333333333vw;
}

.elementor-2998 .elementor-element.elementor-element-cf7a13d .melissa-heading-inner {
    display: flex;
    justify-content: center;
    align-content: center;
}

.elementor-2998 .elementor-element.elementor-element-cf7a13d .melissa-heading-text {
    width: 100%;
    transform: translate(-50%, -100%);
    line-height: 1.15;
    letter-spacing: 0.9px;
}/* End custom CSS */
/* Start custom CSS for background_melissa_slider, class: .elementor-element-df16391 */.elementor-2998 .elementor-element.elementor-element-df16391 .melissa-slider {
    height: 38.02083333333333vw;
}

.elementor-2998 .elementor-element.elementor-element-df16391 .melissa-heading-inner {
    display: flex;
    justify-content: center;
    align-content: center;
}

.elementor-2998 .elementor-element.elementor-element-df16391 .melissa-heading-text {
    width: 100%;
    transform: translate(-50%, -100%);
    line-height: 1.15;
    letter-spacing: 0.9px;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-2998 .elementor-element.elementor-element-5d18ff4:not(.elementor-motion-effects-element-type-background),
body.elementor-page-2998 #elementor-popup-modal-206 .dialog-widget-content,
body.elementor-page-2998 .dialog-widget-content.dialog-lightbox-widget-content {
    background-color: var(--e-global-color-accent) !important;
}


/* What's Buzzing */
/* Header */
.elementor-element.elementor-element-5d18ff4.e-con-full.e-flex.e-con {
    background: var(--e-global-color-accent) !important;
}

/* Popup */
body.page-id-2998 #elementor-popup-modal-206 .dialog-widget-content, body.page-id-2998 .dialog-widget-content.dialog-lightbox-widget-content {
    background: var(--e-global-color-accent) !important;
}

/* Shop */
.page-id-2998 body.elementor-page-2998 {
    background-color: var(--e-global-color-accent) !important;
}

.page-id-2998 .elementor-64 .elementor-element.elementor-element-8c1ca02 .elementor-button {
    color: #000000;
}

/* Menu cart */
.page-id-2998 .elementor-menu-cart__main {
    background-color: var(--e-global-color-accent) !important;
}
/**/
.page-id-2998 .elementor-element.elementor-element-8c1ca02 .elementor-button {
    background-color: var(--e-global-color-accent) !important;
}

.page-id-2998 .elementor-element.elementor-element-8c1ca02 .elementor-button:hover {
    background-color: #000000 !important;
}

.page-id-2998 .elementor-element.elementor-element-8c1ca02 .elementor-button:hover a {
    color: #fff !important;
}

body.elementor-page-2998 .elementor-331 {
    margin: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Albertus Nova';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://melissa.eeriee.com/wp-content/uploads/2025/08/AlbertusNova-Thin.ttf') format('truetype');
}
/* End Custom Fonts CSS */