.pauch {
    padding-top: 30px;
}

.pauch .welcome__image {
    display: none;
}

.pauch .welcome__btn {
    color: #fff;
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 121 50' preserveAspectRatio='none' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M86.0833 0.534204C70.2338 0.818294 -0.393606 -2.02261 0.718637 3.09102C-0.393606 19.0001 0.996697 24.6819 0.440576 29.2274C0.162515 30.9319 -0.393606 40.3069 0.440576 41.7274C0.440576 41.7274 0.440576 46.5569 0.996697 47.9774C2.387 52.8069 71.6241 47.9774 92.2006 49.966C94.1471 50.2501 117.504 50.8183 119.173 49.3978C121.953 46.841 119.729 39.7388 120.007 35.1933C120.841 21.5569 121.119 19.8524 120.563 7.92057C120.563 6.21602 120.285 4.22739 119.451 3.09102C118.616 2.23875 116.67 1.38648 115.558 1.10239C109.44 0.250113 91.9226 0.534204 86.0833 0.534204Z' fill='%2300625E'/%3E%3C/svg%3E%0A");
}

.pauch .welcome .btn_arrow::after {
    background: url("/local/templates/frutonyanya/img/svg/button-arrow.svg") no-repeat center / contain;
}

.pauch .welcome {
    background: #f6fafc;
    margin: 0 -20px 20px;
    border-radius: 11px;
    overflow: hidden;
}

.pauch .welcome__image {
    display: block;
    height: 240px;
    background: url("/local/templates/frutonyanya/img/pauch/kvimg/m.jpg") no-repeat center / cover;
}

.pauch .welcome__bitmap {
    display: none;
}

.pauch .welcome__text {
    margin-top: 20px;
}

@media screen and (min-width: 768px) {
    .pauch {
        padding-top: clamp(88px, calc(88px + (100vw - 768px) * 12 / 59), 130px);
    }

    .pauch .welcome__image {
        display: none;
    }

    .pauch .welcome {
        background: url("/local/templates/frutonyanya/img/pauch/kvimg/t.jpg") no-repeat center / contain;
        background-color: #f6fafc;
        height: 360px;
        margin-bottom: 0;
    }

    .pauch .welcome__text {
        margin-top: 50px;
    }
}

@media screen and (min-width: 1260px) {
    .pauch {
        padding-top: 30px;
    }

    .pauch .welcome {
        background: url("/local/templates/frutonyanya/img/pauch/kvimg/g.png") no-repeat right / cover;
        background-color: #f6fafc;
        height: 350px;
        width: 100%;
        max-width: 1426px;
        margin-right: auto;
        margin-bottom: 0;
        margin-left: auto;
    }

    .pauch .welcome__text {
        margin-top: 40px;
        margin-left: -40px;
    }
}

@media screen and (max-width: 768px) {
    .pauch {
        padding-top: 120px;
    }
}

.production__image {
    width: 100%;
}

.production__type {
    margin: 0;
}

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

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

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

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

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

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

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

@media screen and (max-width: 1259px) {
    .first-feeding-swiper {
        min-height: auto;
        padding-bottom: 20px;
    }
}

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

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

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

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

.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 {
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
}

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

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

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

.swiper-slide {
    position: relative;
}

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

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

@media screen and (min-width: 768px) {
    .first-feeding__img {
        height: 275px;
    }

    .cloud,
    .butterfly {
        display: block;
    }

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

    .first-feeding {
        padding: 60px 30px;
        background-color: #cee9ef;
        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 {
        flex-direction: row;
        gap: 25px;
    }

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

@media screen and (min-width: 1260px) {
    .first-feeding__img img {
        height: 100%;
    }

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

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

@media (max-width: 768px) {
    .first-feeding {
        padding-top: 116px;
    }
    .header__logo-img {
        height: 55px;
    }
    .pauch {
        padding-top: 10px;
    }
    .pauch .production__subtitle {
        margin-top: -37%;
    }
    .production__type:first-child {
        margin-bottom: 60px;
    }
}

.lKashaRetail {
    position: relative;
    padding: 40px 0;
    background: #eaf6f9;
}

.lKashaRetail .retail__title {
    margin-bottom: 20px;
    font-size: 35px;
    line-height: 100%;
    text-align: center;
}

.lKashaRetail .lKashaRetail__list {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.lKashaRetail .retail__listItem {
    display: block;
    width: 240px;
    margin: 0 auto;
    border-radius: 7px;
    overflow: hidden;
    transition: .3s;
}

.lKashaRetail .retail__listItem img {
    display: block;
}

@media screen and (min-width: 450px) {
    .lKashaRetail .retail__listItem {
        width: 305px;
    }
}

@media screen and (min-width: 768px) {
    .lKashaRetail {
        padding: 50px 0;
    }

    .lKashaRetail .retail__title {
        margin-bottom: 25px;
    }

    .lKashaRetail .retail__list {
        width: 768px;
        margin: 0 auto;
        padding: 0 20px;
    }

    .lKashaRetail .retail__list.swiper {
        overflow: visible;
    }

    .lKashaRetail .lKashaRetail__list {
        flex-wrap: wrap;
        justify-content: center;
        row-gap: 20px;
        column-gap: 20px;
        flex-direction: row;
    }

    .lKashaRetail .retail__listItem {
        width: 229px;
        margin: 0;
    }

    .lKashaRetail .retail__listItem:active,
    .lKashaRetail .retail__listItem:focus,
    .lKashaRetail .retail__listItem:hover {
        box-shadow: 0 5px 30px rgba(0, 0, 0, .15);
    }
    .pauch .production__subtitle {
        margin-top: -140px;
    }
}

@media screen and (min-width: 1260px) {
    .lKashaRetail {
        padding: 50px 0;
    }

    .lKashaRetail .retail__title {
        margin-bottom: 40px;
        font-size: 50px;
        line-height: 100%;
    }

    .lKashaRetail .retail__list {
        width: 1260px;
        padding: 0 30px;
    }

    .lKashaRetail .lKashaRetail__list {
        row-gap: 28px;
        column-gap: 28px;
    }

    .lKashaRetail .retail__listItem {
        width: 278px;
    }
    .pauch .production__subtitle {
        margin-top: -200px;
    }
}
@media (min-width: 410px) and (max-width: 450px) {
    .first-feeding__button {
        margin-bottom: 50px;
    }
    .first-feeding {
        background-position: unset;
        background-position-y: 70%;
    }
}

