.main-page-small-banners-row{clear:both;display:flex;float:left;margin-bottom:72px;width:100%}.main-page-small-banners-row>*{height:370px;width:calc(50% - 12px)}.main-page-daily-promo{border:2px solid #e1e1e1;border-radius:16px;padding:30px 38px;position:relative}.main-page-daily-promo .headline{float:left;line-height:38px;margin-bottom:16px}.main-page-daily-promo .swiper-container{clear:both}.main-page-daily-promo .swiper-button-next,.main-page-daily-promo .swiper-button-prev{border-width:2px;margin-top:0;top:auto}.main-page-daily-promo .swiper-button-prev{left:auto;right:80px}.main-page-daily-promo .swiper-button-next{right:38px}.main-page-daily-promo .product-area{display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:248px;padding-bottom:0;padding-left:288px;position:relative}.main-page-daily-promo .product-image{aspect-ratio:1;left:0;padding-top:0;position:absolute;top:0;width:248px}.main-page-daily-promo .product-name{font-size:16px;font-weight:700;height:auto!important;max-height:40px;overflow:hidden;text-align:left}.main-page-daily-promo .product-name:first-letter{text-transform:uppercase}.main-page-daily-promo p{color:#0a0b0c;font-size:15px;line-height:24px;max-height:144px;overflow:hidden}.main-page-daily-promo .product-price{position:static}.main-page-daily-promo .product-custom-badge{left:0;right:auto}.small-banner{border-radius:16px;margin:0 0 0 24px;overflow:hidden}.small-banner .banner-text{background-color:rgba(9,10,11,.8);border-radius:8px;bottom:24px;color:#fff;font-size:24px;font-weight:700;left:50%;line-height:22px;max-width:90%;padding:18px 26px;position:absolute;text-align:center;transform:translateX(-50%);white-space:nowrap}.small-banner .swiper-button-disabled{display:none}.secondary-greeting{clear:both;float:left;margin-bottom:72px;padding:72px 0;position:relative;text-align:center;width:100%}.secondary-greeting:after{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:101vw;z-index:-1}.secondary-greeting .headline{margin-bottom:0}.secondary-greeting .headline+.user-custom-content{margin-top:16px}.secondary-greeting .user-custom-content{line-height:1.5;padding:0 16%}.news-banner{clear:both;float:left;margin-bottom:72px;width:100%}.news-banner .wrapper{display:flex;flex-wrap:wrap;gap:36px}.news-banner article{padding-bottom:38px;position:relative;width:calc(33.33333% - 24px)}.news-banner .article-image{border-radius:8px;display:block;height:192px;margin-bottom:24px;overflow:hidden;width:100%}.news-banner .article-image:hover img{transform:scale(1.1)}.news-banner img{display:block;height:100%;object-fit:cover;transition:transform .2s ease-in-out;width:100%}.news-banner .article-name{color:#0a0b0c;display:block;font-size:18px;font-weight:700;height:44px;line-height:22px}.news-banner .article-name+p{margin-top:14px}.news-banner .article-name:hover{text-decoration:underline}.news-banner p{color:#0a0b0c;line-height:24px}.news-banner .article-more{align-items:center;bottom:0;color:#da251d;display:inline-flex;font-weight:700;left:0;line-height:22px;position:absolute;text-transform:uppercase}.news-banner .article-more:after{background-color:#da251d;content:"";height:2px;margin-left:16px;width:30px}.news-banner .article-more:hover{color:#0a0b0c}