
.production__image {
	width: 100%;
}

.production__type {
	margin: 0;
}

.wfood .kvLanding__bannerImage {
	background-image: url(/local/templates/frutonyanya/img/wfood/wfoodKv/banner-m-new.webp);
}

.production__type.swiper-slide .production__vector {
	display: none;
}

.production__type.swiper-slide[data-swiper-slide-index="0"] .production__vector {
    top: 120px;
    left: -50px;
    width: 91px;
}

.wfood .production__type.swiper-slide[data-swiper-slide-index="0"]::before {
    content: url(/local/templates/frutonyanya/img/wfood/production/penguin-m.svg);
    position: absolute;
    top: 130px;
    left: -30px;
}

.wfood .production__type.swiper-slide[data-swiper-slide-index="1"]::before {
    content: url(/local/templates/frutonyanya/img/wfood/production/chang-m.svg);
    position: absolute;
    top: 120px;
    right: -20px;
    z-index: 10;
}

.wfood .production__type.swiper-slide[data-swiper-slide-index="2"]::before {
    content: url(/local/templates/frutonyanya/img/wfood/production/penguin-m.svg);
    position: absolute;
    top: 130px;
    left: -30px;
}

.kvLanding__content {
    display: block;
}

@media screen and (min-width: 360px) {
    .production__type.swiper-slide[data-swiper-slide-index="0"] .production__vector {
        left: -65px;
    }
}

@media screen and (min-width: 768px) {
    .wfood .kvLanding__bannerImage {
        background-image: url(/local/templates/frutonyanya/img/wfood/wfoodKv/banner-t-new.webp);
    }

    .production__type.swiper-slide[data-swiper-slide-index="0"] .production__vector {
        left: -62px;
        top: 136px;
        width: 78px;
    }

    .wfood .production__type.swiper-slide[data-swiper-slide-index="0"]::before {
        left: auto;
        right: 10px;
        z-index: 10;

        display: none;
    }

    .wfood .production__type.swiper-slide[data-swiper-slide-index="2"]::before {
        left: auto;
        right: 10px;
        z-index: 10;

        display: none;
    }

    .wfood .production__type.swiper-slide[data-swiper-slide-index="1"]::before {
        display: none;
    }
}

@media screen and (min-width: 1260px) {
    .wfood .kvLanding__bannerImage {
        background-image: url(/local/templates/frutonyanya/img/wfood/wfoodKv/banner-d-new.webp);
    }

    .wfood .production__type.swiper-slide[data-swiper-slide-index="0"] .production__vector {
        display: block;
        margin-top: -100px;

    }

    .production__type.swiper-slide[data-swiper-slide-index="0"] .production__vector {
        top: 136px;
        left: -92px;
        width: 276px;
    }

    .wfood .production__type.swiper-slide[data-swiper-slide-index="0"]::before {
        content: url(/local/templates/frutonyanya/img/wfood/production/penguin-d.svg);
        right: -40px;
        top: 80px;
        display: block;
    }

    .wfood .production__type.swiper-slide[data-swiper-slide-index="1"]::before {
        content: url(/local/templates/frutonyanya/img/wfood/production/chang-d.svg);
        right: -110px;
        top: 180px;

        display: block;
    }

    .wfood .production__type.swiper-slide[data-swiper-slide-index="2"]::before {
        /*content: url(/local/templates/frutonyanya/img/wfood/production/vector3.svg);*/
        content: '';
        background: url(/local/templates/frutonyanya/img/wfood/production/tiger.png);
        background-size: cover;
        right: -120px;
        top: 160px;
        width: 150px;
        height: 180px;

        display: block;
    }
}

