.promo-carousel[data-v-f6db698c]{border-radius:24px;display:grid;grid-auto-flow:column;margin:0 auto;max-width:1104px;overflow:hidden;place-content:center;position:relative;width:100%}.promo-carousel__wrapper[data-v-f6db698c]{display:flex;min-height:400px;position:relative}.promo-carousel__slides[data-v-f6db698c]{display:flex;transition:transform .5s ease-in-out;width:100%}.promo-carousel__slide[data-v-f6db698c]{border-radius:24px;cursor:pointer;height:400px;width:100%}.promo-carousel__img[data-v-f6db698c]{border-radius:24px;display:block;height:100%;width:100%}.promo-carousel__arrow[data-v-f6db698c]{background:#fff;border:none;border-radius:100%;box-sizing:border-box;cursor:pointer;height:32px;opacity:70%;outline:none;padding:8px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:all .1s ease-in-out;width:32px;z-index:1}.promo-carousel__arrow[data-v-f6db698c]:hover{opacity:100%}.promo-carousel__arrow[data-v-f6db698c]:active path{opacity:100%;fill:#0953b3}.promo-carousel__arrow_left[data-v-f6db698c]{left:12px;transform:rotate(180deg) translateY(50%)}@media (max-width:1104px){.promo-carousel[data-v-f6db698c]{border-radius:unset}.promo-carousel__slides[data-v-f6db698c]{display:flex;justify-content:center}.promo-carousel__arrow[data-v-f6db698c]{display:none}.promo-carousel__slide[data-v-f6db698c]{width:calc(100% - 128px)}}@media (max-width:767px){.promo-carousel__wrapper[data-v-f6db698c]{min-height:200px}.promo-carousel__slide[data-v-f6db698c]{height:200px;width:calc(100% - 55px)}}.container[data-v-f6db698c]{position:relative}@media (max-width:1104px){.swiper-wrapper .swiper-wrapper{transform:translate(58px)}}@media (max-width:767px){.swiper-wrapper .swiper-wrapper{transform:translate(21.5px)}}@media (max-width:1104px){.swiper-wrapper .swiper-wrapper .swiper-slide{margin-right:12px}}.banner-main{margin:0 auto;max-width:1104px}.banner-main__content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:76px 0 0;position:relative;width:100%}@media (max-width:700px){.banner-main__content{padding-top:48px}}.banner-main__promo{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:32px;width:100%}@media (max-width:767px){.banner-main__promo{margin-top:24px}}.banner-main__container{display:flex;flex-direction:column;gap:32px;max-width:642px;position:relative;z-index:1}.banner-main__title{color:#000c;font-family:TinkoffSans,sans-serif;font-size:36px;font-weight:700;line-height:48px;text-align:center}@media (max-width:767px){.banner-main__title{font-size:30px;font-weight:600;letter-spacing:.36px;line-height:36px}}.banner-main__list{background:#fff;border-radius:24px;display:flex;gap:32px;margin-top:24px;max-width:625px;padding:24px 40px 28px}@media (max-width:767px){.banner-main__list{display:grid;grid-template-columns:repeat(3,1fr);margin:12px 16px 0;padding:24px 12px}}.banner-main__link{align-items:center;display:flex;flex-direction:column;gap:8px}.banner-main__link:hover .banner-main__category-label{color:#000c}.banner-main__category-label{color:#0000008a;display:-webkit-box;font-size:13px;font-weight:400;line-height:20px;max-width:118px;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.banner-main__category-label_wrapper{align-items:center;display:flex;height:100%}.banner-main__image{height:460px;margin-top:64px}@media (max-width:767px){.banner-main__image{height:328px;margin-top:32px}}@media (max-width:463px){.banner-main__image{-o-object-fit:cover;object-fit:cover;width:inherit}}.fresh-coupons[data-v-5660e215]{align-items:center;border-radius:0 0 24px 24px;display:flex;flex-direction:column;gap:32px;padding:0 16px}.fresh-coupons__top[data-v-5660e215]{align-items:center;display:flex;justify-content:space-between;max-width:1104px;width:100%}.fresh-coupons__title[data-v-5660e215]{color:#000c;font-family:TinkoffSans,Arial,"sans-serif";font-size:28px;font-weight:500;line-height:32px}@media (max-width:767px){.fresh-coupons__title[data-v-5660e215]{font-size:20px;font-weight:600;letter-spacing:.38px;line-height:24px}}.fresh-coupons__mobile-button[data-v-5660e215]{display:none}.fresh-coupons__container[data-v-5660e215]{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);max-width:1104px;width:100%}@media (max-width:1429px){.fresh-coupons[data-v-5660e215]{padding:0 16px}.fresh-coupons__container[data-v-5660e215]{grid-template-columns:repeat(2,1fr)}}@media (max-width:1023px){.fresh-coupons[data-v-5660e215]{padding:0 16px}.fresh-coupons__container[data-v-5660e215]{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.fresh-coupons[data-v-5660e215]{gap:24px;padding:0}.fresh-coupons__top[data-v-5660e215]{padding:0 16px}.fresh-coupons__container[data-v-5660e215]{display:flex;gap:20px;overflow-x:scroll;overflow-y:hidden;padding:0 16px}.fresh-coupons__container[data-v-5660e215]::-webkit-scrollbar{display:none}.fresh-coupons__desktop-button[data-v-5660e215]{display:none}.fresh-coupons__mobile-button[data-v-5660e215]{display:block}}.section-dolyame[data-v-a4046378]{flex-direction:column;gap:32px;margin:0 auto;max-width:1104px}.section-dolyame[data-v-a4046378],.section-dolyame__top[data-v-a4046378]{align-items:center;display:flex;width:100%}.section-dolyame__top[data-v-a4046378]{justify-content:space-between}.section-dolyame__title[data-v-a4046378]{color:#000c;font-family:TinkoffSans,Arial,"sans-serif";font-size:28px;font-weight:500;line-height:32px}@media (max-width:767px){.section-dolyame__title[data-v-a4046378]{font-size:20px;font-weight:600;letter-spacing:.38px;line-height:24px}}.section-dolyame__mobile-button[data-v-a4046378]{display:none}.section-dolyame__categories[data-v-a4046378]{display:flex;flex-wrap:wrap;gap:8px;width:100%}.section-dolyame__container[data-v-a4046378]{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);width:100%}@media (max-width:1023px){.section-dolyame__container[data-v-a4046378]{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.section-dolyame[data-v-a4046378]{gap:24px}.section-dolyame__top[data-v-a4046378]{align-items:flex-start;padding:0 16px}.section-dolyame__container[data-v-a4046378]{display:flex;gap:20px;overflow-x:scroll;overflow-y:hidden;padding:0 16px}.section-dolyame__container[data-v-a4046378]::-webkit-scrollbar{display:none}.section-dolyame__desktop-button[data-v-a4046378]{display:none}.section-dolyame__mobile-button[data-v-a4046378]{display:block}.section-dolyame__categories[data-v-a4046378]{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;padding:0 16px}.section-dolyame__categories[data-v-a4046378]::-webkit-scrollbar{display:none}}.popular-categories[data-v-b2656656]{display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:1104px}.popular-categories__top[data-v-b2656656]{align-items:center;display:flex;justify-content:space-between}.popular-categories__title[data-v-b2656656]{color:#000c;font-family:TinkoffSans,Arial,"sans-serif";font-size:28px;font-weight:500;line-height:32px}@media (max-width:767px){.popular-categories__title[data-v-b2656656]{font-size:20px;font-weight:600;letter-spacing:.38px;line-height:24px}}.popular-categories__mobile-button[data-v-b2656656]{display:none}.popular-categories__container[data-v-b2656656]{display:grid;grid-template-columns:repeat(5,2fr);row-gap:1em;gap:20px}@media (max-width:1023px){.popular-categories__container[data-v-b2656656]{display:grid;grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.popular-categories[data-v-b2656656]{gap:24px}.popular-categories__container[data-v-b2656656]{grid-template-columns:repeat(2,1fr)}.popular-categories__desktop-button[data-v-b2656656]{display:none}.popular-categories__mobile-button[data-v-b2656656]{display:block;margin:0 auto}}.section-expiring[data-v-01071a51]{flex-direction:column;gap:32px;margin:0 auto;max-width:1104px}.section-expiring[data-v-01071a51],.section-expiring__top[data-v-01071a51]{align-items:center;display:flex;width:100%}.section-expiring__top[data-v-01071a51]{justify-content:space-between}.section-expiring__title[data-v-01071a51]{color:#000c;font-family:TinkoffSans,Arial,"sans-serif";font-size:28px;font-weight:500;line-height:32px}@media (max-width:767px){.section-expiring__title[data-v-01071a51]{font-size:20px;font-weight:600;letter-spacing:.38px;line-height:24px}}.section-expiring__mobile-button[data-v-01071a51]{display:none}.section-expiring__container[data-v-01071a51]{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);width:100%}@media (max-width:1430px){.section-expiring__container[data-v-01071a51]{grid-template-columns:repeat(2,1fr)}}@media (max-width:1023px){.section-expiring__container[data-v-01071a51]{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.section-expiring[data-v-01071a51]{gap:16px}.section-expiring__top[data-v-01071a51]{gap:8px;padding:0 16px}.section-expiring__container[data-v-01071a51]{display:flex;gap:20px;overflow-x:scroll;overflow-y:hidden;padding:0 16px}.section-expiring__container[data-v-01071a51]::-webkit-scrollbar{display:none}.section-expiring__desktop-button[data-v-01071a51]{display:none}.section-expiring__mobile-button[data-v-01071a51]{align-self:baseline;display:block}}.main-page[data-v-3efff9ae]{background:#f6f7f8;display:flex;flex-direction:column;gap:100px;padding:0;position:relative}.main-page__container[data-v-3efff9ae]{margin:0 auto;padding:0 168px;width:100%}.main-page__container_grey[data-v-3efff9ae]{align-items:center;background:#eaecee;display:flex;flex-direction:column;gap:100px;overflow:hidden;padding:76px 168px 100px}.main-page__carousel[data-v-3efff9ae]{max-width:1104px;width:100%}@media (max-width:1430px){.main-page__container[data-v-3efff9ae]{padding:0 16px}.main-page__container_grey[data-v-3efff9ae]{gap:100px;padding:76px 16px 100px}}@media (max-width:1023px){.main-page__container[data-v-3efff9ae]{padding:0 16px}.main-page__container_grey[data-v-3efff9ae]{gap:100px;padding:76px 16px 100px}}@media (max-width:767px){.main-page[data-v-3efff9ae]{gap:60px;padding:0}.main-page__container[data-v-3efff9ae]{padding:0 16px}.main-page__container_grey[data-v-3efff9ae]{gap:60px;padding:48px 16px 60px}.main-page__container_scrollable[data-v-3efff9ae],.main-page__container_seo[data-v-3efff9ae]{padding:0}.main-page__carousel[data-v-3efff9ae]{margin:0 -16px;width:calc(100% + 32px)}}
