.modal-review,.modal-review-answer{background:var(--white);border-radius:10px;max-width:444px;padding:25px;position:relative;width:100%}.modal-review-success{align-items:center;background:var(--white);border-radius:10px;display:flex;flex-direction:column;max-width:440px;padding:20px;width:100%}:is(.modal-review,.modal-review-answer) .close-button{border:1px solid #c8d2db;border-radius:50%;height:36px;margin:0;position:absolute;right:25px;top:25px;width:36px}.modal-review .close-button:after,.modal-review .close-button:before,.modal-review-answer .close-button:after,.modal-review-answer .close-button:before{background:#9eaeb7;border-radius:1px;content:"";height:2px;left:50%;position:absolute;top:50%;width:14px}:is(.modal-review,.modal-review-answer) .close-button:before{transform:translate(-50%,-50%) rotate(45deg)}:is(.modal-review,.modal-review-answer) .close-button:after{transform:translate(-50%,-50%) rotate(-45deg)}.modal-review .modal-review__title,.modal-review-answer .modal-review-answer__title{color:var(--text-dark);font-size:26px;font-weight:700;line-height:1.2;margin:0 0 22px;padding-right:44px}:is(.modal-review,.modal-review-answer) .form .input__wrap{margin-bottom:18px}:is(.modal-review,.modal-review-answer) .form .input__label{color:#9eaeb7;font-size:13px;line-height:18px;margin-bottom:2px}:is(.modal-review,.modal-review-answer) .form .input{background:#0000;border:none;border-bottom:1px solid #c8d2db;border-radius:0;color:var(--text-dark);font-size:16px;height:40px;line-height:40px;padding:0}:is(.modal-review,.modal-review-answer) .form textarea.input{height:150px;line-height:1.4;padding:6px 0;resize:none}:is(.modal-review,.modal-review-answer) .form .input::placeholder{color:var(--text-dark);opacity:.85}:is(.modal-review,.modal-review-answer) .form .input:focus{border-bottom-color:var(--accent-dark);outline:none}.modal-review .form input.not_error,.modal-review .form textarea.not_error,.modal-review-answer .form input.not_error,.modal-review-answer .form textarea.not_error{border:none!important;border-bottom:1px solid var(--accent-dark)!important;box-shadow:none}.modal-review .form input.error,.modal-review .form textarea.error,.modal-review-answer .form input.error,.modal-review-answer .form textarea.error{border:none!important;border-bottom:1px solid var(--input-error-border)!important;box-shadow:none}.rating-stars{--star:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M316.9 18c-5.3-11-16.5-18-28.8-18s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329l-24.6 145.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L433.1 329l104.2-82.4c8.6-8.5 11.6-21.2 7.9-32.7s-13.7-19.9-25.7-21.7l-129.6-41.9z"/></svg>');display:inline-flex;flex-direction:row-reverse;gap:10px;justify-content:flex-end}.rating-stars__input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.rating-stars__star{background-color:#9eaeb7;cursor:pointer;height:36px;-webkit-mask:var(--star) center /contain no-repeat;mask:var(--star) center /contain no-repeat;transition:background-color .15s ease;width:36px}.rating-stars__input:checked~.rating-stars__star,.rating-stars__star:hover,.rating-stars__star:hover~.rating-stars__star{background-color:#ffc107}.rating-stars__input:focus-visible+.rating-stars__star{outline:2px solid var(--accent-dark);outline-offset:2px}.modal-review-answer__btn,.modal-review__btn{background:var(--accent);border:none;border-radius:9px;color:var(--text-dark);cursor:pointer;font-size:16px;font-weight:700;height:55px;margin-top:6px;transition:background .15s ease;width:100%}.modal-review-answer__btn:hover,.modal-review__btn:hover{background:var(--accent-hover)}.banner,.promotions__banner{margin-top:-30px}.banner__image{display:block;height:100%}.promotions__banner__image{display:flex;justify-content:center}.banner__image img{height:100%;object-fit:cover;width:100%}.promotions__banner__image img{max-height:400px;object-fit:contain;width:100%}@media only screen and (max-width:1260px){.promotions__banner__container{padding:0}}.brands .item{border:1px solid var(--cart-border);height:115px;padding:20px;width:200px}.brands .item__image{height:100%;object-fit:contain;width:100%}@media only screen and (max-width:1260px){.sale-brands__items{gap:10px}.sale-brands .item{padding:10px;width:calc(25% - 7.5px)}.sale-brands .item__image{height:calc(100% - 60px);top:50%}.sale-brands .item__title{font-size:12px}}@media only screen and (max-width:760px){.sale-brands .item{padding:10px;width:calc(50% - 5px)}.sale-brands .item__image{height:calc(100% - 53px)}}.model-reviews__items{margin-left:-15px;margin-right:-15px;padding:15px 15px 40px}.model-reviews__rating_average{align-items:center;display:flex}.model-reviews__rating_average_value{font-size:32px;font-weight:500;margin-right:8px}.model-reviews .item,.model-reviews__rating_average_stats{display:flex;flex-direction:column}.model-reviews .item{background:var(--white);border-radius:15px;box-shadow:0 6px 10px #a1b0c740;gap:15px;margin:10px 0;padding:20px;transition:var(--transition);word-wrap:break-word}.model-reviews .item.item__answer{margin-left:20px;position:relative}.model-reviews .item.item__answer:before{background-color:var(--review-answer);content:"";height:100%;left:-16px;position:absolute;top:0;width:1px}.model-reviews .item.item__answer .item__header_content{display:flex;justify-content:space-between;width:100%}.model-reviews .item__header{align-items:flex-start;display:flex;gap:15px;justify-content:space-between}.model-reviews .write__answer{align-items:center;color:var(--accent-dark);cursor:pointer;display:flex}.model-reviews .write__answer:hover{color:var(--corall)}.model-reviews .item__footer{align-items:flex-start;display:flex}.model-reviews .item__header_content{margin-left:7px}.model-reviews .item__header .user-block{display:flex;margin-bottom:20px}.model-reviews .item__header_avatar{background:var(--select-options-shadow) 50% no-repeat;border-radius:50%;height:40px;width:40px}.model-reviews .item__header_name{font-weight:900;margin-bottom:5px}.model-reviews .item__model{align-items:center;display:flex;gap:10px}.model-reviews .item__model_image{height:80px;object-fit:contain;width:80px}.model-reviews .item__model_raiting{background:url(/build/images/stars-gray.f8bca7f2.svg) 50% no-repeat;height:15px;position:relative;width:95px}.model-reviews .item__model_raiting .stars{background:url(/build/images/stars.e626e173.svg) 0 50% no-repeat;height:100%;left:0;position:absolute}.model-reviews .item__model_title{font-weight:700}.news__title{width:100%}.news .row,.news__posts{display:flex;gap:calc(var(--gap)*2)}.news__posts{flex-wrap:wrap;width:100%}.news .post{align-items:center;display:flex;gap:var(--gap);width:calc(50% - 25px)}.news .post__image{height:140px;min-width:210px;object-fit:cover}.news .post__content{width:100%}.news .post__title{font-size:14px;font-weight:900;margin-bottom:10px}@media only screen and (max-width:1260px){.news .row,.news__posts{gap:20px}.news .post{gap:20px;width:100%}}@media only screen and (max-width:760px){.news .row{flex-wrap:wrap}.news .post{gap:10px}}@media only screen and (max-width:500px){.news .post{flex-wrap:wrap}.news .post__image{object-fit:contain;width:100%}.section-news :is(ol,ul){padding-left:25px}}.seo__text h2 span{font-size:24px!important}.seo__text h3{font-size:18px}.product .tab-description ol li,.section-news ol li,.section-page ol li,.seo__text ol li{list-style:auto;margin-left:40px}.product .tab-description ul li,.section-news ul li,.section-page ul li,.seo__text ul li{list-style:disc;margin-left:40px}.product .tab-description a,.section-news a,.section-page a,.seo__text a{cursor:pointer;text-decoration:underline}.product .tab-description #colors-products a{text-decoration:none}.product .tab-description :link,.section-news :link,.section-page :link,.seo__text :link{color:var(--html-link)}.product .tab-description #colors-products :link{color:var(--link-gray)}.product .tab-description :visited,.section-news :visited,.section-page :visited,.seo__text :visited{color:var(--html-link-visited)}.product .tab-description #colors-products :visited{color:var(--link-gray)}.product .tab-description a:hover,.section-news a:hover,.section-page a:hover,.seo__text a:hover{color:var(--accent-dark)}.seo__text p{margin-bottom:10px}.seo__text_rolled{max-height:250px;overflow:hidden;position:relative}.seo__text_rolled:after{background:-moz-linear-gradient(bottom,#fff 1%,#fff9 39%,#ffffff61 60%,#fff0 97%);background:-webkit-gradient(linear,left bottom,left top,color-stop(1%,#fff),color-stop(39%,#fff9),color-stop(60%,#ffffff61),color-stop(97%,#fff0));background:-webkit-linear-gradient(bottom,#fff 1%,#fff9 39%,#ffffff61 60%,#fff0 97%);background:-o-linear-gradient(bottom,#fff 1%,#fff9 39%,#ffffff61 60%,#fff0 97%);background:-ms-linear-gradient(bottom,#fff 1%,#fff9 39%,#ffffff61 60%,#fff0 97%);background:linear-gradient(0deg,#fff 1%,#fff9 39%,#ffffff61 60%,#fff0 97%);bottom:0;content:"";height:70px;left:0;position:absolute;width:100%}@media only screen and (max-width:760px){.seo__text{-moz-columns:1;column-count:1}}@media only screen and (max-width:500px){.product .tab-description ol li,.product .tab-description ul li,.section-news ol li,.section-news ul li,.section-page ol li,.section-page ul li,.seo__text ol li,.seo__text ul li{margin-left:25px}}.videos__container{display:flex;gap:60px}.videos__main{height:500px;position:relative;width:200%}.videos__main iframe{height:100%;width:100%}.videos__nav{display:flex;flex-direction:column;gap:16px;width:100%}.videos .item{align-items:center;cursor:pointer;display:flex;gap:20px;position:relative}.videos .item:before{background:var(--gray);content:"";height:calc(100% + 20px);left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:var(--transition);width:calc(100% + 20px);z-index:-1}.videos .item:hover:before{opacity:1}.videos .item__image{height:85px;min-width:150px;object-fit:cover}.videos .item__title{text-transform:uppercase;width:100%}.product__raiting{background:url(/build/images/stars-gray.f8bca7f2.svg) 0 50% no-repeat;height:15px;position:relative;width:95px}.product__raiting .stars{background:url(/build/images/stars.e626e173.svg) 0 50% no-repeat;height:100%;left:0;position:absolute}#device-picker{margin:5px 10px auto auto;min-height:210px}#device-picker select{box-sizing:border-box;height:30px;width:100%}#device-picker .select2-container,#device-picker select{display:block;margin-bottom:5px}.device-picker-title{margin-bottom:10px}#device-picker .select2-container--default .select2-selection--single{background-color:var(--white);border:1px solid var(--accent-dark);height:30px;padding:5px 10px}#device-picker :is(.select2-container--default .select2-selection--single:hover,.select2-container--default.select2-container--open .select2-selection--single){border-color:var(--accent-dark)}#device-picker .select2-container--default.select2-container--disabled .select2-selection--single{background-color:var(--white)}#device-picker .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:16px;padding:0 20px 0 5px}#device-picker .select2-container--default .select2-selection--single .select2-selection__arrow{right:10px}#device-picker .select2-container--default .select2-selection--single .select2-selection__clear{height:20px}#search-button{background:var(--accent);border:1px solid var(--accent-dark);color:var(--dark);cursor:pointer;font-weight:700;height:30px;margin-top:10px;padding:15px;width:100%}#banner{display:flex}.banner__container{aspect-ratio:1440/300;margin:auto;width:95%}.news__fb{max-width:360px;width:100%}@media only screen and (max-width:768px){#banner{display:flex;flex-direction:column}#device-picker{margin:5px auto 20px}}@media only screen and (max-width:1260px){.banner__container{padding:0}.news__fb{max-width:320px}.news__fb img{width:100%}.popular-models__container{padding:0}.videos__container{flex-wrap:wrap;gap:20px}.videos__nav{flex-direction:row;flex-wrap:wrap;gap:10px}.videos .item{gap:10px;width:calc(50% - 5px)}.videos__main{height:0;padding-top:50%}.videos__main iframe{left:0;position:absolute;top:0}}@media only screen and (max-width:760px){.banner__container{width:100%}.news__fb{max-width:100%}.videos__main{height:270px}.videos .item{width:100%}}