.first-feeding__link {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.first-feeding__subtitle {
    font-size: 25px;
    font-family: "Neucha", sans-serif;
    color: #00625e;
    text-decoration: none;
}

.first-feeding .articlesLine__title {
    margin-bottom: 20px;
}

.first-feeding__link:hover {
    text-decoration: none;
}

.first-feeding__link:hover .first-feeding__subtitle{
    color: #2a384e;
    text-decoration: none;
}


.first-feeding {
    background-color: #cee9ef;
    padding: 25px 20px;
    background-image: url("/local/templates/frutonyanya/img/firstFeeding/first-feeding-bg-mobile.svg");
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    position: relative;
}

.first-feeding-swiper {
    max-width: 1440px;
    width: 100%;
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    min-height: 400px;

}

.first-feeding-swiper-next,
.first-feeding-swiper-prev {
    position: absolute;
    top: 100px;
    cursor: pointer;
    width: 21px;
    height: 36px;
    border: 0;
    background: url(/local/templates/frutonyanya/img/arrows/prev.svg) no-repeat center/contain;
    z-index: 10;
}

.first-feeding-swiper-prev {
    left: 0;
}

.first-feeding-swiper-next {
    width: 20px;
    background-image: url(/local/templates/frutonyanya/img/arrows/next.svg);
    right: 0;
}

.first-feeding__control {
    position: absolute;
    top: -38px;
    right: 15px;
    width: 100px;
    height: 85px;
    object-fit: contain;
}

.first-feeding .articlesLine__title {
    text-align: center;
}

.first-feeding-wave {
    position: absolute;
    top: 4px;
    width: 100%;
}

.swiper-offset-wrapper {
    transform: translateX(-50px);
}

.cloud,
.butterfly {
    display: none;
}

.cloud {
    position: absolute;
    top: 20%;
    left: 25%;
}

.butterfly {
    position: absolute;
    top: 20%;
}

.first-feeding__img {
    height: 280px;
}

.first-feeding__img img {
    object-fit: contain;
    object-position: center;
    width: 100%;
    height: 100%;
}

.wfoodRetail.wfoodRetail::before {
    display: none;
}

.first-feeding__button {
    display: flex;
    align-items: center;
    flex-direction: column;
    gap: 6px;
}

.first-feeding__button .natural__sub {
    font-size: 4px;
    line-height: 125%;
    text-align: center;
    font-weight: 400;
    color: #7b8089;
    margin-top: 0;
    width: 112px;
}

.swiper-slide {
    position: relative;
}

.swiper-slide[aria-label="5 / 5"]::after {
    content: '';
    display: none;
    width: 118px;
    height: 143px;
    position: absolute;
    bottom: 63px;
    right: -78px;
    background-image: url("/local/templates/frutonyanya/img/firstFeeding/tiger.svg");
    background-size: auto;
    background-position: center;
    background-repeat: no-repeat;
    z-index: -1;
}

@media screen and (min-width: 410px) {
    .first-feeding {
        background-position: -59%;
    }

}

@media screen and (min-width: 768px) {
    .swiper-slide-next .first-feeding__control,
    .swiper-slide-duplicate-next .first-feeding__control{
        display: block;
    }

    .first-feeding__control {
        display: none;
    }

    .first-feeding__img {
        height: 275px;
    }

    .cloud,
    .butterfly {
        display: block;
    }

    .first-feeding .articlesLine__title {
        margin-bottom: 0;
    }

    .first-feeding__control {
        right: -24px;
    }

    .first-feeding {
        background-color: #cee9ef;
        padding: 60px 30px;
        background-image: url("/local/templates/frutonyanya/img/firstFeeding/first-feeding-bg.svg");
        background-repeat: no-repeat;
        background-position: bottom;
        background-size: 100%;
    }

    .first-feeding-wave {
        top: -5px
    }

    .swiper-slide[aria-label="5 / 5"]::after {
        display: block;
    }

    .first-feeding__button {
        display: flex;
        flex-direction: row;
        gap: 25px;
    }

    .first-feeding__button .natural__sub {
        font-weight: 400;
        font-size: 6px;
        line-height: 133%;
        color: #7b8089;
        margin-top: 0;
        width: 168px;
        transform: translate(193px);
        margin-left: -193px;
        text-align: left;
    }
}

@media screen and (min-width: 1260px) {
    .swiper-slide-next .first-feeding__control,
    .swiper-slide-duplicate-next .first-feeding__control{
        display: none;
    }

    .swiper-slide-next+.swiper-slide .first-feeding__control,
    .swiper-slide-duplicate-next+.swiper-slide .first-feeding__control{
        display: block;
    }

    .first-feeding__img img {
        height: 100%;
    }

    .first-feeding__subtitle{
        font-size:35px;
    }

    .first-feeding-wave {
        top: -6px;
    }
}



