/*! * Bootstrap Grid v5.3.2 (https://getbootstrap.com/) * Copyright 2011-2023 The Bootstrap Authors * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:40rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540rem}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:768rem}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:768rem}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1160rem}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1160rem}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400rem}.row{--bs-gutter-x:40rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:10rem}.g-1,.gy-1{--bs-gutter-y:10rem}.g-2,.gx-2{--bs-gutter-x:20rem}.g-2,.gy-2{--bs-gutter-y:20rem}.g-3,.gx-3{--bs-gutter-x:30rem}.g-3,.gy-3{--bs-gutter-y:30rem}.g-4,.gx-4{--bs-gutter-x:40rem}.g-4,.gy-4{--bs-gutter-y:40rem}.g-5,.gx-5{--bs-gutter-x:50rem}.g-5,.gy-5{--bs-gutter-y:50rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:10rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:10rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:20rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:20rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:30rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:30rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:40rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:40rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:50rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:50rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:10rem}.g-md-1,.gy-md-1{--bs-gutter-y:10rem}.g-md-2,.gx-md-2{--bs-gutter-x:20rem}.g-md-2,.gy-md-2{--bs-gutter-y:20rem}.g-md-3,.gx-md-3{--bs-gutter-x:30rem}.g-md-3,.gy-md-3{--bs-gutter-y:30rem}.g-md-4,.gx-md-4{--bs-gutter-x:40rem}.g-md-4,.gy-md-4{--bs-gutter-y:40rem}.g-md-5,.gx-md-5{--bs-gutter-x:50rem}.g-md-5,.gy-md-5{--bs-gutter-y:50rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:10rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:10rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:20rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:20rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:30rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:30rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:40rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:40rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:50rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:50rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:10rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:10rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:20rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:20rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:30rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:30rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:40rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:40rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:50rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:50rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:10rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:10rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:20rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:20rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:30rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:30rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:40rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:40rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:50rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:50rem}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:10rem!important}.m-2{margin:20rem!important}.m-3{margin:30rem!important}.m-4{margin:40rem!important}.m-5{margin:50rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:10rem!important;margin-left:10rem!important}.mx-2{margin-right:20rem!important;margin-left:20rem!important}.mx-3{margin-right:30rem!important;margin-left:30rem!important}.mx-4{margin-right:40rem!important;margin-left:40rem!important}.mx-5{margin-right:50rem!important;margin-left:50rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:10rem!important;margin-bottom:10rem!important}.my-2{margin-top:20rem!important;margin-bottom:20rem!important}.my-3{margin-top:30rem!important;margin-bottom:30rem!important}.my-4{margin-top:40rem!important;margin-bottom:40rem!important}.my-5{margin-top:50rem!important;margin-bottom:50rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:10rem!important}.mt-2{margin-top:20rem!important}.mt-3{margin-top:30rem!important}.mt-4{margin-top:40rem!important}.mt-5{margin-top:50rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:10rem!important}.me-2{margin-right:20rem!important}.me-3{margin-right:30rem!important}.me-4{margin-right:40rem!important}.me-5{margin-right:50rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:10rem!important}.mb-2{margin-bottom:20rem!important}.mb-3{margin-bottom:30rem!important}.mb-4{margin-bottom:40rem!important}.mb-5{margin-bottom:50rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:10rem!important}.ms-2{margin-left:20rem!important}.ms-3{margin-left:30rem!important}.ms-4{margin-left:40rem!important}.ms-5{margin-left:50rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:10rem!important}.p-2{padding:20rem!important}.p-3{padding:30rem!important}.p-4{padding:40rem!important}.p-5{padding:50rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:10rem!important;padding-left:10rem!important}.px-2{padding-right:20rem!important;padding-left:20rem!important}.px-3{padding-right:30rem!important;padding-left:30rem!important}.px-4{padding-right:40rem!important;padding-left:40rem!important}.px-5{padding-right:50rem!important;padding-left:50rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:10rem!important;padding-bottom:10rem!important}.py-2{padding-top:20rem!important;padding-bottom:20rem!important}.py-3{padding-top:30rem!important;padding-bottom:30rem!important}.py-4{padding-top:40rem!important;padding-bottom:40rem!important}.py-5{padding-top:50rem!important;padding-bottom:50rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:10rem!important}.pt-2{padding-top:20rem!important}.pt-3{padding-top:30rem!important}.pt-4{padding-top:40rem!important}.pt-5{padding-top:50rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:10rem!important}.pe-2{padding-right:20rem!important}.pe-3{padding-right:30rem!important}.pe-4{padding-right:40rem!important}.pe-5{padding-right:50rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:10rem!important}.pb-2{padding-bottom:20rem!important}.pb-3{padding-bottom:30rem!important}.pb-4{padding-bottom:40rem!important}.pb-5{padding-bottom:50rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:10rem!important}.ps-2{padding-left:20rem!important}.ps-3{padding-left:30rem!important}.ps-4{padding-left:40rem!important}.ps-5{padding-left:50rem!important}@media (min-width:576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:10rem!important}.m-sm-2{margin:20rem!important}.m-sm-3{margin:30rem!important}.m-sm-4{margin:40rem!important}.m-sm-5{margin:50rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:10rem!important;margin-left:10rem!important}.mx-sm-2{margin-right:20rem!important;margin-left:20rem!important}.mx-sm-3{margin-right:30rem!important;margin-left:30rem!important}.mx-sm-4{margin-right:40rem!important;margin-left:40rem!important}.mx-sm-5{margin-right:50rem!important;margin-left:50rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:10rem!important;margin-bottom:10rem!important}.my-sm-2{margin-top:20rem!important;margin-bottom:20rem!important}.my-sm-3{margin-top:30rem!important;margin-bottom:30rem!important}.my-sm-4{margin-top:40rem!important;margin-bottom:40rem!important}.my-sm-5{margin-top:50rem!important;margin-bottom:50rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:10rem!important}.mt-sm-2{margin-top:20rem!important}.mt-sm-3{margin-top:30rem!important}.mt-sm-4{margin-top:40rem!important}.mt-sm-5{margin-top:50rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:10rem!important}.me-sm-2{margin-right:20rem!important}.me-sm-3{margin-right:30rem!important}.me-sm-4{margin-right:40rem!important}.me-sm-5{margin-right:50rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:10rem!important}.mb-sm-2{margin-bottom:20rem!important}.mb-sm-3{margin-bottom:30rem!important}.mb-sm-4{margin-bottom:40rem!important}.mb-sm-5{margin-bottom:50rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:10rem!important}.ms-sm-2{margin-left:20rem!important}.ms-sm-3{margin-left:30rem!important}.ms-sm-4{margin-left:40rem!important}.ms-sm-5{margin-left:50rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:10rem!important}.p-sm-2{padding:20rem!important}.p-sm-3{padding:30rem!important}.p-sm-4{padding:40rem!important}.p-sm-5{padding:50rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:10rem!important;padding-left:10rem!important}.px-sm-2{padding-right:20rem!important;padding-left:20rem!important}.px-sm-3{padding-right:30rem!important;padding-left:30rem!important}.px-sm-4{padding-right:40rem!important;padding-left:40rem!important}.px-sm-5{padding-right:50rem!important;padding-left:50rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:10rem!important;padding-bottom:10rem!important}.py-sm-2{padding-top:20rem!important;padding-bottom:20rem!important}.py-sm-3{padding-top:30rem!important;padding-bottom:30rem!important}.py-sm-4{padding-top:40rem!important;padding-bottom:40rem!important}.py-sm-5{padding-top:50rem!important;padding-bottom:50rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:10rem!important}.pt-sm-2{padding-top:20rem!important}.pt-sm-3{padding-top:30rem!important}.pt-sm-4{padding-top:40rem!important}.pt-sm-5{padding-top:50rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:10rem!important}.pe-sm-2{padding-right:20rem!important}.pe-sm-3{padding-right:30rem!important}.pe-sm-4{padding-right:40rem!important}.pe-sm-5{padding-right:50rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:10rem!important}.pb-sm-2{padding-bottom:20rem!important}.pb-sm-3{padding-bottom:30rem!important}.pb-sm-4{padding-bottom:40rem!important}.pb-sm-5{padding-bottom:50rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:10rem!important}.ps-sm-2{padding-left:20rem!important}.ps-sm-3{padding-left:30rem!important}.ps-sm-4{padding-left:40rem!important}.ps-sm-5{padding-left:50rem!important}}@media (min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:10rem!important}.m-md-2{margin:20rem!important}.m-md-3{margin:30rem!important}.m-md-4{margin:40rem!important}.m-md-5{margin:50rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:10rem!important;margin-left:10rem!important}.mx-md-2{margin-right:20rem!important;margin-left:20rem!important}.mx-md-3{margin-right:30rem!important;margin-left:30rem!important}.mx-md-4{margin-right:40rem!important;margin-left:40rem!important}.mx-md-5{margin-right:50rem!important;margin-left:50rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:10rem!important;margin-bottom:10rem!important}.my-md-2{margin-top:20rem!important;margin-bottom:20rem!important}.my-md-3{margin-top:30rem!important;margin-bottom:30rem!important}.my-md-4{margin-top:40rem!important;margin-bottom:40rem!important}.my-md-5{margin-top:50rem!important;margin-bottom:50rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:10rem!important}.mt-md-2{margin-top:20rem!important}.mt-md-3{margin-top:30rem!important}.mt-md-4{margin-top:40rem!important}.mt-md-5{margin-top:50rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:10rem!important}.me-md-2{margin-right:20rem!important}.me-md-3{margin-right:30rem!important}.me-md-4{margin-right:40rem!important}.me-md-5{margin-right:50rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:10rem!important}.mb-md-2{margin-bottom:20rem!important}.mb-md-3{margin-bottom:30rem!important}.mb-md-4{margin-bottom:40rem!important}.mb-md-5{margin-bottom:50rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:10rem!important}.ms-md-2{margin-left:20rem!important}.ms-md-3{margin-left:30rem!important}.ms-md-4{margin-left:40rem!important}.ms-md-5{margin-left:50rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:10rem!important}.p-md-2{padding:20rem!important}.p-md-3{padding:30rem!important}.p-md-4{padding:40rem!important}.p-md-5{padding:50rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:10rem!important;padding-left:10rem!important}.px-md-2{padding-right:20rem!important;padding-left:20rem!important}.px-md-3{padding-right:30rem!important;padding-left:30rem!important}.px-md-4{padding-right:40rem!important;padding-left:40rem!important}.px-md-5{padding-right:50rem!important;padding-left:50rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:10rem!important;padding-bottom:10rem!important}.py-md-2{padding-top:20rem!important;padding-bottom:20rem!important}.py-md-3{padding-top:30rem!important;padding-bottom:30rem!important}.py-md-4{padding-top:40rem!important;padding-bottom:40rem!important}.py-md-5{padding-top:50rem!important;padding-bottom:50rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:10rem!important}.pt-md-2{padding-top:20rem!important}.pt-md-3{padding-top:30rem!important}.pt-md-4{padding-top:40rem!important}.pt-md-5{padding-top:50rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:10rem!important}.pe-md-2{padding-right:20rem!important}.pe-md-3{padding-right:30rem!important}.pe-md-4{padding-right:40rem!important}.pe-md-5{padding-right:50rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:10rem!important}.pb-md-2{padding-bottom:20rem!important}.pb-md-3{padding-bottom:30rem!important}.pb-md-4{padding-bottom:40rem!important}.pb-md-5{padding-bottom:50rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:10rem!important}.ps-md-2{padding-left:20rem!important}.ps-md-3{padding-left:30rem!important}.ps-md-4{padding-left:40rem!important}.ps-md-5{padding-left:50rem!important}}@media (min-width:992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:10rem!important}.m-lg-2{margin:20rem!important}.m-lg-3{margin:30rem!important}.m-lg-4{margin:40rem!important}.m-lg-5{margin:50rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:10rem!important;margin-left:10rem!important}.mx-lg-2{margin-right:20rem!important;margin-left:20rem!important}.mx-lg-3{margin-right:30rem!important;margin-left:30rem!important}.mx-lg-4{margin-right:40rem!important;margin-left:40rem!important}.mx-lg-5{margin-right:50rem!important;margin-left:50rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:10rem!important;margin-bottom:10rem!important}.my-lg-2{margin-top:20rem!important;margin-bottom:20rem!important}.my-lg-3{margin-top:30rem!important;margin-bottom:30rem!important}.my-lg-4{margin-top:40rem!important;margin-bottom:40rem!important}.my-lg-5{margin-top:50rem!important;margin-bottom:50rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:10rem!important}.mt-lg-2{margin-top:20rem!important}.mt-lg-3{margin-top:30rem!important}.mt-lg-4{margin-top:40rem!important}.mt-lg-5{margin-top:50rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:10rem!important}.me-lg-2{margin-right:20rem!important}.me-lg-3{margin-right:30rem!important}.me-lg-4{margin-right:40rem!important}.me-lg-5{margin-right:50rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:10rem!important}.mb-lg-2{margin-bottom:20rem!important}.mb-lg-3{margin-bottom:30rem!important}.mb-lg-4{margin-bottom:40rem!important}.mb-lg-5{margin-bottom:50rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:10rem!important}.ms-lg-2{margin-left:20rem!important}.ms-lg-3{margin-left:30rem!important}.ms-lg-4{margin-left:40rem!important}.ms-lg-5{margin-left:50rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:10rem!important}.p-lg-2{padding:20rem!important}.p-lg-3{padding:30rem!important}.p-lg-4{padding:40rem!important}.p-lg-5{padding:50rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:10rem!important;padding-left:10rem!important}.px-lg-2{padding-right:20rem!important;padding-left:20rem!important}.px-lg-3{padding-right:30rem!important;padding-left:30rem!important}.px-lg-4{padding-right:40rem!important;padding-left:40rem!important}.px-lg-5{padding-right:50rem!important;padding-left:50rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:10rem!important;padding-bottom:10rem!important}.py-lg-2{padding-top:20rem!important;padding-bottom:20rem!important}.py-lg-3{padding-top:30rem!important;padding-bottom:30rem!important}.py-lg-4{padding-top:40rem!important;padding-bottom:40rem!important}.py-lg-5{padding-top:50rem!important;padding-bottom:50rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:10rem!important}.pt-lg-2{padding-top:20rem!important}.pt-lg-3{padding-top:30rem!important}.pt-lg-4{padding-top:40rem!important}.pt-lg-5{padding-top:50rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:10rem!important}.pe-lg-2{padding-right:20rem!important}.pe-lg-3{padding-right:30rem!important}.pe-lg-4{padding-right:40rem!important}.pe-lg-5{padding-right:50rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:10rem!important}.pb-lg-2{padding-bottom:20rem!important}.pb-lg-3{padding-bottom:30rem!important}.pb-lg-4{padding-bottom:40rem!important}.pb-lg-5{padding-bottom:50rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:10rem!important}.ps-lg-2{padding-left:20rem!important}.ps-lg-3{padding-left:30rem!important}.ps-lg-4{padding-left:40rem!important}.ps-lg-5{padding-left:50rem!important}}@media (min-width:1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:10rem!important}.m-xl-2{margin:20rem!important}.m-xl-3{margin:30rem!important}.m-xl-4{margin:40rem!important}.m-xl-5{margin:50rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:10rem!important;margin-left:10rem!important}.mx-xl-2{margin-right:20rem!important;margin-left:20rem!important}.mx-xl-3{margin-right:30rem!important;margin-left:30rem!important}.mx-xl-4{margin-right:40rem!important;margin-left:40rem!important}.mx-xl-5{margin-right:50rem!important;margin-left:50rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:10rem!important;margin-bottom:10rem!important}.my-xl-2{margin-top:20rem!important;margin-bottom:20rem!important}.my-xl-3{margin-top:30rem!important;margin-bottom:30rem!important}.my-xl-4{margin-top:40rem!important;margin-bottom:40rem!important}.my-xl-5{margin-top:50rem!important;margin-bottom:50rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:10rem!important}.mt-xl-2{margin-top:20rem!important}.mt-xl-3{margin-top:30rem!important}.mt-xl-4{margin-top:40rem!important}.mt-xl-5{margin-top:50rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:10rem!important}.me-xl-2{margin-right:20rem!important}.me-xl-3{margin-right:30rem!important}.me-xl-4{margin-right:40rem!important}.me-xl-5{margin-right:50rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:10rem!important}.mb-xl-2{margin-bottom:20rem!important}.mb-xl-3{margin-bottom:30rem!important}.mb-xl-4{margin-bottom:40rem!important}.mb-xl-5{margin-bottom:50rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:10rem!important}.ms-xl-2{margin-left:20rem!important}.ms-xl-3{margin-left:30rem!important}.ms-xl-4{margin-left:40rem!important}.ms-xl-5{margin-left:50rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:10rem!important}.p-xl-2{padding:20rem!important}.p-xl-3{padding:30rem!important}.p-xl-4{padding:40rem!important}.p-xl-5{padding:50rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:10rem!important;padding-left:10rem!important}.px-xl-2{padding-right:20rem!important;padding-left:20rem!important}.px-xl-3{padding-right:30rem!important;padding-left:30rem!important}.px-xl-4{padding-right:40rem!important;padding-left:40rem!important}.px-xl-5{padding-right:50rem!important;padding-left:50rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:10rem!important;padding-bottom:10rem!important}.py-xl-2{padding-top:20rem!important;padding-bottom:20rem!important}.py-xl-3{padding-top:30rem!important;padding-bottom:30rem!important}.py-xl-4{padding-top:40rem!important;padding-bottom:40rem!important}.py-xl-5{padding-top:50rem!important;padding-bottom:50rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:10rem!important}.pt-xl-2{padding-top:20rem!important}.pt-xl-3{padding-top:30rem!important}.pt-xl-4{padding-top:40rem!important}.pt-xl-5{padding-top:50rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:10rem!important}.pe-xl-2{padding-right:20rem!important}.pe-xl-3{padding-right:30rem!important}.pe-xl-4{padding-right:40rem!important}.pe-xl-5{padding-right:50rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:10rem!important}.pb-xl-2{padding-bottom:20rem!important}.pb-xl-3{padding-bottom:30rem!important}.pb-xl-4{padding-bottom:40rem!important}.pb-xl-5{padding-bottom:50rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:10rem!important}.ps-xl-2{padding-left:20rem!important}.ps-xl-3{padding-left:30rem!important}.ps-xl-4{padding-left:40rem!important}.ps-xl-5{padding-left:50rem!important}}@media (min-width:1400px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:10rem!important}.m-xxl-2{margin:20rem!important}.m-xxl-3{margin:30rem!important}.m-xxl-4{margin:40rem!important}.m-xxl-5{margin:50rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:10rem!important;margin-left:10rem!important}.mx-xxl-2{margin-right:20rem!important;margin-left:20rem!important}.mx-xxl-3{margin-right:30rem!important;margin-left:30rem!important}.mx-xxl-4{margin-right:40rem!important;margin-left:40rem!important}.mx-xxl-5{margin-right:50rem!important;margin-left:50rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:10rem!important;margin-bottom:10rem!important}.my-xxl-2{margin-top:20rem!important;margin-bottom:20rem!important}.my-xxl-3{margin-top:30rem!important;margin-bottom:30rem!important}.my-xxl-4{margin-top:40rem!important;margin-bottom:40rem!important}.my-xxl-5{margin-top:50rem!important;margin-bottom:50rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:10rem!important}.mt-xxl-2{margin-top:20rem!important}.mt-xxl-3{margin-top:30rem!important}.mt-xxl-4{margin-top:40rem!important}.mt-xxl-5{margin-top:50rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:10rem!important}.me-xxl-2{margin-right:20rem!important}.me-xxl-3{margin-right:30rem!important}.me-xxl-4{margin-right:40rem!important}.me-xxl-5{margin-right:50rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:10rem!important}.mb-xxl-2{margin-bottom:20rem!important}.mb-xxl-3{margin-bottom:30rem!important}.mb-xxl-4{margin-bottom:40rem!important}.mb-xxl-5{margin-bottom:50rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:10rem!important}.ms-xxl-2{margin-left:20rem!important}.ms-xxl-3{margin-left:30rem!important}.ms-xxl-4{margin-left:40rem!important}.ms-xxl-5{margin-left:50rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:10rem!important}.p-xxl-2{padding:20rem!important}.p-xxl-3{padding:30rem!important}.p-xxl-4{padding:40rem!important}.p-xxl-5{padding:50rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:10rem!important;padding-left:10rem!important}.px-xxl-2{padding-right:20rem!important;padding-left:20rem!important}.px-xxl-3{padding-right:30rem!important;padding-left:30rem!important}.px-xxl-4{padding-right:40rem!important;padding-left:40rem!important}.px-xxl-5{padding-right:50rem!important;padding-left:50rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:10rem!important;padding-bottom:10rem!important}.py-xxl-2{padding-top:20rem!important;padding-bottom:20rem!important}.py-xxl-3{padding-top:30rem!important;padding-bottom:30rem!important}.py-xxl-4{padding-top:40rem!important;padding-bottom:40rem!important}.py-xxl-5{padding-top:50rem!important;padding-bottom:50rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:10rem!important}.pt-xxl-2{padding-top:20rem!important}.pt-xxl-3{padding-top:30rem!important}.pt-xxl-4{padding-top:40rem!important}.pt-xxl-5{padding-top:50rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:10rem!important}.pe-xxl-2{padding-right:20rem!important}.pe-xxl-3{padding-right:30rem!important}.pe-xxl-4{padding-right:40rem!important}.pe-xxl-5{padding-right:50rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:10rem!important}.pb-xxl-2{padding-bottom:20rem!important}.pb-xxl-3{padding-bottom:30rem!important}.pb-xxl-4{padding-bottom:40rem!important}.pb-xxl-5{padding-bottom:50rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:10rem!important}.ps-xxl-2{padding-left:20rem!important}.ps-xxl-3{padding-left:30rem!important}.ps-xxl-4{padding-left:40rem!important}.ps-xxl-5{padding-left:50rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
@font-face{font-display:swap;font-family:'geist';src:url('../fonts/geist-regular.ttf') format('truetype');font-weight:400;font-style:normal}
@font-face{font-display:swap;font-family:'geist';src:url('../fonts/geist-semibold.ttf') format('truetype');font-weight:600;font-style:normal}
@font-face{font-display:swap;font-family:'geist';src:url('../fonts/geist-bold.ttf') format('truetype');font-weight:700;font-style:normal}
:root{--color-main:#0051f8;--color-second:#0a45be;--color-disable:#0a45be;--fancybox-content-color:#000}*,
*::before,
*::after{box-sizing:border-box;font-family:'geist',Arial}
::selection{color:#fff;background-color:#3297FD}html{font-size:calc(1 / 1280 * 100vw);line-height:147%;-webkit-text-size-adjust:100%}
body{margin:0;padding:0;height:100%;background-color:#fff;color:#000;font-size:14rem;line-height:147%;font-weight:400;min-height:100vh;display:flex;flex-direction:column}
h1,
h2,
h3,
h4,
h5,
hr,
p,
ol,
ul,
fieldset,
figure,
legend,
blockquote,
iframe,
input,
button,
select,
textarea{margin:0;padding:0;outline:none;border:none;font-size:inherit;line-height:inherit;font-weight:inherit;-webkit-appearance:none;-webkit-border-radius:0}
li{list-style:none}
a{color:inherit;text-decoration:none;outline:none;background-color:transparent}
button{background-color:transparent;cursor:pointer;vertical-align:top}
img{vertical-align:middle}
main{display:block}
table{border-collapse:collapse;border-spacing:0;width:100%;text-align:left}
b,
strong{font-weight:bolder}
img{border-style:none}
button,
input{overflow:visible}
button,
select{text-transform:none}
button,
[type='button'],
[type='reset'],
[type='submit']{-webkit-appearance:button}
textarea{overflow:auto}
::-webkit-file-upload-button{-webkit-appearance:button;font-size:inherit;line-height:inherit;font-weight:inherit}
[hidden]{display:none}
@media (max-width:1199px){html{font-size:calc(1 / 768 * 100vw)}}
@media (max-width:767px){html{font-size:calc(1 / 360 * 100vw)}} @media (min-width:1400px){.g-xxl-8,.gx-xxl-8{--bs-gutter-x:8rem}.g-xxl-8,.gy-xxl-8{--bs-gutter-y:8rem}}
@media (min-width:1200px){.g-xl-8,.gx-xl-8{--bs-gutter-x:8rem}.g-xl-8,.gy-xl-8{--bs-gutter-y:8rem}}
@media (min-width:992px){.g-lg-8,.gx-lg-8{--bs-gutter-x:8rem}.g-lg-8,.gy-lg-8{--bs-gutter-y:8rem}}
@media (min-width:768px){.g-md-8,.gx-md-8{--bs-gutter-x:8rem}.g-md-8,.gy-md-8{--bs-gutter-y:8rem}}
@media (min-width:576px){.g-sm-8,.gx-sm-8{--bs-gutter-x:8rem}.g-sm-8,.gy-sm-8{--bs-gutter-y:8rem}}
.g-8,
.gx-8{--bs-gutter-x:8rem}
.g-8,
.gy-8{--bs-gutter-y:8rem}@media (min-width:1400px){.g-xxl-1,.gx-xxl-1{--bs-gutter-x:10rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:10rem}}
@media (min-width:1200px){.g-xl-1,.gx-xl-1{--bs-gutter-x:10rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:10rem}}
@media (min-width:992px){.g-lg-1,.gx-lg-1{--bs-gutter-x:10rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:10rem}}
@media (min-width:768px){.g-md-1,.gx-md-1{--bs-gutter-x:10rem}.g-md-1,.gy-md-1{--bs-gutter-y:10rem}}
@media (min-width:576px){.g-sm-1,.gx-sm-1{--bs-gutter-x:10rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:10rem}}
.g-1,
.gx-1{--bs-gutter-x:10rem}
.g-1,
.gy-1{--bs-gutter-y:10rem}@media (min-width:1400px){.g-xxl-12,.gx-xxl-12{--bs-gutter-x:12rem}.g-xxl-12,.gy-xxl-12{--bs-gutter-y:12rem}}
@media (min-width:1200px){.g-xl-12,.gx-xl-12{--bs-gutter-x:12rem}.g-xl-12,.gy-xl-12{--bs-gutter-y:12rem}}
@media (min-width:992px){.g-lg-12,.gx-lg-12{--bs-gutter-x:12rem}.g-lg-12,.gy-lg-12{--bs-gutter-y:12rem}}
@media (min-width:768px){.g-md-12,.gx-md-12{--bs-gutter-x:12rem}.g-md-12,.gy-md-12{--bs-gutter-y:12rem}}
@media (min-width:576px){.g-sm-12,.gx-sm-12{--bs-gutter-x:12rem}.g-sm-12,.gy-sm-12{--bs-gutter-y:12rem}}
.g-12,
.gx-12{--bs-gutter-x:12rem}
.g-12,
.gy-12{--bs-gutter-y:12rem}@media (min-width:1400px){.g-xxl-16,.gx-xxl-16{--bs-gutter-x:16rem}.g-xxl-16,.gy-xxl-16{--bs-gutter-y:16rem}}
@media (min-width:1200px){.g-xl-16,.gx-xl-16{--bs-gutter-x:16rem}.g-xl-16,.gy-xl-16{--bs-gutter-y:16rem}}
@media (min-width:992px){.g-lg-16,.gx-lg-16{--bs-gutter-x:16rem}.g-lg-16,.gy-lg-16{--bs-gutter-y:16rem}}
@media (min-width:768px){.g-md-16,.gx-md-16{--bs-gutter-x:16rem}.g-md-16,.gy-md-16{--bs-gutter-y:16rem}}
@media (min-width:576px){.g-sm-16,.gx-sm-16{--bs-gutter-x:16rem}.g-sm-16,.gy-sm-16{--bs-gutter-y:16rem}}
.g-16,
.gx-16{--bs-gutter-x:16rem}
.g-16,
.gy-16{--bs-gutter-y:16rem}@media (min-width:1400px){.g-xxl-2,.gx-xxl-2{--bs-gutter-x:20rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:20rem}}
@media (min-width:1200px){.g-xl-2,.gx-xl-2{--bs-gutter-x:20rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:20rem}}
@media (min-width:992px){.g-lg-2,.gx-lg-2{--bs-gutter-x:20rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:20rem}}
@media (min-width:768px){.g-md-2,.gx-md-2{--bs-gutter-x:20rem}.g-md-2,.gy-md-2{--bs-gutter-y:20rem}}
@media (min-width:576px){.g-sm-2,.gx-sm-2{--bs-gutter-x:20rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:20rem}}
.g-2,
.gx-2{--bs-gutter-x:20rem}
.g-2,
.gy-2{--bs-gutter-y:20rem}@media (min-width:1400px){.g-xxl-24,.gx-xxl-24{--bs-gutter-x:24rem}.g-xxl-24,.gy-xxl-24{--bs-gutter-y:24rem}}
@media (min-width:1200px){.g-xl-24,.gx-xl-24{--bs-gutter-x:24rem}.g-xl-24,.gy-xl-24{--bs-gutter-y:24rem}}
@media (min-width:992px){.g-lg-24,.gx-lg-24{--bs-gutter-x:24rem}.g-lg-24,.gy-lg-24{--bs-gutter-y:24rem}}
@media (min-width:768px){.g-md-24,.gx-md-24{--bs-gutter-x:24rem}.g-md-24,.gy-md-24{--bs-gutter-y:24rem}}
@media (min-width:576px){.g-sm-24,.gx-sm-24{--bs-gutter-x:24rem}.g-sm-24,.gy-sm-24{--bs-gutter-y:24rem}}
.g-24,
.gx-24{--bs-gutter-x:24rem}
.g-24,
.gy-24{--bs-gutter-y:24rem}@media (min-width:1400px){.g-xxl-3,.gx-xxl-3{--bs-gutter-x:30rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:30rem}}
@media (min-width:1200px){.g-xl-3,.gx-xl-3{--bs-gutter-x:30rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:30rem}}
@media (min-width:992px){.g-lg-3,.gx-lg-3{--bs-gutter-x:30rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:30rem}}
@media (min-width:768px){.g-md-3,.gx-md-3{--bs-gutter-x:30rem}.g-md-3,.gy-md-3{--bs-gutter-y:30rem}}
@media (min-width:576px){.g-sm-3,.gx-sm-3{--bs-gutter-x:30rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:30rem}}
.g-3,
.gx-3{--bs-gutter-x:30rem}
.g-3,
.gy-3{--bs-gutter-y:30rem}@media (min-width:1400px){.g-xxl-32,.gx-xxl-32{--bs-gutter-x:32rem}.g-xxl-32,.gy-xxl-32{--bs-gutter-y:32rem}}
@media (min-width:1200px){.g-xl-32,.gx-xl-32{--bs-gutter-x:32rem}.g-xl-32,.gy-xl-32{--bs-gutter-y:32rem}}
@media (min-width:992px){.g-lg-32,.gx-lg-32{--bs-gutter-x:32rem}.g-lg-32,.gy-lg-32{--bs-gutter-y:32rem}}
@media (min-width:768px){.g-md-32,.gx-md-32{--bs-gutter-x:32rem}.g-md-32,.gy-md-32{--bs-gutter-y:32rem}}
@media (min-width:576px){.g-sm-32,.gx-sm-32{--bs-gutter-x:32rem}.g-sm-32,.gy-sm-32{--bs-gutter-y:32rem}}
.g-32,
.gx-32{--bs-gutter-x:32rem}
.g-32,
.gy-32{--bs-gutter-y:32rem}@media (min-width:1400px){.g-xxl-4,.gx-xxl-4{--bs-gutter-x:40rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:40rem}}
@media (min-width:1200px){.g-xl-4,.gx-xl-4{--bs-gutter-x:40rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:40rem}}
@media (min-width:992px){.g-lg-4,.gx-lg-4{--bs-gutter-x:40rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:40rem}}
@media (min-width:768px){.g-md-4,.gx-md-4{--bs-gutter-x:40rem}.g-md-4,.gy-md-4{--bs-gutter-y:40rem}}
@media (min-width:576px){.g-sm-4,.gx-sm-4{--bs-gutter-x:40rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:40rem}}
.g-4,
.gx-4{--bs-gutter-x:40rem}
.g-4,
.gy-4{--bs-gutter-y:40rem}@media (min-width:1400px){.g-xxl-64,.gx-xxl-64{--bs-gutter-x:64rem}.g-xxl-64,.gy-xxl-64{--bs-gutter-y:64rem}}
@media (min-width:1200px){.g-xl-64,.gx-xl-64{--bs-gutter-x:64rem}.g-xl-64,.gy-xl-64{--bs-gutter-y:64rem}}
@media (min-width:992px){.g-lg-64,.gx-lg-64{--bs-gutter-x:64rem}.g-lg-64,.gy-lg-64{--bs-gutter-y:64rem}}
@media (min-width:768px){.g-md-64,.gx-md-64{--bs-gutter-x:64rem}.g-md-64,.gy-md-64{--bs-gutter-y:64rem}}
@media (min-width:576px){.g-sm-64,.gx-sm-64{--bs-gutter-x:64rem}.g-sm-64,.gy-sm-64{--bs-gutter-y:64rem}}
.g-64,
.gx-64{--bs-gutter-x:64rem}
.g-64,
.gy-64{--bs-gutter-y:64rem}@media (min-width:1400px){.button-xxl-max{width:100%}}
@media (min-width:1200px){.button-xl-max{width:100%}}
@media (min-width:992px){.button-lg-max{width:100%}}
@media (min-width:768px){.button-md-max{width:100%}}
@media (min-width:576px){.button-sm-max{width:100%}}
.button--max{width:100%}@media (min-width:1400px){.col-xxl-24{flex:0 0 auto;width:20%}}
@media (min-width:1200px){.col-xl-24{flex:0 0 auto;width:20%}}
@media (min-width:992px){.col-lg-24{flex:0 0 auto;width:20%}}
@media (min-width:768px){.col-md-24{flex:0 0 auto;width:20%}}
@media (min-width:576px){.col-sm-24{flex:0 0 auto;width:20%}}
.col-24{flex:0 0 auto;width:20%}.row--100{height:100%}
.lazyload:not([data-bg]),
.lazyloaded:not([data-bg]),
.lazyloading:not([data-bg]){transition-duration:0.4s;transition-property:opacity}
.lazyload:not([data-bg]),
.lazyloading:not([data-bg]){opacity:0}
.lazyloaded:not([data-bg]){opacity:1}
.content{overflow:hidden;font-size:16rem;line-height:147%}
.content>*:last-child{padding-bottom:0;margin-bottom:0}
.content [style*="float"]{overflow:hidden}
.content [style*="float:right"]{margin-left:24rem}
.content [style*="float:left"]{margin-right:24rem}
.content a:not(.button,.btn){color:var(--color-main);transition:color 0.25s}
.content p{font-size:17px;line-height:1.3;margin:0 0 24rem}
.content p:last-child{margin-bottom:0}
.content ol,
.content ul{padding:5rem 0 24rem 30rem;overflow:auto}
.content ol li,
.content ul li{margin:0 0 1rem;list-style:initial}
.content ol li{list-style:inherit}
.h1,
.content h1{font-size:24rem;line-height:147%;font-weight:700;margin:0;margin:0 0 17rem;overflow:auto}
.h1 span,
.content h1 span{color:var(--color-main)}
.h2,
.content h2:not(.h1){font-size:18rem;line-height:147%;font-weight:bold;margin:0 0 17rem;overflow:auto}
.content h3:not(.h1){font-size:16rem;line-height:147%;font-weight:bold;margin:0 0 17rem;overflow:auto}
.content h4:not(.h1){font-size:14rem;line-height:147%;font-weight:bold;margin:0 0 17rem;overflow:auto}
.content blockquote{padding-left:30rem;border-left:3rem solid #333;overflow:auto}
.content ul.dash li:before{content:"-";position:relative;left:-5rem}
.content .justifyfull{text-align:justify}
.content .ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.content .img-responsive{display:block;max-width:100%;height:auto}
.content th,
.content td{padding:10rem 20rem}
.content thead tr{background-color:#e2e2e2;font-weight:bold}
.content tbody tr{background-color:#f9f9f9}
.content tbody tr:nth-child(2n){background-color:#f1f1f1}
.content img{max-width:100%;border-radius:0rem}
.table-responsive,
.content .table-responsive{max-width:100%;overflow:auto;border-radius:1rem}
.content:before{content:'';clear:both;height:0rem;width:100%;display:block}
.content:after{content:'';clear:both;height:0rem;width:100%;display:block}
@media (hover:hover){.content a:not(.button,.btn):hover{color:var(--color-second)}}
@media (max-width:1199px){.content [style*="float:right"]{margin-left:30rem}.content [style*="float:left"]{margin-right:30rem}.content blockquote{padding-left:30rem}}
@media (max-width:767px){.h1,.content h1{font-size:20rem}.content [style*="float"]{float:none !important}.content img{height:auto !important;width:auto !important;max-width:100%;margin:0 !important}}
.form-control{display:block;width:100%;background-color:#fff;line-height:50rem;height:50rem;border:1rem solid #cfd2e1;padding:0 12rem;font-size:14rem;border-radius:8rem;transition:border-color 0.25s}
.form-control:focus{border-color:var(--color-main)}
.form-control::-webkit-input-placeholder{color:#596daf}
.form-control:-ms-input-placeholder{color:#596daf}
.form-control::-moz-placeholder{color:#596daf}
.form-control:-moz-placeholder{color:#596daf}
.form-textarea{resize:vertical;min-height:100rem;line-height:normal;padding:12rem}
.form-group{padding:5rem 0;position:relative}
.form-label{font-size:16rem;line-height:25rem;color:#596daf;display:block}.form-checkbox{position:relative;padding-left:41rem}
.form-checkbox .form-label:before{content:'';width:25rem;height:25rem;position:absolute;top:0;left:0;z-index:0;background-color:#fff;border:1rem solid #cfd2e1;transition:background-color 0.25s,background-image 0.25s,border-color 0.25s;border-radius:4rem;background-repeat:no-repeat;background-position:50% 50%;background-size:14rem auto}
.form-checkbox .form-control{position:absolute;left:0;top:0;z-index:1;width:25rem;height:25rem;border:none;opacity:0;cursor:pointer}
.form-checkbox .form-control:empty+.form-label:before{}
.form-checkbox .form-control:disabled+.form-label:before{border-color:#f2f4f8}
.form-checkbox .form-control:checked+.form-label:before{background-image:url(../img/icon-checked.svg);background-color:var(--color-main);border-color:var(--color-main)}.form-radio{position:relative;padding-left:41rem}
.form-radio .form-label:before{content:'';width:25rem;height:25rem;position:absolute;top:0;left:0;z-index:0;background-color:#fff;border:1rem solid #cfd2e1;transition:background-color 0.25s,background-image 0.25s,border-color 0.25s;border-radius:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:14rem auto}
.form-radio .form-control{position:absolute;left:0;top:0;z-index:1;width:25rem;height:25rem;border:none;opacity:0;cursor:pointer}
.form-radio .form-control:empty+.form-label:before{}
.form-radio .form-control:disabled+.form-label:before{background-color:#dfdfdf}
.form-radio .form-control:checked+.form-label:before{background-image:url(../img/icon-checked.svg);background-color:var(--color-main);border-color:var(--color-main)}.form-select{background-image:url(../img/icon-select.svg);background-position:center right 12rem;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;text-indent:1rem;text-overflow:'';padding-right:34rem}
.form-select--small{height:41rem;line-height:41rem}.form-control--city{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 21L16.1667 16.1667M18.7778 9.88888C18.7778 14.7981 14.7981 18.7778 9.88891 18.7778C4.9797 18.7778 1 14.7981 1 9.88888C1 4.97969 4.9797 1 9.88891 1C14.7981 1 18.7778 4.97969 18.7778 9.88888Z' stroke='%230051F8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");background-position:center right 10rem;background-repeat:no-repeat;background-size:20rem auto}.form-error:empty{display:none}
.breadcrumb{padding-bottom:32rem}
.breadcrumb-item{}
.breadcrumb-item__link{transition:color 0.25s}
.breadcrumb-item__separator{padding:0 4rem}
.breadcrumb-item__text{}
@media (hover:hover){.breadcrumb-item__link:hover{color:var(--color-main)}}
@media (max-width:1199px){.breadcrumb{padding-bottom:20rem}}
.btn,
.button{display:inline-block;vertical-align:top;text-align:center;background-color:var(--color-main);color:#fff;line-height:48rem;padding:0 28rem;position:relative;font-weight:bold;font-size:16rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;border-radius:28rem;transition:background-color 0.25s,color 0.25s;cursor:pointer}
.button--small{line-height:40rem;padding:0 20rem;font-size:14rem}
.button--white{background-color:#fff;color:#000;border:1rem solid #cfd2e1}
.button--box{padding:0;min-width:42rem;line-height:40rem;font-size:16px}
.btn.active,
.button.active{background-color:var(--color-second)}
.button--transparent{background-color:transparent;color:#000}
.button--transparent.active{color:#fff}
.button:disabled{border-color:#dedede;color:#7e7e7e;cursor:default}
@media (hover:hover){.btn:not(:disabled):hover,.button:not(:disabled):hover{background-color:var(--color-second)}.button--transparent:not(:disabled):hover{color:#fff}.button--white:not(:disabled):hover{background-color:#cfd2e1}}
.popup{display:none;max-width:none;position:relative;z-index:1}
.popup-close{position:absolute;top:20rem;right:20rem;z-index:2;cursor:pointer;transition:transform 0.25s;max-width:100%;height:auto;display:block;width:40rem}
.popup-title{font-size:20rem;line-height:20rem;font-weight:700}
.popup-title span{color:var(--color-main)}
.popup-description{font-size:16rem}
.popup.fancybox__content{background-color:#fff;border-radius:8rem;box-shadow:0 4rem 4rem 0 rgba(0,0,0,0.1);max-width:620rem;padding:25rem 20rem;overflow:auto}
.popup.fancybox__content.popup--callback{background-image:url(../img/icon-girl.jpg);background-position:100% 100%;background-repeat:no-repeat;background-size:350rem auto}
.popup.fancybox__content.popup--callback .popup-container{max-width:300rem}
.popup--big.fancybox__content{max-width:1120rem}
@media (max-width:767px){.popup{max-width:100%}.popup.fancybox__content.popup--callback{background-size:300rem auto}.popup.fancybox__content.popup--callback .popup-container{padding-bottom:300rem}.fancybox__content{max-height:500rem}}
@media (hover:hover){.popup-close:hover{transform:rotate(15deg)}}
[data-tab-content]{display:none}
[data-tab-content].active{display:block}
@media (max-width:1199px){.navbar{position:relative;z-index:99}.navbar-padding{padding:20rem 40rem}.navbar-padding--small{padding:20rem}.navbar-padding--gray{background-color:#f2f4f8}.navbar-icon{max-width:100%;height:auto;display:block;width:40rem}.navbar-close{position:fixed;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:7;background-color:rgba(19,21,26,0.8);opacity:0;visibility:hidden;transition:opacity 0.25s,visibility 0.25s}.navbar-container{position:fixed;top:0;bottom:0;left:-100%;height:100%;width:100%;z-index:8;max-width:268rem;background-color:#fff;overflow:auto;transition:left 0.25s,right 0.25s}.navbar.active{}.navbar.active>.navbar-close{visibility:visible;opacity:1}.navbar.active>.navbar-container{left:0}}
@media (max-width:767px){.navbar-icon{margin-left:auto}.navbar-container{margin-left:calc(100% - 268rem)}}
.header{height:210rem}
.header-container{padding:25rem 0 40rem;position:fixed;top:0;left:0;right:0;background-color:#fff;z-index:9;transition:padding 0.25s,box-shadow 0.25s}
.header-hidden{transition:0.25s;height:40rem}
.header--sticky .header-container{padding:15rem 0;box-shadow:0 4rem 4rem 0 rgba(0,0,0,0.1)}
.header--sticky .header-hidden{overflow:hidden;height:0;opacity:0;margin:0}
.header-menu{}
.header-menu__icon{max-width:100%;height:auto;display:block;width:40rem}
.header-address{font-weight:600}
.header-logo{margin:0 auto}
.header-logo__img{max-width:100%;height:auto;display:block;width:170rem}
.header-logo__title{font-weight:600;font-size:16rem;line-height:27rem;color:#000}
.header-phone{font-weight:600}
.header-social{position:relative;z-index:2;border:1rem solid #0051F8;border-radius:19rem;padding:8rem 15rem;display:inline-block;vertical-align:top}
.header-social__icon{max-width:100%;height:auto;display:block;width:40rem;cursor:pointer;transition:transform 0.25s}
.header-social__icon.active{transform:rotate(45deg)}
.header-social__img{max-width:100%;height:auto;display:block;width:24rem}
.header-social__container{position:absolute;top:calc(100% + 8rem);left:0;box-shadow:0 4rem 4rem -4rem rgba(12,12,13,0.05),0 16rem 32rem -4rem rgba(12,12,13,0.1);background-color:#fff;padding:20rem;border-radius:8rem;min-width:194rem;z-index:3;opacity:0;transition:opacity 0.25s,visibility 0.25s;visibility:hidden}
.header-social__container.active{opacity:1;visibility:visible}
.header-social__title{font-weight:600}
.header-city{}
.header-city__img{max-width:100%;height:auto;display:block;width:13rem}
.header-city__title{font-weight:600}
.header-cart{position:relative;z-index:1}
.header-cart__count{position:absolute;bottom:1rem;right:2rem;border-radius:100%;height:12rem;width:12rem;background-color:#fe8083;font-weight:600;font-size:10rem;line-height:12rem;color:#fff;text-align:center}
.header-cart__icon{max-width:100%;height:auto;display:block;width:40rem}
.header-account__icon{max-width:100%;height:auto;display:block;width:40rem}
.header-item__link{font-weight:600;display:block;padding:10rem}
.header-item__link.active{color:var(--color-main)}.search__block{position:relative;line-height:0}
.search__block svg.search__icon{width:40px;cursor:pointer}
.search__block .searchForm{visibility:hidden;opacity:0;position:absolute;top:0;right:70px;min-width:370px;transition:all 0.5s linear}
.search__block.active .searchForm{visibility:visible;opacity:1}
.search__block .searchForm .wrap{position:relative}
.search__block .searchForm .wrap input{height:60px;padding-right:45px}
.search__block .searchForm .wrap button[type="submit"]{position:absolute;top:15px;right:10px}
.search__block .searchForm .wrap button[type="submit"] svg{width:30px;height:auto}@media (hover:hover){.header-item__link{transition:color 0.25s}.header-item__link:hover{color:var(--color-main)}.header-social__img{transition:top 0.25s;position:relative;top:0}.header-social__img:hover{top:-3rem}.header-phone{transition:color 0.25s}.header-phone:hover{color:var(--color-main)}.header-social__icon:not(.active):hover{transform:rotate(15deg)}.header-account{transition:transform 0.25s}.header-account:hover{transform:rotate(15deg)}.header-cart{transition:transform 0.25s}.header-cart:hover{transform:rotate(15deg)}.header-city__title{transition:color 0.25s}.header-city__title:hover{color:var(--color-main)}}
@media (max-width:1199px){.header{height:185rem}.header-container{padding:30rem 0 50rem}.header-social__container{left:auto;right:0}.header-logo{display:grid;justify-content:center;text-align:center}.header-logo__title{font-size:12rem}}
@media (max-width:767px){.header{height:175rem}.header-container{padding:30rem 0 40rem}.header-logo{width:150rem;margin-left:0}.search__block .searchForm{top:65px;right:calc(50% - 100px);min-width:200px}}#cfCities{max-height:300rem;overflow:auto}
.cf-modal__link{font-size:16rem}
@media (hover:hover){.cf-modal__link{transition:color 0.25s}.cf-modal__link:hover{color:var(--color-main)}}
.footer{margin-top:auto;padding:70rem 0 30rem;font-weight:600}
.footer-title{font-size:18rem}
.footer-info{max-width:250rem}
.footer-credit__img{max-width:100%;height:auto;display:block;width:266rem}
.footer-social__img{max-width:100%;height:auto;display:block;width:28rem}
.footer-copyright{padding-top:150rem;font-size:10rem;text-transform:uppercase;color:#a8a8a8}
.footer-copyright__link{text-decoration:underline}
.footer-pay__img{max-width:100%;height:auto;display:block;max-height:36rem}
.footer-pay__img--1{width:59rem}
.footer-pay__img--2{width:40rem}
.footer-pay__img--3{width:61rem}
.footer-pay__img--4{width:137rem}
.footer-iframe{height:51rem;width:auto;display:block;max-width:100%}
@media (hover:hover){.footer-link{transition:color 0.25s}.footer-link:hover{color:var(--color-main)}.footer-social__img{transition:top 0.25s;position:relative;top:0}.footer-social__img:hover{top:-3rem}.footer-copyright__link:hover{text-decoration:none}}
@media (max-width:1199px){.footer{padding-top:60rem}.footer-copyright{padding-top:80rem}.footer-credit__img{width:220rem}}
@media (max-width:767px){.footer-copyright{padding-top:50rem}.footer-pay__img--1{width:46rem}.footer-pay__img--2{width:44rem}.footer-pay__img--3{width:56rem}.footer-pay__img--4{width:123rem}}.f-carousel.has-dots{--f-carousel-dots-width:48rem;--f-carousel-dots-height:2rem;--f-carousel-dot-width:32rem;--f-carousel-dot-height:2rem;--f-carousel-dot-radius:0;--f-carousel-dot-color:var(--color-main);--f-carousel-dot-opacity:0.15;--f-carousel-dot-hover-opacity:0.3;--f-carousel-slide-padding:0 0 32rem;--f-carousel-spacing:20rem}
.f-carousel.has-dots .f-carousel__dots{bottom:0}
.f-carousel__control{height:40rem;width:40rem;box-shadow:0 1rem 4rem 0 rgba(12,12,13,0.05);border-radius:100%;display:flex;background-color:rgba(255,255,255,0.95);justify-content:center;align-items:center;position:absolute;top:calc(50% - 20rem - 16rem)}
.f-carousel__control--prev{left:-20rem}
.f-carousel__control--next{right:-20rem}
.f-carousel__icon{max-width:100%;height:auto;display:block;width:8rem}
@media (hover:hover){.f-carousel__control{transition:background-color 0.25s}.f-carousel__control:hover{background-color:rgba(255,255,255,1)}}
@media (max-width:1199px){.f-carousel__control{display:none}}.tplwork{border-radius:8rem;height:290rem;position:relative;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.tplwork-title{box-shadow:0 1rem 4rem 0 rgba(12,12,13,0.05);background-color:#fff;border-radius:28rem;padding:10rem 28rem;font-weight:600;position:absolute;z-index:1;top:16rem;left:16rem;max-width:calc(100% - 32rem)}.tplcategory{border-radius:8rem;height:220rem;position:relative;z-index:1;border:1rem solid #cfd2e1;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}
.tplcategory-title{border:1rem solid #cfd2e1;box-shadow:0 1rem 4rem 0 rgba(12,12,13,0.05);background-color:#fff;border-radius:28rem;padding:10rem 28rem;font-weight:600;position:absolute;z-index:1;top:16rem;left:16rem;max-width:calc(100% - 32rem)}
@media (hover:hover){.tplcategory{transition:border-color 0.25s}.tplcategory:hover{border-color:var(--color-main)}}.tplproduct{border-radius:8rem;padding:10rem;background-color:#fff;height:100%;overflow:hidden}
.tplproduct-top{padding-bottom:16rem;position:relative;z-index:1}
.tplproduct-gallery{position:relative;z-index:1;padding-bottom:24rem}
.tplproduct-items{}
.tplproduct-item{background-color:#f2f4f8;border-radius:8rem;overflow:hidden}
.tplproduct-item__img{display:block;max-width:100%;width:100%;border-radius:8rem;overflow:hidden;height:auto}
.tplproduct-price{font-weight:700;font-size:20rem}
.tplproduct-oldprice{font-weight:600;font-size:16rem;line-height:147%;text-decoration:line-through;color:#aab1cd}
.tplproduct-title{font-weight:600;font-size:16rem}
.tplproduct-options{}
.tplproduct-percent{line-height:27rem;padding:0 8rem;border-radius:4rem;font-size:16rem;color:#fff;background-color:#FF585C;font-weight:600}
.tplproduct-status{position:absolute;top:16rem;left:12rem;z-index:2}
.tplproduct-status__item{box-shadow:0 1rem 4rem 0 rgba(12,12,13,0.05);background-color:#F87C00;border-radius:8rem;padding:0 12rem;height:30rem;font-weight:600;font-size:12rem;line-height:30rem;color:#fff}
.tplproduct-status__item--new{background-color:#0051F8}
.tplproduct-status__item--popular{background-color:#F87C00}
.tplproduct-status__item--favorite{}
.tplproduct-status__item--profitable{background-color:#f00}
@media (hover:hover){.tplproduct{transition:box-shadow 0.25s}.tplproduct:hover{box-shadow:0 4rem 4rem -4rem rgba(12,12,13,0.05),0 16rem 32rem -4rem rgba(12,12,13,0.1)}}.product-marker_img{height:47px}.tplparent{display:flex;align-items:center;text-align:center;gap:20px}
.tplparent-img{height:80rem;width:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}
.tplparent-title{font-weight:600;font-size:13rem;padding-top:0rem;max-width:150rem;height:max-content;margin:0 auto}
.tplparent--active .tplparent-img{filter:sepia(0) hue-rotate(0) saturate(200%)}
@media (hover:hover){.tplparent-title{transition:color 0.25s}.tplparent:hover .tplparent-title{color:var(--color-main)}}
@media (max-width:767px){.tplparent-img{display:none}.tplparent-title{border:1rem solid #7d8ab6;border-radius:28rem;padding:8rem 20rem;font-size:13rem;line-height:21rem;max-width:100%}}.nofound{border-radius:8rem;padding:12rem 20rem;background-color:var(--color-main);margin:32rem 0}
.nofound-title{font-weight:600;font-size:18rem;color:#fff}
@media (max-width:767px){.nofound{padding:20rem;margin:40rem 0}}.pagination{display:flex;justify-content:center;align-items:center;margin-top:64rem}
.pagination li{margin:0 8rem}
.pagination .disabled{opacity:0.5}
.pagination .page-item a{display:block;border:1rem solid #cfd2e1;border-radius:8rem;padding:0 10rem;width:40rem;height:40rem;background-color:#fff;font-size:16rem;line-height:40rem;text-align:center}
.pagination .page-item.active a{background-color:var(--color-main);color:#fff;border-color:var(--color-main)}
@media (hover:hover){.pagination .page-item:not(.active) a{transition:background-color 0.25s,color 0.25s,border-color 0.25s}.pagination .page-item:not(.active) a:hover{background-color:var(--color-main);color:#fff;border-color:var(--color-main)}}.tplcolor{}
.tplcolor-img{width:100%;height:87rem;background-color:#f2f4f8;border:1rem solid #cfd2e1;border-radius:8rem;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}
.tplcolor-itle{font-weight:600;font-size:16rem}
@media (max-width:1199px){}
@media (max-width:767px){}.fa-info-circle{padding:0 !important;background-color:transparent;margin:0}
.fa-info-circle:hover{background-color:#f2f2f2 !important}
.fa-info-circle:before{content:url(http://files.softicons.com/download/toolbar-icons/free-tabs-icons-by-kevin-andersson/png/40x40/Circle-Info.png) !important}
.header_new-top{padding:30px 0 0 0;display:flex;justify-content:space-between;align-items:flex-end}.header_new-street{font-weight:600;font-size:20px;line-height:130%;text-align:center;color:#000}.header_new-city{display:flex;align-items:center;gap:5px}.header_new-city img{display:block;width:16px;min-width:16px;height:20px;flex-shrink:0;align-self:center;object-fit:contain}.header_new-city p{margin:0;padding:0;font-weight:600;font-size:20px;line-height:20px;text-align:center;color:#000;align-self:center}.header_new-bottom{padding:30px 0;display:flex;justify-content:space-between;align-items:center}.header_new-logo{width:250px;height:50px;flex-shrink:0;overflow:hidden;display:block;line-height:0}.header_new-logo img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:left center;display:block}.header_new-list{display:flex;gap:50px}.header_new-link{font-weight:600;font-size:20px;line-height:130%;text-align:center;color:#000}.header_new-actions{display:flex;gap:12px}.header_new-search,
.header_new-account,
.header_new-cart{width:60px;height:60px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header_new-search,
.header_new-cart{border-radius:50%;border:1.5px solid #7d8ab6}.header_new-search{position:relative}.header_new-searchForm{display:flex;position:absolute;border:1.5px solid #7d8ab6;border-radius:60px;padding:18px 24px;width:956px;background:white;right:0;justify-content:space-between;gap:10px;opacity:0;z-index:-1;transition:all 0.3s ease}.header_new-searchForm.active{opacity:1;z-index:1;transition:all 0.3s ease}.header_new-formControl{width:100%}.header_new-account{border-radius:50%;border:1.5px solid #0051f8;background:#0051f8}.header_new-cart{position:relative}.header_new-cart .cart_count{position:absolute;bottom:0;right:0;border-radius:18px;width:18px;height:18px;background:#fe8083;font-weight:600;font-size:15px;line-height:120%;text-align:center;color:#fff}.header_new-contacts{display:flex;flex-direction:column;gap:6px}.header_new-phone{font-weight:600;font-size:24px;line-height:129%;color:#000}.header_new-callback{font-weight:500;font-size:20px;line-height:140%;text-decoration:underline;text-decoration-skip-ink:none;color:#0051f8;text-align:end}.header_new-burger{display:none;flex-shrink:0;padding:0;border:none;background:none;cursor:pointer;line-height:0}.header_new-burger img{display:block;width:100%;height:100%;object-fit:contain}.header_new-wrap{position:relative}.header_new-menu-overlay{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,0.4);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--header-new-menu-transition,0.3s) ease,visibility 0s linear var(--header-new-menu-transition,0.3s)}body.header_new-menu-locked{overflow:hidden}body.header_new-menu-locked .header_new-menu-overlay{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--header-new-menu-transition,0.3s) ease,visibility 0s linear 0s}:root{--header-new-height:190px}.header_new{height:var(--header-new-height);position:relative;z-index:9}.header_new>.header_new-container{position:fixed;top:0;left:0;right:0;background-color:#fff;z-index:9;transition:box-shadow 0.25s ease}.header_new-top{transition:height 0.25s ease,opacity 0.25s ease,padding 0.25s ease,margin 0.25s ease;overflow:hidden}.header_new--sticky .header_new-top{height:0;opacity:0;padding:0;margin:0;pointer-events:none}.header_new--sticky>.header_new-container{box-shadow:0 4px 4px 0 rgba(0,0,0,0.1)}.header_new--sticky .header_new-bottom{padding-top:20px;padding-bottom:20px}.header_new-burger{display:none;width:36px;height:36px}.header_new-group{display:contents}.header_new-contacts--mobile,
.header_new-nav,
.header_new-bottom .header_new-city,
.header_new-bar{display:none}@media screen and (max-width:1760px){:root{--header-new-height:168px}.header_new-top{padding-top:24px}.header_new-street,.header_new-city p{font-size:18px}.header_new-bottom{padding:22px 0;gap:12px}.header_new-logo{width:220px;height:44px;flex-shrink:0}.header_new-list{flex:1 1 auto;min-width:0;gap:32px;justify-content:center}.header_new-link{font-size:18px;white-space:nowrap}.header_new-actions{flex-shrink:0;gap:8px}.header_new-contacts{flex-shrink:0;gap:5px}.header_new-search,.header_new-account,.header_new-cart{width:52px;height:52px;flex-shrink:0}.header_new-searchForm{width:min(780px,calc(100vw - 96px));padding:14px 20px}.header_new-phone{font-size:21px}.header_new-callback{font-size:17px}.header_new--sticky .header_new-bottom{padding-top:16px;padding-bottom:16px}}@media screen and (max-width:1560px){:root{--header-new-height:158px}.header_new-top{padding-top:18px}.header_new-street,.header_new-city p{font-size:16px}.header_new-city img{width:16px;min-width:16px;height:20px}.header_new-bottom{padding:18px 0;gap:10px}.header_new-logo{width:190px;height:38px}.header_new-list{gap:22px}.header_new-link{font-size:16px}.header_new-actions{gap:6px}.header_new-contacts{gap:3px}.header_new-search,.header_new-account,.header_new-cart{width:46px;height:46px}.header_new-searchForm{width:min(620px,calc(100vw - 80px));padding:12px 18px}.header_new-phone{font-size:19px}.header_new-callback{font-size:15px}.header_new--sticky{--header-new-height:108px}.header_new--sticky .header_new-bottom{padding-top:14px;padding-bottom:14px}}@media screen and (max-width:1399px){:root{--header-new-height:152px}.header_new-top{padding-top:16px}.header_new-street,.header_new-city p{font-size:15px}.header_new-bottom{padding:16px 0;gap:8px}.header_new-logo{width:170px;height:34px}.header_new-list{gap:18px}.header_new-link{font-size:15px}.header_new-actions{gap:6px}.header_new-search,.header_new-account,.header_new-cart{width:42px;height:42px}.header_new-searchForm{width:min(520px,calc(100vw - 64px));padding:11px 16px}.header_new-phone{font-size:17px}.header_new-callback{font-size:14px}.header_new--sticky{--header-new-height:102px}}@media screen and (max-width:1199px){:root{--header-new-height:146px}.header_new-top{padding-top:14px;align-items:center}.header_new-street{font-size:14px;line-height:1.25;text-align:left;max-width:60%}.header_new-city img{width:16px;min-width:16px;height:20px}.header_new-city p{font-size:14px}.header_new-bottom{padding:14px 0;gap:6px}.header_new-logo{width:150px;height:30px}.header_new-list{gap:14px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:center;padding-bottom:2px}.header_new-list::-webkit-scrollbar{display:none}.header_new-link{font-size:14px;flex-shrink:0}.header_new-actions{gap:5px}.header_new-contacts{gap:2px}.header_new-search,.header_new-account,.header_new-cart{width:40px;height:40px}.header_new-searchForm{width:min(440px,calc(100vw - 48px));padding:10px 14px}.header_new-phone{font-size:16px}.header_new-callback{font-size:13px}.header_new--sticky{--header-new-height:98px}.header_new--sticky .header_new-bottom{padding-top:12px;padding-bottom:12px}}@media screen and (max-width:991px){:root{--header-new-height:140px;--header-new-panel-width:min(320px,88vw);--header-new-menu-transition:0.3s}.header_new-top{padding-top:12px;gap:6px}.header_new-street{font-size:12px;max-width:56%}.header_new-city{align-items:center;gap:5px;flex-shrink:0}.header_new-city img{width:16px;min-width:16px;height:20px}.header_new-city p{margin:0;font-size:13px;line-height:20px}.header_new-bottom{padding:12px 0;gap:4px;position:relative}.header_new-logo{width:130px;height:26px;min-width:0}.header_new-container .header_new-list,.header_new-bottom .header_new-list,.header_new-container .header_new-nav{display:none !important}.header_new-wrap>.header_new-nav,header.header_new ~ .header_new-nav{position:fixed;top:0;right:0;left:auto;bottom:0;width:var(--header-new-panel-width);max-width:360px;height:100vh;height:100dvh;margin:0;padding:16px 20px 32px 24px;gap:0;box-sizing:border-box;background:#fff;box-shadow:-8px 0 32px rgba(0,0,0,0.1);z-index:1001;transform:translateX(100%);visibility:hidden;pointer-events:none;transition:transform var(--header-new-menu-transition,0.3s) ease,visibility 0s linear var(--header-new-menu-transition,0.3s);overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}.header_new-wrap>.header_new-nav.is-open,header.header_new ~ .header_new-nav.is-open{transform:translateX(0);visibility:visible;pointer-events:auto;transition:transform var(--header-new-menu-transition,0.3s) ease,visibility 0s linear 0s}.header_new-close{cursor:pointer;line-height:0;flex-shrink:0;align-self:flex-end;margin:0 0 12px}.header_new-close img{display:block;width:36px;height:36px;object-fit:contain}.header_new-wrap>.header_new-nav .header_new-contacts,header.header_new ~ .header_new-nav .header_new-contacts{align-items:flex-start;gap:4px;margin:0 0 8px}.header_new-wrap>.header_new-nav .header_new-phone,header.header_new ~ .header_new-nav .header_new-phone{font-size:17px;font-weight:600;line-height:1.35;color:#000;white-space:normal}.header_new-wrap>.header_new-nav .header_new-callback,header.header_new ~ .header_new-nav .header_new-callback{font-size:16px;font-weight:500;line-height:1.35;text-align:left}.header_new-wrap>.header_new-nav .header_new-city,header.header_new ~ .header_new-nav .header_new-city{align-items:center;margin:0 0 8px;gap:5px}.header_new-wrap>.header_new-nav .header_new-city img,header.header_new ~ .header_new-nav .header_new-city img{width:16px;min-width:16px;height:20px}.header_new-wrap>.header_new-nav .header_new-city p,header.header_new ~ .header_new-nav .header_new-city p{margin:0;font-size:16px;font-weight:600;line-height:20px;text-align:left}.header_new-wrap>.header_new-nav .header_new-street,header.header_new ~ .header_new-nav .header_new-street{max-width:none;margin:0 0 16px;font-size:16px;font-weight:500;line-height:1.35;text-align:left;color:#000}.header_new-wrap>.header_new-nav .header_new-list,header.header_new ~ .header_new-nav .header_new-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex:1;min-height:0;margin:0;padding:16px 0 0;gap:2px;list-style:none;border-top:1px solid #e8ecf4}.header_new-wrap>.header_new-nav .header_new-list li,header.header_new ~ .header_new-nav .header_new-list li{list-style:none;flex-shrink:0}.header_new-wrap>.header_new-nav .header_new-link,header.header_new ~ .header_new-nav .header_new-link{display:block;width:100%;font-size:16px;font-weight:600;line-height:1.35;text-align:left;white-space:normal;padding:9px 0;color:#000}.header_new-burger{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;position:relative;z-index:1}.header_new-burger img{width:100%;height:100%;object-fit:contain}.header_new-search,.header_new-account,.header_new-cart,.header_new-contacts--mobile{width:36px;height:36px}.header_new-search img,.header_new-account img,.header_new-cart img{max-width:18px;max-height:18px;width:auto;height:auto}.header_new-searchForm{width:min(400px,calc(100vw - 32px));padding:8px 12px;border-radius:36px}.header_new-formControl{font-size:13px}.header_new-phone{font-size:15px;white-space:nowrap}.header_new-callback{font-size:11px}.header_new-cart .cart_count{width:14px;height:14px;font-size:10px}.header_new--sticky{--header-new-height:92px}.header_new--sticky .header_new-bottom{padding-top:10px;padding-bottom:10px}.header_new-group{display:flex;gap:10px}.header_new-group .header_new-contacts{display:none}.header_new-contacts--mobile{display:flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid #7d8ab6}}@media screen and (max-width:767px){:root{--header-new-height:80px}.header_new-top{display:none !important;height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden;opacity:0;pointer-events:none}.header_new--sticky{--header-new-height:52px}.header_new-bottom{padding:10px 0;gap:4px}.header_new-logo{width:118px;height:24px}.header_new-search,.header_new-cart{display:none}.header_new-actions{gap:0}.header_new-contacts--mobile{order:-1}.header_new-bottom .header_new-city{display:flex;align-items:center;gap:5px}.header_new-bottom .header_new-city p{margin:0;font-size:16px;line-height:20px;text-align:left}.header_new-bar{position:fixed;left:0;right:0;bottom:0;z-index:998;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;width:100%;max-width:100vw;box-sizing:border-box;margin:0;padding:5px 0;background-color:#0051f8;box-shadow:0 -4px 16px rgba(0,0,0,0.12)}.header_new-bar a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;padding:0 clamp(4px,2vw,16px);box-sizing:border-box;text-decoration:none;color:#fff}.header_new-bar a:not(:last-child){border-right:1px solid rgba(255,255,255,0.2)}.header_new-bar img{display:block;width:clamp(20px,5.5vw,24px);height:clamp(20px,5.5vw,24px);flex-shrink:0;object-fit:contain}.header_new-bar p{margin:0;max-width:100%;font-weight:400;font-size:12px;line-height:0.9;text-align:center;color:#fff;overflow-wrap:anywhere}}@media screen and (max-width:600px){.header_new-logo{width:71px;height:29px;flex-shrink:0;background:url('/assets/templates/default/img/update/logo-cut.svg') no-repeat left center / contain}.header_new-logo img{opacity:0;visibility:hidden;width:71px;height:29px}}@media screen and (max-width:460px){.header_new-city p,.header_new-bottom .header_new-city p,.header_new-wrap>.header_new-nav .header_new-city p,header.header_new ~ .header_new-nav .header_new-city p{font-size:12px;line-height:20px}}@media screen and (min-width:992px){.header_new-wrap>.header_new-nav .header_new-close,header.header_new ~ .header_new-nav .header_new-close{display:none}}.hero_sale{background:#fe8083;border-radius:5px;padding:8px 20px;font-weight:400;font-size:24px;line-height:140%;color:#fff}.hero_gallery-sale{position:absolute;left:180px;top:10px;z-index:1}.hero_info-sale{display:none}.hero_tinkoff-widjet{background:#ffdd2d;display:flex;align-items:center;justify-content:center;height:40px;border-radius:8px}.hero_tinkoff-widjet tinkoff-create-button{display:block;height:32px;min-height:0;max-height:100%;flex:0 0 auto}.hero_content-title-mobile{display:grid;column-gap:20px;grid-template-columns:1fr 1fr}.hero_chars-list{border:1px solid #cfd2e1;border-radius:12px;padding:30px}.hero_input:placeholder{font-weight:400;font-size:14px;line-height:140%;color:rgba(0,0,0,0.4)}.hero_reviews-star,
.hero_reviews-star label img{width:30px;height:30px;display:flex}.hero_individual-title{font-weight:700;font-size:24px;line-height:140%;color:#000;margin:0 0 24px 0}.hero_individual-form input:first-child{margin:0 0 20px 0}.crumbs{display:flex;flex-wrap:wrap;gap:5px;margin:0 0 24px 0}.crumb{font-weight:400;font-size:14px;line-height:147%;color:#000}.crumb::after{position:relative;content:"/"}.crumb:last-child::after{display:none}.hero_sides{display:flex;gap:15px}.hero_left-side{max-width:1205px}.hero_right-side{flex:1;max-width:460px}.hero_gallery{display:grid;grid-template-columns:160px 1fr;gap:10px;min-width:0;max-height:697px;margin:0 0 100px 0;position:relative}.hero_gallery-dots{min-width:0;max-height:697px}.hero_gallery-dots .slick-list{overflow:hidden;height:697px !important}.hero_gallery-dots .hero_gallery-dot{display:flex !important;justify-content:center;align-items:center;height:131px !important;margin-bottom:10px;border-radius:8px;cursor:pointer;overflow:hidden;position:relative}.hero_gallery-dots .hero_gallery-dot-pb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero_gallery-dots .hero_gallery-dot:last-child{margin-bottom:0}.hero_gallery-dots .hero_gallery-dot img{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:cover}.hero_gallery-images{--hero-gallery-slide-gap:10px;border-radius:8px;overflow:hidden;min-width:0;max-height:697px}.hero_gallery-images .slick-list{overflow:hidden;margin:0 calc(var(--hero-gallery-slide-gap) / -2)}.hero_gallery-images .slick-track{display:flex;align-items:stretch}.hero_gallery-images .slick-slide{box-sizing:border-box;padding:0 calc(var(--hero-gallery-slide-gap) / 2);height:auto}.hero_gallery-images .slick-slide>div{height:100%;width:100%}.hero_gallery-images .hero_gallery-image{display:flex !important;justify-content:center;align-items:center;width:100%;min-width:0;height:697px;overflow:hidden;z-index:0 !important;position:relative}.hero_gallery-images .hero_gallery-image.hero_gallery-image-video{display:block !important}.hero_gallery-images .hero_gallery-image .hero_gallery-dot-pb,
.hero_gallery-images .hero_gallery-image.hero_gallery-image-video svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.hero_gallery-images .hero_gallery-image img,
.hero_gallery-images .hero_gallery-image.hero_gallery-image-video video{display:block;width:100%;height:100%;object-fit:cover;border-radius:8px}.hero_info{display:flex;flex-direction:column;box-shadow:0 0 20px 0 rgba(0,0,0,0.06);background:#fff;border-radius:8px;padding:20px;min-width:0;position:sticky;top:135px}.hero_info-upper{display:flex;flex-direction:column;padding:0 0 24px 0;margin:0 0 24px 0;border-bottom:1px solid #cfd2e1}.hero_info-intro{display:flex;justify-content:space-between;margin:0 0 16px 0}.hero_article{font-family:"Geist",sans-serif;font-weight:400;font-size:13px;line-height:140%;color:rgba(0,0,0,0.6)}.hero_reviews-link{font-family:"Geist",sans-serif;font-weight:500;font-size:16px;line-height:140%;text-decoration:underline;text-decoration-skip-ink:none;color:#0051f8}.hero_info-title,
.hero_info-prices{margin:0 0 12px 0}.hero_info-title{font-family:"Geist",sans-serif;font-weight:700;font-size:20px;line-height:140%;color:#000}.hero_info-prices{display:flex;align-items:baseline;gap:10px}.hero_info-prices .price{font-family:"Geist",sans-serif;font-weight:700;font-size:36px;line-height:147%;color:#000}.hero_info-prices .old_price{font-family:"Geist",sans-serif !important;font-weight:500;font-size:14px;line-height:147%;text-decoration:line-through;color:rgba(0,0,0,0.4) !important}.hero_info-specs{font-weight:400;font-size:13px;line-height:140%;color:rgba(0,0,0,0.6)}.hero_palette-title,
.hero_size-title{font-weight:500;font-size:15px;line-height:140%;color:#000}.hero_palette,.hero_size{display:grid;gap:10px;margin:0 0 24px 0}.hero_palette-list{display:flex;flex-wrap:wrap;gap:8px}.hero_palette-item{position:relative;cursor:pointer;width:77.6px;height:36px;border:1px solid #cfd2e1;border-radius:28px;padding:3px;display:flex;align-items:center;justify-content:center}.hero_palette-item:hover{border-color:#0051f8}.hero_palette-item img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.custom-select{display:none}.hero_size-list{display:flex;flex-wrap:wrap;gap:8px}.hero_size-item{position:relative}.hero_size-item:hover .size-label{border-color:#0051f8}.hero_size-item input[type="radio"]{position:absolute;opacity:0;width:0;height:0}.hero_size-item .size-label{display:flex;justify-content:center;align-items:center;font-weight:400;font-size:13px;line-height:140%;color:rgba(0,0,0,0.8);border:1px solid #cfd2e1;border-radius:28px;padding:3px;width:99px;height:36px;cursor:pointer}.hero_size-item input[type="radio"]:checked + .size-label{border-color:#0051f8}.hero_actions{display:grid;row-gap:10px;margin:0 0 16px 0}.hero_btn{border-radius:8px;padding:10px 24px;width:100%;background:#0051f8;font-weight:500;font-size:14px;line-height:147%;color:#fff}.hero_buyOneClick{padding:10px 28px;display:flex;width:100%;align-items:center;justify-content:center;gap:10px;font-size:14px;cursor:pointer}.hero_tinkoff{display:grid;row-gap:10px}.hero_tinkoff-text{font-weight:400;font-size:13px;line-height:140%;color:rgba(0,0,0,0.6);text-align:center}.hero_bottom{display:flex;gap:8px}.hero_bottom-item{display:flex;align-items:center;gap:8px;background:rgba(0,81,248,0.1);border-radius:8px;padding:10px;font-weight:400;font-size:13px;line-height:140%;color:rgba(0,0,0,0.8);width:100%;white-space:nowrap}.hero_bottom-item img{width:24px;height:24px}.hero_tabs-wrapper{display:grid;row-gap:30px;max-width:1205px;width:100%}.hero_tabs{display:flex;border-bottom:1px solid #cfd2e1}.hero_tab{padding:0 28px 30px;height:56px;font-weight:700;font-size:20px;line-height:130%;text-align:center;color:#000;cursor:pointer}.hero_tab.active{border-bottom:2px solid #0051f8;color:#0051f8;cursor:unset}.hero_content{display:none}.hero_content.active{display:block}.hero_content-description{border:1px solid #cfd2e1;border-radius:12px;padding:30px}.hero_tags{display:flex;gap:8px;margin:0 0 24px 0}.hero_tag{display:flex;gap:14px;align-items:center;border-radius:8px;padding:10px 20px;background:rgba(0,81,248,0.1);font-weight:500;font-size:16px;line-height:140%;color:rgba(0,0,0,0.8)}.hero_read-more-btn{display:none}.hero_content-description-text{font-weight:400;font-size:17px;line-height:130%;color:#000;position:relative;overflow:visible;max-height:none}.hero_chars-wrapper{display:grid;column-gap:20px;grid-template-columns:1fr 1fr}.hero_char{display:flex;font-weight:400;line-height:130%;align-items:baseline;margin-bottom:14px;font-size:17px;color:rgba(0,0,0,0.7)}.hero_char span{order:1;max-width:60%;color:#000}.hero_char::after{position:relative;margin:0 5px;content:"";flex:auto;border-bottom:1px dashed #C3CAD4}.hero_content-title{font-weight:700;font-size:24px;line-height:140%;color:#000;margin:0 0 24px 0}.hero_content-top{margin:0 0 30px 0}.hero_montage-list{display:grid;column-gap:20px;grid-template-columns:1fr 1fr}.hero_montage-item{border:1px solid #cfd2e1;border-radius:12px;padding:30px;display:flex;gap:30px}.hero_montage-title{font-weight:600;font-size:24px;line-height:147%;color:#000;margin:0 0 30px 0}.hero_montage-text{font-weight:400;font-size:17px;line-height:147%;color:#000}.hero_montage-text p:not(:last-child){margin:0 0 25px 0}.hero_montage-link{display:flex;align-items:center;justify-content:center;margin:30px 0 0 0;gap:10px;cursor:pointer}.hero_content-introtext{font-weight:400;font-size:17px;line-height:130%;color:#000;margin:0 0 24px 0}.hero_content-introtext p:not(:last-child){margin:0 0 20px 0}.hero_delivery-items{display:flex;gap:20px}.hero_delivery-left,
.hero_delivery-right{display:grid;row-gap:20px;flex:1}.hero_delivery-item{border:1px solid #cfd2e1;border-radius:12px;padding:30px}.hero_delivery-item-title{font-weight:500;font-size:20px;line-height:130%;color:#000;margin:0 0 30px 0}.hero_delivery-list{display:grid;row-gap:15px}.hero_delivery-list-item{display:flex;gap:10px;align-items:baseline;font-weight:400;font-size:17px;line-height:147%;color:#000}.hero_review{background:rgba(0,81,248,0.05);border-radius:8px;padding:30px}.hero_review:not(:last-child){margin:0 0 20px 0}.hero_review-top{display:flex;justify-content:space-between;margin:0 0 14px 0;align-items:center}.hero_review-name{font-weight:600;font-size:20px;line-height:130%;text-align:center;color:#000}.hero_review-info{display:flex;gap:20px}.hero_review-date{font-weight:400;font-size:16px;line-height:140%;color:rgba(0,0,0,0.6)}.hero_review-stars{display:flex;gap:10px}.hero_review-text{font-weight:400;font-size:17px;line-height:130%;color:#000}.hero_review-all{max-width:208px;margin:20px 0 0 0}.hero_reviews-bottom{border:1px solid #cfd2e1;border-radius:12px;padding:30px;margin:30px 0 0 0}.hero_reviews-title{font-weight:700;font-size:24px;line-height:140%;color:#000}.hero_reviews-form{margin:30px 0 0 0}.hero_reviews-form-top{display:flex;gap:30px;margin:0 0 20px 0}.hero_input{border:1px solid #cfd2e1;border-radius:8px;padding:10px 20px;width:100%;font-weight:400;font-size:14px;line-height:140%;color:rgba(0,0,0,0.4);height:50px}.hero_input::placeholder{font-weight:400;font-size:14px;line-height:140%;color:rgba(0,0,0,0.4)}.hero_reviews-stars-wrapper{display:grid;row-gap:8px}.hero_reviews-stars-placeholder{font-weight:400;font-size:14px;line-height:140%;color:rgba(0,0,0,0.4);margin-bottom:8px}.hero_reviews-stars{display:flex;gap:10px}.hero_reviews-star{position:relative}.hero_reviews-star input[type="radio"]{position:absolute;top:0;left:0;width:30px;height:30px;opacity:0;cursor:pointer;z-index:2}.hero_reviews-star label img{opacity:0.25;transition:opacity .2s ease}.hero_reviews-star.is-active label img{opacity:1}.hero_reviews-star label,
.hero_reviews-star label img{position:absolute;top:0;left:0;width:30px;height:30px;z-index:1}.hero_reviews-star label{pointer-events:none}.hero_reviews-textarea{height:90px;padding:15px 20px;margin:0 0 30px 0;resize:none}.hero_reviews-btn{background:#0051f8;border-radius:42px;padding:14.5px 42px;width:100%;font-weight:700;font-size:16px;line-height:130%;text-align:center;color:#fff;text-transform:lowercase}.hero_individual-block{display:flex;gap:30px}.hero_individual-list{display:flex;gap:20px;max-width:780px}.hero_individual-item{flex:1;min-width:0}.hero_individual-image{border-radius:8px;margin:0 0 10px 0;overflow:hidden;max-width:246px;height:255px}.hero_individual-image img{width:100%;height:100%;object-fit:cover}.hero_individual-subtitle{font-weight:700;font-size:16px;line-height:140%;color:rgba(0,0,0,0.8);margin:0 0 8px 0}.hero_individual-text{font-weight:400;font-size:13px;line-height:140%;color:rgba(0,0,0,0.8)}.hero_individual-form{border:1px solid #cfd2e1;border-radius:12px;padding:30px;width:395px;flex-shrink:0}.hero_individual-form .hero_individual-form-input:not(:last-child){margin:0 0 20px 0}.hero_individual-form button{margin:30px 0 15px 0;text-transform:unset}.hero_individual-form p{font-weight:400;font-size:14px;line-height:130%;color:#000}.hero_individual-form p a{font-weight:500;text-decoration:underline;text-decoration-skip-ink:none;color:#0051f8}.convenient{margin:100px 0 0 0}.convenient_title,
.with_title{font-weight:700;font-size:36px;line-height:86%;color:#000;margin:0 0 60px 0}.convenient_list{display:flex;flex-wrap:wrap;gap:20px}.convenient_item{max-width:388px;display:flex}.convenient_item-wrapper{display:grid;row-gap:16px}.convenient_image{max-width:388px;height:262.5px;border-radius:12px;overflow:hidden}.convenient_image img{width:100%;height:100%;object-fit:cover}.convenient_info{display:contents}.convenient_info-top{display:grid;row-gap:16px}.convenient_item-title{font-weight:600;font-size:20px;line-height:176%;color:#000}.convenient_item-price-mobile{display:none}.convenient_item-price{font-weight:700;font-size:24px;line-height:165%;color:#000}.convenient_item-actions{display:grid;grid-template-columns:1fr 1fr;column-gap:10px;align-self:flex-end}.convenient_item-actions button:first-child{font-weight:700;font-size:16px;line-height:130%;text-align:center;color:#fff;background:#0051f8;border-radius:42px;padding:14.5px 42px}.convenient_item-actions button:last-child{background:#fff;border:1px solid #dedede;border-radius:42px;padding:13.5px 42px;white-space:nowrap;font-weight:700;font-size:16px;line-height:130%;text-align:center;color:#000}.convenient_item-actions button:last-child:disabled{color:#7e7e7e;border:1px solid #dedede;pointer-events:none}.with{margin:100px 0 0 0}.with_list{display:flex;flex-wrap:wrap}.with_list.slick-slider{display:block}.with_item{max-width:559px}.with_image{padding:15px 15px 0 15px;margin:0 0 36px 0;height:356px}.with_image img{width:100%;height:100%;object-fit:cover}.with_item-price{font-weight:700;font-size:30px;line-height:103%;color:#000;margin:0 0 23px}.with_item-title{font-weight:600;font-size:24px;line-height:129%;color:#000;margin:0 0 11px 0}.with_item-chars{font-weight:400;font-size:21px;line-height:147%;color:#000}.with_item-article{font-weight:400;font-size:16px;line-height:193%;color:#000;margin:0 0 24px 0}.with_item-link{font-weight:700;font-size:21px;line-height:286%;text-align:center;color:#fff;background:#0051f8;border-radius:42px;padding:14.5px 30px;max-width:529px}.hero_accordion-montaj,
.hero_content-title-mobile,
.hero_back{display:none}.hero_reviews-row{margin:0 !important}.hero_reviews-row-input{width:100%}.hero_reviews-row-rating{width:230px;display:flex;flex-direction:column}.hero_reviews-rating-stars{--ec-star-width:24px !important;--ec-star-height:25px !important;--ec-star-gap:1px !important;margin:0 !important;display:flex;gap:20px}.hero_reviews-rating-stars span{background-size:calc(var(--ec-star-width) + var(--ec-star-gap)) calc(var(--ec-star-height) * 2) !important}.hero_reviews-file{display:flex;flex-direction:column;gap:8px;margin:0 0 24px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.hero_reviews-file label.control-label{font-weight:400;font-size:14px;line-height:140%;color:rgba(0,0,0,0.4);margin:0;padding:0}.hero_reviews-file input[type="file"]{box-sizing:border-box;display:flex;align-items:center;gap:12px;width:100%;max-width:100%;min-height:52px;height:auto;margin:0;border:none;border-radius:8px;padding:0;font-family:inherit;font-weight:400;font-size:13px;line-height:140%;color:rgba(0,0,0,0.55);background:transparent;cursor:pointer;transition:border-color 0.2s ease,background-color 0.2s ease}.hero_reviews-file input[type="file"]:focus{outline:none}.hero_reviews-file input[type="file"]::file-selector-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:0 14px 0 0;padding:10px 20px;border:none;border-radius:8px;background:#0051f8;font-family:inherit;font-weight:600;font-size:14px;line-height:130%;color:#fff;cursor:pointer;transition:background-color 0.2s ease}.hero_reviews-file input[type="file"]::file-selector-button:hover{background:#0046d9}.hero_reviews-file input[type="file"]::-webkit-file-upload-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:0 14px 0 0;padding:10px 20px;border:none;border-radius:8px;background:#0051f8;font-family:inherit;font-weight:600;font-size:14px;line-height:130%;color:#fff;cursor:pointer}.hero_reviews-file .ec-error.help-block{display:block;margin:10px 0 0;padding:0;font-size:13px;line-height:140%;color:#e6453f}.hero_reviews-bottom [id$="-success"]{margin-top:20px}.hero_reviews-bottom .ec-message{margin:0;padding:30px;background:rgba(0,81,248,0.05);border:none;border-radius:8px}.hero_reviews-bottom .ec-message>.ec-alert{margin:0 0 20px;padding:14px 18px;background:rgba(0,81,248,0.1);border:1px solid rgba(0,81,248,0.2);border-radius:8px;font-weight:500;font-size:14px;line-height:140%;color:#0051f8}.hero_reviews-bottom .ec-message__header{margin:0 0 14px}.hero_reviews-bottom .ec-message__meta{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 20px;width:100%}.hero_reviews-bottom .ec-message__author{font-weight:600;font-size:20px;line-height:130%;color:#000}.hero_reviews-bottom .ec-message__date{font-weight:400;font-size:16px;line-height:140%;color:rgba(0,0,0,0.6)}.hero_reviews-bottom .ec-message .ec-stars,
.hero_reviews-bottom .ec-message .ec-stars.ec-stars--stars2{--ec-star-width:24px;--ec-star-height:25px;--ec-star-gap:1px;background:none;width:calc(5 * var(--ec-star-width) + 4 * var(--ec-star-gap));height:var(--ec-star-height);margin:0 0 14px;zoom:1}.hero_reviews-bottom .ec-message .ec-stars span,
.hero_reviews-bottom .ec-message .ec-stars.ec-stars--stars2 span{height:var(--ec-star-height);background-size:calc(var(--ec-star-width) + var(--ec-star-gap)) calc(var(--ec-star-height) * 2)}.hero_reviews-bottom .ec-message>p,
.hero_reviews-bottom .ec-message .ec-message-text{margin:0 0 16px;font-weight:400;font-size:17px;line-height:130%;color:#000;white-space:pre-wrap}.hero_reviews-bottom .ec-message>p:last-child,
.hero_reviews-bottom .ec-message .ec-message-text:last-child{margin-bottom:0}.hero_reviews-bottom .ec-message__files{margin-top:16px;gap:12px}.hero_reviews-bottom .ec-message__files .ec-file.ec-file--thumb{width:88px;height:88px;min-width:88px;max-width:88px;padding:0;border:1px solid #cfd2e1;border-radius:8px;background:#fff;overflow:hidden;transition:border-color 0.2s ease,box-shadow 0.2s ease}.hero_reviews-bottom .ec-message__files .ec-file.ec-file--thumb:hover,
.hero_reviews-bottom .ec-message__files .ec-file.ec-file--thumb:focus{border-color:#0051f8;background:#fff;box-shadow:0 4px 12px rgba(0,81,248,0.12)}.hero_reviews-bottom .ec-message__files .ec-file--thumb img{width:100%;height:100%;max-height:none;object-fit:cover}.hero_reviews-bottom .ec-message .ec-message__reply{margin-top:20px;padding:18px 20px;background:#fff;border:1px solid #cfd2e1;border-radius:8px;box-shadow:none}.hero_reviews-bottom .ec-message .ec-message__reply p strong{color:#0051f8;font-size:16px}@media (max-width:991px){.hero_reviews-bottom .ec-message{padding:20px}.hero_reviews-bottom .ec-message__author{font-size:18px}.hero_reviews-bottom .ec-message__date{font-size:14px}.hero_reviews-bottom .ec-message>p,.hero_reviews-bottom .ec-message .ec-message-text{font-size:15px}}@media screen and (max-width:1720px){.hero_tabs-wrapper{overflow:visible}.hero_tabs{display:flex;flex-wrap:nowrap;overflow:visible}.hero_tab{flex:1 1 auto;white-space:nowrap;padding:0 18px 26px;height:52px;font-size:18px;text-align:center}}@media screen and (max-width:1680px){.hero_tab{padding:0 16px 24px;height:50px;font-size:17px}}@media screen and (max-width:1640px){.hero_tab{padding:0 15px 23px;height:49px;font-size:16px}}@media screen and (max-width:1600px){.hero_sides{display:grid;grid-template-columns:minmax(0,1fr) 420px}.hero_left-side{width:100%;max-width:100%;min-width:0;overflow:visible}.hero_right-side{width:100%;min-width:0}.hero_gallery{grid-template-columns:150px 1fr;max-height:650px;margin:0 0 80px 0}.hero_gallery-dots,.hero_gallery-dots .slick-list{max-height:650px}.hero_gallery-dots .slick-list{height:650px !important}.hero_gallery-dots .hero_gallery-dot{height:122px !important}.hero_gallery-images{max-height:650px}.hero_gallery-images .hero_gallery-image{height:650px}.hero_gallery-sale{left:170px}.hero_tabs-wrapper{width:100%;max-width:100%;min-width:0;overflow:visible}.hero_tabs{display:flex;flex-wrap:nowrap;overflow:visible}.hero_tab{flex:1 1 auto;white-space:nowrap;padding:0 14px 22px;height:50px;font-size:16px;text-align:center}.hero_individual-block{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}.hero_individual-list{max-width:none;min-width:0}.hero_individual-form{width:340px;max-width:340px;padding:24px;justify-self:end}.hero_individual-form button{margin:24px 0 12px 0}.convenient,.with{margin:90px 0 0 0}.convenient_title,.with_title{margin:0 0 50px 0}.convenient_list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch}.convenient_item{width:100%;max-width:none;min-width:0}.convenient_item-wrapper{width:100%;height:100%}.convenient_image{max-width:100%;height:240px}.convenient_item-actions{grid-template-columns:1fr;row-gap:10px}.with_item{flex:1 1 calc(33.333% - 14px);max-width:calc(33.333% - 14px)}}@media screen and (max-width:1599px){.hero_montage-item{flex-direction:column;align-items:center;text-align:center}}@media screen and (max-width:1550px){.hero_tab{padding:0 11px 20px;height:48px;font-size:15px}}@media screen and (max-width:1500px){.hero_tab{padding:0 9px 20px;height:46px;font-size:14px}.hero_individual-block{grid-template-columns:minmax(0,1fr) 300px;gap:20px}.hero_individual-form{width:300px;max-width:300px;padding:22px}.hero_individual-form button{margin:20px 0 12px 0;font-size:15px}.hero_individual-form p{font-size:13px}}@media screen and (max-width:1400px){.hero_tab{padding:0 7px 18px;height:44px;font-size:13px}.hero_individual-block{display:flex;flex-direction:column;gap:24px;align-items:stretch}.hero_individual-list{max-width:none;width:100%;gap:16px}.hero_individual-form{width:100%;max-width:none;padding:24px;align-self:stretch}.hero_individual-form button{margin:24px 0 12px 0}}@media screen and (max-width:1380px){.hero_tab{padding:0 6px 18px;height:42px;font-size:12px}}@media screen and (max-width:1360px){.hero_tabs-wrapper{overflow:hidden}.hero_tabs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.hero_tab{flex:0 0 auto;padding:0 18px 22px;height:48px;font-size:16px}}@media screen and (max-width:1399px){.hero_sides{grid-template-columns:minmax(0,1fr) 380px}.hero_info{padding:18px;top:120px}.hero_palette-item{width:68px;height:36px}.hero_size-item .size-label{width:86px;height:34px;font-size:12px}.hero_bottom{flex-direction:column}.hero_gallery{grid-template-columns:135px 1fr;max-height:580px;margin:0 0 70px 0}.hero_gallery-dots,.hero_gallery-dots .slick-list{max-height:580px}.hero_gallery-dots .slick-list{height:580px !important}.hero_gallery-dots .hero_gallery-dot{height:108px !important}.hero_gallery-images{max-height:580px}.hero_gallery-images .hero_gallery-image{height:580px}.hero_gallery-sale{left:155px}.hero_sale{padding:6px 16px;font-size:20px}.hero_content-description,.hero_delivery-item,.hero_montage-item,.hero_reviews-bottom{padding:24px}.hero_montage-item{gap:22px}.hero_chars-wrapper{grid-template-columns:1fr;gap:16px}.convenient_title,.with_title{font-size:32px}.convenient_item-title{font-size:18px}.convenient_item-price{font-size:22px}.convenient_item-actions button{padding-right:24px;padding-left:24px;font-size:14px}.with_item-price{font-size:26px}.with_item-title{font-size:20px}.with_item-chars{font-size:18px}.hero_individual-image{max-width:100%;height:220px}}@media screen and (max-width:1199px){.crumbs{margin-top:45px}.hero_sides{grid-template-columns:minmax(0,1fr) 340px}.hero_info{padding:15px;top:155px}.hero_info-upper{padding:0 0 20px 0;margin:0 0 20px 0}.hero_info-prices{flex-wrap:wrap}.hero_palette,.hero_size{margin:0 0 20px 0}.hero_palette-item{width:63px;height:32px}.hero_size-item .size-label{width:80px;height:32px}.hero_gallery{grid-template-columns:120px 1fr;max-height:520px;margin:0 0 60px 0}.hero_gallery-dots,.hero_gallery-dots .slick-list{max-height:520px}.hero_gallery-dots .slick-list{height:520px !important}.hero_gallery-dots .hero_gallery-dot{height:96px !important}.hero_gallery-images{max-height:520px}.hero_gallery-images .hero_gallery-image{height:520px}.hero_gallery-sale{left:140px}.hero_tab{padding:0 16px 20px;height:46px;font-size:16px;white-space:nowrap}.hero_chars-wrapper,.hero_montage-list{grid-template-columns:1fr;gap:16px}.hero_montage-item{flex-direction:row;align-items:stretch;text-align:initial}.hero_delivery-items{flex-direction:column;gap:16px}.hero_reviews-form-top{gap:16px}.hero_individual-image{height:200px}.hero_individual-title{font-size:22px;margin:0 0 20px 0}.convenient,.with{margin:70px 0 0 0}.convenient_title,.with_title{margin:0 0 40px 0;font-size:28px}.convenient_list{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.convenient_item{width:100%;max-width:none;min-width:0}.convenient_image{height:230px}.with_item{flex-basis:calc(50% - 8px);max-width:calc(50% - 8px)}}@media screen and (max-width:1024px){.hero_sides{grid-template-columns:minmax(0,1fr) 320px}.hero_info{top:130px}.hero_gallery{display:flex;flex-direction:column-reverse;gap:10px;max-height:none;margin:0 0 50px 0}.hero_gallery-dots{max-height:86px}.hero_gallery-dots .slick-list{height:86px !important}.hero_gallery-dots .slick-slide{margin-right:10px}.hero_gallery-dots .hero_gallery-dot{width:120px;height:86px !important;margin-bottom:0}.hero_gallery-sale{left:10px}.hero_gallery-images{max-height:500px}.hero_gallery-images .hero_gallery-image{height:500px}.hero_tabs-wrapper{row-gap:20px}.hero_content-description,.hero_chars-list,.hero_delivery-item,.hero_montage-item,.hero_review,.hero_reviews-bottom{padding:20px}.hero_content-title{font-size:22px;margin:0 0 20px 0}.hero_tags{flex-wrap:wrap}.hero_montage-title{font-size:20px;margin:0 0 20px 0}.hero_montage-text,.hero_delivery-list-item,.hero_review-text,.hero_content-description-text,.hero_content-introtext,.hero_char{font-size:15px}.hero_delivery-item-title,.hero_review-name{font-size:18px}.hero_reviews-form-top{flex-direction:column}.convenient,.with{margin:60px 0 0 0}.hero_individual-block{gap:20px}.hero_individual-image{height:180px}.hero_individual-form{padding:24px}}@media screen and (max-width:991px){.convenient_list{grid-template-columns:1fr}.convenient_item{width:100%;max-width:100%;min-width:0}.convenient_image{max-width:100%}.hero_individual-list{flex-wrap:wrap}.hero_individual-item{flex:1 1 calc(33.333% - 11px);min-width:140px}}@media screen and (max-width:900px){.hero_sides{grid-template-columns:minmax(0,1fr) 300px}.hero_gallery-images{max-height:440px}.hero_gallery-images .hero_gallery-image{height:440px}.hero_gallery-dots{max-height:78px}.hero_gallery-dots .slick-list{height:78px !important}.hero_gallery-dots .hero_gallery-dot{width:108px;height:78px !important}.hero_bottom{display:grid;grid-template-columns:1fr}.convenient_title,.with_title{font-size:24px;margin:0 0 32px 0}.convenient_item-actions{grid-template-columns:1fr;row-gap:10px}.convenient_item-actions button:first-child,.convenient_item-actions a{padding:12px 20px}.with_image{padding:10px 10px 0 10px;margin:0 0 24px 0}.with_item-price{font-size:24px;margin:0 0 18px}.with_item-title{font-size:18px}.with_item-chars{font-size:16px}.with_item-article{font-size:13px;margin:0 0 20px 0}.with_item-link{max-width:100%;padding:10px 20px;font-size:16px}.hero_individual-image{height:160px}}@media screen and (max-width:767px){.crumbs{display:none}.hero_back{display:flex;gap:10px;font-family:var(--font-family);font-weight:500;font-size:14px;line-height:147%;color:#0051f8;margin:20px 0}.hero_sides{grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;min-width:0;overflow-x:clip;gap:30px}.hero_sides>*{min-width:0;max-width:100%}.hero_left-side,.hero_right-side,.hero_info{display:contents}.hero_gallery,.hero_info-wrapper{order:0}.hero_gallery{width:100%;max-width:100%;min-width:0;margin:0 0 16px 0;overflow:hidden}.hero_gallery-images,.hero_gallery-dots,.hero_gallery-images .slick-list,.hero_gallery-dots .slick-list{max-width:100%;min-width:0}.hero_gallery-dots .hero_gallery-dot{width:96px !important;flex-shrink:0}.hero_gallery-images .hero_gallery-image{height:263px}.hero_content,.hero_info-top,.hero_info-wrapper{width:100%;max-width:100%;min-width:0;overflow-x:clip;box-sizing:border-box}.hero_bottom{min-width:0;max-width:100%;flex-wrap:wrap}.hero_bottom-item{min-width:0;flex:1 1 auto}.hero_tag,.hero_tags{max-width:100%;min-width:0}.hero_tabs-wrapper{display:contents}.hero_content:nth-of-type(1),.hero_content:nth-of-type(2),.hero_content:nth-of-type(3),.hero_content:nth-of-type(4){order:1}.hero_content:nth-of-type(6){order:3}.hero_content:nth-of-type(5){order:4}.convenient{order:2;width:100%;max-width:100%;min-width:0;overflow-x:clip}.hero_info-top{order:-1;box-shadow:0 0 20px 0 rgba(0,0,0,0.06);background:#fff;border-radius:8px;padding:16px 20px}.hero_info-title{margin:0}.hero_gallery-sale{display:none}.hero_info-sale{display:block}.hero_size-list{display:none}.custom-select{display:block;position:relative}.custom-select__option--value{border:1px solid #cfd2e1;border-radius:28px;padding:11.5px 16px;font-family:var(--font-family);font-weight:400;font-size:12px;line-height:140%;color:rgba(0,0,0,0.8);cursor:pointer;position:relative;width:100%;z-index:2;text-align:start}.custom-select__option--value::before{position:absolute;content:"";background-image:url(../img/update/arrow-bottom-dark.svg);background-size:cover;width:10px;height:6px;right:16px;top:50%;transform:translateY(-50%)}.custom-select__dropdown{position:absolute;top:0;left:0;border:1px solid #cfd2e1;border-radius:21px;background-color:#fff;padding:60px 16px 11.5px;width:100%;display:flex;flex-direction:column;gap:3px;z-index:1}.custom-select__dropdown .custom-select__option{padding:8px;color:rgba(0,0,0,0.8);background:rgba(0,81,248,0.1);width:100%;border:none;cursor:pointer;font-weight:600;font-size:14px;text-align:center;border-radius:50px;margin-bottom:10px;transition:all 0.3s}.hero_bottom{display:flex;gap:8px;flex-direction:row}.hero_tabs{display:none}.hero_content{display:block}.hero_content-description{padding:0;border:none}.hero_tags{flex-direction:column;gap:8px;margin:0 0 20px 0}.hero_tag{padding:8px 20px;min-height:50px}.hero_content-title-mobile{display:block;font-weight:700;font-size:20px;line-height:130%;color:#000;margin:0 0 20px 0;text-align:start}.hero_content-description-text{font-size:16px;max-height:100px;overflow:hidden;transition:max-height 0.5s ease;display:-webkit-box;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical}.hero_content-description-text:not(.expanded)::after{content:'';position:absolute;bottom:0;left:0;right:0;height:40px;pointer-events:none}.hero_read-more-btn{display:flex;margin-top:20px;gap:10px;align-items:center;cursor:pointer}.hero_read-more-btn span{font-weight:500;font-size:14px;line-height:147%;color:#0051f8}.hero_content-description-text.expanded{max-height:2000px;display:block;line-clamp:unset;-webkit-line-clamp:unset}.hero_content-description-text.expanded::after{display:none}.hero_chars-list{display:contents}.hero_chars-wrapper{max-height:155px;overflow:hidden;position:relative;transition:max-height 0.5s ease;gap:0}.hero_chars-wrapper.expanded{max-height:2000px}.hero_chars-wrapper.expanded::after{display:none}.hero_char{font-size:16px;margin-bottom:12px}.hero_char span{max-width:65%}.hero_content-top,.hero_content-bottom{display:none}.hero_accordion-montaj{display:grid;row-gap:8px}.hero_accordion-item{background:rgba(0,81,248,0.05);border-radius:8px;padding:20px}.hero_accordion-top{display:flex;justify-content:space-between;align-items:center;position:relative}.hero_accordion-top::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#cfd2e1;transform:scaleX(0);opacity:0;transition:all 0.3s ease}.hero_accordion-top.active::after{transform:scaleX(1);opacity:1}.hero_accordion-top>div{display:flex;gap:12px}.hero_accordion-top>img{width:5px;height:10px;transition:transform 0.3s ease}.hero_accordion-top.active{padding:0 0 20px 0;margin:0 0 20px 0}.hero_accordion-top.active>img{transform:rotate(90deg)}.hero_accordion-bottom{display:none;font-weight:500;font-size:14px;line-height:140%;color:rgba(0,0,0,0.8)}.convenient{margin:40px 0 0 0}.convenient_title{font-size:20px;margin:0 0 30px 0}.convenient_list{display:grid;grid-template-columns:1fr;gap:15px}.convenient_item{display:grid;width:100%;max-width:100%;min-height:0;height:auto;overflow:hidden}.convenient_item-wrapper{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:10px;width:100%;max-width:100%;min-height:0;height:auto;align-items:stretch}.convenient_image,.convenient_info{align-self:stretch}.convenient_info{display:flex;flex-direction:column;justify-content:end;height:auto;min-width:0}.convenient_info-top{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:4px;margin:0 0 16px 0}.convenient_image{position:relative;max-width:100%;border-radius:8px;height:auto;min-height:0;overflow:hidden}.convenient_image img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.convenient_item-title{font-size:14px;line-height:130%;overflow-wrap:anywhere}.convenient_item-price-mobile{display:inline}.convenient_item-price{display:none}.convenient_item-actions{display:flex;flex-direction:column;row-gap:10px;width:100%}.convenient_item-actions button{font-size:12px;padding:12px 20px;border-radius:32px}.convenient_item-actions a{font-size:12px;padding:11.5px 20px;border-radius:32px}.hero_content:has(.hero_individual-title){border:1px solid #cfd2e1;border-radius:12px;padding:20px}.hero_individual-block{gap:20px}.hero_individual-title{font-weight:700;font-size:20px;line-height:130%;color:#000;margin:0 0 20px 0}.hero_individual-image{max-width:100%;height:100px}.hero_individual-form{width:100%;max-width:none;border:none;padding:0}.hero_individual-form button{margin:20px 0 12px 0}.hero_individual-form .hero_individual-form-input:not(:last-child){margin:0 0 12px 0}.hero_individual-list{flex-direction:column;gap:15px}.hero_individual-item{flex:none;width:100%;min-width:0}.hero_reviews-stars-placeholder{margin-bottom:0}.hero_reviews-row-rating{flex-direction:row;align-items:center;width:100%}.hero_reviews-clearfix{margin-left:auto}.hero_reviews-file{width:100%;max-width:100%;margin:0 0 20px;gap:6px}.hero_reviews-file label.control-label{font-size:14px}.hero_reviews-file input[type="file"]{min-height:48px;font-size:12px}.hero_reviews-file input[type="file"]::file-selector-button,.hero_reviews-file input[type="file"]::-webkit-file-upload-button{margin-right:12px;padding:9px 16px;font-size:13px}.hero_reviews-file .ec-error.help-block{margin-top:8px;font-size:12px}.with_image{max-height:188px}.with{max-width:100%;overflow-x:clip}.with_list.slick-slider{max-width:100%;overflow:hidden}.with_list .slick-list{max-width:100%;overflow:hidden}.with_list .slick-slide{width:min(280px,calc(100vw - 40px)) !important;max-width:calc(100vw - 40px);margin-right:15px;height:426px}.with_list .with_item{width:100% !important;max-width:100%}.with_list .slick-slide>div,.with_list .with_item{height:100%}.with_item-title{min-height:45px}#3d-project,#delivery,#options{scroll-margin-top:calc(var(--header-new-height,80px) + 16px);scroll-margin-bottom:calc(var(--header-new-bar-height,88px) + 16px)}}@media screen and (max-width:390px){.hero_reviews-file{margin:0 0 18px}.hero_reviews-file label.control-label{font-size:13px}.hero_reviews-file input[type="file"]{min-height:44px;font-size:11px}.hero_reviews-file input[type="file"]::file-selector-button,.hero_reviews-file input[type="file"]::-webkit-file-upload-button{margin-right:10px;padding:8px 14px;font-size:12px}.hero_gallery-dots .hero_gallery-dot{width:80px !important}.with_list .slick-slide{width:min(260px,calc(100vw - 32px)) !important;max-width:calc(100vw - 32px)}.hero_gallery-images{--hero-gallery-slide-gap:8px;max-height:263px}.hero_gallery-dots{max-height:80px}.hero_gallery-dots .slick-list{height:80px !important}.hero_gallery-dots .hero_gallery-dot{width:110px !important;height:80px !important}.hero_sides{gap:16px}.hero_sale{padding:4px 10px;font-size:16px}.hero_palette-title{font-size:12px}.hero_individual-title{font-size:18px;margin:0 0 16px 0}.hero_individual-image{height:88px}.hero_individual-subtitle{font-size:14px}.hero_individual-text{font-size:12px}.hero_individual-form p{font-size:13px}}@media screen and (min-width:1025px) and (max-height:900px){.hero_right-side .hero_info{padding:16px;top:100px}.hero_right-side .hero_info-upper{padding:0 0 18px 0;margin:0 0 18px 0}.hero_right-side .hero_info-intro{margin:0 0 12px 0}.hero_right-side .hero_info-title{font-size:18px;margin:0 0 10px 0}.hero_right-side .hero_info-prices .price{font-size:30px}.hero_right-side .hero_palette,.hero_right-side .hero_size{gap:8px;margin:0 0 18px 0}.hero_right-side .hero_palette-title,.hero_right-side .hero_size-title{font-size:14px}.hero_right-side .hero_palette-item{width:70px;height:32px}.hero_right-side .hero_size-item .size-label{width:82px;height:32px;font-size:12px}.hero_right-side .hero_actions{row-gap:8px;margin:0 0 12px 0}.hero_right-side .hero_btn{padding:8px 20px;font-size:13px}.hero_right-side .hero_buyOneClick{padding:8px 20px;font-size:13px}.hero_right-side .hero_tinkoff{row-gap:8px}.hero_right-side .hero_tinkoff-widjet{height:40px;overflow:hidden;align-items:center}.hero_right-side .hero_tinkoff-widjet tinkoff-create-button{height:32px;min-height:0;max-height:32px;transform:scale(0.92);transform-origin:center center}.hero_right-side .hero_tinkoff-text{font-size:12px}.hero_right-side .hero_bottom{gap:6px}.hero_right-side .hero_bottom-item{padding:8px;font-size:12px;gap:6px}.hero_right-side .hero_bottom-item img{width:20px;height:20px}.hero_right-side .hero_sale{padding:6px 14px;font-size:20px}}@media screen and (min-width:1025px) and (max-height:820px){.hero_right-side .hero_info{padding:14px;top:88px}.hero_right-side .hero_info-upper{padding:0 0 14px 0;margin:0 0 14px 0}.hero_right-side .hero_info-intro{margin:0 0 10px 0}.hero_right-side .hero_article{font-size:12px}.hero_right-side .hero_reviews-link{font-size:14px}.hero_right-side .hero_info-title{font-size:16px;margin:0 0 8px 0}.hero_right-side .hero_info-prices .price{font-size:26px}.hero_right-side .hero_info-specs{font-size:12px}.hero_right-side .hero_palette,.hero_right-side .hero_size{margin:0 0 14px 0}.hero_right-side .hero_palette-item{width:64px;height:30px}.hero_right-side .hero_size-item .size-label{width:76px;height:30px;font-size:11px}.hero_right-side .hero_actions{row-gap:6px;margin:0 0 10px 0}.hero_right-side .hero_btn,.hero_right-side .hero_buyOneClick{padding:7px 16px;font-size:12px}.hero_right-side .hero_tinkoff-widjet{height:40px;overflow:hidden}.hero_right-side .hero_tinkoff-widjet tinkoff-create-button{height:32px;min-height:0;max-height:32px;transform:scale(0.92);transform-origin:center center}.hero_right-side .hero_bottom-item{padding:7px 8px;font-size:11px;white-space:normal}.hero_right-side .hero_sale{padding:5px 12px;font-size:18px}}@media screen and (min-width:1025px) and (max-height:740px){.hero_right-side .hero_info{padding:12px;top:76px}.hero_right-side .hero_info-upper{padding:0 0 12px 0;margin:0 0 12px 0}.hero_right-side .hero_info-intro{margin:0 0 8px 0}.hero_right-side .hero_info-title{font-size:15px;line-height:130%}.hero_right-side .hero_info-prices .price{font-size:22px}.hero_right-side .hero_info-prices .old_price{font-size:12px}.hero_right-side .hero_palette,.hero_right-side .hero_size{gap:6px;margin:0 0 12px 0}.hero_right-side .hero_palette-title,.hero_right-side .hero_size-title{font-size:13px}.hero_right-side .hero_palette-item{width:58px;height:28px}.hero_right-side .hero_size-item .size-label{width:70px;height:28px}.hero_right-side .hero_actions{margin:0 0 8px 0}.hero_right-side .hero_tinkoff-widjet{height:40px;overflow:hidden}.hero_right-side .hero_tinkoff-widjet tinkoff-create-button{height:32px;min-height:0;max-height:32px;transform:scale(0.88);transform-origin:center center}.hero_right-side .hero_tinkoff-text{font-size:11px}.hero_right-side .hero_bottom{flex-direction:column}.hero_right-side .hero_bottom-item{padding:6px 8px;font-size:11px}.hero_right-side .hero_bottom-item img{width:18px;height:18px}.hero_right-side .hero_sale{padding:4px 10px;font-size:16px}}
.slick-slider
{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;user-select:text;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list
{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus
{outline:none}
.slick-list.draggable{cursor:pointer;cursor:grab;user-select:none}
.slick-list.dragging{cursor:grabbing}.slick-slider .slick-track,
.slick-slider .slick-list
{transform:translate3d(0,0,0)}.slick-track
{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,
.slick-track:after
{display:table;content:''}
.slick-track:after
{clear:both}
.slick-loading .slick-track
{visibility:hidden}.slick-slide
{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide
{float:right}
.slick-slide img
{display:block}
.slick-slide.slick-loading img
{display:none}
.slick-slide.dragging img
{pointer-events:none}
.slick-initialized .slick-slide
{display:block}
.slick-loading .slick-slide
{visibility:hidden}
.slick-vertical .slick-slide
{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}