.rb-benefits-box{-ms-overflow-style:none;background:#f7f5f7;overflow:auto;padding:12px 0;position:relative;scrollbar-width:none}.rb-benefits-box::-webkit-scrollbar{display:none;height:0;width:0}.rb-benefits-box .sly__slides:after{content:"";display:block;flex-shrink:0;height:20px;width:1px}.rb-benefit{align-items:center;background:var(--bg-primary);border-radius:var(--spacing-x2);color:var(--text-primary);display:grid;font-size:14px;font-weight:600;gap:var(--spacing-x2);grid-template-columns:40px 1fr;line-height:120%;margin-right:var(--spacing-x2);min-height:61px;padding:var(--spacing) var(--spacing-x2);width:220px}.rb-benefit__img{background:#faf8fa;border-radius:6px;height:auto;width:100%}.rb-benefit__img.lazy_loaded{background:none;border-radius:0}.rb-benefit_link{background:var(--bg-accent-tint);grid-template-columns:1fr!important;text-align:center}.rb-benefit__link{align-items:center;color:var(--text-accent);display:grid;gap:var(--spacing-x2);grid-template-columns:auto 24px;justify-content:center}@media (min-width:1200px){.rb-benefits-box{padding:24px 0 32px}.rb-benefit{font-size:16px;grid-template-columns:48px 1fr;min-height:64px;width:286px}.big-slider{flex:0 0 auto;height:448px;margin-right:60px}.big-slider,.big-slider__slide{border-radius:24px;display:flex;width:730px}.big-slider__slide{align-items:flex-end;background:#faf8fa 100% 0 no-repeat;margin-right:16px;padding:25px 33px}.big-slider__slide-text{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.18);border-radius:12px;color:#333;font-size:16px;font-weight:400;line-height:22px;padding:15px}.big-slider__slide-title{font-size:28px;font-weight:600;line-height:35px;margin-bottom:8px}.big-slider__btn-page{opacity:1!important;pointer-events:all!important;position:absolute;right:16px;top:calc(50% - 16px)}.big-slider__btn-page_prev{left:16px;right:auto}}.product-card-mini{background:#fff;border-radius:12px;box-shadow:0 1px 8px rgba(29,0,52,.04);display:flex;flex:1 1 auto;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;overflow:hidden;position:relative;width:100%}.product-card-mini__img{background:#faf8fa}.product-card-mini__description{display:flex;flex-direction:column;padding:12px}.product-card-mini__name{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:13px;line-height:18px;margin-bottom:4px;overflow:hidden;text-decoration:none}.product-card-mini__delivery{margin:8px 0 auto}.product-card-mini__box-old-price{grid-gap:6px;color:#999;display:grid;font-family:Open Sans,IBM Plex Sans,Verdana,Arial,sans-serif;font-size:10px;gap:6px;grid-template-columns:auto auto;height:10px;justify-content:start;line-height:1;margin-bottom:4px}.product-card-mini__old-price{text-decoration:line-through}.product-card-mini__badge-discount{transform:translateY(-4px)}.product-card-mini__price{font-family:Open Sans,IBM Plex Sans,Verdana,Arial,sans-serif;font-size:20px;line-height:25px}.product-card-mini__badge{bottom:8px;left:8px;position:absolute}.product-card-mini__favorite{left:2px;right:auto;top:2px}@media (min-width:768px){.product-card-mini__badge-discount{transform:translateY(-5px)}}@media (min-width:1200px){.product-card-mini__img{height:188px;width:188px}.product-card-mini__description{padding:16px 16px 16px 12px}.product-card-mini__name{font-size:16px;line-height:22px;margin-bottom:10px}.product-card-mini__box-old-price{font-size:14px;height:14px}.product-card-mini__badge-discount{font-size:12px;line-height:14px;transform:translateY(-4px)}.product-card-mini__price{font-size:24px;line-height:30px}.product-card-mini__badge{bottom:12px;left:12px}.product-card-mini__buy{font-size:0;height:40px;position:absolute;width:40px}.product-card-mini__buy:before{margin:0}.product-card-mini__favorite{left:7px;right:auto;top:4px}}@media (hover:hover) and (pointer:fine){.product-card-mini__name:hover{color:#e600ad}.product-card-mini__buy:hover{transform:scale(1.1)}}.products-day{flex:1 1 auto;max-width:100%;min-width:0;position:relative}.products-day__title{align-items:center;color:#333;display:flex;font-family:Open Sans,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:25px;margin:0;padding:0 0 17px}.products-day__question{cursor:pointer;display:flex;margin-left:8px}.products-day__slides{-ms-overflow-style:none;align-items:flex-start;overflow:auto;scrollbar-width:none}.products-day__slides::-webkit-scrollbar{display:none;height:0;width:0}.products-day__slide{flex:0 0 auto;margin-right:16px;position:relative;width:300px}.products-day__slide_img{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;box-shadow:0 1px 8px rgba(29,0,52,.04);height:135px;overflow:hidden;width:273px}.products-day__slide_first-img{display:flex;height:auto}.products-day__btn-page{display:none;position:absolute;right:0;top:0}.products-day__btn-page_prev{right:40px}.products-day-slide-timer{color:#333;display:grid;font-size:22px;font-weight:400;gap:10px;grid-template-columns:repeat(3,31px);left:18px;line-height:1;position:absolute;text-align:center;top:93px}.products-day-slide-timer__item{display:grid;gap:3px;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.products-day__title{font-size:24px;line-height:30px;padding-bottom:26px}}@media (min-width:1200px){.products-day__slides{flex-direction:column;flex-wrap:wrap;gap:var(--spacing-x4) 0;height:392px}.products-day__slide,.products-day__slide_img{height:188px;width:380px}.products-day__btn-page{display:flex}.products-day-slide-timer{font-size:31px;gap:13px;grid-template-columns:repeat(3,44px);left:25px;top:130px}.products-day-slide-timer__item{gap:3px}}@media (max-width:1199px){.products-day__title{padding-left:15px;padding-right:15px}.products-day__slides{padding-left:15px}}.top-section{background:#f7f5f7;padding-top:8px}.top-section:after{background:#fff;border-radius:24px 24px 0 0;content:"";display:block;height:24px;margin-top:40px}@media (min-width:1200px){.top-section:after{border-radius:32px 32px 0 0;box-shadow:none;height:32px;margin-top:48px}}@media (max-width:1199px){.top-section__box{padding:0}}

/*# sourceMappingURL=home.css.map*/