body,html{height:100%}html{font-size:62.5%}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:320px;font-size:1.4rem;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:subpixel-antialiased;padding:0;margin:0}.content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}body,button,input,select,textarea{font-family:'Arial',sans-serif}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}button{margin:0}button:not(:disabled){cursor:pointer}button:disabled{opacity:.5}.container{max-width:136rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media print,(min-width:1280px){.container{padding-left:4rem;padding-right:4rem}}.js-focus-visible :focus:not(.focus-visible){outline:0}.ht{margin:0}.ht--h2{font-weight:700;font-size:3rem;line-height:1.1em}@media print,(min-width:768px){.ht--h2{font-size:5rem}}.text{margin:0;font-weight:400;font-size:1.8rem;line-height:1.35em}@media print,(min-width:768px){.text{font-size:2rem}}.btn{display:inline-block;padding:1.2rem 3rem;border:0;border-radius:.2rem;font-weight:700;line-height:1.1em;color:#fff;text-decoration:none;text-transform:uppercase}.btn--red{background-color:#b9443f}.btn--red:focus,.btn--red:hover{background-color:#d90810}.btn--black{background-color:#4d4f4e}.btn--black:focus,.btn--black:hover{background-color:#121212}.hidden{display:none}section{position:relative}section .anchor{position:absolute;top:-8rem}.pretty-table table{width:100%;border-collapse:collapse;font-size:1rem}@media print,(min-width:768px){.pretty-table table{font-size:1.2rem}}.pretty-table thead{text-align:left;color:#fff;background:#3a3a3a}.pretty-table th{padding:1rem 0 1rem 1rem}@media print,(min-width:768px){.pretty-table th{padding-left:2rem}}.pretty-table td{padding:1.2rem 1rem;color:#4d4f4e}@media print,(min-width:768px){.pretty-table td{padding-left:2rem}}.pretty-table td:first-child{font-weight:700;text-transform:uppercase}@media print,(min-width:768px){.pretty-table tbody{font-size:1.4rem}}.pretty-table tbody tr:nth-child(odd){background-color:#eaeaea}.pretty-table tbody tr:nth-child(even){background-color:#dadada}.h{position:sticky;top:0;left:0;right:0;z-index:10;background:#fff;border-bottom:1px solid #4d4f4e}@media print,(min-width:768px){.h{padding:0}}.h__main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:1.6rem;padding-bottom:1.6rem}@media print,(min-width:1024px){.h__main-menu{padding-top:2rem;padding-bottom:2rem}}.h__menu{display:none}@media (max-width:1023px){.h__menu{position:absolute;top:100%;left:0;right:0;padding:6rem 2rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:calc(100vh - 69px);text-align:center;background-color:#fff;overflow:auto}}@media print,(min-width:1024px){.h__menu{display:contents}}.h__logo-img{display:block;max-width:18rem}@media print,(min-width:768px){.h__logo-img{max-width:23rem}}.h__menu-picon{width:2rem;height:2rem;margin-right:1rem}@media print,(min-width:1280px){.h__menu-picon{display:none}}.h-menu{margin:0;margin-bottom:6rem;padding-left:0;text-align:center}@media print,(min-width:1024px){.h-menu{margin-bottom:0;text-align:left}}.h-menu__item{margin-bottom:4rem;list-style:none}@media print,(min-width:1024px){.h-menu__item{display:inline-block;margin-bottom:0}.h-menu__item:not(:last-child){padding-right:1rem}}@media print,(min-width:1280px){.h-menu__item:not(:last-child){padding-right:2.4rem}}.h-menu__link{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;padding:0;font-weight:700;font-size:1.6rem;line-height:1.25em;color:#4d4f4e;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;background-color:transparent;border:0}@media (max-width:1023px){.h-menu__link{margin-bottom:6rem}}@media print,(min-width:1024px){.h-menu__link{font-size:1.2rem;line-height:1.1em}}@media print,(min-width:1280px){.h-menu__link{font-size:1.4rem}}.h-menu__link:focus,.h-menu__link:hover{color:#b9443f}.h-menu__link--phone{-webkit-column-gap:.8rem;-moz-column-gap:.8rem;column-gap:.8rem}@media print,(min-width:1024px){.h-menu__link--phone{display:none}}.h__menu-link-icon{width:2rem;height:2rem}.h-menu__button{padding:1.5rem 1rem;font-size:1.4rem}@media (max-width:767px){.h-menu__button{min-width:19.3rem}}@media print,(min-width:1280px){.h-menu__button{min-width:20.2rem}}@media print,(min-width:1024px){.h__burger{display:none}}.burger{height:2rem;width:2rem;background-color:transparent;border:0;outline:0;padding:1rem 0}.burger:hover{opacity:.8}.burger.active .burger__line:first-child{width:2rem;top:0;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.burger.active .burger__line:nth-child(2){width:0}.burger.active .burger__line:last-child{width:2rem;top:0;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.burger__inner{position:relative;display:block;height:0;width:2rem}.burger__line{display:block;position:absolute;left:50%;top:0;height:.2rem;background-color:#4d4f4e;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .2s ease;transition:all .2s ease}.burger__line:first-child{width:2rem;top:-.7rem}.burger__line:nth-child(2){width:1.2rem;left:60%}.burger__line:last-child{width:1.6rem;top:.7rem}@media (max-width:1023px){.h.opened .h__menu{display:block}}.footer{background-color:#4d4f4e}.footer__container{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:4rem;font-weight:400;font-size:1.4rem;line-height:1.3em;color:#ccc}@media print,(min-width:768px){.footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:6rem}}.footer__copyright{margin-bottom:2rem}@media print,(min-width:768px){.footer__copyright{-ms-flex-preferred-size:25%;flex-basis:25%;margin-right:2rem;margin-bottom:0}.footer__info{-ms-flex-preferred-size:70%;flex-basis:70%}}.popup{position:fixed;z-index:50;top:0;bottom:0;left:0;right:0;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.9)}.popup--active{display:-webkit-box;display:-ms-flexbox;display:flex}.popup img{display:block;max-width:100%}.popup__win{position:relative;font-size:1.4rem;max-height:100%;padding:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.25);box-shadow:1px 1px 4px rgba(0,0,0,.25);overflow-y:auto}@media (max-width:1023px){.popup__win{width:100%}}@media print,(min-width:1024px){.popup__win{padding:4rem;max-height:calc(100% - 8rem)}}.popup__win--model{max-width:115rem}.popup__win--payment{max-width:66rem}.popup__error{display:none;max-width:45rem}.popup__error--active{display:block}.popup__close-btn{position:absolute;top:0;right:0;width:3rem;height:3rem;background-color:transparent;border:0;cursor:pointer;padding:0}@media print,(min-width:1024px){.popup__close-btn{top:1rem;right:1rem}}.popup__close-btn:after,.popup__close-btn:before{content:'';position:absolute;height:2px;width:1.3rem;background-color:#4d4f4e;top:50%;left:50%}.popup__close-btn:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.popup__close-btn:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.popup__close-btn:focus:after,.popup__close-btn:focus:before,.popup__close-btn:hover:after,.popup__close-btn:hover:before{background-color:#000}.popup__close-btn--gallery{top:1rem;right:1rem}.popup__close-btn--gallery:after,.popup__close-btn--gallery:before{background-color:#fff;width:3rem}.popup__input-line{margin-bottom:1.5rem}.popup__btn-right-wrp{text-align:right}.popup__btns-wrp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;padding-top:2rem}.popup__copyright{font-size:1.2rem;color:#999}@media print,(min-width:768px){.popup__copyright{font-size:1.4rem}}.popup--simple .popup__win{width:100%;max-width:62rem}.main-slider{--swiper-theme-color:#000;--swiper-pagination-color:#fff;position:relative;z-index:1;padding:0 0 4rem;background-color:#4d4f4e}@media print,(min-width:768px){.main-slider{padding-bottom:0}}.main-slider .swiper-pagination-bullets{bottom:3.5rem}@media (max-width:767px){.main-slider .swiper-pagination-bullet{border-radius:0;height:.4rem;width:3.2rem;opacity:1;background-color:#757474}}@media print,(min-width:768px){.main-slider .swiper-pagination-bullet{display:none}}.main-slider .swiper-pagination-bullet-active{background-color:#fff}.main-slider__container{padding-left:0;padding-right:0}@media (max-width:767px){.main-slider__slider{padding-bottom:4rem}}.main-slider__img{display:block;width:100%}@media (max-width:767px){.main-slider__img{height:58rem;-o-object-fit:cover;object-fit:cover}}@media print,(min-width:768px){.main-slider__img--xs{display:none}}@media (max-width:767px){.main-slider__img--xl{display:none}}.main-slider__content{position:absolute;top:3rem;left:2rem;right:2rem;color:#fff;text-transform:uppercase;line-height:1.3em}@media print,(min-width:1024px){.main-slider__content{top:12rem;left:8rem;right:auto}}.main-slider__header{margin-top:0;margin-bottom:.6rem;font-size:3.6rem;font-weight:700}@media print,(min-width:1024px){.main-slider__header{font-size:4.8rem}}.main-slider__text{font-size:1.6rem;font-weight:300;font-style:italic}@media print,(min-width:1024px){.main-slider__text{font-size:2.4rem}}@media (max-width:767px){.main-slider__btn{display:none}}@media print,(min-width:1024px){.main-slider__btn{position:absolute;top:50%;z-index:1;width:6rem;height:6rem;color:#4d4f4e;background-color:#fff;opacity:.5;border:0;background-image:url(/img/icons.svg#chevron-right);background-position:50% 50%;background-repeat:no-repeat;border-radius:.4rem}.main-slider__btn:not(.swiper-button-disabled):hover{color:#000;opacity:1}}.main-slider__btn--prev{left:4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-slider__btn--next{right:4rem;-webkit-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1)}.main-slider__btn.swiper-button-disabled{opacity:.5}.about{padding-top:4rem;padding-bottom:4rem;color:#fff;background-color:#4d4f4e}@media print,(min-width:1024px){.about{padding-top:8rem;padding-bottom:8rem}.about__container{display:grid;grid-template-columns:43rem auto;-webkit-column-gap:3.5rem;-moz-column-gap:3.5rem;column-gap:3.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:1023px){.about__content{margin-bottom:4rem}}.about__header{margin-top:0;margin-bottom:1rem;font-size:3rem;font-weight:700;text-transform:uppercase}@media print,(min-width:1280px){.about__header{margin-bottom:4rem;font-size:4.8rem}}.about__photos{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.about__photo{display:block;width:100%}.about__photo:first-child{grid-column:1/3}.products{padding-top:4rem;padding-bottom:4rem}@media print,(min-width:1024px){.products{padding-top:8rem;padding-bottom:8rem}}.products--dark{color:#fff;background-color:#4d4f4e}.products--dark .products__item:hover{-webkit-box-shadow:5px 5px 0 #f5f5f5;box-shadow:5px 5px 0 #f5f5f5}.products--dark .product__details-main,.products--dark .products__header{color:#fff}.products--dark .product,.products--dark .product__details,.products--dark .product__photo-wrp,.products--dark .product__question{border-color:#fff}.products--dark .product__question-btn{color:#4d4f4e;background-color:#f5f5f5}.products--dark .product__question-btn:hover{background-color:#eee}.products--dark .product__tech-btn{color:#f5f5f5}.products--dark .product__tech-btn span:after{background-image:url(/img/icons.svg#tech-white)}.products--dark .products__load-more-btn{color:#fff;background-color:transparent}.products--dark .products__load-more-btn span:after{background-image:url(/img/icons.svg#plus-white)}.products__header{margin-top:0;margin-bottom:4rem;font-size:3rem;color:#4d4f4e;text-align:center;text-transform:uppercase}@media print,(min-width:1024px){.products__header{font-size:4.8rem}}.products__list{display:grid;gap:4rem;margin:0;padding:0 0 4rem;list-style:none}@media print,(min-width:768px){.products__list{grid-template-columns:1fr 1fr}}@media print,(min-width:1024px){.products__list{grid-template-columns:1fr 1fr 1fr;padding-bottom:8rem}}.products__item:hover{-webkit-box-shadow:5px 5px 0 #2a2a2a;box-shadow:5px 5px 0 #2a2a2a}.products__load-more-wrp{text-align:center}.products__load-more-btn{color:#4d4f4e;font-size:1.6rem;background-color:#fff}.products__load-more-btn span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.product__tech-btn span:after,.products__load-more-btn span:after{content:'';width:2rem;height:2rem;background-image:url(/img/icons.svg#plus);background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.product{position:relative;border:1px solid #4d4f4e;border-radius:4px;overflow:hidden}.products__item-labels{position:absolute;top:1rem;right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.products__item-label{padding:.6rem;margin:0;font-size:1rem;font-weight:700;color:#fff;text-transform:uppercase;border-radius:.2rem;background-color:#b9443f}.products__item-label--green{background-color:#41a85f}.product__photo{display:block;max-width:100%;min-height:15rem}.product__photo-wrp{border-bottom:1px solid #4d4f4e}.product__details{padding:2rem}.product__details-main,.product__tech-btn span{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__details-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:2rem;margin-bottom:1rem;font-size:1.4rem;font-weight:700;color:#4d4f4e}.product__name{margin:0;text-transform:uppercase}.map__item-st p,.model__text-block p,.payment__copyright p,.product__price{margin:0}.product__tech-list{margin:0;padding:0;line-height:1.5em;list-style:none}.product__bottom{display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto}.product__question{padding:2rem}.product__question-btn{padding:1rem 2rem;font-size:1.2rem;white-space:nowrap}.product__tech-wrp{padding-top:2rem;padding-bottom:2rem;text-align:center}.product__tech-btn{padding:.5rem 0 .5rem 2rem;font-size:1.2rem;font-weight:700;color:#4d4f4e;text-transform:uppercase;border:0;background-color:transparent}.product__tech-btn span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-column-gap:.3rem;-moz-column-gap:.3rem;column-gap:.3rem}.product__tech-btn span:after{background-image:url(/img/icons.svg#techs)}.booking__container{padding-top:4rem;padding-bottom:2rem}@media print,(min-width:768px){.booking__container{padding-top:6rem;padding-bottom:4rem}}.booking__title{margin-bottom:4rem;font-size:3rem;color:#4d4f4e;font-weight:700;text-align:center;text-transform:uppercase}@media print,(min-width:768px){.booking__title{margin-bottom:6rem;font-size:4.8rem}}.booking__form{max-width:66rem;margin:0 auto}.booking__form-line{margin-bottom:2rem}@media print,(min-width:768px){.booking__form-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;margin-bottom:4rem}}.booking__form-line--cenrt{text-align:center}@media print,(min-width:768px){.booking__form-line--cenrt{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.booking__form-igroup{margin-bottom:2rem}@media print,(min-width:768px){.booking__form-igroup{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:0}.booking__form-igroup--big{-ms-flex-preferred-size:100%;flex-basis:100%}}.booking__form-label{display:block;margin-bottom:1.2rem;font-weight:400;color:#4d4f4e;font-size:1.6rem;line-height:1.1em}.booking__form-igroup--fl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,(min-width:768px){.booking__form-igroup--fl{-ms-flex-preferred-size:100%;flex-basis:100%}}.booking__form-igroup--fl .booking__form-label{margin-bottom:0!important}.booking__form-igroup--fl a{color:#1f1f1f}.booking__form-igroup--fl a:focus,.booking__form-igroup--fl a:hover{color:#d90810}.booking__form-input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem;background-color:transparent;border:1px solid #a7a7a7;border-radius:4px;resize:none;font-weight:400;font-size:1.6rem;line-height:1.2em;color:#1f1f1f}.booking__form-input.has-error{border-color:#b9443f;color:#b9443f}.booking__form-input:focus,.booking__form-input:hover{cursor:pointer;border-color:#1f1f1f;outline:0}.booking__form-error,.booking__form-msg{-webkit-box-sizing:border-box;box-sizing:border-box}.booking__form-error{padding-top:1rem;width:100%;color:#b9443f}.booking__form-msg{margin:0;padding-bottom:3rem;font-weight:700;font-size:1.6rem;line-height:1.2em;color:#1f1f1f}.booking__form-submit{padding-top:1.6rem;padding-bottom:1.6rem}.booking .checkbox{display:block}.booking .checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.booking .checkbox label{position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.booking .checkbox label:before{content:'';-webkit-appearance:none;background-color:transparent;border:1px solid #a7a7a7;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;min-width:2.2rem;max-width:2.2rem;min-height:2.2rem;max-height:2.2rem;border-radius:3px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:1.2rem}.booking .checkbox input:checked+label:after{content:'';display:block;position:absolute;top:2px;left:9px;width:5px;height:13px;border:solid #1f1f1f;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.booking .checkbox input:checked+label:before{border-color:#1f1f1f}.booking .checkbox input:hover+label:before{border-color:#1f1f1f}.booking .checkbox input:disabled+label:before{background-color:#f4f4f4;border-color:#f4f4f4}.map{padding:4rem 0;color:#fff;background-color:#4d4f4e}@media print,(min-width:768px){.map{padding:6rem 0}.map__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.map__info{-ms-flex-preferred-size:20%;flex-basis:20%;margin-right:7rem}.map__box{-ms-flex-preferred-size:70%;flex-basis:70%}}.map__item{margin-bottom:4.2rem;font-size:1.6rem;line-height:1.25em;text-align:center}@media print,(min-width:768px){.map__item{text-align:left}}.map__item-title{margin-top:0;margin-bottom:1.2rem;font-weight:700}.map__item-descr{margin-top:0;margin-bottom:1.4rem}.map__item-st{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.map__item-st{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.map__item-sticon{width:2.2rem;height:2.2rem;margin-right:.6rem}.map__item-phone{color:#fff;text-decoration:none}.map__item-email:focus,.map__item-email:hover,.map__item-phone:focus,.map__item-phone:hover{color:#b9443f}.map__item-email{color:#fff}.map__body{width:100%;height:30rem}@media print,(min-width:768px){.map__body{height:45rem}}@media print,(min-width:1024px){.model{display:grid;grid-template-columns:60rem auto;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}}.model__header{margin:0;font-size:2rem;font-weight:700}@media print,(min-width:768px){.model__header{font-size:2.4rem}}.model__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-top:0;margin-bottom:1rem;font-size:1.6rem;font-weight:700}.model__price--new:after,.model__price--payment:after{content:'новинка';padding:.6rem;font-size:1rem;font-weight:700;line-height:1.3em;color:#fff;text-transform:uppercase;background-color:#b9443f}.model__price--payment:after{content:'Рассрочка'}.model__text-block{display:grid;gap:1rem;margin-bottom:2rem;font-size:1.4rem;line-height:1.5em}@media print,(min-width:768px){.model__text-block{font-size:1.6rem}}.model__tech-list{padding:0;margin:0;list-style:none}@media (max-width:1023px){.model__slider-wrp{margin-bottom:1rem}}.model__slider-wrp img{display:block;max-width:100%;max-height:100%}@media print,(min-width:768px){.model__main-slider{margin-bottom:1rem}}.model__main-slide{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}@media (max-width:767px){.model__main-slider-pagination{position:absolute;bottom:0!important;left:0!important;right:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.model__main-slider-pagination .swiper-pagination-bullet{height:4px;width:3.2rem;border-radius:0;background-color:#ccc;opacity:1}.model__main-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#4d4f4e}}@media print,(min-width:768px){.model__main-slider-pagination{display:none}}@media (max-width:767px){.model__thumb-slider{display:none}}@media print,(min-width:768px){.model__thumb-slide{width:auto;height:9rem;border:2px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;opacity:.5}.model__thumb-slide.swiper-slide-thumb-active{opacity:1}}@media (max-width:767px){.model__main-slider-btn{display:none}}@media print,(min-width:768px){.model__main-slider-btn{position:absolute;z-index:1;top:50%;height:2rem;width:2rem;padding:0;background-color:transparent;border:0;background-image:url(/img/icons.svg#chevron-right);background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.model__main-slider-btn--left{left:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.model__main-slider-btn--right{right:2rem;-webkit-transform:translateY(-50%) scale(-1);transform:translateY(-50%) scale(-1)}}.payment .booking__form-error,.payment .booking__form-label{font-size:1.4rem}.payment .booking__form-label{margin-bottom:.6rem}.payment .booking__form-input{padding-top:1.3rem;padding-bottom:1.3rem}.payment .booking__form-line,.payment__header{margin-bottom:2rem}.payment .booking__form-line--cenrt{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.payment__header{margin-top:0}@media print,(min-width:768px){.payment__header{margin-bottom:4rem;font-size:2.4rem}}.payment__list-header{margin-bottom:0;font-weight:700}.payment__text-wrp{margin-bottom:2rem;line-height:1.5em}@media print,(min-width:768px){.payment__text-wrp{margin-bottom:4rem;font-size:1.4rem}}.payment__text-wrp ul{margin:0;padding:0;list-style:none}.payment__table{margin-bottom:2rem}@media print,(min-width:768px){.payment__table{margin-bottom:4rem}}.payment__form-header{font-weight:700;line-height:1.5em}@media print,(min-width:768px){.payment__form-header{margin-bottom:4rem}}.payment__copyright{font-size:1.1rem}