.elementor-2438 .elementor-element.elementor-element-dcb1e3c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2438 .elementor-element.elementor-element-3391bb9 .we-topbar{background-color:#ffffff;border-bottom-color:#e5e7eb;}.elementor-2438 .elementor-element.elementor-element-3391bb9 .we-topbar__item{color:#6b7280;}.elementor-2438 .elementor-element.elementor-element-3391bb9 .we-topbar__icon{color:#f5c518;width:16px;height:16px;min-width:16px;font-size:16px;}.elementor-2438 .elementor-element.elementor-element-3391bb9 .we-topbar__icon svg{fill:currentColor;width:16px;height:16px;}.elementor-2438 .elementor-element.elementor-element-3391bb9 .we-topbar__icon path{stroke:currentColor;}.elementor-2438 .elementor-element.elementor-element-3391bb9 .we-topbar__icon-img{width:16px;height:16px;min-width:16px;}.elementor-2438 .elementor-element.elementor-element-3391bb9 .we-topbar__container{max-width:1280px;}.elementor-2438 .elementor-element.elementor-element-3391bb9 .we-topbar__marquee-track{animation-duration:18s;}.elementor-2438 .elementor-element.elementor-element-992d8c8 .we-advanced-header__container{max-width:1280px;}.elementor-2438 .elementor-element.elementor-element-992d8c8 .we-advanced-header{--we-header-yellow:#f5c518;--we-header-bg:#ffffff;}.elementor-2438 .elementor-element.elementor-element-992d8c8 .we-advanced-header__logo img{height:80px;}.elementor-2438 .elementor-element.elementor-element-992d8c8 .we-advanced-header__search button[type="submit"]{font-weight:500;}.elementor-2438 .elementor-element.elementor-element-992d8c8 .we-advanced-header__category-toggle{font-weight:500;}.elementor-2438 .elementor-element.elementor-element-992d8c8 .we-advanced-header__main-menu a{font-weight:500;}.elementor-2438 .elementor-element.elementor-element-992d8c8 .we-advanced-header__mobile-menu a{font-weight:500;}.elementor-2438 .elementor-element.elementor-element-d7c60d9{width:100%;max-width:100%;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-2438 .elementor-element.elementor-element-d7c60d9{left:-500vh;}body.rtl .elementor-2438 .elementor-element.elementor-element-d7c60d9{right:-500vh;}.elementor-2438 .elementor-element.elementor-element-c78e27b{--display:flex;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-widget{--w49-accent:#D8A229;--w49-dark:#161616;--w49-bg:#FFFFFF;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-container{max-width:1240px;padding-left:20px;padding-right:20px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-topbar{min-height:58px;border-color:#E5E5E5;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-top-icon{font-size:25px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-top-icon svg{width:25px;height:25px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-top-text{color:#1B1B1B;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-top-item + .w49h-top-item{border-color:#E5E5E5;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-hero{padding-top:20px;padding-bottom:20px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-hero-grid{gap:40px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-brand-digits{font-size:145px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-digit-one{color:#050505;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-brand-name{font-size:23px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-deal-top{font-size:58px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-deal-banner{font-size:48px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-price-badge{width:118px;height:118px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-badge-copy{font-size:13px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-menu a{color:#111111;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-menu a:hover{color:#D8A229;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-menu > li > a{padding-left:14px;padding-right:14px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-menu-row{margin-top:4px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-benefits{margin-top:16px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-benefit-icon{width:40px;height:40px;flex-basis:40px;font-size:19px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-benefit-icon svg{width:19px;height:19px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-search-section{padding-top:14px;padding-bottom:14px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-search-form{height:58px;background:#FFFFFF;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-search-button{width:145px;flex-basis:145px;background:#262626;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-cart-link{font-size:42px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-cart-link svg{width:42px;height:42px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-container{padding-left:16px;padding-right:16px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-topbar{min-height:54px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-hero{padding-top:16px;padding-bottom:16px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-brand-digits{font-size:120px;}}@media(max-width:767px){.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-container{padding-left:10px;padding-right:10px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-topbar{min-height:42px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-top-icon{font-size:18px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-top-icon svg{width:18px;height:18px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-hero{padding-top:10px;padding-bottom:10px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-hero-grid{gap:8px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-brand-digits{font-size:66px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-brand-name{font-size:12px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-deal-top{font-size:30px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-deal-banner{font-size:25px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-price-badge{width:66px;height:66px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-badge-copy{font-size:8px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-menu > li > a{padding-left:8px;padding-right:8px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-benefits{margin-top:8px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-benefit-icon{width:28px;height:28px;flex-basis:28px;font-size:13px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-benefit-icon svg{width:13px;height:13px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-search-section{padding-top:8px;padding-bottom:8px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-search-form{height:44px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-search-button{width:80px;flex-basis:80px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-cart-link{font-size:30px;}.elementor-2438 .elementor-element.elementor-element-ace5613 .w49h-cart-link svg{width:30px;height:30px;}}/* Start custom CSS for we_advanced_header, class: .elementor-element-992d8c8 */.elementor-2438 .elementor-element.elementor-element-992d8c8 .we-advanced-header__cart-toggle:hover{
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for webellio_49horeca_header, class: .elementor-element-ace5613 */.w49h-menu {
    list-style: none;
    margin: 0;
    padding: 0;
}

.w49h-menu li {
    margin: 0;
    padding: 0;
}
.w49h-menu li a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding: 10px 8px !important;
    background: linear-gradient(
        180deg,
        #fff237 0%,
        #ffd900 35%,
        #ffc800 100%
    );
    border: 1px solid #e7b800;
    border-radius: 5px;
    color: #000;
    font-size: 12px;
    font-weight: 800;
    line-height: 1.2;
    text-decoration: none;
    text-transform: unset;
    /*box-shadow: 0 5px 0 #d5a900,*/
    /*    0 8px 12px rgba(0, 0, 0, 0.22),*/
    /*    inset 0 3px 5px rgba(255, 255, 255, 0.6);*/
    transition: 0.2s ease;
}

.w49h-menu li a:hover {
    color: #000;
    background: linear-gradient(
        180deg,
        #fff65a 0%,
        #ffe000 35%,
        #ffd000 100%
    );

    transform: translateY(-2px);

    box-shadow:
        0 7px 0 #d5a900,
        0 10px 14px rgba(0, 0, 0, 0.22),
        inset 0 3px 5px rgba(255, 255, 255, 0.6);
}

.w49h-menu li a:active {
    transform: translateY(4px);

    box-shadow:
        0 1px 0 #d5a900,
        0 4px 6px rgba(0, 0, 0, 0.2);
}

@media (max-width: 767px) {
    .w49h-menu li a {
        padding: 12px 22px;
        font-size: 15px;
    }
}


.elementor-2438 .elementor-element.elementor-element-ace5613 nav.w49h-menu-wrap {
    flex: unset !important;
}/* End custom CSS */