h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif;font-feature-settings:"clig" off,"liga" off;font-weight:700;line-height:1.1}h1,h2,h3,h4,h5,h6,p{margin-bottom:0;margin-top:0}p{color:rgba(0,0,0,.8);font-family:Lato,sans-serif;font-size:2rem;font-weight:400;letter-spacing:.04em;line-height:1.29}@media screen and (max-width:767px){p{font-size:2rem}}a,div,span{font-size:2rem}h1{font-size:6rem}h2,h3{font-size:3.75rem}h2,h3,h4{color:rgba(0,0,0,.8);font-family:Lato,sans-serif}h4{font-size:2.5rem}.text-white,.title-white{color:#fff}*{box-sizing:border-box}html{font-size:.417vw;font-weight:400;line-height:1.29;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}html::-webkit-scrollbar{display:none;height:0;width:0}@media screen and (max-width:767px){html{font-size:1.818vw}}body{background:#f1f0f0;margin:0;position:relative}body.visible{overflow:visible}body::-webkit-scrollbar{display:none;height:0;width:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none}main{-webkit-overflow-scrolling:touch;min-height:68vh}canvas{display:block}a,button,div,pre{font-family:Inter,sans-serif}a{text-decoration:none}button{background:none;padding:0}ul{margin:0;padding:0}ul,ul li{list-style:none}button{border:none}button,pre{margin:0}.wrapper{margin:0 auto;padding-left:2.5rem;padding-right:2.5rem;position:relative;width:100%;z-index:10}@media screen and (max-width:767px){.wrapper{padding-left:1.25rem;padding-right:1.25rem}}[data-modal]{cursor:pointer}.swiper-button-next:after,.swiper-button-prev:after{display:none!important}.swiper-button-next,.swiper-button-prev{color:unset!important;cursor:pointer}.swiper-button-next svg,.swiper-button-prev svg{flex-shrink:0;height:4.5rem;width:4.5rem}.row{display:flex}.justify-sb{justify-content:space-between}.justify-center{justify-content:center}.align-center{align-items:center}.align-end{align-items:end}.column{flex-direction:column}.flex-auto{flex:1 1 auto}.second-btn{align-items:center;background:#231e1e;border-radius:1rem;color:#fff;display:flex;font-family:Inter,sans-serif;font-size:2.5rem;font-weight:400;height:7.5rem;justify-content:center;width:37.25rem}.second-btn.icon{gap:1.25rem}.second-btn.icon svg{height:3rem;width:3rem}.main-btn{align-items:center;background:#be131f;border-radius:.5rem;color:#fff;display:flex;font-family:Lato,sans-serif;font-weight:400;height:6.25rem;justify-content:center;text-transform:uppercase}.main-btn.icon{gap:.875rem}.main-btn.icon svg{height:2.5rem;width:2.5rem}[type=submit]{cursor:pointer}input:not([type=radio]){appearance:none;background:#fff;border:none;border-radius:1rem;color:#000;font-family:Inter,sans-serif;font-size:1.75rem;font-weight:400;height:7.5rem;padding:1.25rem}input:not([type=radio])::placeholder{color:rgba(0,0,0,.3);font-family:Inter,sans-serif;font-size:1.75rem;font-weight:400}[type=radio]{appearance:none;border:.25rem solid #afafaf;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;height:3rem;margin:0;padding:0;width:3rem}@media screen and (max-width:767px){[type=radio]{height:2rem;width:2rem}}[type=radio]:checked{border:.25rem solid #be131f;position:relative}[type=radio]:checked:before{background:#fa2e39;border-radius:100%;content:"";height:1.75rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.75rem}@media screen and (max-width:767px){[type=radio]:checked:before{height:1.125rem;width:1.125rem}}textarea{appearance:none;background:#fff;border:none;border-radius:1rem;color:#000;font-family:Inter,sans-serif;font-size:1.75rem;font-weight:400;padding:2rem 1.875rem}textarea::placeholder{color:rgba(0,0,0,.3);font-family:Inter,sans-serif;font-size:1.75rem;font-weight:400}.modal-wrap{display:none;opacity:0;z-index:-1}.modal-wrap,.modal-wrap.modal-show{position:relative;will-change:opacity}.modal-wrap.modal-show{display:block;opacity:1;transition:opacity .5s;z-index:10000}.modal-wrap .modal-shadow{background:rgba(26,26,24,.5);height:100%;position:fixed;top:0;width:100%;z-index:100}.modal-wrap .modal{background:#fff;border-radius:0;left:50%;padding:0;position:fixed;top:50%;transform:translateY(-50%) translateX(-50%);z-index:100}.modal-wrap .modal-cross{position:absolute;right:0;top:-60px;z-index:10}#modal-filter .modal{border:.125rem solid #be131f;border-radius:4.5rem;height:max-content;padding:4.5rem;width:135.25rem}@media screen and (max-width:767px){#modal-filter .modal{height:max-content;padding:4.5rem 1.25rem;width:100%}}#modal-filter .modal .action{align-items:center;border-top:.125rem solid #be131f;display:flex;justify-content:space-between;margin-top:5rem;padding-top:4.75rem}@media screen and (max-width:767px){#modal-filter .modal .action{border-top:none;flex-direction:column-reverse;gap:3.75rem;padding-top:0}}#modal-filter .modal .action .reset-filter{color:#000;cursor:pointer;font-family:Lato,sans-serif;font-size:2.5rem;font-weight:400;text-decoration:underline;text-decoration-skip-ink:none;text-transform:uppercase}#modal-filter .modal .action .main-btn{color:#fff;font-family:Lato,sans-serif;font-size:2.5rem;font-weight:400;text-transform:uppercase;width:38.75rem}#modal-filter .modal .action .main-btn svg{flex-shrink:0;height:4.375rem;width:4.375rem}#modal-filter .modal .modal-cross{cursor:pointer;height:3rem;right:2.5rem;top:2.5rem;width:3rem}#modal-filter .modal .modal-cross svg{height:100%;width:100%}#modal-filter .modal .gap{display:flex;flex-direction:column;gap:6.25rem}@media screen and (max-width:767px){#modal-filter .modal .gap.desc{display:none}}#modal-filter .modal .gap.mob{display:none}@media screen and (max-width:767px){#modal-filter .modal .gap.mob{display:flex;gap:2.5rem;height:63vh;overflow:auto}}#modal-filter .modal .gap .group-filter{display:flex;gap:6.25rem}@media screen and (max-width:767px){#modal-filter .modal .gap .group-filter{flex-wrap:wrap;gap:1.25rem}#modal-filter .modal .gap .group-filter .col{flex:1 1 44%}}#modal-filter .modal .gap .group-filter .title-col{color:#000;font-family:Lato,sans-serif;font-size:2.5rem;font-weight:600;margin-bottom:3rem}#modal-filter .modal .gap .group-filter label:not(:last-child){margin-bottom:1.5rem}#modal-filter .modal .gap .group-filter label{align-items:center;color:#000;display:flex;font-family:Lato,sans-serif;font-size:2.25rem;font-weight:400;gap:1.5rem}#modal-filter .modal .gap .inputs-filter{display:flex;gap:5rem}@media screen and (max-width:767px){#modal-filter .modal .gap .inputs-filter{flex-wrap:wrap;gap:2.5rem}}#modal-filter .modal .gap .inputs-filter .title-col{color:#000;font-family:Lato,sans-serif;font-size:2.5rem;font-weight:600;margin-bottom:3rem}@media screen and (max-width:767px){#modal-filter .modal .gap .inputs-filter .title-col{font-size:2.25rem}}#modal-filter .modal .gap .inputs-filter .row-input{display:flex;gap:1.25rem}#modal-filter .modal .gap .inputs-filter .row-input input{background:#d6d6d6;color:#000;font-family:Lato,sans-serif;font-size:2.25rem;font-weight:400;height:10rem;padding:1.25rem 2.5rem;width:18.75rem}@media screen and (max-width:767px){#modal-filter .modal .gap .inputs-filter .row-input input{width:24.375rem}}#modal-filter .modal .gap .inputs-filter .row-input input::placeholder{color:#000;font-family:Lato,sans-serif;font-size:2.25rem;font-weight:400}#modal-filter .modal .gap .inputs-filter .row-input>:first-child{border-radius:2rem 0 0 2rem}#modal-filter .modal .gap .inputs-filter .row-input>:last-child{border-radius:0 2rem 2rem 0}#modal-success .modal-cross{cursor:pointer;height:4rem;right:-3.125rem;top:-3.125rem;width:4rem}#modal-success .modal-cross svg{height:4rem;width:4rem}#modal-success .modal{border:1px solid #be131f;border-radius:3rem;padding:3.75rem}.product-card{border-radius:1rem;display:flex;flex-direction:column;height:35rem;justify-content:space-between;overflow:hidden;padding:2.5rem}.product-card .title h4{color:#fff;font-family:Inter,sans-serif;font-weight:500;padding-bottom:1rem}.product-card .title .sub-title{color:#fff;font-family:Inter,sans-serif;font-size:1.625rem;font-weight:500}.product-card .footer-card{align-items:center;display:flex;justify-content:space-between}.product-card .footer-card svg{height:2.5rem;width:5rem}.product-card .footer-card .price{color:#fff;font-family:Lato,sans-serif;font-size:3rem;font-weight:700}.accordion-elems .accordion .accordion-open{align-items:center;background:#fff;border:.125rem solid rgba(190,19,31,0);border-radius:1rem;cursor:pointer;display:flex;height:10rem;justify-content:space-between;padding:1.25rem 2.5rem}.accordion-elems .accordion .accordion-open h3{color:#000;font-family:Inter,sans-serif;font-size:2.5rem}.accordion-elems .accordion .accordion-open svg{flex-shrink:0;height:3rem;transition:.3s;width:3rem}.accordion-elems .accordion .accordion-open.active svg{transform:rotate(-180deg)}.accordion-elems .accordion .accordion-content{height:0;opacity:0;transition:.5s}.accordion-elems .accordion .accordion-content>*{display:none;height:0}.accordion-elems .accordion .accordion-content.active{height:max-content;opacity:1;padding:1.25rem}.accordion-elems .accordion .accordion-content.active>*{display:block;height:max-content}.sticky{padding-left:2.5rem;position:relative}@media screen and (max-width:767px){.sticky.desc{display:none}}.sticky.mob{display:none;padding-left:0}@media screen and (max-width:767px){.sticky.mob{display:block;width:100%}}.sticky.product-page-side{margin-top:6.875rem}.sticky .row-sidebar{align-items:center;display:flex;gap:2.5rem;margin-bottom:2.5rem}@media screen and (max-width:767px){.sticky .row-sidebar{display:none}}.sticky .row-sidebar .row-elem{align-items:center;border:.125rem solid #d6d6d6;border-radius:2rem;color:#000;display:flex;font-family:Lato,sans-serif;font-size:2rem;font-weight:400;height:6.25rem;justify-content:center;letter-spacing:.04em;line-height:1.29;width:18.75rem}.sticky .row-sidebar .row-elem.active{background:#d6d6d6}.sticky .row-sidebar svg{flex-shrink:0;height:3.75rem;width:3.75rem}.sticky .sidebar{backdrop-filter:blur(8rem);background:rgba(35,30,30,.6);border-radius:3rem;height:max-content;padding:3rem 2.5rem;position:sticky;top:17.5rem}@media screen and (max-width:767px){.sticky .sidebar{padding:3rem 1.25rem;position:relative;top:unset;width:100%}}.sticky .sidebar .row-soc{align-items:start;display:flex;gap:1.5rem;justify-content:start;overflow:visible;width:100%}.sticky .sidebar .row-soc.first{margin-bottom:1.5rem;margin-top:2rem}@media screen and (max-width:767px){.sticky .sidebar .row-soc.first{display:flex;flex-direction:column}}.sticky .sidebar .row-soc p{color:#fff;font-family:Lato,sans-serif;font-size:2rem;font-weight:600;max-width:31.25rem}@media screen and (max-width:767px){.sticky .sidebar .row-soc p{max-width:37.5rem}}.sticky .sidebar .row-soc a{align-items:center;color:#fff;display:flex;font-family:Lato,sans-serif;font-size:2.25rem;font-weight:600;gap:1.25rem;justify-content:center}.sticky .sidebar .row-soc a svg{height:3rem;width:3rem}.sticky .sidebar .row-soc .socials{display:flex;gap:1rem;overflow:visible}.sticky .sidebar .row-soc .socials svg{flex-shrink:0;height:4rem;overflow:visible;width:4rem}@media screen and (max-width:767px){.sticky .sidebar .info-order{width:100%}}.sticky .sidebar .info-order .main-btn{color:#fff;font-family:Lato,sans-serif;font-size:2.25rem;font-weight:400;margin-bottom:5rem;margin-top:5rem;text-transform:uppercase;width:100%}@media screen and (max-width:767px){.sticky .sidebar .info-order .main-btn{margin-bottom:2.5rem;margin-top:2.5rem}}.sticky .sidebar .info-order .group.date-group{margin-bottom:5rem}.sticky .sidebar .info-order .group.date-group .date-one{margin-bottom:2.5rem}.sticky .sidebar .info-order .group.price{margin-bottom:6.25rem}.sticky .sidebar .info-order .group.price>:not(:first-child,:last-child){margin-bottom:1.25rem}.sticky .sidebar .info-order .group.price .row{display:flex;justify-content:space-between}.sticky .sidebar .info-order .group.price .row span{color:#fff;font-family:Lato,sans-serif;font-size:2rem;font-weight:400;letter-spacing:.04em;line-height:1.29}.sticky .sidebar .info-order .group.price .row.total-price span{color:#fff;font-family:Inter,sans-serif;font-size:2.5rem;font-weight:500}.sticky .sidebar .info-order .group.group-field{display:flex;flex-direction:column;gap:2.5rem}.sticky .sidebar .info-order .group.group-field .title-group{margin:0!important}.sticky .sidebar .info-order .group.group-field input{padding-left:1.25rem}.sticky .sidebar .info-order .group.group-field label{align-items:start;color:#fff;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:2rem;font-weight:400;gap:1.5rem;letter-spacing:.04em;line-height:1.29}.sticky .sidebar .info-order .group.group-field label input{height:3rem;padding:0;width:3rem}.sticky .sidebar .info-order .group.group-field label input:checked{background:#be131f;border:.375rem solid #fff}.sticky .sidebar .info-order .group .title-group{color:#fff;font-family:Lato,sans-serif;font-size:3rem;font-weight:500;margin-bottom:2.5rem}.sticky .sidebar .info-order .group .date{background:#fff;border-radius:1rem;display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;padding:1.25rem 2.5rem}.sticky .sidebar .info-order .group .date .title{color:#000;font-family:Inter,sans-serif;font-size:2.5rem;font-weight:500}.sticky .sidebar .info-order .group .date .row{display:flex;justify-content:space-between}.sticky .sidebar .info-order .group .date .row p{color:#000;font-family:Inter,sans-serif;font-size:2.5rem;font-weight:300}.sticky .sidebar .info-order .group .date .row .edit{align-items:center;color:#000;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:1.625rem;font-weight:400;gap:.5rem;opacity:.4;text-decoration:underline;text-decoration-skip-ink:none}.sticky .sidebar .info-order .group .date .row .edit svg{flex-shrink:0;height:2rem;width:2rem}.sticky .sidebar .main-btn{color:#fff;font-family:Lato,sans-serif;font-size:2.25rem;font-weight:400;text-transform:uppercase}.sticky .sidebar input:not([type=radio]){color:#000;font-family:Lato,sans-serif;font-size:2.25rem;font-weight:500;padding-left:6.5rem}@media screen and (max-width:767px){.sticky .sidebar input:not([type=radio]){font-size:2rem;height:6.25rem;padding-left:5rem}}.sticky .sidebar input:not([type=radio])::placeholder{color:#000;font-family:Lato,sans-serif;font-size:2.25rem;font-weight:500}.sticky .sidebar input:not([type=radio])+svg{bottom:1.75rem;height:4rem;left:1.25rem;position:absolute;width:4rem}@media screen and (max-width:767px){.sticky .sidebar input:not([type=radio])+svg{height:2.5rem;width:2.5rem}}.sticky .sidebar #search-auto{align-items:center;display:flex;flex-direction:column;justify-content:center}.sticky .sidebar #search-auto .change-type-client{align-items:center;color:#fff;display:flex;font-family:Lato,sans-serif;font-size:3.75rem;font-weight:600;gap:.625rem;margin-bottom:3rem}@media screen and (max-width:767px){.sticky .sidebar #search-auto .change-type-client{font-size:2.5rem;margin-bottom:2.5rem}}.sticky .sidebar #search-auto .change-type-client label{align-items:center;color:#fff;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:3rem;font-weight:600;gap:1rem}@media screen and (max-width:767px){.sticky .sidebar #search-auto .change-type-client label{font-size:2.5rem}}.sticky .sidebar #search-auto .gap{display:flex;flex-direction:column;gap:2rem;width:100%}@media screen and (max-width:767px){.sticky .sidebar #search-auto .gap{gap:2.5rem}}.sticky .sidebar #search-auto .gap .row{align-items:end;display:flex;gap:1.5rem}.sticky .sidebar #search-auto .gap .row .input-cont{display:flex;flex:1 1 50%;flex-direction:column;gap:1rem;position:relative}.sticky .sidebar #search-auto .gap .row .input-cont label{color:#d6d6d6;font-family:Lato,sans-serif;font-size:2.5rem;font-weight:500}@media screen and (max-width:767px){.sticky .sidebar #search-auto .gap .row .input-cont label{color:#f1f0f0;font-family:Inter,sans-serif;font-size:2.5rem;font-weight:500}.sticky .sidebar #search-auto .gap .row{gap:1.25rem}.sticky .sidebar #search-auto .gap .row>:first-child{flex:0 0 34.8rem;width:32.5rem}.sticky .sidebar #search-auto .gap .row>:nth-child(2){flex:0 0 13.75rem;width:13.75rem}}[aria-labelledby=select2-select-city-container]{background:none!important;background-color:unset!important;border:none!important}[aria-labelledby=select2-select-city-container] .select2-selection__arrow{right:-1.25rem!important}[aria-labelledby=select2-select-city-container] .select2-selection__arrow b{border-color:#fff transparent transparent!important}[aria-labelledby=select2-select-city-container] #select2-select-city-container{background:none;color:#fff;font-size:2.25rem;font-weight:500;padding:0}.select-city+.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff!important}.city-dropdown{backdrop-filter:blur(64px)!important;background-color:unset!important;background:rgba(0,0,0,.8)!important;border:none!important}.city-dropdown .select2-search--dropdown{display:none!important;padding:0!important}.city-dropdown .select2-results__option{background-color:unset!important;background:none!important;color:#fff!important;font-family:Lato,sans-serif!important;font-size:2.25rem!important;padding:1.25rem!important}#select-type-arenda+.select2-container{height:7.5rem}#select-type-arenda+.select2-container .select2-selection--single{background:#fff!important;background-color:#fff!important;border:none!important;height:7.5rem}#select-type-arenda+.select2-container .select2-selection--single span{align-items:center;color:#000;display:flex;font-family:Lato,sans-serif!important;font-size:2.25rem!important;font-weight:500;height:100%;padding-left:1.875rem;padding-right:0!important}.type-arenda-dropdown{border:1px solid #ebebeb;border-radius:1.5rem;box-shadow:0 .5rem 4rem 0 hsla(0,0%,67%,.03);padding:.625rem}.type-arenda-dropdown .select2-results__option--disabled{display:none!important}.type-arenda-dropdown .select2-search--dropdown{display:none!important;padding:0!important}.type-arenda-dropdown .select2-results__options{display:flex;flex-direction:column;gap:1rem}.type-arenda-dropdown .select2-results__option{color:#000!important;font-family:Lato,sans-serif!important;font-size:2rem!important;font-weight:600!important;padding:.625rem 1.25rem!important;transition:.3s}.type-arenda-dropdown .select2-results__option.select2-results__option--highlighted.select2-results__option--selectable,.type-arenda-dropdown .select2-results__option:hover{background:#be131f!important;color:#fff!important}#filter-sort+.select2-container,#filter-sort+.select2-container .select2-selection--single{background:unset!important;background-color:unset;border:none!important;border-color:unset!important;height:max-content!important;width:100%!important}#filter-sort+.select2-container .select2-selection--single span{color:#fff;font-family:Inter,sans-serif;font-size:2.5rem;font-weight:400}@media screen and (max-width:767px){#filter-sort+.select2-container .select2-selection--single span{font-size:2rem}}.base-block{display:flex;flex-direction:column;gap:5rem;padding-bottom:11.25rem;padding-top:11.25rem}@media screen and (max-width:767px){.base-block{gap:2.5rem;padding-bottom:7.5rem;padding-top:7.5rem}}.base-block .group-h2{display:flex;flex-direction:column;gap:7.5rem}@media screen and (max-width:767px){.base-block .group-h2{gap:5rem}}.base-block .group-h3{display:flex;flex-direction:column;gap:2.5rem}.faq h2{margin-bottom:5rem}.faq .accordion-elems{display:flex;flex-direction:column;gap:1.25rem}header{margin-top:2.5rem}@media screen and (max-width:767px){header{margin-top:1.25rem}}header .burger-menu{display:none}@media screen and (max-width:767px){header .burger-menu{cursor:pointer;display:block;height:4rem;width:4rem}header .burger-menu svg{height:100%;width:100%}}header .cols{background:#231e1e;border-radius:3rem;display:flex;justify-content:space-between;padding:2rem 2.5rem}@media screen and (max-width:767px){header .cols{align-items:center;border-radius:1rem;padding:1.25rem}}header .cols>:first-child{align-items:center;display:flex;gap:4.5rem}header .cols>:first-child .logo{align-items:center;background:#fff;border-radius:3rem;display:flex;height:6rem;justify-content:center;padding:1.25rem;width:16.125rem}header .cols>:first-child .select-city-cont span{color:#fa2e39;font-family:Lato,sans-serif;font-size:2.25rem;font-weight:600}header .cols>:nth-child(2){align-items:center;display:flex;gap:2.5rem}@media screen and (max-width:767px){header .cols>:nth-child(2){display:none}}header .cols>:nth-child(2) .item-header{color:#fff;display:flex;font-family:Inter,sans-serif;font-weight:500;gap:1.25rem}header .cols>:nth-child(2) .item-header span{color:#fa2e39;font-weight:600}header .cols>:nth-child(2) .item-header svg{height:3rem;width:3rem}header .cols>:nth-child(2)>:nth-child(2){display:block}.footer{background:#231e1e;margin-top:11.25rem;padding-bottom:3.75rem;padding-top:3.75rem}.footer .main-footer{padding-left:79.375rem}@media screen and (max-width:767px){.footer .main-footer{padding-left:0}}.footer .main-footer .cols{display:flex}@media screen and (max-width:767px){.footer .main-footer .cols.desc{display:none}}.footer .main-footer .cols.mob{display:none}@media screen and (max-width:767px){.footer .main-footer .cols.mob{display:flex;gap:3.25rem}.footer .main-footer .cols.mob .mt-footer{margin-top:2.5rem}}.footer .main-footer .cols .col-title{color:#fff;font-family:Lato,sans-serif;font-size:2.5rem;font-weight:600;margin-bottom:3.75rem}.footer .main-footer .cols nav{display:flex;flex-direction:column;gap:1.25rem}.footer .main-footer .cols nav a{color:#fff;font-family:Lato,sans-serif;font-size:2.25rem;font-weight:400}.footer .main-footer .cols>:nth-child(2){flex:1 1 auto}.footer .main-footer .cols>:first-child{margin-right:6.25rem;min-width:40rem}@media screen and (max-width:767px){.footer .main-footer .cols>:first-child{margin-right:0;min-width:max-content}}.footer .main-footer .cols>:first-child nav{flex-wrap:wrap;max-height:15rem;width:max-content}@media screen and (max-width:767px){.footer .main-footer .cols>:first-child nav{max-height:max-content}}.footer .before-footer{margin-top:2.5rem;padding-left:79.375rem}@media screen and (max-width:767px){.footer .before-footer{padding-left:0}}.footer .before-footer .row{align-items:center;border-top:.125rem solid #fff;display:flex;justify-content:space-between;padding-top:2.5rem}@media screen and (max-width:767px){.footer .before-footer .row.desc{display:none}}.footer .before-footer .row.mob{display:none}@media screen and (max-width:767px){.footer .before-footer .row.mob{display:flex;gap:1rem;justify-content:start}}.footer .before-footer .row.mob .cont{display:flex;flex-direction:column;gap:.75rem}.footer .before-footer .row.mob .cont a{color:#fff;font-family:Inter,sans-serif;font-size:1.625rem;font-weight:400}.footer .before-footer .row.mob .cont .rows{display:flex;flex-direction:column;gap:.75rem}.footer .before-footer .row.mob .cont .rows p{order:1}.footer .before-footer .row.mob .cont .rows .socials{order:2}.footer .before-footer .row .logo{align-items:center;background:#fff;color:#000;display:flex;font-family:Inter,sans-serif;font-size:2.5rem;font-weight:400;height:7.5rem;justify-content:center;width:23.875rem}.footer .before-footer .row>:nth-child(2){color:#fff;font-family:Inter,sans-serif;font-size:2.5rem;font-weight:400}.footer .before-footer .row .socials{display:flex;gap:1rem}.footer .before-footer .row .socials svg{height:4rem;width:4rem}@media screen and (max-width:767px){.footer .before-footer .row .socials svg{height:3rem;width:3rem}}.footer .before-footer .row .socials+p{color:#fff;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:400;letter-spacing:.01em}@media screen and (max-width:767px){.footer .before-footer .row .socials+p{font-size:1.625rem}}.footer .before-footer .row>:nth-child(3){display:flex;flex-direction:column;gap:1.25rem}.front-page .header-banner{border-radius:4.5rem;height:66.75rem;left:2.5rem;overflow:hidden;position:absolute;right:2.5rem;top:12.5rem;width:235rem}.front-page .header-banner .bg{height:100%;width:100%}@media screen and (max-width:767px){.front-page .header-banner{border-radius:2rem;height:75.75rem;left:1.25rem;right:1.25rem;top:10rem;width:52.5rem}}.front-page .main-content .cols{display:flex;gap:2.5rem}.front-page .main-content .cols .sticky{width:74.125rem}@media screen and (max-width:767px){.front-page .main-content .cols .sticky{width:100%}}.front-page .main-content .cols .content-secs{width:158.13rem}@media screen and (max-width:767px){.front-page .main-content .cols .content-secs{width:100%}}.front-page .main-content .cols .content-secs .head-text{padding-bottom:37.5rem;padding-top:23.375rem}@media screen and (max-width:767px){.front-page .main-content .cols .content-secs .head-text{padding-bottom:8.375rem;padding-left:1.25rem;padding-top:13.625rem}}.front-page .main-content .cols .content-secs .head-text h1{color:#fff;font-family:Lato,sans-serif;font-size:6rem;font-weight:700;margin-bottom:2.5rem}.front-page .main-content .cols .content-secs .head-text .text{color:#fff;font-family:Lato,sans-serif;font-size:2.75rem;font-weight:400;letter-spacing:.03em;width:60.125rem}@media screen and (max-width:767px){.front-page .main-content .cols .content-secs .head-text .text{width:100%}}.front-page .main-content .cols .content-secs .catalog .filter{display:flex;justify-content:space-between;margin-bottom:2.5rem}@media screen and (max-width:767px){.front-page .main-content .cols .content-secs .catalog .filter .second-btn{font-size:2rem;gap:1.25rem;width:23.63rem}.front-page .main-content .cols .content-secs .catalog .filter .second-btn svg{flex-shrink:0;height:2.5rem;width:2.5rem}}.front-page .main-content .cols .content-secs .catalog .cards-category{display:flex;gap:1.875rem}@media screen and (max-width:767px){.front-page .main-content .cols .content-secs .catalog .cards-category{flex-wrap:wrap;gap:1.25rem;margin-top:11.25rem}}.front-page .main-content .cols .content-secs .catalog .cards-category .card{border-radius:1rem;flex:0 0 24.375rem;height:16.875rem;padding:1.25rem}@media screen and (max-width:767px){.front-page .main-content .cols .content-secs .catalog .cards-category .card{flex:1 1 25.625rem}}.front-page .main-content .cols .content-secs .catalog .cards-category .card .title{color:#000;font-family:Lato,sans-serif;font-size:2.5rem;font-weight:500;margin-bottom:1rem}.front-page .main-content .cols .content-secs .catalog .cards-category .card .price{color:#000;font-family:Lato,sans-serif;font-size:1.75rem;font-weight:600}.front-page .main-content .cols .content-secs .catalog .main-products{backdrop-filter:blur(8rem);background:rgba(0,0,0,.8);border-radius:2rem;margin-top:2.5rem;padding:1.875rem}.front-page .main-content .cols .content-secs .catalog .main-products .flex-cards{display:flex;flex-wrap:wrap;gap:1.5rem}.front-page .main-content .cols .content-secs .catalog .main-products .flex-cards .product-card{flex:0 0 49.75rem}@media screen and (max-width:767px){.front-page .main-content .cols .content-secs .catalog .main-products .flex-cards>*{display:none}.front-page .main-content .cols .content-secs .catalog .main-products .flex-cards>:first-child,.front-page .main-content .cols .content-secs .catalog .main-products .flex-cards>:nth-child(2),.front-page .main-content .cols .content-secs .catalog .main-products .flex-cards>:nth-child(3){display:flex}}.front-page .main-content .cols .content-secs .catalog .main-products .pagination-links{align-items:center;display:flex;gap:2rem;justify-content:center;margin-top:2rem}.front-page .main-content .cols .content-secs .catalog .main-products .pagination-links .arrow{cursor:pointer;flex-shrink:0}.front-page .main-content .cols .content-secs .catalog .main-products .pagination-links .arrow svg{height:1.5rem;width:1rem}.front-page .main-content .cols .content-secs .catalog .main-products .pagination-links .page-numbers{color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:2.25rem;font-weight:400}.front-page .main-content .cols .content-secs .catalog .main-products .pagination-links .page-numbers.current{align-items:center;background:#be131f;border-radius:6.25rem;display:flex;height:3.75rem;justify-content:center;width:3.75rem}.front-page .main-content .cols .content-secs .cta{padding-bottom:7.5rem;padding-top:7.5rem}.front-page .main-content .cols .content-secs .cta .title{align-items:center;display:flex;flex-direction:column;gap:2.5rem;margin-bottom:5rem}.front-page .main-content .cols .content-secs .cta .title h2{color:#000;font-family:Lato,sans-serif;font-size:3.75rem;font-weight:500;text-align:center}@media screen and (max-width:767px){.front-page .main-content .cols .content-secs .cta .title h2{font-size:3.25rem}}.front-page .main-content .cols .content-secs .cta .title .text{color:#000;font-family:Lato,sans-serif;font-size:2.75rem;font-weight:400;letter-spacing:.03em;text-align:center;width:62.5rem}@media screen and (max-width:767px){.front-page .main-content .cols .content-secs .cta .title .text{font-size:2.25rem;width:100%}}.front-page .main-content .cols .content-secs .cta .flex-cards{display:flex;flex-wrap:wrap;gap:2.5rem}.front-page .main-content .cols .content-secs .cta .flex-cards .card{align-items:center;background:#fff;border-radius:2rem;display:flex;flex:1 1 50.375rem;flex-direction:column;gap:2.5rem;height:32.75rem;padding:3rem 1.25rem}.front-page .main-content .cols .content-secs .cta .flex-cards .card img{flex-shrink:0;height:8rem;width:8rem}.front-page .main-content .cols .content-secs .cta .flex-cards .card .content h3{color:#000;font-family:Inter,sans-serif;font-size:2.5rem;font-weight:500;margin-bottom:1.25rem;text-align:center}.front-page .main-content .cols .content-secs .cta .flex-cards .card .content p{color:#000;font-family:Lato,sans-serif;font-size:2rem;font-weight:400;letter-spacing:.04em;line-height:1.29;text-align:center}@media screen and (max-width:767px){.front-page .main-content .cols .content-secs .cta .flex-cards .card{border-radius:2rem;padding:2.5rem 1.25rem}}.front-page .main-content .cols .content-secs .form-sec{align-items:center;backdrop-filter:blur(8rem);background:rgba(0,0,0,.8);border-radius:2rem;display:flex;flex-direction:column;justify-content:center;padding:1.875rem}.front-page .main-content .cols .content-secs .form-sec h2{color:#fff;font-family:Lato,sans-serif;font-size:3rem;font-weight:500;margin-bottom:3.75rem;text-align:center;width:49.625rem}@media screen and (max-width:767px){.front-page .main-content .cols .content-secs .form-sec form,.front-page .main-content .cols .content-secs .form-sec h2{width:100%}.front-page .main-content .cols .content-secs .form-sec form [name=email],.front-page .main-content .cols .content-secs .form-sec form textarea{display:none}}.front-page .main-content .cols .content-secs .form-sec form .form-before{align-items:end;display:flex;justify-content:end;margin-top:1.5rem}.front-page .main-content .cols .content-secs .form-sec form .form-before .main-btn{width:32.125rem}@media screen and (max-width:767px){.front-page .main-content .cols .content-secs .form-sec form .form-before .main-btn{font-size:2.5rem;width:100%}.front-page .main-content .cols .content-secs .form-sec form .form-before .main-btn svg{height:4.25rem;width:4.25rem}}.front-page .main-content .cols .content-secs .form-sec form .cols{display:flex;gap:2.5rem;width:100%}.front-page .main-content .cols .content-secs .form-sec form .cols>:first-child{display:flex;flex-direction:column;gap:2.5rem;width:74.25rem}@media screen and (max-width:767px){.front-page .main-content .cols .content-secs .form-sec form .cols>:first-child{width:100%}}.front-page .main-content .cols .content-secs .form-sec form .cols textarea{max-height:27.5rem;max-width:74.25rem;min-height:27.5rem;min-width:74.25rem}.product-page .main-content .cols{display:flex;gap:2.5rem}.product-page .main-content .cols .sticky{padding-left:0;width:74.125rem}@media screen and (max-width:767px){.product-page .main-content .cols .sticky{margin-bottom:3.75rem;margin-top:5rem;width:100%}}.product-page .main-content .cols .sticky .sidebar{top:2.5rem}.product-page .main-content .cols .content-secs{padding-top:10rem;width:158.13rem}@media screen and (max-width:767px){.product-page .main-content .cols .content-secs{padding-top:0;width:100%}}.product-page .main-content .cols .content-secs .head-block h1{color:#000;font-family:Lato,sans-serif;font-size:6rem;font-weight:700;margin-bottom:7.5rem}@media screen and (max-width:767px){.product-page .main-content .cols .content-secs .head-block h1{font-size:5.25rem;margin-bottom:5rem}}.product-page .main-content .cols .content-secs .head-block .sliders{display:flex;gap:2.5rem}@media screen and (max-width:767px){.product-page .main-content .cols .content-secs .head-block .sliders{flex-direction:column}}.product-page .main-content .cols .content-secs .head-block .sliders .swiper{margin:0}.product-page .main-content .cols .content-secs .head-block .sliders .swiperProduct{border-radius:4.5rem;height:66.75rem;width:127rem}@media screen and (max-width:767px){.product-page .main-content .cols .content-secs .head-block .sliders .swiperProduct{height:37.5rem;width:100%}}.product-page .main-content .cols .content-secs .head-block .sliders .swiperProduct .swiper-slide img{height:100%;object-fit:cover;width:100%}.product-page .main-content .cols .content-secs .head-block .sliders .swiperProductThumbs{height:50rem;width:12.5rem}@media screen and (max-width:767px){.product-page .main-content .cols .content-secs .head-block .sliders .swiperProductThumbs{height:7.5rem;width:100%}}.product-page .main-content .cols .content-secs .head-block .sliders .swiperProductThumbs .swiper-slide{border-radius:12px;cursor:pointer;overflow:hidden;transition:.3s}.product-page .main-content .cols .content-secs .head-block .sliders .swiperProductThumbs .swiper-slide.swiper-slide-thumb-active{border:.125rem solid #231e1e;padding:.25rem}.product-page .main-content .cols .content-secs .head-block .sliders .swiperProductThumbs .swiper-slide img{border-radius:1.5rem;height:100%;object-fit:cover;width:100%}.product-page .main-content .cols .content-secs .product-info{background:#fff;border-radius:2rem;display:flex;flex-direction:column;gap:10rem;margin-top:5rem;padding:4rem 3rem}@media screen and (max-width:767px){.product-page .main-content .cols .content-secs .product-info{background:none;gap:2.5rem;padding:0}}.product-page .main-content .cols .content-secs .product-info .group{display:flex;flex-direction:column;gap:6.25rem}@media screen and (max-width:767px){.product-page .main-content .cols .content-secs .product-info .group{background:#fff;border-radius:2rem;gap:3.75rem;padding:3.75rem 1.25rem}}.product-page .main-content .cols .content-secs .product-info .group h2{color:#000;font-weight:700}@media screen and (max-width:767px){.product-page .main-content .cols .content-secs .product-info .group h2{font-size:3.25rem;white-space:nowrap}}.product-page .main-content .cols .content-secs .product-info .group.group-characteristics .characteristics{display:flex;flex-direction:column;gap:2.5rem}.product-page .main-content .cols .content-secs .product-info .group.group-characteristics .characteristics .characteristic-item{display:flex}.product-page .main-content .cols .content-secs .product-info .group.group-characteristics .characteristics .characteristic-item span{color:#000;font-family:Lato,sans-serif;font-size:2.375rem;font-weight:400}.product-page .main-content .cols .content-secs .product-info .group.group-characteristics .characteristics .characteristic-item>:last-child{font-weight:700}.product-page .main-content .cols .content-secs .product-info .group.group-characteristics .characteristics .characteristic-item>:nth-child(2){border-bottom:.125rem solid #d6d6d6;flex:1 1 auto;margin-bottom:.625rem;margin-left:2.5rem;margin-right:2.5rem}.product-page .main-content .cols .content-secs .product-info .group.group-dop-options .cols{column-gap:7.5rem;display:flex;flex-wrap:wrap;row-gap:2.5rem;width:100%}@media screen and (max-width:767px){.product-page .main-content .cols .content-secs .product-info .group.group-dop-options .cols{flex-direction:column;gap:1.25rem}}.product-page .main-content .cols .content-secs .product-info .group.group-dop-options .cols .row{flex:0 0 47%}.product-page .main-content .cols .content-secs .product-info .group.group-dop-options .cols .row label{align-items:center;cursor:pointer;display:flex;gap:2rem;width:100%}.product-page .main-content .cols .content-secs .product-info .group.group-dop-options .cols .row label .name{color:#000;flex:1 1 auto;font-family:Lato,sans-serif;font-size:2.375rem;font-weight:400}.product-page .main-content .cols .content-secs .product-info .group.group-dop-options .cols .row label .price{color:#000;font-family:Lato,sans-serif;font-size:2.375rem;font-weight:600}.product-page .main-content .cols .content-secs .product-info .group.group-dop-options .cols .row label input{background:#d6d6d6;border-radius:4.375rem;cursor:pointer;height:5.5rem;padding:.25rem;position:relative;transition:.3s;width:9.25rem}@media screen and (max-width:767px){.product-page .main-content .cols .content-secs .product-info .group.group-dop-options .cols .row label input{height:3rem;width:5rem}}.product-page .main-content .cols .content-secs .product-info .group.group-dop-options .cols .row label input:before{background:#fff;border-radius:4.375rem;content:"";height:5rem;left:.25rem;position:absolute;top:50%;transform:translateY(-50%);transition:right .3s;width:5rem}@media screen and (max-width:767px){.product-page .main-content .cols .content-secs .product-info .group.group-dop-options .cols .row label input:before{border-radius:2.375rem;height:2.625rem;width:2.625rem}}.product-page .main-content .cols .content-secs .product-info .group.group-dop-options .cols .row label input:checked{background:#be131f}.product-page .main-content .cols .content-secs .product-info .group.group-dop-options .cols .row label input:checked:before{background:#fff url(../images/3c5030f9a1afe4229ff5.svg) no-repeat 50%;left:unset;right:.25rem}@media screen and (max-width:767px){.product-page .main-content .cols .content-secs .product-info .group.group-dop-options .cols .row label input:checked:before{background-size:1.5rem 1.5rem}}.product-page .main-content .cols .content-secs .content-cont{display:flex;flex-direction:column;gap:11.25rem;margin-top:11.25rem}@media screen and (max-width:767px){.product-page .main-content .cols .content-secs .content-cont{gap:7.5rem;margin-top:7.5rem}}.product-page .main-content .cols .content-secs .content-cont .base-block{padding-bottom:0;padding-top:0}@media screen and (max-width:767px){.product-page .main-content .cols .content-secs .dop-treb{margin-bottom:5rem}}.product-page .main-content .cols .content-secs .dop-treb .cols{display:flex;justify-content:space-between}@media screen and (max-width:767px){.product-page .main-content .cols .content-secs .dop-treb .cols{flex-direction:column}}.product-page .main-content .cols .content-secs .dop-treb .cols .col .title{color:#000;font-family:Lato,sans-serif;font-size:3rem;font-weight:600;margin-bottom:1.5rem}.product-page .main-content .cols .content-secs .dop-treb .cols .col .list{display:flex;flex-direction:column;gap:1.25rem}.product-page .main-content .cols .content-secs .dop-treb .cols .col .list .item-list{align-items:center;color:#000;display:flex;font-family:Inter,sans-serif;font-size:2.5rem;font-weight:500;gap:2.5rem}.product-page .main-content .cols .content-secs .dop-treb .cols .col .list .item-list svg{flex-shrink:0;height:4.375rem;width:4.375rem}.product-page .main-content .cols .content-secs .slider-product h2{font-family:Lato,sans-serif;margin-bottom:2.5rem}.product-page .main-content .cols .content-secs .slider-product .head-sec .tabs-items{border-bottom:.125rem solid #000;display:flex;gap:2.5rem}.product-page .main-content .cols .content-secs .slider-product .head-sec .tabs-items .item{color:rgba(7,7,7,.5);cursor:pointer;font-family:Inter,sans-serif;font-size:2.5rem;font-weight:300;padding-bottom:1.25rem;padding-left:1.875rem;padding-right:1.875rem}.product-page .main-content .cols .content-secs .slider-product .head-sec .tabs-items .item.active{border-bottom:.125rem solid #000;color:#000;font-weight:500}.product-page .main-content .cols .content-secs .slider-product .body-sec{padding-top:3.75rem}@media screen and (max-width:767px){.product-page .main-content .cols .content-secs .slider-product .body-sec{padding-top:2.5rem}}.product-page .main-content .cols .content-secs .slider-product .body-sec .item{display:none}.product-page .main-content .cols .content-secs .slider-product .body-sec .item.active{display:block}.product-page .main-content .cols .content-secs .slider-product .body-sec .productLinks{padding-bottom:3.75rem}@media screen and (max-width:767px){.product-page .main-content .cols .content-secs .slider-product .body-sec .productLinks{height:25rem;margin:0;overflow:visible;padding-bottom:2.5rem;width:36.25rem}.product-page .main-content .cols .content-secs .slider-product .body-sec .productLinks .product-card{height:100%}}.product-page .main-content .cols .content-secs .slider-product .body-sec .productLinks .swiper-pagination{background:#afafaf;border-radius:4.5rem;bottom:0;height:1rem;left:50%;max-width:51rem;overflow:hidden;top:unset;transform:translate(-50%)}@media screen and (max-width:767px){.product-page .main-content .cols .content-secs .slider-product .body-sec .productLinks .swiper-pagination{left:unset;min-width:52.5rem;transform:none}}.product-page .main-content .cols .content-secs .slider-product .body-sec .productLinks .swiper-pagination .swiper-pagination-progressbar-fill{background:#be131f;border-radius:4.5rem;overflow:hidden}@media screen and (max-width:767px){.product-page .main-content .cols .content-secs .faq{padding-top:0}}