.recipes-content{flex:1 0 auto}.recipes-wrapper{height:100%;display:flex}.recipes-wrapper{width:100%;min-height:100vh;flex-direction:column}.recipes-content section:first-of-type{width:100vw;height:54.5vw;position:relative}.recipes-content section header{width:100%;height:25vw}.recipes-content section header::before{content:"";display:block;width:43vw;height:20vw;background-image:url(../../files/img/recipes/leftapp.webp);background-size:100% 100%;background-position:top left;background-repeat:no-repeat;position:absolute;top:0}.recipes-content section header::after{content:"";display:block;width:37vw;height:18.17vw;background-image:url(../../files/img/recipes/right-side.webp);background-size:100%;background-position:top left;background-repeat:no-repeat;position:absolute;right:0;top:0}.recipes-logo{display:block;position:absolute;width:10vw;height:9vw;top:3vw;left:6vw}.recipes-logo img{width:100%;height:auto}.recipes-content h1{font-family:Healthy-Innovation;font-size:5.5vw;text-align:center;color:#fff;font-weight:400;position:relative;text-shadow:0 .28vw 1.57vw rgb(20 6 4 / 44%);line-height:7vw;width:80vw;margin:auto}.recipes-content section:nth-of-type(2){position:relative}footer{width:100%;position:relative}footer::after{background-size:100% 100%;background-repeat:no-repeat}footer{flex:0 0 auto;height:18.4vw}footer::after{content:"";display:block;position:absolute;width:100vw;height:18.4vw;background-image:url(../../files/img/recipes/footer_background.webp);background-position:center center;opacity:.6}.breadcrumbs{top:1vw}@media (max-width:720px){.modal-logo{width:17vw;height:17vw}.menu-box-flex{padding-top:45vw}.modal-body::after,.open-modal::before{width:55vw;height:33vw}.open-menu{width:22vw;height:16.5vw}input[id=menu]:checked~.open-menu img.input-close{right:5vw;top:3.2vw}ul.menu-box-flex-item{font-size:7vw}.open-menu img{right:4.3vw;top:3vw}}@media (max-width:600px){footer{margin-top: 29vw;}}.loader{display: none; 
    position: fixed;
    left: calc(50% - 25px);
    top: calc(50% - 25px);
    
    border: 8px solid #f3f3f3; 
    border-top: 8px solid #007863; 
    border-radius: 50%;
    width: 50px;
    height: 50px;
    animation: spin 2s linear infinite;}.loader.active{display: block;}@keyframes spin{0%{ transform: rotate(0deg); }100%{ transform: rotate(360deg); }}.blog_load_more{width: 18vw;
    height: 4vw;
    display: block;
    margin: 4vw auto 6vw;
    background-image: url("/wp-content/themes/hi-food/files/img/translate-bg.webp");
    border-radius: 29px;
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2);
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    font-weight: 700;
    font-size: 1.9vw;
    text-align: center;
    color: #7d4797;
    transition: all 0.3s linear;
    
    @media(hover:hover){
        &:hover {
            color: #437e9b;
        }
    }

    @media (max-width:540px) {
        .blog_load_more {
            font-size: 2.9vw;
            width: 25vw;
            height: 7vw;
            margin-top: 8vw;
            margin-bottom: 10vw;
        }
    }}body:has(input[id="menu"]:checked) .recipes-logo{z-index: 1;}.recipes-logo{z-index: 50;}