.promotion-block{color:#fff;font-size:16px;font-weight:400;height:44px;justify-content:center;margin-top:12px;position:relative;z-index:33}.promotion-block,.promotion-block .promotion-info,.promotion-block .promotion-info-part{align-items:center;display:flex}.promotion-block .promotion-info-part .share span{color:#363636;font-size:16px;font-weight:400;margin:0 0 0 10px}.promotion-block .promotion-info-part .share span:hover{color:#92022d}.promotion-block .promotion-info-part .label-control{align-items:flex-end;border-right:1px solid #c7c7c7;color:#5e5f61;cursor:pointer;display:flex;font-size:16px;font-weight:400;margin-left:40px;padding-right:35px}.promotion-block .promotion-info-part .label-control.share{align-items:center;position:relative}.promotion-block .promotion-info-part .label-control.share .sharingGrey{background-image:url(/src/images/icons/promotions/sharing.png);background-repeat:no-repeat;background-size:contain;height:32px;width:32px}.promotion-block .promotion-info-part .label-control.share .sharingWhite{background-image:url(/src/images/icons/promotions/sharingWhite.png);background-repeat:no-repeat;background-size:contain;height:32px;width:32px}.promotion-block .promotion-info-part .label-control.share .textGrey{color:#5e5f61;margin-left:10px}.promotion-block .promotion-info-part .label-control.share .textWhite{color:#fff;margin-left:10px}.promotion-block .promotion-info-part .label-control.share:hover{color:#92022d}.promotion-block .promotion-info-part .label-control.share:hover .icon{background-image:url(/src/images/icons/share-active.png)}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.promotion-block .promotion-info-part .label-control.share .icon{background-image:url(/src/images/icons/share@3x.png)}.promotion-block .promotion-info-part .label-control.share:hover .icon{background-image:url(/src/images/icons/share-active@3x.png)}}@media(max-width:767px){.promotion-block .promotion-info-part .label-control.share .icon{background-image:url(/src/images/icons/share@2x.png)}.promotion-block .promotion-info-part .label-control.share:hover .icon{background-image:url(/src/images/icons/share-active@2x.png)}}.promotion-block .promotion-info-part .label-control:first-child{margin-left:0}.promotion-block .promotion-info-part .label-control:last-child{border-right:none;margin-top:12px;padding:0 0 12px 30px}.promotion-block .promotion-info-part .label-control.active{color:#92022d}.promotion-block .promotion-info-part .label-control.rating{align-items:flex-end;display:flex}.promotion-block .promotion-info-part .label-control.rating .icon{margin-left:12px}.promotion-block span{font-size:16px;font-weight:700;margin-left:5px;margin-right:5px}.promotion .promotion-block{background-color:#fff;color:#363636}.promotion .main-banner{cursor:pointer}.promotions-page h1{font-size:42px;font-weight:700}.promotions-page .title-main{align-items:flex-end;display:flex;font-size:24px;font-weight:500;margin-bottom:15px;min-height:56px}.promotions-page .title-main:hover{color:#92022d;cursor:pointer;text-decoration:underline}.promotions-page .promotions{display:grid;gap:40px 20px;grid-template-columns:1fr 1fr;margin-bottom:55px;margin-top:16px}.promotions-page .promotions .promotion{width:680px}.promotions-page .promotions .promotion .title-mobile{display:none}.promotions-page .promotions .promotion a:hover .title-main{color:#92022d;text-decoration:underline}.promotions-page .promotions .promotion:nth-child(2n){margin:0}.promotions-page .promotions .promotion .main-banner{height:286px;min-height:unset;vertical-align:unset}@media(max-width:1280px){.promotions-page .promotions .promotion .main-banner{height:146px}}.promotions-page .promotions .promotion .main-banner img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.promotions-page .empty-container{margin:40px auto 100px;width:320px}.promotions-page .empty-container .title{font-size:22px;margin-bottom:22px}.promotions-page .empty-container .description{font-size:16px;margin-bottom:18px;width:320px}.promotions-page .empty-container .grey-button{padding:14px 58px}.promotions-page .main-banner{height:auto}.promotions-page .news-header{margin-bottom:0}.promotions-page .social-links--share{display:flex;left:auto;padding:12px 8px;right:-253px;top:135px}.promotions-page .social-links--share a{margin:0 8px}.promotions-page .promotion-block .promotion-info-part .title{font-size:16px;font-weight:400;margin-right:0}.promotions-page .promotion-block .promotion-info-part .mobile{display:none}.promotions-page .promotion-block .promotion-info-part .desktop{font-weight:400;margin:0}.promotions-page .promotion-block .promotion-info-part .date,.promotions-page .promotion-block .promotion-info-part .title{margin-left:10px}.promotions-page .promotion-block .promotion-info-part .date{margin-right:35px}.promotions-page .promotion-block .share{margin-left:35px}@media(min-width:1280px)and (max-width:1439px){.promotions-page .main-banner{height:auto}.promotions-page .promotions .promotion{width:600px}.promotions-page .promotions .promotion .promotion-block .promotion-info-part .share span,.promotions-page .promotions .promotion .promotion-block .promotion-info-part .title-mobile{display:none}.promotions-page .news-header{margin:0;max-width:1240px}.promotions-page .news-header .main-heading{font-size:42px}.promotions-page .news-header .sort-container{width:172px}.promotions-page .news-header .sort-container .sort-list-container{width:200px}.promotions-page .news-header .accordion-control{margin-left:10px}.promotions-page .social-links--share{padding:15px 10px;right:-220px;top:132px}}@media(min-width:768px)and (max-width:1279px){.promotions-page{padding:0 25px}.promotions-page .title-main{font-size:18px;margin-bottom:15px;min-height:38px}.promotions-page .promotions{gap:50px 20px}.promotions-page .promotions .promotion{width:100%}.promotions-page .promotions .promotion .promotion-block{height:55px}.promotions-page .promotions .promotion .promotion-block .mobile{display:block;font-weight:400;margin:0}.promotions-page .promotions .promotion .promotion-block .mobile b{font-weight:400}.promotions-page .share .social-links--share.horizontal.social-links--share-added{top:-99px}.promotions-page .share .social-links--share.horizontal.social-links--share-added .copy-link img{height:29px}.promotions-page .empty-container{margin:20px auto 40px;width:320px}.promotions-page .empty-container img{height:95px}.promotions-page .empty-container .title{font-size:16px;margin-bottom:20px}.promotions-page .empty-container .description{font-size:14px;margin-bottom:15px;width:320px}.promotions-page .empty-container .grey-button{font-size:18px;padding:14px 54px}.promotions-page .promotion{margin:0 0 20px;width:348px}.promotions-page .promotion .promotion-block img{height:20px}.promotions-page .promotion .promotion-block .promotion-info-part{font-size:15px}.promotions-page .promotion .promotion-block .promotion-info-part .date{margin:0 15px 0 8px}.promotions-page .main-banner{height:auto;margin:0;padding-bottom:0}.promotions-page .news-header{margin-bottom:15px}.promotions-page .social-links--share{padding:10px 5px;right:-122px;top:125px}.promotions-page .social-links--share a{margin:0 5px}.promotions-page .social-links--share a img{height:30px}.promotions-page .promotion-block{height:60px}.promotions-page .promotion-block .promotion-info-part{font-size:13px}.promotions-page .promotion-block .promotion-info-part .desktop{display:none}.promotions-page .promotion-block .promotion-info-part .share{margin-left:12px}.promotions-page .promotion-block .promotion-info-part .share span{display:none}.promotions-page .promotion-block .promotion-info-part .label-control.share .sharingGrey{height:25px}.promotions-page .promotion-block .promotion-info-part .label-control.share .textGrey,.promotions-page .promotion-block .promotion-info-part .title{display:none}.promotions-page .promotion-block span{font-size:15px}.promotions-page .promotion-block img{height:20px}}@media(max-width:767px){.promotions-page .main-heading{font-size:32px;margin-top:5px}.promotions-page .title-main{font-size:18px;min-height:40px}.promotions-page .promotions{grid-template-columns:1fr;padding:0 12px}.promotions-page .promotions .promotion{margin-right:0;width:100%}.promotions-page .promotions .promotion .promotion-block{align-items:center;padding:0;top:0}.promotions-page .promotions .promotion .promotion-block span{font-size:15px;margin-left:5px}.promotions-page .promotions .promotion .promotion-block .desktop,.promotions-page .promotions .promotion .promotion-block .promotion-info-part{margin:0}.promotions-page .promotions .promotion .promotion-block .promotion-info-part:first-child{display:none}.promotions-page .promotions .promotion .promotion-block .promotion-info{flex-direction:row}.promotions-page .promotions .promotion .promotion-block .promotion-info img{width:20px}.promotions-page .promotions .promotion .promotion-block .promotion-info-part .date{display:none}.promotions-page .share .social-links--share.horizontal.social-links--share-added{right:5px;top:-90px}.promotions-page .share .social-links--share.horizontal.social-links--share-added .copy-link img{margin:0;width:29px}.promotions-page .empty-container{margin:35px auto 40px}.promotions-page .empty-container img{height:95px}.promotions-page .empty-container .title{font-size:15px;margin-bottom:12px}.promotions-page .empty-container .description{font-size:13px;margin-bottom:12px}.promotions-page .empty-container .grey-button{font-size:16px;padding:14px 46px}.promotions-page .share{left:-8px}.promotions-page .main-banner{height:auto}.promotions-page .news-header{margin-bottom:5px;padding:0 12px;position:relative}.promotions-page .promotion .promotion-block{height:auto;padding:15px 15px 18px;position:relative;top:-5px}.promotions-page .promotion .promotion-block span{font-size:24px;margin-left:0;margin-right:5px}.promotions-page .promotion .promotion-block .vertical-line{margin:0 8px}.promotions-page .promotion .promotion-info{flex-direction:column;max-width:268px;position:relative}.promotions-page .promotion .promotion-info-part{align-items:flex-end;font-size:15px;font-weight:400;margin-bottom:20px}.promotions-page .promotion .promotion-info-part .share img{margin-left:20px}}@media(max-width:767px)and (max-width:330px){.promotions-page .promotion .promotion-info-part .share img{margin-left:8px}}@media(max-width:767px){.promotions-page .promotion .promotion-info-part:nth-child(2){margin:0}.promotions-page .promotion .promotion-info-part:last-child{left:235px;position:absolute;top:0}.promotions-page .promotion .promotion-info-part .title{display:none}.promotions-page .promotion .promotion-info-part .title-mobile{display:block;margin:0}.promotions-page .promotion .promotion-info-part span.mobile{display:block;font-weight:400;margin:0}.promotions-page .promotion .promotion-info-part span.mobile b{font-weight:400}.promotions-page .promotion .promotion-info-part .desktop{display:none}.promotions-page .promotion .promotion-info-part .date{margin:0;padding:5px 0 0 2px}.promotions-page .promotion .promotion-info-part img{height:auto;margin-right:8px;width:18px}.promotions-page .promotion .promotion-info-part .label-control.share .textGrey{display:none}.promotions-page .promotion .promotion-info-part .label-control.share .sharingGrey{height:20px;width:20px}.promotions-page .main-banner{min-height:auto;padding:0}.promotions-page .main-banner img{height:auto;width:100%}.promotion-block .promotion-info-part .share span{display:none}.promotion-block .promotion-info-part .label-control.share{left:-155px;padding:20px 155px;position:relative;top:-20px}}.promo-banner{border-radius:24px;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;width:100%}.newBanner{height:272px;position:relative}.newBanner .informationBlock{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(179,36,66,.8);border-radius:24px 24px 0 24px;color:#fff;height:100%;padding:80px 30px;position:absolute;width:40%}.newBanner .informationBlock .new-banner-icon{margin-bottom:12px}.newBanner .informationBlock .title{font-size:24px;font-weight:500;line-height:28px;margin-bottom:12px}.newBanner .informationBlock .comment{font-size:16px;font-weight:400;line-height:22px}.newBanner .priceBlock{align-items:center;background:#ffdc5c;border-radius:16px;display:flex;height:70px;justify-content:center;left:38%;min-width:120px;padding:8px 16px;position:absolute;top:170px;transform:translateZ(200px)}.newBanner .priceBlock .currentPrice{color:#000}.newBanner .priceBlock .currentPrice .newPrice{font-size:24px;font-weight:500;line-height:28px}.newBanner .priceBlock .currentPrice .newPrice .newPriceFloat{font-size:14px;font-weight:500;line-height:18px}.newBanner .priceBlock .currentPrice .oldPrice{align-items:center;display:flex;font-size:14px;font-weight:400;justify-content:center;line-height:130%;text-decoration:line-through}.newBanner .priceBlock .percentDiscount{align-items:center;background:#fff;border-radius:38px;display:flex;font-size:16px;font-weight:500;height:24px;justify-content:center;line-height:20px;position:absolute;right:-40px;top:0;width:50px}@media(max-width:1279px){.newBanner{height:156px}.newBanner .informationBlock{border-radius:12px;padding:30px 12px}.newBanner .informationBlock .title{font-size:14px;font-weight:500;line-height:18px}.newBanner .informationBlock .comment{font-size:12px;font-weight:400;line-height:14px}.newBanner .new-banner-icon{margin-bottom:12px}.newBanner .priceBlock{border-radius:8px;height:48px;min-width:80px;padding:6px 8px;top:90px}.newBanner .priceBlock .currentPrice .newPrice{font-size:16px;font-weight:500;line-height:130%}.newBanner .priceBlock .currentPrice .newPrice .newPriceFloat{font-size:12px;font-weight:500;line-height:24px}.newBanner .priceBlock .currentPrice .oldPrice{font-size:12px;font-weight:400;line-height:130%}.newBanner .priceBlock .percentDiscount{font-size:12px;font-weight:700;height:24px;line-height:20px;right:-30px;width:35px}}@media(max-width:767px){.newBanner{height:156px}.newBanner .informationBlock{border-radius:12px;padding:30px 12px}.newBanner .informationBlock .title{font-size:14px;font-weight:500;line-height:18px}.newBanner .informationBlock .comment{font-size:12px;font-weight:400;line-height:14px}.newBanner .new-banner-icon{margin-bottom:8px}.newBanner .priceBlock{border-radius:8px;height:48px;min-width:80px;padding:6px 8px;top:90px}.newBanner .priceBlock .currentPrice .newPrice{font-size:16px;font-weight:500;line-height:130%}.newBanner .priceBlock .currentPrice .newPrice .newPriceFloat{font-size:12px;font-weight:500;line-height:24px}.newBanner .priceBlock .currentPrice .oldPrice{font-size:12px;font-weight:400;line-height:130%}.newBanner .priceBlock .percentDiscount{font-size:12px;font-weight:700;height:24px;line-height:20px;right:-30px;width:35px}}