.text{font-size:14px}.text>:not(:last-child){margin-bottom:17px}.text p{font-size:medium;font-weight:300;line-height:1.3}.text b,.text p,.text strong{font-family:Roboto,Arial,sans-serif}.text b,.text strong{font-weight:700}.text small{font-size:12px}.text a,.text small{font-family:Roboto,Arial,sans-serif}.text a{color:#003cff}.text h2{font-family:Roboto,Arial,sans-serif;font-size:20px;font-weight:700;margin-bottom:25px}.text ul li{margin-bottom:5px}.coupon-alt .row{align-items:center;background-color:#f9f9f9;border-radius:24px;min-height:130px;padding:24px 23px}@media screen and (max-width:992px){.coupon-alt .row{padding:43px 15px 35px}}.coupon-alt_title p{font-family:Roboto Slab,Arial,sans-serif;font-size:25px;font-weight:500;line-height:30px}@media screen and (max-width:992px){.coupon-alt_title p{margin-bottom:33px;text-align:center}}.coupon-alt_code{align-items:center;background-color:transparent;border:1px dashed #000;border-radius:15px;display:flex;font-family:Roboto Slab,Arial,sans-serif;font-size:49px;font-weight:500;height:75px;justify-content:center;padding:0 33px;position:relative}@media screen and (max-width:1200px){.coupon-alt_code{padding:0 10px}}@media screen and (max-width:992px){.coupon-alt_code{margin-bottom:25px}}.coupon-alt_code:after{background-image:url(/scisors.png);background-repeat:no-repeat;background-size:contain;content:"";height:27px;position:absolute;right:33px;top:-18px;width:29px}.coupon-alt_code_copy{align-items:center;cursor:pointer;display:flex;flex-direction:column;transition:all .3s}.coupon-alt_code_copy:hover{transform:scale(1.07)}.coupon-alt_code_copy:active{transform:scale(1)}.coupon-alt_code_copy>div{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 3px 8px rgba(0,0,0,.1);display:flex;height:41px;justify-content:center;margin-bottom:2px;width:41px}.coupon-alt_code_copy span{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:300;text-align:center}.promo_card{align-items:stretch;cursor:pointer;display:flex;flex-direction:column;margin-bottom:40px;width:100%}.promo_card_photo{background-color:#f6f6f6;background-image:url(/ad.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:30px;margin-bottom:20px;overflow:hidden;width:100%}.promo_card_photo__inner{display:flex;justify-content:center;margin:0 30px}.promo_card_photo img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.promo_card_title p{font-family:Aqum,Arial,sans-serif;font-size:14px;font-weight:500}.promo_slider .swiper-container{padding-bottom:40px}.promo_slider .swiper-pagination{bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.promo_slider .swiper-pagination-bullet{background-color:#dedede;border-radius:20px;height:7px;width:13px}.promo_slider .swiper-pagination-bullet:not(:last-child){margin-right:7px}.promo_slider .swiper-pagination-bullet-active{background-color:#003cff;width:28px}.banner{cursor:pointer;width:100%}.banner img{height:auto;width:100%}@media screen and (max-width:768px){.banner img.desktop{display:none}}.banner img.mobile{display:none}@media screen and (max-width:768px){.banner img.mobile{display:block}}.legal-info-page{margin:20px auto 100px;min-height:calc(100vh - 635px)}.legal-info-page .mb15{margin-bottom:15px}.legal-info-page .mb30{margin-bottom:30px}.legal-info-page_links li{list-style:none;margin-bottom:25px}.legal-info-page_links li a{border-bottom:1px dashed;-webkit-text-decoration:none!important;text-decoration:none!important;transition:all .3s ease}.legal-info-page_links li a:hover{border-bottom-color:transparent}.legal-info-page ol,.legal-info-page ul{counter-reset:li;list-style:none}.legal-info-page ol>li:before,.legal-info-page ul>li:before{content:counters(li,".") ". ";counter-increment:li;padding-right:5px}.legal-info-page ol.root-points-no-list>li,.legal-info-page ol.root-points>li,.legal-info-page ul.root-points-no-list>li,.legal-info-page ul.root-points>li{line-height:1.3;margin-bottom:25px;padding-left:25px;position:relative}.legal-info-page ol.root-points-no-list>li:before,.legal-info-page ol.root-points>li:before,.legal-info-page ul.root-points-no-list>li:before,.legal-info-page ul.root-points>li:before{font-size:20px;font-weight:700;left:0;position:absolute}.legal-info-page ol.child-points>li,.legal-info-page ul.child-points>li{display:flex;margin-bottom:15px}.legal-info-page ol.child-points>li:before,.legal-info-page ul.child-points>li:before{font-size:16px;font-weight:400}.legal-info-page ol.child-points>li>div>.child-points>li:last-child,.legal-info-page ul.child-points>li>div>.child-points>li:last-child{margin-bottom:0}.legal-info-page ol.child-points>li ul>li,.legal-info-page ul.child-points>li ul>li{margin-bottom:15px}.legal-info-page ol.child-points ul,.legal-info-page ul.child-points ul{padding-left:35px;padding-top:15px}.legal-info-page ol.child-points .child-points,.legal-info-page ul.child-points .child-points{padding-top:15px}.legal-info-page a{color:#e31e24;font-weight:700}.legal-info-page h1{font-family:Roboto Slab,Arial,sans-serif;font-size:32px;font-weight:700;margin-bottom:10px}.legal-info-page .date{font-size:18px;font-weight:500;margin-bottom:40px}.legal-info-page p{font-size:16px;line-height:1.3;margin-bottom:15px}.legal-info-page p:last-child{margin-bottom:0}.legal-info-page b{font-weight:700}.legal-info-page .pr-title{display:inline-block;font-size:20px;font-weight:700;margin-bottom:20px}.legal-info-page ul{list-style:disc}.legal-info-page ul li:before{content:""}.legal-info-page .table{border-collapse:collapse}.legal-info-page .table td{border-bottom:1px solid #ccc;padding:10px 0}.legal-info-page .table td p{margin-bottom:5px}.legal-info-page ol.child-points-base li{line-height:1.3;margin-bottom:15px}.legal-info-page ol.child-points-base ul{padding-left:40px;padding-top:15px}.promo-single_poster{margin-bottom:30px;width:100%}@media screen and (max-width:992px){.promo-single_poster{background-color:transparent}}@media screen and (max-width:576px){.promo-single_poster{margin:0 15px;width:calc(100% - 30px)}}.promo-single_poster_image{display:block;height:auto;margin:0 auto;max-height:400px;max-width:100%}.promo-single-text{line-height:1.3}.promo-single-text p{margin:0 0 15px}.promo-single_coupon{margin-bottom:45px}.promo-single_coupon_before{margin-bottom:34px}.promo-single_coupon_after{margin-bottom:21px}.promo-single_offers_title,.promo-single_product{margin-bottom:30px}.promo-single_offers_slider{margin-bottom:95px}.promo-single_banner{margin-bottom:55px}