<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#mobile-nav #modernlogo{
    display: none;
}

#mobile-nav #header_cart{
    display: none;
}

.header_full #header_cart{
    position: absolute;
    top: 20px;
    left: 37%;
}

.header_full #search{
    position: absolute;
    top: 20px;
    right: 10px;
}

@media screen and (max-width: 1024px){
    #mobile-nav,
    #mobile-nav.mm-fixed-top {
        background: #FFF;
        height: 60px;
        padding: 5px;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .mm-page .page-wrap {
        padding-top: 60px;
    }

    #header {
        position: fixed;
        top: 50px;
        z-index: 99999;        
        height: 92px;
        background: linear-gradient(to bottom, 
        #ffffff 0%,      /* Tiszta fehΓ©r szΓ­n, a felsΕ rΓ©szen */
        #ffffff 84%,     /* 84%-ig tiszta fehΓ©r */
        rgba(255,255,255,0) 100%); /* 100%-nΓ‘l teljesen Γ‘tlΓ‘tszΓ³ */
    }

    #header .header_inner{
        height: 92px;
    }

    #header .header_full{
        width: 100%;
        margin: 0 auto;
    }

    .header_full #search{
        display: block;
        padding: 0;
        border: 2px solid #ee9f93;
        border-radius: 10px;
        height: 34px;
        position: relative;
        top: initial;
        right: initial;
    }
    .header_full #search .search_button{
        display: none;
    }
    .header_full #search input, 
    .header_full #search input:focus {
        background-color: transparent;
        width: 100%;
        padding: 7px 30px;
    }

    .header_full #search .search_input_left{
        box-shadow: none;
        background-color: transparent;
        width: 100%;    
        box-sizing: border-box;
        height: auto;
        margin: 0;
        padding: 0;
    }

    .mm-menu .mm-search input{
        background-color: #ffffffb8;
    }

    #scroller-container {
        margin-top: 50px;
    }

    #scroller-container.scroller_enabled {
        margin-top: 80px;
    }

    .header_top .header_full #search .search_button{
        display: block;
        top: 0;
        left: 0;
    }

    .header_full #results li.headliner{
        background-color: #d3d3d3;
        background-image: none;
        color: black;
    }
    .header_full #results li.headliner a, 
    .header_full #results li.headliner a:visited,
    .header_full #results li.headliner a:active {
        color: black;
    }

    #mobile-nav #header_cart{
        position: relative;
        z-index: 999999;
        float: right;
        display: flex;
        width: 79px;
        order: 3;
    }

    #header_cart #module_cart .mobile-cart-product-count {
        top: 23px;
        left: 13px;
        background: none;
        display: block;
        position: absolute;
        font-size: 12px;
        font-weight: 600;
        color: #fff;
        width: 16px;
        height: 18px;
        border-radius: 2px;
        text-align: center;
        line-height: 16px;
        z-index: 2;
    }

    #header_cart #module_cart a.cart_link:before{
        content: "\f290";
        font-family: 'Font Awesome 5 Free';
        margin-top: 5px;
        font-size: 35px;
        color: #000;
    }



    #header_cart a.mobile_cart_link span.mobile-cart-product-count {
        position: absolute;
        color: #EE9F93;
        font-size: 12px;
        border-radius: 12px;
        left: 50%;
        top: 60%;
        transform: translate(-50%, -50%);
    }



    #mobile-category-header{
        padding: 0 8px;
        display: flex;
        align-items: center;
    }

    #mobile-header.mobile-headers i,
    #mobile-header.mobile-headers span,
    #mobile-category-header.mobile-headers i{
        color: black;
    }
    .mm-list &gt; li &gt; span a,
    .mm-list &gt; li &gt; a,
    .mm-list li{
        color: #ffffffd4;
        font-weight: 400;
    }

    .mm-menu em.mm-counter {
        color: #ffffffd4;
    }

    .mm-menu .mm-list &gt; li &gt; a.mm-subopen:after,
    .mm-menu .mm-list &gt; li &gt; a.mm-subclose:before{
        border-color: #ffffffd4;
    }

    .mm-list li.mm-subtitle{
        text-align: center;
        background-color: #000000;
    }

    .mm-list li.mm-subtitle a{
        font-weight: 600;
        color: white;
    }

    .mm-list li.mm-subtitle a{
        padding: 10px;
    }

    .header_full #logo{
        display: none;
    }

    .header_full #module_cart{
        display: none;
    }

    #mobile-nav #modernlogo{
        display: flex;
        order: 2;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        z-index: 1;
}

    #mobile-nav .modernlogo_wrap a img{
        max-width: 60px !important;
    }


    #header_cart .account_and_cart{
        font-size: 30px;
        color: #000;
        display: flex;
        align-items: center;
        gap: 3px;
    }

    #header_cart .account_and_cart a{
        color: #000;
        position: relative;
        display: flex;
        align-items: center;
        text-decoration: none;
    }
    .account_and_cart svg,
    #mobile-category-header svg {
        width: 38px;
        height: 38px;
      }
}
</pre></body></html>