.product{padding-bottom:127px !important;position:relative}.product-card__image{height:576px;position:relative;border-radius:12px;overflow:hidden;margin-bottom:40px}.product-card__image-wrapper{height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.product-card__image-wrapper img{width:100%;height:100%;backdrop-filter:blur(30px)}.product-card__content{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(31, 32, 50, 0) 46.48%, rgba(31, 32, 50, 0.8) 100%);padding:24px;display:flex;flex-direction:column;justify-content:flex-end;gap:28px}.product-card__price{font-size:30px;font-weight:700;line-height:1;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#FFFFFF}.product-card__advantages{display:grid;grid-template-columns:repeat(4, 1fr);gap:40px}.product-card__advantage{background-color:#FFFFFF;border-radius:12px;padding:12px 20px;display:flex;align-items:center;gap:8px;position:relative}.product-card__advantage-hover{position:absolute;bottom:calc(100% + 12px);left:0;padding:12px 20px;background-color:#FFFFFF;font-size:12px;font-weight:400;line-height:1.6;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1F2032;border-radius:12px;width:100%;box-shadow:0px 1px 5px 0px #10182840}@media screen and (max-width:576px){.product-card__advantage-hover{padding:12px}}.product-card__advantage-text{flex-grow:1;font-size:16px;font-weight:600;line-height:1.2;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1F2032}.product-card__advantage svg{fill:none;flex-shrink:0}.product-card__advantage-info{width:24px;height:24px;flex-shrink:0}.product-card__advantage-info:hover svg{fill:#D5161E}.product-card__advantage-info svg{width:100%;height:100%}.product-card__advantage [x-cloak]{display:none !important}.product-card__buttons-wrapper{padding:10px 0px;background-color:#f9fafb;position:sticky;z-index:50}.product-card__buttons{display:grid;grid-template-columns:1fr 1fr;gap:20px}.product-card__button{padding:15px;background-color:#D5161E;color:#FFFFFF;font-size:16px;font-weight:600;line-height:1.5;text-underline-position:from-font;text-decoration-skip-ink:none;border-radius:12px;justify-content:center;gap:8px;display:flex;align-items:center}.product-card__button:hover{background-color:#EB1821}.product-card__button svg{fill:none;width:24px;height:24px}@media screen and (max-width:1200px){.product-card__advantages{gap:20px}.product-card__advantage{padding:12px}.product-card__advantage-text{font-size:14px}}@media screen and (max-width:1024px){.product-card__advantages{gap:15px;grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:768px){.product-card__buttons{gap:5px}.product-card__button{font-size:12px;padding:8px}.product-card__image{margin-bottom:30px}}@media screen and (max-width:576px){.product-card__image{height:auto}.product-card__image-wrapper{height:auto}.product-card__image-wrapper img{max-height:400px;object-fit:contain}.product-card__content{padding:16px;border-radius:16px;margin-top:-16px;position:relative;height:auto;background-color:#1f2032}.product-card__advantages{gap:10px}.product-card__buttons{grid-template-columns:1fr}.product-card__advantage-text{font-size:12px}.product-card__advantage>svg{display:none}}.product .modal-form{background-color:#D5161E}.product .modal-form .input__wrapper{width:100%;position:relative;margin:15px 0;text-align:center;margin-top:0px}.product .modal-form .input__file{opacity:0;visibility:hidden;position:absolute}.product .modal-form .input__file-icon-wrapper{height:20px;width:20px;margin-right:15px;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-right:1px solid #fff}.product .modal-form .input__file-button-text{line-height:1;margin-top:1px}.product .modal-form .input__file-button{width:100%;padding:12px;background:#fff;color:#1F2032;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-radius:0px 0px 12px 12px;cursor:pointer;font-size:14px;font-weight:600;line-height:1.7;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.product .modal-form input{border-color:white;color:#475467;font-size:16px;font-weight:400;line-height:1.5;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;background-color:transparent !important}.product-navigation{position:absolute;left:50%;transform:translateX(-50%);margin:0 auto;bottom:0}.product-navigation__container{padding:40px;background-color:#FFFFFF;border-radius:60px;width:100%;max-width:100%;position:relative;overflow:hidden;max-height:110px}.product-navigation__container .swiper-wrapper{justify-content:space-between}.product-navigation__container .swiper{overflow:visible !important}.product-navigation__container .swiper-slide{width:fit-content;font-size:20px;font-weight:bold;line-height:1.5;letter-spacing:-0.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1F2032;transition:all 0.2s}.product-navigation__container .swiper-slide:last-child{margin-right:0px !important}.product-navigation__container .swiper-slide:hover{color:#EB1821}@media screen and (max-width:991px){.product-navigation__container{padding:30px;border-radius:60px}.product-navigation__container .swiper-slide{font-size:18px}}@media screen and (max-width:768px){.product-navigation__container{padding:20px;border-radius:40px}.product-navigation__container .swiper-slide{font-size:16px}}@media screen and (max-width:576px){.product-navigation__container .swiper-slide{font-size:16px}}@media screen and (max-width:768px){.product{padding-bottom:90px !important}}.product__top{padding-bottom:0px !important}.modal-product input{background-color:transparent !important}.modal-product textarea{border-radius:12px 12px 0px 0px;border-bottom:none;background-color:transparent !important}.modal-product textarea:focus:not([readonly]){border-bottom:1px solid var(--color-primary)}.modal-product .show-validation textarea:invalid{border-bottom:1px solid var(--color-danger)}.modal-product .textarea-label{border-radius:12px 12px 0px 0px;overflow:hidden}.modal-product .textarea-label span{transform-origin:left;transition:all 0.2s}.modal-product textarea .field-label{background-color:white}.modal-product textarea:required~.field-label::after{content:"";display:none}.modal-product textarea:required~.field-label span::after{content:"*";margin-left:0.1em}.modal-product textarea.input:focus:not([readonly]) .field-label{background-color:#fff}.modal-product textarea:not(select):focus~.field-label,.modal-product .input-textarea:not(select):not(:placeholder-shown)~.field-label,.modal-product .is-selected~.field-label{transform:none !important;height:28px;width:calc(100% - 38px);background-color:white;top:2px}.modal-product textarea:not(select):focus~.field-label span,.modal-product .input-textarea:not(select):not(:placeholder-shown)~.field-label span,.modal-product .is-selected~.field-label span{transform:scale(0.75)}.modal-product .input__wrapper{width:100%;position:relative;margin:15px 0;text-align:center;margin-top:0px;background-color:transparent;border:1px solid var(--color-border);border-top:none;border-radius:0px 0px 12px 12px;margin:0 auto}.modal-product .input__file{opacity:0;visibility:hidden;position:absolute}.modal-product .input__file-icon-wrapper{height:20px;width:20px;margin-right:15px;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-right:1px solid #fff}.modal-product .input__file-button-text{line-height:1;margin-top:1px}.modal-product .input__file-button{width:100%;padding:12px;background:transparent;color:#1F2032;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-radius:0px 0px 12px 12px;cursor:pointer;font-size:14px;font-weight:600;line-height:1.7;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.b-description{background-color:#E4E7EC;border-radius:60px 60px 0px 0px;margin-top:-47px;padding-top:80px !important;padding-bottom:80px !important}.b-description__title{font-family:Cygre;font-size:36px;font-weight:700;line-height:44px;letter-spacing:-0.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1F2032;margin-bottom:40px}.b-description__content{font-size:16px;font-weight:400;line-height:1.5;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#475467}.b-description__content li{padding-left:24px;position:relative}.b-description__content li::before{content:"";display:block;position:absolute;left:12px;top:9px;width:3px;height:3px;background-color:#475467;border-radius:50%}@media screen and (max-width:576px){.b-description{border-radius:40px 40px 0px 0px;padding-top:70px !important;padding-bottom:50px !important}.b-description__title{margin-bottom:25px;font-size:28px}}.b-galleries{padding-top:80px !important;padding-bottom:116px !important;overflow:hidden}.b-galleries__pagetitle{font-size:36px;font-weight:700;line-height:1.2;letter-spacing:-0.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1F2032;margin-bottom:40px}.b-galleries__gallery{margin-bottom:40px}.b-galleries__gallery img{width:100%;height:100%;object-fit:contain;backdrop-filter:blur(20px)}.b-galleries__gallery .swiper{overflow:visible}.b-galleries__gallery .swiper-slide{opacity:0.5;transition:all 0.2s}.b-galleries__gallery .swiper-slide-active{opacity:1}.b-galleries__item{border-radius:12px;overflow:hidden !important;aspect-ratio:2.3376623377}.b-galleries__thumb-item{aspect-ratio:2.0983606557;border-radius:12px;overflow:hidden}.b-galleries__thumb-item img{width:100%;height:100%}.b-galleries__thumb .swiper-slide{opacity:0.5;transition:all 0.2s;cursor:pointer}.b-galleries__thumb .swiper-slide-thumb-active{opacity:1}.b-galleries .swiper-pagination{bottom:-36px}.b-galleries .swiper-pagination-bullet{width:67px;height:5px;background-color:#E4E7EC;border-radius:0 !important;opacity:1}.b-galleries .swiper-pagination-bullet-active{background-color:#344054}.b-galleries .swiper-button svg{fill:none;max-width:max-content;width:20px;height:20px;position:absolute;transform:translateX(-50%);left:50%}.b-galleries .swiper-button::before{box-shadow:0px 0px 12px 0px #00000014 !important}.b-galleries .video{width:100%;position:relative}.b-galleries .video-over{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:none}.b-galleries .video-play{position:absolute;top:0px;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;z-index:1;cursor:pointer;transition:0.2s ease;transition-property:opacity, visibility;background:rgba(0, 0, 0, 0.2)}.b-galleries .video-play::before{content:"";background:url("/app/img/icons/play-1.svg") no-repeat;background-size:100%;display:block;position:absolute;top:0;bottom:0;margin:auto;left:50%;transform:translateX(-50%);width:150px;height:150px;transition:transform 0.2s ease}.b-galleries .video-play:hover::before{transform:translateX(-50%) scale(1.1)}.b-galleries .video video{width:100%;height:100%;display:block;background:black;aspect-ratio:1.7777777778;object-fit:cover}.b-galleries .video.video-is-playing .video-over{display:block}.b-galleries .video.video-is-playing .video-play{opacity:0;visibility:hidden}@media screen and (max-width:576px){.b-galleries{padding-top:50px !important;padding-bottom:86px !important}.b-galleries__gallery{margin-bottom:20px}.b-galleries__item{aspect-ratio:1.7}.b-galleries__thumb-item{aspect-ratio:1.6}.b-galleries .swiper-pagination-bullet{width:50px}.b-galleries .video-play::before{width:100px;height:100px}}.b-characteristics{padding-top:80px !important;padding-bottom:80px !important;background-color:#E4E7EC}.b-characteristics__link{max-width:400px;width:100%;aspect-ratio:1;position:sticky;top:180px;display:flex}.b-characteristics__link img{width:100%;object-fit:contain;max-width:none;object-position:top}.b-characteristics__title{font-size:36px;font-weight:700;line-height:1.2;letter-spacing:-0.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1F2032;margin-bottom:40px}.b-characteristics__content{display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.b-characteristics__options{flex-grow:1;position:relative;overflow:hidden;flex-basis:80%}.b-characteristics__wrap{width:100%}.b-characteristics__item{display:flex;justify-content:space-between;gap:30px;padding:16px 0px;border-bottom:1px solid #475467}.b-characteristics__item-name{width:50%;text-align:left}.b-characteristics__item-value{width:50%;text-align:right}.b-characteristics__item-name,.b-characteristics__item-value{font-size:16px;font-weight:400;line-height:1.4;text-underline-position:from-font;text-decoration-skip-ink:none;color:#475467}.b-characteristics__scheme{flex-basis:540px;aspect-ratio:1.088;align-self:flex-start}.b-characteristics__scheme img{width:100%;height:100%;object-fit:contain}.b-characteristics__all{position:absolute;bottom:0;left:0;width:100%;height:160px;background:linear-gradient(180deg, rgba(228, 231, 236, 0) -3.12%, #E4E7EC 100%);display:flex;align-items:flex-end;justify-content:center}.b-characteristics__all-button{padding:10px;display:flex;gap:8px;align-items:center;font-size:16px;font-weight:600;line-height:1.5;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1D2939}.b-characteristics__all-button svg{width:20px;height:20px;fill:none}@media screen and (max-width:1024px){.b-characteristics__item-name,.b-characteristics__item-value{font-size:14px}}@media screen and (max-width:991px){.b-characteristics__options{flex-basis:100%}.b-characteristics__content{flex-wrap:wrap}.b-characteristics__scheme{flex-grow:1}.b-characteristics__link{max-width:100%;width:100%;display:flex;justify-content:center;flex-grow:1;aspect-ratio:auto}.b-characteristics__link img{height:100%;width:100%;object-fit:contain}}@media screen and (max-width:576px){.b-characteristics{padding-top:50px !important;padding-bottom:50px !important}.b-characteristics__item-name,.b-characteristics__item-value{font-size:14px}}.b-advantages-v2{padding-top:80px !important;padding-bottom:80px !important}.b-advantages-v2__title{font-size:36px;font-weight:700;line-height:1.2;letter-spacing:-0.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1F2032;margin-bottom:40px}.b-advantages-v2__items{display:grid;grid-template-columns:repeat(4, 1fr);gap:40px}.b-advantages-v2__item{padding:32px;border-radius:12px;background-color:#F2F4F7}.b-advantages-v2__item-image{aspect-ratio:1.9;border-radius:12px;overflow:hidden;margin-bottom:8px}.b-advantages-v2__item-image img{width:100%;height:100%}.b-advantages-v2__item-title{font-size:20px;font-weight:700;line-height:1.4;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#344054;margin-bottom:8px}.b-advantages-v2__item-description{font-size:14px;font-weight:400;line-height:1.4;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#667085}.b-advantages-v2 .swiper-pagination{top:calc(100% + 10px)}@media screen and (max-width:1400px){.b-advantages-v2__items{gap:20px}.b-advantages-v2__item{padding:20px}.b-advantages-v2__item-image{aspect-ratio:1.2}.b-advantages-v2__item-title{font-size:16px}}@media screen and (max-width:1024px){.b-advantages-v2__items{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:576px){.b-advantages-v2{padding-top:50px !important;padding-bottom:50px !important}.b-advantages-v2__title{margin-bottom:30px;font-size:28px}.b-advantages-v2__items{grid-template-columns:repeat(1, 1fr)}.b-advantages-v2__item-image{aspect-ratio:1.9}.b-advantages-v2__item-title{font-size:18px}}.b-form-v2{background-color:#1f2032;padding-bottom:0 !important;overflow:hidden}.b-form-v2__container{width:100%;display:flex;justify-content:center}.b-form-v2__image{width:50%;position:relative}.b-form-v2__image img{width:100%;height:100%}.b-form-v2__image-shadow{position:absolute;width:100%;height:200px;background:linear-gradient(180deg, rgba(31, 32, 50, 0) 0%, #1F2032 100%);right:0;bottom:0}.b-form-v2__content{width:960px;padding:40px}.b-form-v2__title{font-size:36px;font-weight:700;line-height:1.2;letter-spacing:-0.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#FFFFFF;margin-bottom:40px}.b-form-v2__introtext{font-size:16px;font-weight:400;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#E4E7EC;margin-bottom:20px}.b-form-v2__inputs{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.b-form-v2__bottom{display:flex;gap:20px;align-items:center}.b-form-v2__button{font-size:16px;font-weight:600;line-height:1.5;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#FFFFFF;padding:18px 20px;border-radius:12px;background-color:#D5161E;flex-shrink:0}.b-form-v2__button:hover{background-color:#B8131A}.b-form-v2__privacy{font-size:12px;font-weight:400;line-height:1.1;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#E4E7EC}.b-form-v2__privacy a{text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none;color:#E4E7EC;border:none !important;display:block}.b-form-v2__privacy a:hover{text-decoration:none}.b-form-v2 textarea{border-radius:12px 12px 0px 0px;border-bottom:none;background-color:#fff !important;border:none !important;color:#475467;font-size:16px;font-weight:400;line-height:1.5;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.b-form-v2 textarea.input:focus:not([readonly]){box-shadow:none !important;background-color:#fff}.b-form-v2 .textarea-label{border-radius:12px 12px 0px 0px;overflow:hidden}.b-form-v2 .textarea-label span{transform-origin:left;transition:all 0.2s}.b-form-v2 textarea:required~.field-label::after{content:"";display:none}.b-form-v2 textarea:required~.field-label span::after{content:"*";margin-left:0.1em}.b-form-v2 textarea:not(select):focus~.field-label,.b-form-v2 .input-textarea:not(select):not(:placeholder-shown)~.field-label,.b-form-v2 .is-selected~.field-label{transform:none !important;height:28px;width:100%;background-color:white}.b-form-v2 textarea:not(select):focus~.field-label span,.b-form-v2 .input-textarea:not(select):not(:placeholder-shown)~.field-label span,.b-form-v2 .is-selected~.field-label span{transform:scale(0.75)}.b-form-v2 .input__wrapper{width:100%;position:relative;margin:15px 0;text-align:center;margin-top:0px}.b-form-v2 .input__file{opacity:0;visibility:hidden;position:absolute}.b-form-v2 .input__file-icon-wrapper{height:20px;width:20px;margin-right:15px;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-right:1px solid #fff}.b-form-v2 .input__file-button-text{line-height:1;margin-top:1px}.b-form-v2 .input__file-button{width:100%;padding:12px;background:#fff;color:#1F2032;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-radius:0px 0px 12px 12px;cursor:pointer;font-size:14px;font-weight:600;line-height:1.7;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.b-form-v2 input{background-color:#fff !important;border-color:white;color:#475467;font-size:16px;font-weight:400;line-height:1.5;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.b-form-v2 input:-webkit-autofill,.b-form-v2 input:-webkit-autofill:hover,.b-form-v2 input:-webkit-autofill:focus{-webkit-text-fill-color:#475467}.b-form-v2 .field-label{color:#475467;font-size:16px;font-weight:400;line-height:1.5;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}@media screen and (max-width:1200px){.b-form-v2__image{display:none}}@media screen and (max-width:768px){.b-form-v2__inputs{display:grid;grid-template-columns:1fr;gap:16px}}@media screen and (max-width:768px){.b-form-v2__content{padding:25px 12px}}@media screen and (max-width:576px){.b-form-v2__privacy{font-size:10px}.b-form-v2__privacy a{display:inline}}/*# sourceMappingURL=./page-91c7ab435ed8c4f87302abb6c66b3ba4.map */