main .filters{height:4rem;line-height:4rem;margin-top:1.3rem;background-color:var(--headerBottomRowBgColor)}main .filters ul{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;gap:4rem}main .filters ul li{float:left;padding:0 .9375rem;min-width:3.75rem;-webkit-transition:all .12s ease-in;transition:all .12s ease-in;text-align:center;font-family:Roboto-Medium;font-size:1.4rem;color:var(--textColor);position:relative;cursor:pointer}main .filters ul li.active::after,main .filters ul li:hover::after{content:'';position:absolute;width:50%;height:.5rem;bottom:0;left:0;right:0;margin:auto;background-color:var(--smallElementsBgColor);border-radius:5px 5px 0 0}main .middle{overflow:hidden;color:var(--textColor)}main .middle ul.promos{overflow:hidden;min-height:50rem;padding-bottom:.625rem;margin-top:1rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem 2.2rem}main .middle ul.promos>li{width:100%;border-radius:var(--componentsBorderRadius);overflow:hidden;height:57.2rem;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--promosTextColor);background-color:var(--mainComponentsBgColor)}main .middle ul.promos>li img{width:100%;height:17.2rem;margin-bottom:3.6rem}main .middle ul.promos>li h2{font-size:1.6rem;color:var(--promosTextColor)}main .middle ul.promos>li .info{padding:0 3rem 7.8rem;margin-top:auto;overflow:hidden}main .middle ul.promos>li .info>h2{line-height:5.625rem;color:var(--textColor)}main .middle ul.promos>li .info div.text-content{line-height:normal;font-size:1.3375rem;height:14.5rem;overflow:hidden;color:var(--textColor)}main .middle ul.promos>li .info div.text-content ul{padding-left:1rem;list-style-type:disc}main .middle ul.promos>li .info .actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .middle ul.promos>li .info .actions a.btn{width:12rem;font-size:1.2rem;height:4rem;background:var(--btnBgColor);color:var(--btnTextColor)}main .middle ul.promos>li .info .actions .read-more{background-color:var(--pageBgColor);width:12rem;font-size:1.2rem;height:4rem;border-radius:var(--componentsBorderRadius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:var(--componentsThinBorder);color:var(--textColor);cursor:pointer}main .middle .overlay{background:rgba(35,38,43,.7)}main .middle .overlay.visible .promo-popup{top:3.25rem;opacity:1}main .middle .promo-popup{position:fixed;top:50%;left:0;right:0;margin:auto;width:61.1rem;height:82.9rem;border-radius:var(--componentsBorderRadius);overflow:hidden;background-color:var(--componentsBgColor);-webkit-animation:.5s cubic-bezier(0,1.13,.7,1.32) popupAnimation;animation:.5s cubic-bezier(0,1.13,.7,1.32) popupAnimation;-webkit-animation-fill-mode:both;animation-fill-mode:both}main .middle .promo-popup.new-modal-style{width:57.6875rem;background-color:#fff!important;font-family:Montserrat-Regular!important}main .middle .promo-popup.new-modal-style .dotted-hidden{white-space:normal}main .middle .promo-popup.new-modal-style ul{list-style-type:disc}main .middle .promo-popup.new-modal-style .body{height:100%}main .middle .promo-popup.new-modal-style .body .content .banner-wrapper{height:33rem}main .middle .promo-popup.new-modal-style .body .content .banner-wrapper img{height:100%}main .middle .promo-popup.new-modal-style .body .content .content__wrapper{overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main .middle .promo-popup.new-modal-style .body .content .content__wrapper .title{text-align:center;font-family:Montserrat-Black!important;font-weight:700;text-transform:uppercase;font-size:1.1875rem;width:35.1875rem;-ms-flex-item-align:center;align-self:center}main .middle .promo-popup.new-modal-style .body .content .content__wrapper h5 span{font-size:1.1875rem;font-family:Montserrat-Black!important}main .middle .promo-popup.new-modal-style .body .content .content__wrapper p{font-family:Montserrat-Bold!important;margin-top:0}main .middle .promo-popup.new-modal-style .body .content .content__wrapper h3{margin-bottom:1.25rem!important}main .middle .promo-popup.new-modal-style .body .content .content__wrapper h3 span{font-family:Montserrat-SemiBold!important;color:red;text-align:center;font-size:1.0625rem!important}main .middle .promo-popup.new-modal-style .body .content .content__wrapper span{font-family:Montserrat-Bold!important;font-size:.875rem!important}main .middle .promo-popup.new-modal-style .body .content .content__wrapper strong{font-family:Montserrat-Black!important}main .middle .promo-popup.new-modal-style .body .content .content__wrapper a{padding:.4375rem .5rem;background-color:#aba803;border-radius:.5625rem;font-family:Montserrat-Bold!important;color:#fff;margin:0 .3125rem}@-webkit-keyframes popupAnimation{from{-webkit-transform:translateY(-2.5rem);transform:translateY(-2.5rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes popupAnimation{from{-webkit-transform:translateY(-2.5rem);transform:translateY(-2.5rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}main .middle .promo-popup .close{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:1.25rem;z-index:99;right:1.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:180ms ease-in;transition:180ms ease-in;cursor:pointer}main .middle .promo-popup .close:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}main .middle .promo-popup .body{height:100%;background-repeat:no-repeat;background-size:cover}main .middle .promo-popup .body .content{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden!important;height:auto!important}main .middle .promo-popup .body .content .banner-wrapper{height:17rem}main .middle .promo-popup .body .content .banner-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main .middle .promo-popup .body .content .content__wrapper{height:52vh;overflow:hidden auto;border-radius:var(--componentsBorderRadius);padding:2.5rem}main .middle .promo-popup .body .content .btn{width:17.5rem;height:5.6rem;margin:1rem auto}main .middle .promo-popup .body .content h2.title{color:var(--textColor);margin:2rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:3rem;text-align:center;font-family:Roboto-Bold}main .middle .promo-popup .body .content .text{color:var(--textColor);font-size:1.2rem;padding:.1875rem 1.875rem;-webkit-box-sizing:border-box;box-sizing:border-box}main .middle .promo-popup .body .content .text p{font-size:1.6rem;font-family:Roboto-Bold;line-height:1.5rem}main .middle .promo-popup .body .content .text p+p{margin-top:1rem}main .middle .promo-popup .custom-scrollbar-btn{background-color:rgba(0,0,0,.22)!important}