

/* Start:/frontend/css/libs.css?1741096686125512*/
*,::after,::before{box-sizing:border-box}hr{margin:1rem 0;color:inherit;border:0;background-color:#765aff}hr:not([size]){height:1px}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-top:0;margin-bottom:.5rem}h1{font-size:calc(1.375rem + 1.5vw)}h2{font-size:calc(1.325rem + .9vw)}h3{font-size:calc(1.3rem + .6vw)}h4{font-size:calc(1.275rem + .3vw)}h5{font-size:1.25rem}h6{font-size:1rem}abbr[data-bs-original-title],abbr[title]{cursor:help;text-decoration:underline dotted;-webkit-text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote,figure{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.2em;background-color:#fcf8e3}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a:not([href]):not([class]),a:not([href]):not([class]):hover{text-decoration:none;color:inherit}code,kbd,pre,samp{font-family:var(--bs-font-monospace);direction:ltr;unicode-bidi:bidi-override}samp{font-size:1em}pre{display:block;overflow:auto;margin-top:0;margin-bottom:1rem}pre code{font-size:inherit;word-break:normal}code,kbd,pre{font-size:.875em}code{word-wrap:break-word;color:#d63384}a>code,pre code{color:inherit}kbd{padding:.2rem .4rem;color:#fff;border-radius:.2rem;background-color:#212529}kbd kbd{font-size:1em;font-weight:700;padding:0}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;text-align:left;color:#6c757d}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-width:0;border-style:solid;border-color:inherit}label,output{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{font-size:calc(1.275rem + .3vw);line-height:inherit;float:left;width:100%;margin-bottom:.5rem;padding:0}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;margin-right:auto;margin-left:auto;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem)}.row{display:flex;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:0;flex-wrap:wrap}.row>*{width:100%;max-width:100%;margin-top:var(--bs-gutter-y);padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);flex-shrink:0}.col{flex:1 0 0}.row-cols-auto>*{width:auto;flex:0 0 auto}.row-cols-1>*{width:100%;flex:0 0 auto}.row-cols-2>*{width:50%;flex:0 0 auto}.row-cols-3>*{width:33.3333333333%;flex:0 0 auto}.row-cols-4>*{width:25%;flex:0 0 auto}.row-cols-5>*{width:20%;flex:0 0 auto}.col-auto,.row-cols-6>*{width:16.6666666667%;flex:0 0 auto}.col-auto{width:auto}.col-1,.col-2{width:8.33333333%;flex:0 0 auto}.col-2{width:16.66666667%}.col-3,.col-4{width:25%;flex:0 0 auto}.col-4{width:33.33333333%}.col-5,.col-6{width:41.66666667%;flex:0 0 auto}.col-6{width:50%}.col-7,.col-8{width:58.33333333%;flex:0 0 auto}.col-8{width:66.66666667%}.col-10,.col-9{width:75%;flex:0 0 auto}.col-10{width:83.33333333%}.col-11,.col-12{width:91.66666667%;flex:0 0 auto}.col-12{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:10px}.g-1,.gy-1{--bs-gutter-y:10px}.g-2,.gx-2{--bs-gutter-x:20px}.g-2,.gy-2{--bs-gutter-y:20px}.g-3,.gx-3{--bs-gutter-x:30px}.g-3,.gy-3{--bs-gutter-y:30px}.g-4,.gx-4{--bs-gutter-x:40px}.g-4,.gy-4{--bs-gutter-y:40px}.g-5,.gx-5{--bs-gutter-x:50px}.g-5,.gy-5{--bs-gutter-y:50px}.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{overflow:hidden;height:0;transition:height .35s ease}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}.navbar{position:relative;display:flex;padding-top:.5rem;padding-bottom:.5rem;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{font-size:1.25rem;margin-right:1rem;padding-top:.3125rem;padding-bottom:.3125rem;white-space:nowrap;text-decoration:none}.navbar-nav{display:flex;flex-direction:column;margin-bottom:0;padding-left:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{font-size:1.25rem;line-height:1;padding:.25rem .75rem;transition:box-shadow .15s ease-in-out;border:1px solid transparent;border-radius:.25rem;background-color:transparent}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{overflow-y:auto;max-height:var(--bs-scroll-height,75vh)}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler,.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{position:inherit;z-index:1000;bottom:0;visibility:visible!important;transition:none;transform:none;border-right:0;border-left:0;background-color:transparent;flex-grow:1}.navbar-expand .offcanvas-bottom,.navbar-expand .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;overflow-y:visible;padding:0;flex-grow:0}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover,.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 30 30\'%3e%3cpath stroke=\'rgba%280, 0, 0, 0.55%29\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' stroke-width=\'2\' d=\'M4 7h22M4 15h22M4 23h22\'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 30 30\'%3e%3cpath stroke=\'rgba%28255, 255, 255, 0.55%29\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' stroke-width=\'2\' d=\'M4 7h22M4 15h22M4 23h22\'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.modal{position:fixed;z-index:1055;top:0;left:0;display:none;overflow-x:hidden;overflow-y:auto;width:100%;height:100%;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{overflow:hidden;max-height:100%}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;min-height:calc(100% - 1rem);align-items:center}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;background-color:#fff;background-clip:padding-box}.modal-backdrop{position:fixed;z-index:1050;top:0;left:0;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);flex-shrink:0;align-items:center;justify-content:space-between}.modal-header .btn-close{margin:-.5rem -.5rem -.5rem auto;padding:.5rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{position:relative;padding:1rem;flex:1 1 auto}.modal-footer{display:flex;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px);flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end}.modal-footer>*{margin:.25rem}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}.tooltip{font-family:var(--bs-font-sans-serif);font-size:.875rem;font-weight:400;font-style:normal;line-height:1.5;position:absolute;z-index:1080;display:block;margin:0;text-align:left;text-align:start;white-space:normal;text-decoration:none;letter-spacing:normal;word-spacing:normal;text-transform:none;word-wrap:break-word;word-break:normal;opacity:0;text-shadow:none;line-break:auto}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:'';border-style:solid;border-color:transparent}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#6f51ff}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#6f51ff}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#6f51ff}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#6f51ff}.tooltip-inner{max-width:200px;padding:1rem;text-align:center;color:#fff;border-radius:20px;background-color:#6f51ff}.clearfix::after{display:block;clear:both;content:''}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio,.ratio>*{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:''}.ratio>*{position:absolute;top:0;left:0;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-bottom,.fixed-top{position:fixed;z-index:1030;right:0;left:0}.fixed-top{top:0}.fixed-bottom{bottom:0}.sticky-top{position:sticky;z-index:1020;top:0}.hstack,.vstack{display:flex;align-self:stretch}.hstack{flex-direction:row;align-items:center}.vstack{flex-direction:column;flex:1 1 auto}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:''}.text-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vr{display:inline-block;width:1px;min-height:1em;opacity:.25;background-color:currentColor;align-self:stretch}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display: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}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!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}.gap-0{gap:0!important}.gap-1{gap:10px!important}.gap-2{gap:20px!important}.gap-3{gap:30px!important}.gap-4{gap:40px!important}.gap-5{gap:50px!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:10px!important}.m-2{margin:20px!important}.m-3{margin:30px!important}.m-4{margin:40px!important}.m-5{margin:50px!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:10px!important;margin-left:10px!important}.mx-2{margin-right:20px!important;margin-left:20px!important}.mx-3{margin-right:30px!important;margin-left:30px!important}.mx-4{margin-right:40px!important;margin-left:40px!important}.mx-5{margin-right:50px!important;margin-left:50px!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:10px!important;margin-bottom:10px!important}.my-2{margin-top:20px!important;margin-bottom:20px!important}.my-3{margin-top:30px!important;margin-bottom:30px!important}.my-4{margin-top:40px!important;margin-bottom:40px!important}.my-5{margin-top:50px!important;margin-bottom:50px!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:10px!important}.mt-2{margin-top:20px!important}.mt-3{margin-top:30px!important}.mt-4{margin-top:40px!important}.mt-5{margin-top:50px!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:10px!important}.me-2{margin-right:20px!important}.me-3{margin-right:30px!important}.me-4{margin-right:40px!important}.me-5{margin-right:50px!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:10px!important}.mb-2{margin-bottom:20px!important}.mb-3{margin-bottom:30px!important}.mb-4{margin-bottom:40px!important}.mb-5{margin-bottom:50px!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:10px!important}.ms-2{margin-left:20px!important}.ms-3{margin-left:30px!important}.ms-4{margin-left:40px!important}.ms-5{margin-left:50px!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:10px!important}.p-2{padding:20px!important}.p-3{padding:30px!important}.p-4{padding:40px!important}.p-5{padding:50px!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:10px!important;padding-left:10px!important}.px-2{padding-right:20px!important;padding-left:20px!important}.px-3{padding-right:30px!important;padding-left:30px!important}.px-4{padding-right:40px!important;padding-left:40px!important}.px-5{padding-right:50px!important;padding-left:50px!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:10px!important;padding-bottom:10px!important}.py-2{padding-top:20px!important;padding-bottom:20px!important}.py-3{padding-top:30px!important;padding-bottom:30px!important}.py-4{padding-top:40px!important;padding-bottom:40px!important}.py-5{padding-top:50px!important;padding-bottom:50px!important}.pt-0{padding-top:0!important}.pt-1{padding-top:10px!important}.pt-2{padding-top:20px!important}.pt-3{padding-top:30px!important}.pt-4{padding-top:40px!important}.pt-5{padding-top:50px!important}.pe-0{padding-right:0!important}.pe-1{padding-right:10px!important}.pe-2{padding-right:20px!important}.pe-3{padding-right:30px!important}.pe-4{padding-right:40px!important}.pe-5{padding-right:50px!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:10px!important}.pb-2{padding-bottom:20px!important}.pb-3{padding-bottom:30px!important}.pb-4{padding-bottom:40px!important}.pb-5{padding-bottom:50px!important}.ps-0{padding-left:0!important}.ps-1{padding-left:10px!important}.ps-2{padding-left:20px!important}.ps-3{padding-left:30px!important}.ps-4{padding-left:40px!important}.ps-5{padding-left:50px!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;--bs-text-opacity:1}.text-secondary,.text-success{color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important;--bs-text-opacity:1}.text-success{color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info,.text-warning{color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important;--bs-text-opacity:1}.text-warning{color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger,.text-light{color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important;--bs-text-opacity:1}.text-light{color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-black,.text-dark{color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important;--bs-text-opacity:1}.text-black{color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-body,.text-white{color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important;--bs-text-opacity:1}.text-body{color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{color:#6c757d!important;--bs-text-opacity:1}.text-black-50,.text-white-50{color:rgba(0,0,0,.5)!important;--bs-text-opacity:1}.text-white-50{color:rgba(255,255,255,.5)!important}.text-reset{color:inherit!important;--bs-text-opacity:1}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important;--bs-bg-opacity:1}.bg-secondary,.bg-success{background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important;--bs-bg-opacity:1}.bg-success{background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info,.bg-warning{background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important;--bs-bg-opacity:1}.bg-warning{background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger,.bg-light{background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important;--bs-bg-opacity:1}.bg-light{background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-black,.bg-dark{background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important;--bs-bg-opacity:1}.bg-black{background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-body,.bg-white{background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important;--bs-bg-opacity:1}.bg-body{background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{background-color:transparent!important;--bs-bg-opacity:1}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-end,.rounded-top{border-top-right-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-end{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-start{border-bottom-left-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important}.rounded-start{border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.container,.container-sm{max-width:540px}.col-sm{flex:1 0 0}.row-cols-sm-auto>*{width:auto;flex:0 0 auto}.row-cols-sm-1>*{width:100%;flex:0 0 auto}.row-cols-sm-2>*{width:50%;flex:0 0 auto}.row-cols-sm-3>*{width:33.3333333333%;flex:0 0 auto}.row-cols-sm-4>*{width:25%;flex:0 0 auto}.row-cols-sm-5>*{width:20%;flex:0 0 auto}.col-sm-auto,.row-cols-sm-6>*{width:16.6666666667%;flex:0 0 auto}.col-sm-auto{width:auto}.col-sm-1,.col-sm-2{width:8.33333333%;flex:0 0 auto}.col-sm-2{width:16.66666667%}.col-sm-3,.col-sm-4{width:25%;flex:0 0 auto}.col-sm-4{width:33.33333333%}.col-sm-5,.col-sm-6{width:41.66666667%;flex:0 0 auto}.col-sm-6{width:50%}.col-sm-7,.col-sm-8{width:58.33333333%;flex:0 0 auto}.col-sm-8{width:66.66666667%}.col-sm-10,.col-sm-9{width:75%;flex:0 0 auto}.col-sm-10{width:83.33333333%}.col-sm-11,.col-sm-12{width:91.66666667%;flex:0 0 auto}.col-sm-12{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:10px}.g-sm-1,.gy-sm-1{--bs-gutter-y:10px}.g-sm-2,.gx-sm-2{--bs-gutter-x:20px}.g-sm-2,.gy-sm-2{--bs-gutter-y:20px}.g-sm-3,.gx-sm-3{--bs-gutter-x:30px}.g-sm-3,.gy-sm-3{--bs-gutter-y:30px}.g-sm-4,.gx-sm-4{--bs-gutter-x:40px}.g-sm-4,.gy-sm-4{--bs-gutter-y:40px}.g-sm-5,.gx-sm-5{--bs-gutter-x:50px}.g-sm-5,.gy-sm-5{--bs-gutter-y:50px}.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler,.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;z-index:1000;bottom:0;visibility:visible!important;transition:none;transform:none;border-right:0;border-left:0;background-color:transparent;flex-grow:1}.navbar-expand-sm .offcanvas-bottom,.navbar-expand-sm .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .offcanvas-body{display:flex;overflow-y:visible;padding:0;flex-grow:0}.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}.sticky-sm-top{position:sticky;z-index:1020;top:0}.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.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-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}.gap-sm-0{gap:0!important}.gap-sm-1{gap:10px!important}.gap-sm-2{gap:20px!important}.gap-sm-3{gap:30px!important}.gap-sm-4{gap:40px!important}.gap-sm-5{gap:50px!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:10px!important}.m-sm-2{margin:20px!important}.m-sm-3{margin:30px!important}.m-sm-4{margin:40px!important}.m-sm-5{margin:50px!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:10px!important;margin-left:10px!important}.mx-sm-2{margin-right:20px!important;margin-left:20px!important}.mx-sm-3{margin-right:30px!important;margin-left:30px!important}.mx-sm-4{margin-right:40px!important;margin-left:40px!important}.mx-sm-5{margin-right:50px!important;margin-left:50px!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:10px!important;margin-bottom:10px!important}.my-sm-2{margin-top:20px!important;margin-bottom:20px!important}.my-sm-3{margin-top:30px!important;margin-bottom:30px!important}.my-sm-4{margin-top:40px!important;margin-bottom:40px!important}.my-sm-5{margin-top:50px!important;margin-bottom:50px!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:10px!important}.mt-sm-2{margin-top:20px!important}.mt-sm-3{margin-top:30px!important}.mt-sm-4{margin-top:40px!important}.mt-sm-5{margin-top:50px!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:10px!important}.me-sm-2{margin-right:20px!important}.me-sm-3{margin-right:30px!important}.me-sm-4{margin-right:40px!important}.me-sm-5{margin-right:50px!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:10px!important}.mb-sm-2{margin-bottom:20px!important}.mb-sm-3{margin-bottom:30px!important}.mb-sm-4{margin-bottom:40px!important}.mb-sm-5{margin-bottom:50px!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:10px!important}.ms-sm-2{margin-left:20px!important}.ms-sm-3{margin-left:30px!important}.ms-sm-4{margin-left:40px!important}.ms-sm-5{margin-left:50px!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:10px!important}.p-sm-2{padding:20px!important}.p-sm-3{padding:30px!important}.p-sm-4{padding:40px!important}.p-sm-5{padding:50px!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:10px!important;padding-left:10px!important}.px-sm-2{padding-right:20px!important;padding-left:20px!important}.px-sm-3{padding-right:30px!important;padding-left:30px!important}.px-sm-4{padding-right:40px!important;padding-left:40px!important}.px-sm-5{padding-right:50px!important;padding-left:50px!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:10px!important;padding-bottom:10px!important}.py-sm-2{padding-top:20px!important;padding-bottom:20px!important}.py-sm-3{padding-top:30px!important;padding-bottom:30px!important}.py-sm-4{padding-top:40px!important;padding-bottom:40px!important}.py-sm-5{padding-top:50px!important;padding-bottom:50px!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:10px!important}.pt-sm-2{padding-top:20px!important}.pt-sm-3{padding-top:30px!important}.pt-sm-4{padding-top:40px!important}.pt-sm-5{padding-top:50px!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:10px!important}.pe-sm-2{padding-right:20px!important}.pe-sm-3{padding-right:30px!important}.pe-sm-4{padding-right:40px!important}.pe-sm-5{padding-right:50px!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:10px!important}.pb-sm-2{padding-bottom:20px!important}.pb-sm-3{padding-bottom:30px!important}.pb-sm-4{padding-bottom:40px!important}.pb-sm-5{padding-bottom:50px!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:10px!important}.ps-sm-2{padding-left:20px!important}.ps-sm-3{padding-left:30px!important}.ps-sm-4{padding-left:40px!important}.ps-sm-5{padding-left:50px!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}.col-md{flex:1 0 0}.row-cols-md-auto>*{width:auto;flex:0 0 auto}.row-cols-md-1>*{width:100%;flex:0 0 auto}.row-cols-md-2>*{width:50%;flex:0 0 auto}.row-cols-md-3>*{width:33.3333333333%;flex:0 0 auto}.row-cols-md-4>*{width:25%;flex:0 0 auto}.row-cols-md-5>*{width:20%;flex:0 0 auto}.col-md-auto,.row-cols-md-6>*{width:16.6666666667%;flex:0 0 auto}.col-md-auto{width:auto}.col-md-1,.col-md-2{width:8.33333333%;flex:0 0 auto}.col-md-2{width:16.66666667%}.col-md-3,.col-md-4{width:25%;flex:0 0 auto}.col-md-4{width:33.33333333%}.col-md-5,.col-md-6{width:41.66666667%;flex:0 0 auto}.col-md-6{width:50%}.col-md-7,.col-md-8{width:58.33333333%;flex:0 0 auto}.col-md-8{width:66.66666667%}.col-md-10,.col-md-9{width:75%;flex:0 0 auto}.col-md-10{width:83.33333333%}.col-md-11,.col-md-12{width:91.66666667%;flex:0 0 auto}.col-md-12{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:10px}.g-md-1,.gy-md-1{--bs-gutter-y:10px}.g-md-2,.gx-md-2{--bs-gutter-x:20px}.g-md-2,.gy-md-2{--bs-gutter-y:20px}.g-md-3,.gx-md-3{--bs-gutter-x:30px}.g-md-3,.gy-md-3{--bs-gutter-y:30px}.g-md-4,.gx-md-4{--bs-gutter-x:40px}.g-md-4,.gy-md-4{--bs-gutter-y:40px}.g-md-5,.gx-md-5{--bs-gutter-x:50px}.g-md-5,.gy-md-5{--bs-gutter-y:50px}.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler,.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{position:inherit;z-index:1000;bottom:0;visibility:visible!important;transition:none;transform:none;border-right:0;border-left:0;background-color:transparent;flex-grow:1}.navbar-expand-md .offcanvas-bottom,.navbar-expand-md .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .offcanvas-body{display:flex;overflow-y:visible;padding:0;flex-grow:0}.sticky-md-top{position:sticky;z-index:1020;top:0}.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.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-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}.gap-md-0{gap:0!important}.gap-md-1{gap:10px!important}.gap-md-2{gap:20px!important}.gap-md-3{gap:30px!important}.gap-md-4{gap:40px!important}.gap-md-5{gap:50px!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:10px!important}.m-md-2{margin:20px!important}.m-md-3{margin:30px!important}.m-md-4{margin:40px!important}.m-md-5{margin:50px!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:10px!important;margin-left:10px!important}.mx-md-2{margin-right:20px!important;margin-left:20px!important}.mx-md-3{margin-right:30px!important;margin-left:30px!important}.mx-md-4{margin-right:40px!important;margin-left:40px!important}.mx-md-5{margin-right:50px!important;margin-left:50px!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:10px!important;margin-bottom:10px!important}.my-md-2{margin-top:20px!important;margin-bottom:20px!important}.my-md-3{margin-top:30px!important;margin-bottom:30px!important}.my-md-4{margin-top:40px!important;margin-bottom:40px!important}.my-md-5{margin-top:50px!important;margin-bottom:50px!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:10px!important}.mt-md-2{margin-top:20px!important}.mt-md-3{margin-top:30px!important}.mt-md-4{margin-top:40px!important}.mt-md-5{margin-top:50px!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:10px!important}.me-md-2{margin-right:20px!important}.me-md-3{margin-right:30px!important}.me-md-4{margin-right:40px!important}.me-md-5{margin-right:50px!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:10px!important}.mb-md-2{margin-bottom:20px!important}.mb-md-3{margin-bottom:30px!important}.mb-md-4{margin-bottom:40px!important}.mb-md-5{margin-bottom:50px!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:10px!important}.ms-md-2{margin-left:20px!important}.ms-md-3{margin-left:30px!important}.ms-md-4{margin-left:40px!important}.ms-md-5{margin-left:50px!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:10px!important}.p-md-2{padding:20px!important}.p-md-3{padding:30px!important}.p-md-4{padding:40px!important}.p-md-5{padding:50px!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:10px!important;padding-left:10px!important}.px-md-2{padding-right:20px!important;padding-left:20px!important}.px-md-3{padding-right:30px!important;padding-left:30px!important}.px-md-4{padding-right:40px!important;padding-left:40px!important}.px-md-5{padding-right:50px!important;padding-left:50px!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:10px!important;padding-bottom:10px!important}.py-md-2{padding-top:20px!important;padding-bottom:20px!important}.py-md-3{padding-top:30px!important;padding-bottom:30px!important}.py-md-4{padding-top:40px!important;padding-bottom:40px!important}.py-md-5{padding-top:50px!important;padding-bottom:50px!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:10px!important}.pt-md-2{padding-top:20px!important}.pt-md-3{padding-top:30px!important}.pt-md-4{padding-top:40px!important}.pt-md-5{padding-top:50px!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:10px!important}.pe-md-2{padding-right:20px!important}.pe-md-3{padding-right:30px!important}.pe-md-4{padding-right:40px!important}.pe-md-5{padding-right:50px!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:10px!important}.pb-md-2{padding-bottom:20px!important}.pb-md-3{padding-bottom:30px!important}.pb-md-4{padding-bottom:40px!important}.pb-md-5{padding-bottom:50px!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:10px!important}.ps-md-2{padding-left:20px!important}.ps-md-3{padding-left:30px!important}.ps-md-4{padding-left:40px!important}.ps-md-5{padding-left:50px!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}.col-lg{flex:1 0 0}.row-cols-lg-auto>*{width:auto;flex:0 0 auto}.row-cols-lg-1>*{width:100%;flex:0 0 auto}.row-cols-lg-2>*{width:50%;flex:0 0 auto}.row-cols-lg-3>*{width:33.3333333333%;flex:0 0 auto}.row-cols-lg-4>*{width:25%;flex:0 0 auto}.row-cols-lg-5>*{width:20%;flex:0 0 auto}.col-lg-auto,.row-cols-lg-6>*{width:16.6666666667%;flex:0 0 auto}.col-lg-auto{width:auto}.col-lg-1,.col-lg-2{width:8.33333333%;flex:0 0 auto}.col-lg-2{width:16.66666667%}.col-lg-3,.col-lg-4{width:25%;flex:0 0 auto}.col-lg-4{width:33.33333333%}.col-lg-5,.col-lg-6{width:41.66666667%;flex:0 0 auto}.col-lg-6{width:50%}.col-lg-7,.col-lg-8{width:58.33333333%;flex:0 0 auto}.col-lg-8{width:66.66666667%}.col-lg-10,.col-lg-9{width:75%;flex:0 0 auto}.col-lg-10{width:83.33333333%}.col-lg-11,.col-lg-12{width:91.66666667%;flex:0 0 auto}.col-lg-12{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:10px}.g-lg-1,.gy-lg-1{--bs-gutter-y:10px}.g-lg-2,.gx-lg-2{--bs-gutter-x:20px}.g-lg-2,.gy-lg-2{--bs-gutter-y:20px}.g-lg-3,.gx-lg-3{--bs-gutter-x:30px}.g-lg-3,.gy-lg-3{--bs-gutter-y:30px}.g-lg-4,.gx-lg-4{--bs-gutter-x:40px}.g-lg-4,.gy-lg-4{--bs-gutter-y:40px}.g-lg-5,.gx-lg-5{--bs-gutter-x:50px}.g-lg-5,.gy-lg-5{--bs-gutter-y:50px}.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler,.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;z-index:1000;bottom:0;visibility:visible!important;transition:none;transform:none;border-right:0;border-left:0;background-color:transparent;flex-grow:1}.navbar-expand-lg .offcanvas-bottom,.navbar-expand-lg .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .offcanvas-body{display:flex;overflow-y:visible;padding:0;flex-grow:0}.modal-lg,.modal-xl{max-width:800px}.sticky-lg-top{position:sticky;z-index:1020;top:0}.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.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-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}.gap-lg-0{gap:0!important}.gap-lg-1{gap:10px!important}.gap-lg-2{gap:20px!important}.gap-lg-3{gap:30px!important}.gap-lg-4{gap:40px!important}.gap-lg-5{gap:50px!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:10px!important}.m-lg-2{margin:20px!important}.m-lg-3{margin:30px!important}.m-lg-4{margin:40px!important}.m-lg-5{margin:50px!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:10px!important;margin-left:10px!important}.mx-lg-2{margin-right:20px!important;margin-left:20px!important}.mx-lg-3{margin-right:30px!important;margin-left:30px!important}.mx-lg-4{margin-right:40px!important;margin-left:40px!important}.mx-lg-5{margin-right:50px!important;margin-left:50px!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:10px!important;margin-bottom:10px!important}.my-lg-2{margin-top:20px!important;margin-bottom:20px!important}.my-lg-3{margin-top:30px!important;margin-bottom:30px!important}.my-lg-4{margin-top:40px!important;margin-bottom:40px!important}.my-lg-5{margin-top:50px!important;margin-bottom:50px!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:10px!important}.mt-lg-2{margin-top:20px!important}.mt-lg-3{margin-top:30px!important}.mt-lg-4{margin-top:40px!important}.mt-lg-5{margin-top:50px!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:10px!important}.me-lg-2{margin-right:20px!important}.me-lg-3{margin-right:30px!important}.me-lg-4{margin-right:40px!important}.me-lg-5{margin-right:50px!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:10px!important}.mb-lg-2{margin-bottom:20px!important}.mb-lg-3{margin-bottom:30px!important}.mb-lg-4{margin-bottom:40px!important}.mb-lg-5{margin-bottom:50px!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:10px!important}.ms-lg-2{margin-left:20px!important}.ms-lg-3{margin-left:30px!important}.ms-lg-4{margin-left:40px!important}.ms-lg-5{margin-left:50px!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:10px!important}.p-lg-2{padding:20px!important}.p-lg-3{padding:30px!important}.p-lg-4{padding:40px!important}.p-lg-5{padding:50px!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:10px!important;padding-left:10px!important}.px-lg-2{padding-right:20px!important;padding-left:20px!important}.px-lg-3{padding-right:30px!important;padding-left:30px!important}.px-lg-4{padding-right:40px!important;padding-left:40px!important}.px-lg-5{padding-right:50px!important;padding-left:50px!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:10px!important;padding-bottom:10px!important}.py-lg-2{padding-top:20px!important;padding-bottom:20px!important}.py-lg-3{padding-top:30px!important;padding-bottom:30px!important}.py-lg-4{padding-top:40px!important;padding-bottom:40px!important}.py-lg-5{padding-top:50px!important;padding-bottom:50px!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:10px!important}.pt-lg-2{padding-top:20px!important}.pt-lg-3{padding-top:30px!important}.pt-lg-4{padding-top:40px!important}.pt-lg-5{padding-top:50px!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:10px!important}.pe-lg-2{padding-right:20px!important}.pe-lg-3{padding-right:30px!important}.pe-lg-4{padding-right:40px!important}.pe-lg-5{padding-right:50px!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:10px!important}.pb-lg-2{padding-bottom:20px!important}.pb-lg-3{padding-bottom:30px!important}.pb-lg-4{padding-bottom:40px!important}.pb-lg-5{padding-bottom:50px!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:10px!important}.ps-lg-2{padding-left:20px!important}.ps-lg-3{padding-left:30px!important}.ps-lg-4{padding-left:40px!important}.ps-lg-5{padding-left:50px!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4,legend{font-size:1.5rem}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}.col-xl{flex:1 0 0}.row-cols-xl-auto>*{width:auto;flex:0 0 auto}.row-cols-xl-1>*{width:100%;flex:0 0 auto}.row-cols-xl-2>*{width:50%;flex:0 0 auto}.row-cols-xl-3>*{width:33.3333333333%;flex:0 0 auto}.row-cols-xl-4>*{width:25%;flex:0 0 auto}.row-cols-xl-5>*{width:20%;flex:0 0 auto}.col-xl-auto,.row-cols-xl-6>*{width:16.6666666667%;flex:0 0 auto}.col-xl-auto{width:auto}.col-xl-1,.col-xl-2{width:8.33333333%;flex:0 0 auto}.col-xl-2{width:16.66666667%}.col-xl-3,.col-xl-4{width:25%;flex:0 0 auto}.col-xl-4{width:33.33333333%}.col-xl-5,.col-xl-6{width:41.66666667%;flex:0 0 auto}.col-xl-6{width:50%}.col-xl-7,.col-xl-8{width:58.33333333%;flex:0 0 auto}.col-xl-8{width:66.66666667%}.col-xl-10,.col-xl-9{width:75%;flex:0 0 auto}.col-xl-10{width:83.33333333%}.col-xl-11,.col-xl-12{width:91.66666667%;flex:0 0 auto}.col-xl-12{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:10px}.g-xl-1,.gy-xl-1{--bs-gutter-y:10px}.g-xl-2,.gx-xl-2{--bs-gutter-x:20px}.g-xl-2,.gy-xl-2{--bs-gutter-y:20px}.g-xl-3,.gx-xl-3{--bs-gutter-x:30px}.g-xl-3,.gy-xl-3{--bs-gutter-y:30px}.g-xl-4,.gx-xl-4{--bs-gutter-x:40px}.g-xl-4,.gy-xl-4{--bs-gutter-y:40px}.g-xl-5,.gx-xl-5{--bs-gutter-x:50px}.g-xl-5,.gy-xl-5{--bs-gutter-y:50px}.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler,.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;z-index:1000;bottom:0;visibility:visible!important;transition:none;transform:none;border-right:0;border-left:0;background-color:transparent;flex-grow:1}.navbar-expand-xl .offcanvas-bottom,.navbar-expand-xl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .offcanvas-body{display:flex;overflow-y:visible;padding:0;flex-grow:0}.modal-xl{max-width:1140px}.sticky-xl-top{position:sticky;z-index:1020;top:0}.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.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-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}.gap-xl-0{gap:0!important}.gap-xl-1{gap:10px!important}.gap-xl-2{gap:20px!important}.gap-xl-3{gap:30px!important}.gap-xl-4{gap:40px!important}.gap-xl-5{gap:50px!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:10px!important}.m-xl-2{margin:20px!important}.m-xl-3{margin:30px!important}.m-xl-4{margin:40px!important}.m-xl-5{margin:50px!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:10px!important;margin-left:10px!important}.mx-xl-2{margin-right:20px!important;margin-left:20px!important}.mx-xl-3{margin-right:30px!important;margin-left:30px!important}.mx-xl-4{margin-right:40px!important;margin-left:40px!important}.mx-xl-5{margin-right:50px!important;margin-left:50px!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:10px!important;margin-bottom:10px!important}.my-xl-2{margin-top:20px!important;margin-bottom:20px!important}.my-xl-3{margin-top:30px!important;margin-bottom:30px!important}.my-xl-4{margin-top:40px!important;margin-bottom:40px!important}.my-xl-5{margin-top:50px!important;margin-bottom:50px!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:10px!important}.mt-xl-2{margin-top:20px!important}.mt-xl-3{margin-top:30px!important}.mt-xl-4{margin-top:40px!important}.mt-xl-5{margin-top:50px!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:10px!important}.me-xl-2{margin-right:20px!important}.me-xl-3{margin-right:30px!important}.me-xl-4{margin-right:40px!important}.me-xl-5{margin-right:50px!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:10px!important}.mb-xl-2{margin-bottom:20px!important}.mb-xl-3{margin-bottom:30px!important}.mb-xl-4{margin-bottom:40px!important}.mb-xl-5{margin-bottom:50px!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:10px!important}.ms-xl-2{margin-left:20px!important}.ms-xl-3{margin-left:30px!important}.ms-xl-4{margin-left:40px!important}.ms-xl-5{margin-left:50px!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:10px!important}.p-xl-2{padding:20px!important}.p-xl-3{padding:30px!important}.p-xl-4{padding:40px!important}.p-xl-5{padding:50px!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:10px!important;padding-left:10px!important}.px-xl-2{padding-right:20px!important;padding-left:20px!important}.px-xl-3{padding-right:30px!important;padding-left:30px!important}.px-xl-4{padding-right:40px!important;padding-left:40px!important}.px-xl-5{padding-right:50px!important;padding-left:50px!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:10px!important;padding-bottom:10px!important}.py-xl-2{padding-top:20px!important;padding-bottom:20px!important}.py-xl-3{padding-top:30px!important;padding-bottom:30px!important}.py-xl-4{padding-top:40px!important;padding-bottom:40px!important}.py-xl-5{padding-top:50px!important;padding-bottom:50px!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:10px!important}.pt-xl-2{padding-top:20px!important}.pt-xl-3{padding-top:30px!important}.pt-xl-4{padding-top:40px!important}.pt-xl-5{padding-top:50px!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:10px!important}.pe-xl-2{padding-right:20px!important}.pe-xl-3{padding-right:30px!important}.pe-xl-4{padding-right:40px!important}.pe-xl-5{padding-right:50px!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:10px!important}.pb-xl-2{padding-bottom:20px!important}.pb-xl-3{padding-bottom:30px!important}.pb-xl-4{padding-bottom:40px!important}.pb-xl-5{padding-bottom:50px!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:10px!important}.ps-xl-2{padding-left:20px!important}.ps-xl-3{padding-left:30px!important}.ps-xl-4{padding-left:40px!important}.ps-xl-5{padding-left:50px!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{width:auto;flex:0 0 auto}.row-cols-xxl-1>*{width:100%;flex:0 0 auto}.row-cols-xxl-2>*{width:50%;flex:0 0 auto}.row-cols-xxl-3>*{width:33.3333333333%;flex:0 0 auto}.row-cols-xxl-4>*{width:25%;flex:0 0 auto}.row-cols-xxl-5>*{width:20%;flex:0 0 auto}.row-cols-xxl-6>*{width:16.6666666667%;flex:0 0 auto}.col-xxl-auto{width:auto;flex:0 0 auto}.col-xxl-1,.col-xxl-2{width:8.33333333%;flex:0 0 auto}.col-xxl-2{width:16.66666667%}.col-xxl-3,.col-xxl-4{width:25%;flex:0 0 auto}.col-xxl-4{width:33.33333333%}.col-xxl-5,.col-xxl-6{width:41.66666667%;flex:0 0 auto}.col-xxl-6{width:50%}.col-xxl-7,.col-xxl-8{width:58.33333333%;flex:0 0 auto}.col-xxl-8{width:66.66666667%}.col-xxl-10,.col-xxl-9{width:75%;flex:0 0 auto}.col-xxl-10{width:83.33333333%}.col-xxl-11,.col-xxl-12{width:91.66666667%;flex:0 0 auto}.col-xxl-12{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:10px}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:10px}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:20px}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:20px}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:30px}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:30px}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:40px}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:40px}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:50px}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:50px}.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler,.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;z-index:1000;bottom:0;visibility:visible!important;transition:none;transform:none;border-right:0;border-left:0;background-color:transparent;flex-grow:1}.navbar-expand-xxl .offcanvas-bottom,.navbar-expand-xxl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .offcanvas-body{display:flex;overflow-y:visible;padding:0;flex-grow:0}.sticky-xxl-top{position:sticky;z-index:1020;top:0}.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.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-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}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:10px!important}.gap-xxl-2{gap:20px!important}.gap-xxl-3{gap:30px!important}.gap-xxl-4{gap:40px!important}.gap-xxl-5{gap:50px!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:10px!important}.m-xxl-2{margin:20px!important}.m-xxl-3{margin:30px!important}.m-xxl-4{margin:40px!important}.m-xxl-5{margin:50px!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:10px!important;margin-left:10px!important}.mx-xxl-2{margin-right:20px!important;margin-left:20px!important}.mx-xxl-3{margin-right:30px!important;margin-left:30px!important}.mx-xxl-4{margin-right:40px!important;margin-left:40px!important}.mx-xxl-5{margin-right:50px!important;margin-left:50px!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:10px!important;margin-bottom:10px!important}.my-xxl-2{margin-top:20px!important;margin-bottom:20px!important}.my-xxl-3{margin-top:30px!important;margin-bottom:30px!important}.my-xxl-4{margin-top:40px!important;margin-bottom:40px!important}.my-xxl-5{margin-top:50px!important;margin-bottom:50px!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:10px!important}.mt-xxl-2{margin-top:20px!important}.mt-xxl-3{margin-top:30px!important}.mt-xxl-4{margin-top:40px!important}.mt-xxl-5{margin-top:50px!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:10px!important}.me-xxl-2{margin-right:20px!important}.me-xxl-3{margin-right:30px!important}.me-xxl-4{margin-right:40px!important}.me-xxl-5{margin-right:50px!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:10px!important}.mb-xxl-2{margin-bottom:20px!important}.mb-xxl-3{margin-bottom:30px!important}.mb-xxl-4{margin-bottom:40px!important}.mb-xxl-5{margin-bottom:50px!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:10px!important}.ms-xxl-2{margin-left:20px!important}.ms-xxl-3{margin-left:30px!important}.ms-xxl-4{margin-left:40px!important}.ms-xxl-5{margin-left:50px!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:10px!important}.p-xxl-2{padding:20px!important}.p-xxl-3{padding:30px!important}.p-xxl-4{padding:40px!important}.p-xxl-5{padding:50px!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:10px!important;padding-left:10px!important}.px-xxl-2{padding-right:20px!important;padding-left:20px!important}.px-xxl-3{padding-right:30px!important;padding-left:30px!important}.px-xxl-4{padding-right:40px!important;padding-left:40px!important}.px-xxl-5{padding-right:50px!important;padding-left:50px!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:10px!important;padding-bottom:10px!important}.py-xxl-2{padding-top:20px!important;padding-bottom:20px!important}.py-xxl-3{padding-top:30px!important;padding-bottom:30px!important}.py-xxl-4{padding-top:40px!important;padding-bottom:40px!important}.py-xxl-5{padding-top:50px!important;padding-bottom:50px!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:10px!important}.pt-xxl-2{padding-top:20px!important}.pt-xxl-3{padding-top:30px!important}.pt-xxl-4{padding-top:40px!important}.pt-xxl-5{padding-top:50px!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:10px!important}.pe-xxl-2{padding-right:20px!important}.pe-xxl-3{padding-right:30px!important}.pe-xxl-4{padding-right:40px!important}.pe-xxl-5{padding-right:50px!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:10px!important}.pb-xxl-2{padding-bottom:20px!important}.pb-xxl-3{padding-bottom:30px!important}.pb-xxl-4{padding-bottom:40px!important}.pb-xxl-5{padding-bottom:50px!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:10px!important}.ps-xxl-2{padding-left:20px!important}.ps-xxl-3{padding-left:30px!important}.ps-xxl-4{padding-left:40px!important}.ps-xxl-5{padding-left:50px!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1540px){.col-xxxl{flex:1 0 0}.row-cols-xxxl-auto>*{width:auto;flex:0 0 auto}.row-cols-xxxl-1>*{width:100%;flex:0 0 auto}.row-cols-xxxl-2>*{width:50%;flex:0 0 auto}.row-cols-xxxl-3>*{width:33.3333333333%;flex:0 0 auto}.row-cols-xxxl-4>*{width:25%;flex:0 0 auto}.row-cols-xxxl-5>*{width:20%;flex:0 0 auto}.row-cols-xxxl-6>*{width:16.6666666667%;flex:0 0 auto}.col-xxxl-auto{width:auto;flex:0 0 auto}.col-xxxl-1,.col-xxxl-2{width:8.33333333%;flex:0 0 auto}.col-xxxl-2{width:16.66666667%}.col-xxxl-3,.col-xxxl-4{width:25%;flex:0 0 auto}.col-xxxl-4{width:33.33333333%}.col-xxxl-5,.col-xxxl-6{width:41.66666667%;flex:0 0 auto}.col-xxxl-6{width:50%}.col-xxxl-7,.col-xxxl-8{width:58.33333333%;flex:0 0 auto}.col-xxxl-8{width:66.66666667%}.col-xxxl-10,.col-xxxl-9{width:75%;flex:0 0 auto}.col-xxxl-10{width:83.33333333%}.col-xxxl-11,.col-xxxl-12{width:91.66666667%;flex:0 0 auto}.col-xxxl-12{width:100%}.offset-xxxl-0{margin-left:0}.offset-xxxl-1{margin-left:8.33333333%}.offset-xxxl-2{margin-left:16.66666667%}.offset-xxxl-3{margin-left:25%}.offset-xxxl-4{margin-left:33.33333333%}.offset-xxxl-5{margin-left:41.66666667%}.offset-xxxl-6{margin-left:50%}.offset-xxxl-7{margin-left:58.33333333%}.offset-xxxl-8{margin-left:66.66666667%}.offset-xxxl-9{margin-left:75%}.offset-xxxl-10{margin-left:83.33333333%}.offset-xxxl-11{margin-left:91.66666667%}.g-xxxl-0,.gx-xxxl-0{--bs-gutter-x:0}.g-xxxl-0,.gy-xxxl-0{--bs-gutter-y:0}.g-xxxl-1,.gx-xxxl-1{--bs-gutter-x:10px}.g-xxxl-1,.gy-xxxl-1{--bs-gutter-y:10px}.g-xxxl-2,.gx-xxxl-2{--bs-gutter-x:20px}.g-xxxl-2,.gy-xxxl-2{--bs-gutter-y:20px}.g-xxxl-3,.gx-xxxl-3{--bs-gutter-x:30px}.g-xxxl-3,.gy-xxxl-3{--bs-gutter-y:30px}.g-xxxl-4,.gx-xxxl-4{--bs-gutter-x:40px}.g-xxxl-4,.gy-xxxl-4{--bs-gutter-y:40px}.g-xxxl-5,.gx-xxxl-5{--bs-gutter-x:50px}.g-xxxl-5,.gy-xxxl-5{--bs-gutter-y:50px}.navbar-expand-xxxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxxl .navbar-nav{flex-direction:row}.navbar-expand-xxxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxxl .navbar-toggler,.navbar-expand-xxxl .offcanvas-header{display:none}.navbar-expand-xxxl .offcanvas{position:inherit;z-index:1000;bottom:0;visibility:visible!important;transition:none;transform:none;border-right:0;border-left:0;background-color:transparent;flex-grow:1}.navbar-expand-xxxl .offcanvas-bottom,.navbar-expand-xxxl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxxl .offcanvas-body{display:flex;overflow-y:visible;padding:0;flex-grow:0}.sticky-xxxl-top{position:sticky;z-index:1020;top:0}.float-xxxl-start{float:left!important}.float-xxxl-end{float:right!important}.float-xxxl-none{float:none!important}.d-xxxl-inline{display:inline!important}.d-xxxl-inline-block{display:inline-block!important}.d-xxxl-block{display:block!important}.d-xxxl-grid{display:grid!important}.d-xxxl-table{display:table!important}.d-xxxl-table-row{display:table-row!important}.d-xxxl-table-cell{display:table-cell!important}.d-xxxl-flex{display:flex!important}.d-xxxl-inline-flex{display:inline-flex!important}.d-xxxl-none{display:none!important}.flex-xxxl-fill{flex:1 1 auto!important}.flex-xxxl-row{flex-direction:row!important}.flex-xxxl-column{flex-direction:column!important}.flex-xxxl-row-reverse{flex-direction:row-reverse!important}.flex-xxxl-column-reverse{flex-direction:column-reverse!important}.flex-xxxl-grow-0{flex-grow:0!important}.flex-xxxl-grow-1{flex-grow:1!important}.flex-xxxl-shrink-0{flex-shrink:0!important}.flex-xxxl-shrink-1{flex-shrink:1!important}.flex-xxxl-wrap{flex-wrap:wrap!important}.flex-xxxl-nowrap{flex-wrap:nowrap!important}.flex-xxxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxxl-0{gap:0!important}.gap-xxxl-1{gap:10px!important}.gap-xxxl-2{gap:20px!important}.gap-xxxl-3{gap:30px!important}.gap-xxxl-4{gap:40px!important}.gap-xxxl-5{gap:50px!important}.justify-content-xxxl-start{justify-content:flex-start!important}.justify-content-xxxl-end{justify-content:flex-end!important}.justify-content-xxxl-center{justify-content:center!important}.justify-content-xxxl-between{justify-content:space-between!important}.justify-content-xxxl-around{justify-content:space-around!important}.justify-content-xxxl-evenly{justify-content:space-evenly!important}.align-items-xxxl-start{align-items:flex-start!important}.align-items-xxxl-end{align-items:flex-end!important}.align-items-xxxl-center{align-items:center!important}.align-items-xxxl-baseline{align-items:baseline!important}.align-items-xxxl-stretch{align-items:stretch!important}.align-content-xxxl-start{align-content:flex-start!important}.align-content-xxxl-end{align-content:flex-end!important}.align-content-xxxl-center{align-content:center!important}.align-content-xxxl-between{align-content:space-between!important}.align-content-xxxl-around{align-content:space-around!important}.align-content-xxxl-stretch{align-content:stretch!important}.align-self-xxxl-auto{align-self:auto!important}.align-self-xxxl-start{align-self:flex-start!important}.align-self-xxxl-end{align-self:flex-end!important}.align-self-xxxl-center{align-self:center!important}.align-self-xxxl-baseline{align-self:baseline!important}.align-self-xxxl-stretch{align-self:stretch!important}.order-xxxl-first{order:-1!important}.order-xxxl-0{order:0!important}.order-xxxl-1{order:1!important}.order-xxxl-2{order:2!important}.order-xxxl-3{order:3!important}.order-xxxl-4{order:4!important}.order-xxxl-5{order:5!important}.order-xxxl-last{order:6!important}.m-xxxl-0{margin:0!important}.m-xxxl-1{margin:10px!important}.m-xxxl-2{margin:20px!important}.m-xxxl-3{margin:30px!important}.m-xxxl-4{margin:40px!important}.m-xxxl-5{margin:50px!important}.m-xxxl-auto{margin:auto!important}.mx-xxxl-0{margin-right:0!important;margin-left:0!important}.mx-xxxl-1{margin-right:10px!important;margin-left:10px!important}.mx-xxxl-2{margin-right:20px!important;margin-left:20px!important}.mx-xxxl-3{margin-right:30px!important;margin-left:30px!important}.mx-xxxl-4{margin-right:40px!important;margin-left:40px!important}.mx-xxxl-5{margin-right:50px!important;margin-left:50px!important}.mx-xxxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxxl-1{margin-top:10px!important;margin-bottom:10px!important}.my-xxxl-2{margin-top:20px!important;margin-bottom:20px!important}.my-xxxl-3{margin-top:30px!important;margin-bottom:30px!important}.my-xxxl-4{margin-top:40px!important;margin-bottom:40px!important}.my-xxxl-5{margin-top:50px!important;margin-bottom:50px!important}.my-xxxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxxl-0{margin-top:0!important}.mt-xxxl-1{margin-top:10px!important}.mt-xxxl-2{margin-top:20px!important}.mt-xxxl-3{margin-top:30px!important}.mt-xxxl-4{margin-top:40px!important}.mt-xxxl-5{margin-top:50px!important}.mt-xxxl-auto{margin-top:auto!important}.me-xxxl-0{margin-right:0!important}.me-xxxl-1{margin-right:10px!important}.me-xxxl-2{margin-right:20px!important}.me-xxxl-3{margin-right:30px!important}.me-xxxl-4{margin-right:40px!important}.me-xxxl-5{margin-right:50px!important}.me-xxxl-auto{margin-right:auto!important}.mb-xxxl-0{margin-bottom:0!important}.mb-xxxl-1{margin-bottom:10px!important}.mb-xxxl-2{margin-bottom:20px!important}.mb-xxxl-3{margin-bottom:30px!important}.mb-xxxl-4{margin-bottom:40px!important}.mb-xxxl-5{margin-bottom:50px!important}.mb-xxxl-auto{margin-bottom:auto!important}.ms-xxxl-0{margin-left:0!important}.ms-xxxl-1{margin-left:10px!important}.ms-xxxl-2{margin-left:20px!important}.ms-xxxl-3{margin-left:30px!important}.ms-xxxl-4{margin-left:40px!important}.ms-xxxl-5{margin-left:50px!important}.ms-xxxl-auto{margin-left:auto!important}.p-xxxl-0{padding:0!important}.p-xxxl-1{padding:10px!important}.p-xxxl-2{padding:20px!important}.p-xxxl-3{padding:30px!important}.p-xxxl-4{padding:40px!important}.p-xxxl-5{padding:50px!important}.px-xxxl-0{padding-right:0!important;padding-left:0!important}.px-xxxl-1{padding-right:10px!important;padding-left:10px!important}.px-xxxl-2{padding-right:20px!important;padding-left:20px!important}.px-xxxl-3{padding-right:30px!important;padding-left:30px!important}.px-xxxl-4{padding-right:40px!important;padding-left:40px!important}.px-xxxl-5{padding-right:50px!important;padding-left:50px!important}.py-xxxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxxl-1{padding-top:10px!important;padding-bottom:10px!important}.py-xxxl-2{padding-top:20px!important;padding-bottom:20px!important}.py-xxxl-3{padding-top:30px!important;padding-bottom:30px!important}.py-xxxl-4{padding-top:40px!important;padding-bottom:40px!important}.py-xxxl-5{padding-top:50px!important;padding-bottom:50px!important}.pt-xxxl-0{padding-top:0!important}.pt-xxxl-1{padding-top:10px!important}.pt-xxxl-2{padding-top:20px!important}.pt-xxxl-3{padding-top:30px!important}.pt-xxxl-4{padding-top:40px!important}.pt-xxxl-5{padding-top:50px!important}.pe-xxxl-0{padding-right:0!important}.pe-xxxl-1{padding-right:10px!important}.pe-xxxl-2{padding-right:20px!important}.pe-xxxl-3{padding-right:30px!important}.pe-xxxl-4{padding-right:40px!important}.pe-xxxl-5{padding-right:50px!important}.pb-xxxl-0{padding-bottom:0!important}.pb-xxxl-1{padding-bottom:10px!important}.pb-xxxl-2{padding-bottom:20px!important}.pb-xxxl-3{padding-bottom:30px!important}.pb-xxxl-4{padding-bottom:40px!important}.pb-xxxl-5{padding-bottom:50px!important}.ps-xxxl-0{padding-left:0!important}.ps-xxxl-1{padding-left:10px!important}.ps-xxxl-2{padding-left:20px!important}.ps-xxxl-3{padding-left:30px!important}.ps-xxxl-4{padding-left:40px!important}.ps-xxxl-5{padding-left:50px!important}.text-xxxl-start{text-align:left!important}.text-xxxl-end{text-align:right!important}.text-xxxl-center{text-align:center!important}}@media (max-width:1539.98px){.modal-fullscreen-xxxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxxl-down .modal-header{border-radius:0}.modal-fullscreen-xxxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxxl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (prefers-reduced-motion:reduce){.collapsing,.collapsing.collapse-horizontal,.fade,.modal.fade .modal-dialog,.navbar-toggler{transition:none}}@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-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}}
@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}@font-face{font-family:swiper-icons;font-weight:400;font-style:normal;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{overflow:hidden;margin-right:auto;margin-left:auto;padding:0;list-style:none}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{display:flex;box-sizing:content-box;width:100%;height:100%;transition-property:transform}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{position:relative;width:100%;height:100%;transition-property:transform;flex-shrink:0}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{transition-property:transform,height;align-items:flex-start}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;pointer-events:none}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{width:var(--swiper-centered-offset-after);height:100%;min-height:1px}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{position:absolute;top:0;left:0;content:'';pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{width:var(--swiper-virtual-size);height:1px}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:static;display:inline-block;width:48px;height:48px;transform:rotate(-90deg);border:solid 1px var(--light-gray);border-radius:20px;background-color:#fff;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'12\' height=\'7.111\' viewBox=\'0 0 12 7.111\'%3E%3Cpath id=\'prefix__angle-down\' fill=\'%239ea3b2\' d=\'M18.417 9.21a1.138 1.138 0 0 0-1.605 0l-4.087 4.03L8.7 9.21a1.139 1.139 0 1 0-1.605 1.616l4.827 4.827a1.138 1.138 0 0 0 1.616 0l4.883-4.827a1.138 1.138 0 0 0 0-1.616z\' transform=\'translate(-6.754 -8.879)\'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.swiper-button-prev{transform:rotate(-90deg) scale(-1)}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;pointer-events:none;opacity:.35}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;z-index:10;transition:.3s opacity;transform:translate3d(0,0,0);text-align:center}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{display:inline-block;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000)}button.swiper-pagination-bullet{margin:0;padding:0;border:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{top:50%;right:10px;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;width:8px;transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{position:absolute;background:rgba(0,0,0,.25)}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(0);transform-origin:left top;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{top:0;left:0;width:100%;height:4px}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{top:0;left:0;width:4px;height:100%}.swiper-pagination-lock{display:none}.swiper-scrollbar{position:relative;border-radius:10px;background:rgba(0,0,0,.1);-ms-touch-action:none}.swiper-horizontal>.swiper-scrollbar{position:absolute;z-index:50;bottom:3px;left:1%;width:98%;height:5px}.swiper-vertical>.swiper-scrollbar{position:absolute;z-index:50;top:1%;right:3px;width:5px;height:98%}.swiper-scrollbar-drag{position:relative;top:0;left:0;width:100%;height:100%;border-radius:10px;background:rgba(0,0,0,.5)}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{display:flex;width:100%;height:100%;text-align:center;justify-content:center;align-items:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{position:absolute;z-index:10;top:50%;left:50%;box-sizing:border-box;width:42px;height:42px;margin-top:-21px;margin-left:-21px;transform-origin:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:transparent;border-radius:50%}.swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.swiper .swiper-notification{position:absolute;z-index:-1000;top:0;left:0;pointer-events:none;opacity:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{transition-property:opacity;pointer-events:none}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cards,.swiper-cube,.swiper-flip{overflow:visible}.swiper-cube .swiper-slide{z-index:1;visibility:hidden;width:100%;height:100%;transform-origin:0 0;pointer-events:none;backface-visibility:hidden}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{visibility:visible;pointer-events:auto}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;z-index:0;bottom:0;left:0;width:100%;height:100%;opacity:.6}.swiper-cube .swiper-cube-shadow:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background:#000;filter:blur(50px)}.swiper-flip .swiper-slide{z-index:1;pointer-events:none;backface-visibility:hidden}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{overflow:hidden;transition-property:transform,opacity,height;backface-visibility:hidden}.swiper-cards .swiper-slide{overflow:hidden;transform-origin:center bottom;backface-visibility:hidden}
@keyframes fancybox-rotate{to{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{0%{transform:scale(.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0,30%,0);opacity:0}}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel :after,.carousel :before{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{position:relative;overflow-x:hidden;overflow-y:auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;flex:0 0 auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__button,.carousel__dots{display:flex;padding:0;justify-content:center}.carousel__dots{position:absolute;top:calc(100% + .5rem);right:0;left:0;margin:0 auto;list-style:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel__dots .carousel__dot{position:relative;display:block;width:22px;height:22px;margin:0;padding:0;cursor:pointer}.carousel__dots .carousel__dot:after{position:absolute;top:50%;left:50%;width:8px;height:8px;content:'';transition:opacity .15s ease-in-out;transform:translate(-50%,-50%);opacity:.25;border-radius:50%;background-color:currentColor}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);cursor:pointer;transition:opacity .15s ease;pointer-events:all;color:var(--carousel-button-color,currentColor);border:0;border-radius:var(--carousel-button-border-radius,50%);background:var(--carousel-button-bg,transparent);box-shadow:var(--carousel-button-shadow,none);align-items:center}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);pointer-events:none;fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none)}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}.fancybox__container{position:fixed;z-index:1050;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;flex-direction:column;box-sizing:border-box;margin:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);transform-origin:top left;color:var(--fancybox-color,#fff);outline:0;direction:ltr;-webkit-tap-highlight-color:transparent;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, .4))}.fancybox__container *,.fancybox__container ::after,.fancybox__container ::before{box-sizing:inherit}.fancybox__container :focus{outline:0}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94))}.fancybox__backdrop{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:var(--fancybox-bg,rgba(24,24,27,.92))}.fancybox__carousel{position:relative;z-index:10;height:100%;min-height:0;flex:1 1 auto}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;overflow:visible;width:100%;height:100%;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__content,.fancybox__slide{position:relative;display:flex;flex-direction:column}.fancybox__slide{overflow:auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px;outline:0;flex:0 0 auto;-ms-scroll-chaining:none;overscroll-behavior:contain;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide::after,.fancybox__slide::before{margin:auto;content:'';flex:0 0 0}.fancybox__content{z-index:20;margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);align-self:center}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{line-height:1.375;visibility:visible;max-width:100%;margin:0;padding:1rem 0 0;cursor:auto;color:var(--fancybox-color,currentColor);align-self:center;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}.fancybox__nav .carousel__button.is-prev{left:8px}.carousel__button.is-close{position:absolute;z-index:40;top:8px;top:calc(env(safe-area-inset-top,0) + 8px);right:8px;right:calc(env(safe-area-inset-right,0) + 8px)}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color,#fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;width:50px;height:50px;transform:translate(-50%,-50%);color:var(--fancybox-color,currentColor)}.fancybox__slide .fancybox__spinner{z-index:1053;cursor:pointer}.fancybox__spinner svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;transform-origin:center center;animation:fancybox-rotate 2s linear infinite}.fancybox__spinner svg circle{animation:fancybox-dash 1.5s ease-in-out infinite;fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;stroke:currentColor}.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{border-radius:2px;background-color:#ccc;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:none;transform-origin:0 0}.has-image .fancybox__content{min-height:1px;padding:0;background:0 0}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{overflow:visible;max-width:100%;min-height:1px;flex-shrink:1}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{overflow:visible;min-height:1px;flex-shrink:1}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{width:960px;max-width:100%;height:540px;max-height:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{padding:0;color:#fff;background:rgba(24,24,27,.9)}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{display:block;width:100%;height:100%;border:0;background:0 0}.fancybox-placeholder{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border-width:0}.fancybox__thumbs{position:relative;padding:0 3px;opacity:var(--fancybox-opacity,1);flex:0 0 auto}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{display:flex;overflow:visible;box-sizing:content-box;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;cursor:pointer;flex:0 0 auto;align-items:center;justify-content:center}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';transition:opacity .15s ease;opacity:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color,rgba(34,213,233,.96));border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio,1.5)));border-radius:var(--fancybox-thumbs-border-radius,4px);background-color:rgba(255,255,255,.1);background-repeat:no-repeat;background-position:center center;background-size:cover}.fancybox__toolbar{position:absolute;z-index:20;top:0;right:0;left:0;display:flex;padding:0;opacity:var(--fancybox-opacity,1);background:linear-gradient(to top,hsla(0deg,0%,0%,0) 0,hsla(0deg,0%,0%,.006) 8.1%,hsla(0deg,0%,0%,.021) 15.5%,hsla(0deg,0%,0%,.046) 22.5%,hsla(0deg,0%,0%,.077) 29%,hsla(0deg,0%,0%,.114) 35.3%,hsla(0deg,0%,0%,.155) 41.2%,hsla(0deg,0%,0%,.198) 47.1%,hsla(0deg,0%,0%,.242) 52.9%,hsla(0deg,0%,0%,.285) 58.8%,hsla(0deg,0%,0%,.326) 64.7%,hsla(0deg,0%,0%,.363) 71%,hsla(0deg,0%,0%,.394) 77.5%,hsla(0deg,0%,0%,.419) 84.5%,hsla(0deg,0%,0%,.434) 91.9%,hsla(0deg,0%,0%,.44) 100%);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.4));touch-action:none;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}.fancybox__counter{font-size:17px;line-height:var(--carousel-button-height,48px);min-width:72px;padding:0 10px;text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{position:absolute;z-index:30;top:0;right:0;left:0;height:3px;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition-timing-function:linear;transition-property:transform;transform:scaleX(0);transform-origin:0;background:var(--fancybox-accent-color,rgba(34,213,233,.96))}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:-ms-fullscreen::backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2),.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}@media all and (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}.fancybox__slide{padding:64px 100px}.carousel__button.is-close,.fancybox__nav .carousel__button.is-next{right:40px}.fancybox__nav .carousel__button.is-prev{left:40px}.fancybox__toolbar{padding:8px}}@media (max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}
.noUi-target,.noUi-target *{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:none}.noUi-base,.noUi-connects{position:relative;z-index:1;width:100%;height:100%}.noUi-connects{z-index:0;overflow:hidden}.noUi-base::before,.noUi-connects::before,.noUi-target::after{left:0;width:100%;height:2px;content:'';background-color:#e9e9f5}.noUi-base::before,.noUi-connects::before{position:absolute;top:0}.noUi-connect,.noUi-origin{position:absolute;z-index:1;top:0;right:0;width:100%;height:2px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;will-change:transform;-webkit-transform-style:preserve-3d;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{right:auto;left:0}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute;cursor:pointer;backface-visibility:hidden}.noUi-touch-area{width:100%;height:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:14px}.noUi-horizontal .noUi-handle{top:-11px;right:-17px;width:24px;height:24px;border-radius:50%}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:24px;height:24px;border:solid 2px var(--cornflower);background-color:var(--white)}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{right:auto;left:-17px}.noUi-target{position:relative}.noUi-target::after{top:calc(50% - 1px)}.noUi-connects{border-radius:3px}.noUi-connect{background:#6f51ff}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{width:24px;height:24px;border:solid 2px var(--cornflower);background-color:var(--white)}.noUi-active{background-color:var(--cornflower)}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before{top:14px;left:6px;width:14px;height:1px}.noUi-vertical .noUi-handle:after{left:6px;width:14px;height:1px;top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{font-size:10px;color:#ccc}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{top:100%;left:0;width:100%;height:80px;padding:10px 0}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{width:2px;height:5px;margin-left:-1px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{top:0;left:100%;height:100%;padding:0 10px}.noUi-value-vertical{padding-left:25px;transform:translate(0,-50%)}.noUi-rtl .noUi-value-vertical{transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{position:absolute;display:block;padding:5px;text-align:center;white-space:nowrap;color:#000;border:1px solid #d9d9d9;border-radius:3px;background:#fff}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%,0)}.noUi-vertical .noUi-tooltip{top:50%;right:120%;transform:translate(0,-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%,0)}.noUi-vertical .noUi-origin>.noUi-tooltip{top:auto;right:28px;transform:translate(0,-18px)}
.ss-container{position:relative}.ss-content,.ss-wrapper{position:relative;height:100%}.ss-wrapper{z-index:1;overflow:hidden;width:100%}.ss-content{overflow-x:auto;overflow-y:scroll;box-sizing:border-box;width:calc(100% + 18px);padding:0}.ss-content.rtl{right:auto;width:calc(100% + 18px)}.ss-scroll{position:absolute;z-index:2;top:0;right:0;width:6px;cursor:pointer;transition:width .25s linear;border-radius:4px;background:rgba(0,0,0,.1)}.ss-hidden{display:none}.ss-container:active .ss-scroll,.ss-container:hover .ss-scroll{width:9px}.ss-grabbed{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none}
/* End */


/* Start:/frontend/css/main.css?1751356635351063*/
@charset 'UTF-8';@keyframes cssload-fold-thecube{0%,10%{transform:perspective(158px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(158px) rotateX(0);opacity:1}90%,to{transform:perspective(158px) rotateY(180deg);opacity:0}}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes sort-load{0%{background-position:100% 50%}to{background-position:0 50%}}:root{--white:#fff;--bright-gray:#f5f6fa;--gray:#9ea3b2;--dark-gray:#707584;--light-gray:#e9e9f5;--secondary:#ffc552;--light-primary:#8190e2;--cornflower:#3e56d3;--dark-grey:#1d1f23;--black:#000;--light-violet:#d9daf0;--violet:#b752ff;--red:#fb77a6;--cart-btn:#76da94;--cart-btn-hover:#6fcd8b}body{font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;margin:0;padding:0;color:var(--dark-grey);scroll-behavior:smooth;-webkit-tap-highlight-color:transparent}body.compensate-for-scrollbar{height:auto}.body--overlay,html.html--overflow-hidden{overflow:hidden}.body--mob-hidden .mobile-wrapper-bootom,.body--mob-hidden .open-menu,.body--overlay .mobile-wrapper-bootom,.body--overlay .open-menu{display:none}.body--only-content .order-make{margin-bottom:100px}.body--overflow-hidden{overflow:hidden;height:-moz-fit-content;height:fit-content}body,html{height:100%}html{overflow-x:hidden}.container-fluid{position:relative;max-width:1540px}.container-fluid--overflow-visible{overflow:visible}.container-fluid--small{max-width:1200px}a{transition:.3s ease;text-decoration:none;outline:0}a,a:hover{color:inherit}button:focus,input:focus{outline:0}img{max-width:100%}video{outline:unset}.color-dark-grey{color:var(--dark-grey)!important}.color-gray{color:var(--gray)!important}.content__small{font-size:12px!important;font-weight:400!important}.content__uppercase{text-transform:uppercase!important}p{font-weight:500;line-height:1.71;margin-top:0}p:not(:last-child){margin-bottom:17px}.section-subtitle{font-size:21px;font-weight:700;display:block;margin-bottom:0}.section-subtitle:not(:last-child){margin-bottom:20px}[data-href]{cursor:pointer;transition:.3s ease}[data-href]:hover:not(.none-hover){color:var(--dark-grey)}.background-color-white{background-color:#fff!important}.wrapper{display:flex;flex-direction:column}.content{flex:1 0 auto}footer{flex:0 0 auto}.color-cornflower{color:var(--cornflower)!important}.content__big{line-height:2}.link-prev{font-size:14px;font-weight:400;color:var(--gray)}.mob{display:none}.fancybox__content,.fancybox__iframe,.result-card__img img{border-radius:20px}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{top:-64px;right:0;width:48px;height:48px;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:4px;stroke:var(--gray);filter:none}.fancybox__content:focus:not(.carousel__button.is-close){outline:0}.load,.load-animation{position:fixed;top:0;right:0;bottom:0;left:0}.load{z-index:10000000000;display:block;width:100%;height:100%}.load-animation{z-index:10000000001;width:250px;height:250px;margin:auto}.load-animation svg{position:relative;position:unset!important;display:block;width:150px;height:111px;margin:auto auto -20px;fill:#fff;filter:brightness(0) invert(1)}.cssload-thecube,.cssload-thecube .cssload-cube{-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);transform:rotateZ(45deg);position:relative}.cssload-thecube{width:84px;height:84px;margin:56px auto 0}.cssload-thecube .cssload-cube{float:left;width:50%;height:50%;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.cssload-thecube .cssload-cube:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-animation:cssload-fold-thecube 2.76s infinite linear both;-moz-animation:cssload-fold-thecube 2.76s infinite linear both;-ms-animation:cssload-fold-thecube 2.76s infinite linear both;-o-animation:cssload-fold-thecube 2.76s infinite linear both;animation:cssload-fold-thecube 2.76s infinite linear both;background-color:#fff}.cssload-thecube .cssload-c2{-webkit-transform:scale(1.1) rotateZ(90deg);-moz-transform:scale(1.1) rotateZ(90deg);-ms-transform:scale(1.1) rotateZ(90deg);-o-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.cssload-thecube .cssload-c3{-webkit-transform:scale(1.1) rotateZ(180deg);-moz-transform:scale(1.1) rotateZ(180deg);-ms-transform:scale(1.1) rotateZ(180deg);-o-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.cssload-thecube .cssload-c4{-webkit-transform:scale(1.1) rotateZ(270deg);-moz-transform:scale(1.1) rotateZ(270deg);-ms-transform:scale(1.1) rotateZ(270deg);-o-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.cssload-thecube .cssload-c2:before{-webkit-animation-delay:.35s;-moz-animation-delay:.35s;-ms-animation-delay:.35s;-o-animation-delay:.35s;animation-delay:.35s}.cssload-thecube .cssload-c3:before{-webkit-animation-delay:.69s;-moz-animation-delay:.69s;-ms-animation-delay:.69s;-o-animation-delay:.69s;animation-delay:.69s}.cssload-thecube .cssload-c4:before{-webkit-animation-delay:1.04s;-moz-animation-delay:1.04s;-ms-animation-delay:1.04s;-o-animation-delay:1.04s;animation-delay:1.04s}.swiper-button-next,.swiper-button-prev{transition:.3s ease}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:var(--bright-gray)}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{border-width:4px;border-color:var(--cornflower)}#top-scroll,.cursor-link{cursor:pointer}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:auto!important}#top-scroll{position:fixed;z-index:10;bottom:60px;left:4%;width:56px;height:56px;transition:.3s all ease;opacity:.7;border:2px solid #fff;border-radius:20px;background-color:var(--bright-gray)}#top-scroll.hidden{pointer-events:none;opacity:0}#top-scroll:hover{opacity:1;border-color:var(--light-gray)}#top-scroll:hover:before{border-color:var(--cornflower)}#top-scroll:before{position:absolute;top:2.5px;right:0;bottom:0;left:0;width:10px;height:10px;margin:auto;content:'';transition:.5s all ease;transform:rotate(45deg);border-top:2px solid #000;border-left:2px solid #000;border-radius:2px}.modal-rutube .fancybox__content{padding:0!important}.breadcrumb-color-fff .breadcrumbs__el{position:relative;z-index:1;color:var(--white)}.data-text:after,.nav__button-more>span::after{content:attr(data-text)}[data-dynamic-loader='0']{min-height:400px}[data-dynamic-loader='0']:after{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;width:100px;height:100px;margin:auto;content:'';background-image:url(/frontend/svg/delivery-load.svg)}[data-dynamic-loader='0']>[data-loader-box]{display:none}[data-icon-status]{position:relative;display:flex;overflow:hidden;white-space:nowrap;align-items:center}[data-icon-status]:before{display:block;width:8px;min-width:8px;height:8px;margin-right:6px;content:'';border-radius:50%;background-color:red}[data-icon-status='1']:before{background-color:#de6582}[data-icon-status='2']:before{background-color:#9dc65d}[data-icon-status='3']:before{background-color:#f6c767}[data-icon-status='4']:before{background-color:#de6582}.icon{width:24px;height:24px;transition:.3s ease;fill:currentColor}.icon--large{width:48px;height:48px}.icon--20{width:20px;height:20px}.icon--dropdown{width:8px;height:8px;fill:var(--light-violet)}.icon--dropdown-down{transform:rotate(90deg)}.icon--bright-gray{fill:var(--bright-gray)}.icon--white{fill:var(--white)}.icon-basket{pointer-events:none;fill:none;stroke:currentColor}.icon--secondary{fill:var(--secondary)}.icon--stroke-secondary{stroke:var(--secondary);fill:none}.icon--light-violet{fill:var(--light-violet)}.icon--gray{fill:var(--gray)}.icon--dark{fill:var(--dark-grey)}.icon--light-gray{fill:var(--light-gray)}.icon--cornflower{fill:var(--cornflower)}.icon--star{width:20px;height:20px}.icon--button{flex:0 0 auto}.icon-paymanet{width:64px;height:48px}.icon--close{cursor:pointer;stroke:var(--gray)}@font-face{font-family:Montserrat;font-weight:100;font-style:normal;src:url(/frontend/fonts/montserrat/cyrillic-ext-100.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-weight:100;font-style:normal;src:url(/frontend/fonts/montserrat/cyrillic-100.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-weight:100;font-style:normal;src:url(/frontend/fonts/montserrat/vietnamese-100.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-weight:100;font-style:normal;src:url(/frontend/fonts/montserrat/latin-ext-100.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-weight:100;font-style:normal;src:url(/frontend/fonts/montserrat/latin-100.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-weight:200;font-style:normal;src:url(/frontend/fonts/montserrat/cyrillic-ext-200.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-weight:200;font-style:normal;src:url(/frontend/fonts/montserrat/cyrillic-200.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-weight:200;font-style:normal;src:url(/frontend/fonts/montserrat/vietnamese-200.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-weight:200;font-style:normal;src:url(/frontend/fonts/montserrat/latin-ext-200.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-weight:200;font-style:normal;src:url(/frontend/fonts/montserrat/latin-200.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;src:url(/frontend/fonts/montserrat/cyrillic-ext-300.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;src:url(/frontend/fonts/montserrat/cyrillic-300.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;src:url(/frontend/fonts/montserrat/vietnamese-300.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;src:url(/frontend/fonts/montserrat/latin-ext-300.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;src:url(/frontend/fonts/montserrat/latin-300.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;src:url(/frontend/fonts/montserrat/cyrillic-ext-400.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;src:url(/frontend/fonts/montserrat/cyrillic-400.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;src:url(/frontend/fonts/montserrat/vietnamese-400.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;src:url(/frontend/fonts/montserrat/latin-ext-400.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;src:url(/frontend/fonts/montserrat/latin-400.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;src:url(/frontend/fonts/montserrat/cyrillic-ext-500.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;src:url(/frontend/fonts/montserrat/cyrillic-500.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;src:url(/frontend/fonts/montserrat/vietnamese-500.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;src:url(/frontend/fonts/montserrat/latin-ext-500.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;src:url(/frontend/fonts/montserrat/latin-500.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;src:url(/frontend/fonts/montserrat/cyrillic-ext-600.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;src:url(/frontend/fonts/montserrat/cyrillic-600.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;src:url(/frontend/fonts/montserrat/vietnamese-600.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;src:url(/frontend/fonts/montserrat/latin-ext-600.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;src:url(/frontend/fonts/montserrat/latin-600.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;src:url(/frontend/fonts/montserrat/cyrillic-ext-700.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;src:url(/frontend/fonts/montserrat/cyrillic-700.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;src:url(/frontend/fonts/montserrat/vietnamese-700.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;src:url(/frontend/fonts/montserrat/latin-ext-700.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;src:url(/frontend/fonts/montserrat/latin-700.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-weight:800;font-style:normal;src:url(/frontend/fonts/montserrat/cyrillic-ext-800.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-weight:800;font-style:normal;src:url(/frontend/fonts/montserrat/cyrillic-800.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-weight:800;font-style:normal;src:url(/frontend/fonts/montserrat/vietnamese-800.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-weight:800;font-style:normal;src:url(/frontend/fonts/montserrat/latin-ext-800.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-weight:800;font-style:normal;src:url(/frontend/fonts/montserrat/latin-800.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat Alternates ExLight';font-weight:200;font-style:normal;src:url(/frontend/fonts/montserratAlternates/MontserratAlternates-ExtraLight.eot);src:local('Montserrat Alternates ExtraLight'),local('MontserratAlternates-ExtraLight'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-ExtraLight.eot?#iefix) format('embedded-opentype'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-ExtraLight.woff) format('woff'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-ExtraLight.ttf) format('truetype')}@font-face{font-family:'Montserrat Alternates';font-weight:600;font-style:normal;src:url(/frontend/fonts/montserratAlternates/MontserratAlternates-SemiBold.eot);src:local('Montserrat Alternates SemiBold'),local('MontserratAlternates-SemiBold'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-SemiBold.eot?#iefix) format('embedded-opentype'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-SemiBold.woff) format('woff'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-SemiBold.ttf) format('truetype')}@font-face{font-family:'Montserrat Alternates';font-weight:500;font-style:italic;src:url(/frontend/fonts/montserratAlternates/MontserratAlternates-MediumItalic.eot);src:local('Montserrat Alternates Medium Italic'),local('MontserratAlternates-MediumItalic'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-MediumItalic.eot?#iefix) format('embedded-opentype'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-MediumItalic.woff) format('woff'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-MediumItalic.ttf) format('truetype')}@font-face{font-family:'Montserrat Alternates';font-weight:300;font-style:normal;src:url(/frontend/fonts/montserratAlternates/MontserratAlternates-Light.eot);src:local('Montserrat Alternates Light'),local('MontserratAlternates-Light'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Light.eot?#iefix) format('embedded-opentype'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Light.woff) format('woff'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Light.ttf) format('truetype')}@font-face{font-family:'Montserrat Alternates';font-weight:500;font-style:normal;src:url(/frontend/fonts/montserratAlternates/MontserratAlternates-Medium.eot);src:local('Montserrat Alternates Medium'),local('MontserratAlternates-Medium'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Medium.eot?#iefix) format('embedded-opentype'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Medium.woff) format('woff'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Medium.ttf) format('truetype')}@font-face{font-family:'Montserrat Alternates';font-weight:600;font-style:italic;src:url(/frontend/fonts/montserratAlternates/MontserratAlternates-SemiBoldItalic.eot);src:local('Montserrat Alternates SemiBold Italic'),local('MontserratAlternates-SemiBoldItalic'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-SemiBoldItalic.eot?#iefix) format('embedded-opentype'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-SemiBoldItalic.woff) format('woff'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-SemiBoldItalic.ttf) format('truetype')}@font-face{font-family:'Montserrat Alternates';font-weight:400;font-style:italic;src:url(/frontend/fonts/montserratAlternates/MontserratAlternates-Italic.eot);src:local('Montserrat Alternates Italic'),local('MontserratAlternates-Italic'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Italic.eot?#iefix) format('embedded-opentype'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Italic.woff) format('woff'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Italic.ttf) format('truetype')}@font-face{font-family:'Montserrat Alternates';font-weight:400;font-style:normal;src:url(/frontend/fonts/montserratAlternates/MontserratAlternates-Regular.eot);src:local('Montserrat Alternates Regular'),local('MontserratAlternates-Regular'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Regular.eot?#iefix) format('embedded-opentype'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Regular.woff) format('woff'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Regular.ttf) format('truetype')}@font-face{font-family:'Montserrat Alternates';font-weight:700;font-style:normal;src:url(/frontend/fonts/montserratAlternates/MontserratAlternates-Bold.eot);src:local('Montserrat Alternates Bold'),local('MontserratAlternates-Bold'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Bold.eot?#iefix) format('embedded-opentype'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Bold.woff) format('woff'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Bold.ttf) format('truetype')}@font-face{font-family:'Montserrat Alternates';font-weight:800;font-style:normal;src:url(/frontend/fonts/montserratAlternates/MontserratAlternates-ExtraBold.eot);src:local('Montserrat Alternates ExtraBold'),local('MontserratAlternates-ExtraBold'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-ExtraBold.eot?#iefix) format('embedded-opentype'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-ExtraBold.woff) format('woff'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-ExtraBold.ttf) format('truetype')}@font-face{font-family:'Montserrat Alternates';font-weight:300;font-style:italic;src:url(/frontend/fonts/montserratAlternates/MontserratAlternates-LightItalic.eot);src:local('Montserrat Alternates Light Italic'),local('MontserratAlternates-LightItalic'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-LightItalic.eot?#iefix) format('embedded-opentype'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-LightItalic.woff) format('woff'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-LightItalic.ttf) format('truetype')}@font-face{font-family:'Montserrat Alternates';font-weight:700;font-style:italic;src:url(/frontend/fonts/montserratAlternates/MontserratAlternates-BoldItalic.eot);src:local('Montserrat Alternates Bold Italic'),local('MontserratAlternates-BoldItalic'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-BoldItalic.eot?#iefix) format('embedded-opentype'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-BoldItalic.woff) format('woff'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-BoldItalic.ttf) format('truetype')}@font-face{font-family:'Montserrat Alternates';font-weight:100;font-style:normal;src:url(/frontend/fonts/montserratAlternates/MontserratAlternates-Thin.eot);src:local('Montserrat Alternates Thin'),local('MontserratAlternates-Thin'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Thin.eot?#iefix) format('embedded-opentype'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Thin.woff) format('woff'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Thin.ttf) format('truetype')}@font-face{font-family:'Montserrat Alternates';font-weight:800;font-style:italic;src:url(/frontend/fonts/montserratAlternates/MontserratAlternates-ExtraBoldItalic.eot);src:local('Montserrat Alternates ExtraBold Italic'),local('MontserratAlternates-ExtraBoldItalic'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-ExtraBoldItalic.woff) format('woff'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-ExtraBoldItalic.ttf) format('truetype')}@font-face{font-family:'Montserrat Alternates ExLight';font-weight:200;font-style:italic;src:url(/frontend/fonts/montserratAlternates/MontserratAlternates-ExtraLightItalic.eot);src:local('Montserrat Alternates ExtraLight Italic'),local('MontserratAlternates-ExtraLightItalic'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-ExtraLightItalic.eot?#iefix) format('embedded-opentype'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-ExtraLightItalic.woff) format('woff'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-ExtraLightItalic.ttf) format('truetype')}@font-face{font-family:'Montserrat Alternates';font-weight:900;font-style:italic;src:url(/frontend/fonts/montserratAlternates/MontserratAlternates-BlackItalic.eot);src:local('Montserrat Alternates Black Italic'),local('MontserratAlternates-BlackItalic'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-BlackItalic.eot?#iefix) format('embedded-opentype'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-BlackItalic.woff) format('woff'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-BlackItalic.ttf) format('truetype')}@font-face{font-family:'Montserrat Alternates';font-weight:100;font-style:italic;src:url(/frontend/fonts/montserratAlternates/MontserratAlternates-ThinItalic.eot);src:local('Montserrat Alternates Thin Italic'),local('MontserratAlternates-ThinItalic'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-ThinItalic.eot?#iefix) format('embedded-opentype'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-ThinItalic.woff) format('woff'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-ThinItalic.ttf) format('truetype')}@font-face{font-family:'Montserrat Alternates';font-weight:900;font-style:normal;src:url(/frontend/fonts/montserratAlternates/MontserratAlternates-Black.eot);src:local('Montserrat Alternates Black'),local('MontserratAlternates-Black'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Black.eot?#iefix) format('embedded-opentype'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Black.woff) format('woff'),url(/frontend/fonts/montserratAlternates/MontserratAlternates-Black.ttf) format('truetype')}.button{font-family:inherit;display:inline-flex;overflow:hidden;box-sizing:border-box;max-width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;nav-index:1;text-align:center;white-space:nowrap;text-overflow:ellipsis;pointer-events:auto;border:1px solid transparent;-webkit-appearance:initial;-moz-appearance:initial;appearance:initial;align-items:center;justify-content:center;font-size:14px;font-weight:600;line-height:47px;min-width:48px;height:48px;padding:0 16px;transition:.3s ease;color:var(--white);border-radius:20px;background-color:var(--cornflower)}.button,.button:active,.button:hover{text-decoration:none}.button,.button:active{outline:0}.button:focus{outline:0}.button:focus:not(:focus-visible){box-shadow:none}.button:hover{color:var(--white);background-color:var(--light-primary)}.button:focus{box-shadow:0 0 0 4px #64599e inset}.button--icon{width:48px;height:48px;padding:0;color:var(--gray);background-color:transparent}.button--icon:hover,.button--secondary:hover{color:var(--dark-grey);background-color:var(--bright-gray)}.button--secondary,.button--secondary-plain{color:var(--dark-gray);border:1px solid var(--light-violet);background-color:transparent}.button--secondary:hover{color:var(--dark-gray)}.button--secondary-plain{color:var(--cornflower);border:1px solid var(--cornflower)}.button--plain{color:var(--dark-grey);border:4px solid transparent;background-color:var(--secondary)}.button--plain:hover{color:var(--dark-grey);border-color:#ffd581;background-color:#ffd581}.button--plain:focus{border-color:rgba(0,0,0,.12);background-color:#ffd581}.button__small-text{font-size:12px;font-weight:600}.button__icon:not(:last-child){margin-right:5px}.button:disabled{cursor:default;background-color:var(--gray)}.button:disabled:hover{border-color:var(--gray)}.button--white{color:var(--dark-grey);border:2px solid var(--dark-grey);background-color:var(--white)}.button--white .icon{fill:var(--dark-grey)}.breadcrumbs{display:flex;min-height:18px;gap:10px 35px;flex-wrap:wrap}.breadcrumbs--sub-menu{position:relative}.breadcrumbs__item{position:relative;color:var(--gray)}.breadcrumbs__item:not(:last-child)::after{position:absolute;top:7px;right:-20px;width:6px;height:6px;content:'';transform:rotate(-45deg);border-right:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1}.breadcrumbs__el{font-weight:400;transition:.3s ease;color:var(--gray)}.active-mobile-menu .header-basket span svg,.breadcrumbs__href:hover{color:var(--cornflower)}.mobile-wrapper-bootom{position:sticky;z-index:20;bottom:0;left:0;display:none;width:100%;height:65px;border:solid 1px var(--bright-gray);border-radius:26px 26px 0 0;background-color:var(--white);align-items:center}.mobile-wrapper-bootom__list{display:flex;width:100%;margin-right:15px;margin-left:15px;justify-content:space-around}.mobile-wrapper-bootom__link{display:flex;width:30px;height:30px;cursor:pointer}.mobile-wrapper-bootom__link .icon,.navigation-mobile .header-geo.pointer-none{pointer-events:none}.active-mobile-menu .open-menu{top:unset;right:unset;left:15px;display:flex;width:56px;height:56px;pointer-events:auto;opacity:1;background-color:var(--cornflower)}.active-mobile-menu .open-menu span{background-color:var(--white)}.body--mob-header .open-menu{pointer-events:auto;opacity:1}.mobile-wrapper-bootom__link,.open-menu,.open-menu__haburger{align-items:center;justify-content:center}.open-menu{position:fixed;z-index:30;top:11px;right:15px;display:none;width:48px;height:48px;cursor:pointer;transition:transform .3s;pointer-events:none;opacity:0;color:#fff;border-radius:20px;background-color:var(--bright-gray);box-shadow:8px 12px 20px 0 rgba(111,81,255,.12)}.open-menu__haburger{position:relative;display:flex;width:18px;height:18px}.catalog-menu__hamburger span,.open-menu span{position:absolute;display:block;width:100%;height:2px;transition:.3s;border-radius:5px;background-color:var(--cornflower)}.open-menu span:nth-child(1){top:1px}.open-menu span:nth-child(2){top:7px;transform:translateX(5px)}.open-menu span:nth-child(3){top:13px}.navigation-mobile{position:fixed;z-index:31;top:0;right:0;bottom:0;display:none;visibility:hidden;width:320px;height:100%;transition:.5s;transform:translateX(100%);opacity:0}.navigation-mobile .header-geo{position:fixed;top:0;display:grid;width:100%;height:68px;padding:16px 20px 16px 36px;color:var(--white);border-bottom:1px solid #765aff;border-radius:20px 0 0 0;background-color:var(--cornflower);grid-template-columns:20px auto}.navigation-mobile .header-geo__icon{width:20px;height:20px;fill:var(--secondary)}.navigation-mobile .header-geo__count-shop{color:var(--white);grid-column:2/3}.navigation-mobile .menu-level-2__link{font-weight:400;width:100%;padding:0;color:var(--white);align-items:center}.navigation-mobile .menu-level-2__icon{margin-right:14px}.navigation-mobile .menu-level-2__item:hover .menu-level-2__link{font-weight:400;background-color:transparent}.navigation-mobile .menu-level-2__item:hover .menu-level-2__link .menu-level-2__icon{stroke:var(--white)}.mobile-menu{width:100%;max-width:inherit;height:auto;margin:0;padding:48px 36px;list-style:none;border:0}.mobile-menu__icon{width:24px;height:20px;margin-right:14px;stroke:var(--gray);flex:0 0 auto}.mobile-menu__item{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.mobile-menu__item:not(:last-child){margin-bottom:27px}.mobile-menu__link{font-weight:500;line-height:24px;position:relative;display:flex;width:100%;padding:0 24px 0 0;color:var(--white);border-radius:20px}.mobile-menu__link:hover{color:var(--white)}.mobile-menu--inner{visibility:hidden;max-height:0;padding:0;transition:.3s ease;opacity:0}.mobile-menu--inner .mobile-menu__link{font-weight:400;padding:0}.mobile-menu--inner .mobile-menu__item:not(:last-child){margin-bottom:7px}.mobile-menu--inner.opened{visibility:visible;max-height:inherit;padding-top:15px;opacity:1}.mobile-menu .nav__item-icon{transform:rotate(90deg)}.mobile-menu .nav__item-icon.active{transform:rotate(-90deg)}.active-mobile-menu .open-menu{z-index:31;bottom:12px;transform:translateX(calc(100vw - 396px))}.active-mobile-menu .open-menu span:nth-child(1){top:7px;transform:rotate(45deg)}.active-mobile-menu .open-menu span:nth-child(2){opacity:0}.active-mobile-menu .open-menu span:nth-child(3){top:7px;transform:rotate(-45deg)}.active-mobile-menu .navigation-mobile{visibility:visible;transform:translateX(0);opacity:1}.navigation-mobile-wrapper{z-index:2;overflow:auto;height:calc(100% - 137px);margin-top:68px;margin-bottom:69px;transition:.5s;background-color:var(--cornflower)}.navigation-mobile-wrapper::-webkit-scrollbar-thumb{border-radius:2px;background-color:var(--light-primary)}.navigation-mobile-wrapper::-webkit-scrollbar{width:4px;border-radius:2px;background-color:var(--cornflower)}.navigation-mobile-wrapper--hide{transform:translateX(120%)}.navigation-mobile-submenu{position:absolute;z-index:1;top:0;left:0;overflow:hidden;width:100%;height:100%;padding:0 10px;transition:.5s;transform:translateX(120%);border-radius:20px 0 0 20px;background-color:var(--cornflower);box-shadow:8px 12px 20px 0 rgba(111,81,255,.12)}.navigation-mobile-submenu--show{transform:translateX(0)}.navigation-mobile-submenu__header{position:sticky;top:0;padding:22px 8px 11px;border-bottom:1px solid #765aff}.navigation-mobile-submenu__title{font-weight:400;margin-bottom:5px;opacity:.5;color:var(--white)}.navigation-mobile-submenu__body{overflow:auto;height:100%;padding:0 0 35px;border-bottom:1px solid #765aff}.navigation-mobile-submenu .menu-level-3__icon{margin-right:17px;stroke:var(--light-primary)}.navigation-mobile-submenu .menu-level-3__link{font-weight:400;color:var(--white)}.navigation-mobile-submenu .menu-level-3-main .menu-level-3__item:not(:last-child){margin-bottom:28px}.navigation-mobile-submenu .menu-level-3-main__title{font-size:10px;margin-bottom:31px;letter-spacing:1px;text-transform:uppercase;color:var(--white)}.navigation-mobile-submenu .menu-level-3-main{padding:20px 0}.nav-mobile{padding:34px 36px}.menu-tags .menu-2__link:hover,.nav-mobile .catalog-menu__name{color:var(--white)}.back-menu{position:absolute;top:12px;right:calc(100% + 5px);visibility:hidden;width:56px;height:56px;transition:.5s;opacity:0;border-radius:20px;box-shadow:8px 12px 20px 0 rgba(111,81,255,.12)}.back-menu--active{visibility:visible;opacity:1}.menu-tags{padding:0 36px}.menu-tags .menu-2{display:flex;flex-wrap:wrap;gap:5px}.menu-tags .menu-2__link{font-size:12px;width:-moz-fit-content;width:fit-content;max-width:inherit;padding:17px;color:var(--white);border-radius:20px;background-color:rgba(255,255,255,.05)}.navigation-mobile__phone,.navigation-mobile__phone::before{right:0;border-radius:0 0 0 20px;background-color:var(--cornflower)}.navigation-mobile__phone{z-index:2;bottom:69px;display:block;padding:16px 16px 16px 96px}.navigation-mobile__phone::before{position:absolute;top:0;width:320px;height:69px;content:'';border-top:1px solid #765aff}.navigation-mobile__phone .company-phone__item::before{top:-4px;left:-60px;width:48px;height:48px;border-radius:20px;background-color:var(--secondary);background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=\'http://www.w3.org/2000/svg\' id=\'prefix__ico_phone\' width=\'24\' height=\'24\' data-name=\'ico / phone\' viewBox=\'0 0 24 24\'%3E%3Cpath id=\'prefix__base\' fill=\'none\' d=\'M0 0H24V24H0z\'/%3E%3Cpath id=\'prefix__phone\' fill=\'%236f51ff\' d=\'M18.675 12.52a3.009 3.009 0 0 1-.641-.115 9.027 9.027 0 0 1-1.253-.373 1.912 1.912 0 0 0-2.371.956l-.21.43a11.646 11.646 0 0 1-2.543-1.912 11.647 11.647 0 0 1-1.913-2.543l.4-.268a1.912 1.912 0 0 0 .956-2.371 9.877 9.877 0 0 1-.373-1.253c-.048-.21-.086-.43-.115-.65A2.869 2.869 0 0 0 7.746 2.04H4.877A2.869 2.869 0 0 0 2.009 5.3a18.168 18.168 0 0 0 15.8 15.739h.363a2.862 2.862 0 0 0 2.869-2.878v-2.868a2.869 2.869 0 0 0-2.366-2.773zm.478 5.737a.956.956 0 0 1-.325.717 1 1 0 0 1-.784.239A16.255 16.255 0 0 1 3.979 5.081a1.042 1.042 0 0 1 .239-.781.956.956 0 0 1 .717-.325H7.8a.956.956 0 0 1 .956.755q.057.392.143.775a10.633 10.633 0 0 0 .44 1.482L8 7.605a.956.956 0 0 0-.469 1.272 13.855 13.855 0 0 0 6.693 6.693 1.013 1.013 0 0 0 1.272-.5l.593-1.339a13.091 13.091 0 0 0 1.511.44q.382.086.775.143a.956.956 0 0 1 .755.956z\' transform=\'translate(1.018 .373)\'/%3E%3C/svg%3E%0A");background-position:center}.navigation-mobile__phone,.navigation-mobile__phone .company-phone__timework{position:relative;color:var(--white)}.navigation-mobile__phone .company-phone__icon-dropdown{width:10px;height:10px;margin-left:9px;flex:0 0 auto}.navigation-mobile-submenu__link{font-size:12px;color:var(--white)}.mobile-menu .tb-menu:not(:first-child){margin-top:27px}.top-bar{margin-bottom:24px;padding:16px 0;border-bottom:1px solid var(--light-gray)}.header-geo{display:flex;align-items:center;gap:0 6px}.header-geo__icon{fill:var(--light-violet)}.header-geo__city{font-weight:600;cursor:pointer}.header-geo__city:hover{text-decoration:underline}.header-geo__count-shop{font-size:12px;font-weight:400;font-style:italic;color:var(--gray)}.tb-menu{display:flex;margin:0;padding:0 0 0 23px;list-style:none}.tb-menu__item{position:relative}.tb-menu__item:not(:last-child){margin-right:47px}.tb-menu__item:hover>.tb-submenu{display:block}.tb-menu__name{position:relative;cursor:default}.tb-menu__name:after{position:absolute;top:0;display:block;width:100%;height:40px;content:''}.tb-menu__name>.icon{margin-left:5px}.tb-menu__name.active .icon{transform:scale(1,-1)}.tb-menu__link{display:flex}.tb-menu__link:hover{text-decoration:underline}.tb-menu__modal{cursor:pointer}.tb-menu--auto{margin-bottom:-10px;padding:0;justify-content:flex-end}.open-top-bar{display:none}.tb-submenu-list{margin:0;padding:0;list-style:none}.tb-submenu{position:absolute;z-index:5;top:20px;left:-20px;display:none;width:232px;padding:20px;border-radius:20px;background-color:var(--white);box-shadow:0 12px 20px 0 rgba(158,163,178,.16)}.tb-submenu.opened{visibility:visible;max-height:inherit;padding-top:15px;opacity:1}.tb-submenu__item:not(:last-child){margin-bottom:15px}.tb-submenu__link{color:var(--dark-grey)}.tb-submenu__link:hover{text-decoration:underline}.header{position:relative;z-index:11}.header-main{margin-bottom:32px;background-color:var(--white)}.header-main__row{position:relative;display:flex;padding:0 10px 0 2px;align-items:center;flex-wrap:wrap}.header-main .container-fluid{overflow:visible}.search-link{width:48px;height:48px;background-color:var(--bright-gray)}.logo svg,.search-link .icon-search{fill:var(--cornflower)}.header-search{position:absolute;z-index:1;top:7px;left:-5px;margin:0 -5px -5px 0;padding:5px}.header-search .icon-search{width:20px;height:20px}.header-search--active .search-link,.header-search:hover .search-link{background-color:var(--cornflower)}.header-search:hover .search-link .icon-search{fill:var(--bright-gray)}.company-phone{margin-top:15px;margin-left:5.28%}.company-phone__item{font-size:16px;font-weight:600;position:relative;display:flex;margin-bottom:3px;cursor:pointer;white-space:nowrap;align-items:center}.company-phone__item::before{position:absolute;top:-3px;left:-28px;width:24px;height:24px;content:'';background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=\'http://www.w3.org/2000/svg\' id=\'prefix__ico_phone\' width=\'24\' height=\'24\' data-name=\'ico / phone\' viewBox=\'0 0 24 24\'%3E%3Cpath id=\'prefix__base\' fill=\'none\' d=\'M0 0H24V24H0z\'/%3E%3Cpath id=\'prefix__phone\' fill=\'%23e9e9f5\' d=\'M18.675 12.52a3.009 3.009 0 0 1-.641-.115 9.027 9.027 0 0 1-1.253-.373 1.912 1.912 0 0 0-2.371.956l-.21.43a11.646 11.646 0 0 1-2.543-1.912 11.647 11.647 0 0 1-1.913-2.543l.4-.268a1.912 1.912 0 0 0 .956-2.371 9.877 9.877 0 0 1-.373-1.253c-.048-.21-.086-.43-.115-.65A2.869 2.869 0 0 0 7.746 2.04H4.877A2.869 2.869 0 0 0 2.009 5.3a18.168 18.168 0 0 0 15.8 15.739h.363a2.862 2.862 0 0 0 2.869-2.878v-2.868a2.869 2.869 0 0 0-2.366-2.773zm.478 5.737a.956.956 0 0 1-.325.717 1 1 0 0 1-.784.239A16.255 16.255 0 0 1 3.979 5.081a1.042 1.042 0 0 1 .239-.781.956.956 0 0 1 .717-.325H7.8a.956.956 0 0 1 .956.755q.057.392.143.775a10.633 10.633 0 0 0 .44 1.482L8 7.605a.956.956 0 0 0-.469 1.272 13.855 13.855 0 0 0 6.693 6.693 1.013 1.013 0 0 0 1.272-.5l.593-1.339a13.091 13.091 0 0 0 1.511.44q.382.086.775.143a.956.956 0 0 1 .755.956z\' transform=\'translate(1.018 .373)\'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:left top}.company-phone__timework{font-size:12px;padding-left:4px;color:var(--gray)}.company-phone__icon-dropdown{margin-top:1px;margin-left:8px}.search-site{width:58%;margin-top:8px;margin-left:2.5%}.search-site::before{position:absolute;bottom:-15px;left:-15px;display:none;width:calc(100% + 32px);height:calc(100vh - 62px);content:'';background-color:var(--white)}.search-site::after{position:absolute;top:63px;left:-15px;width:calc(100% + 30px);height:100vh;content:'';pointer-events:none;opacity:0;background-color:var(--dark-gray)}.search-site,.search-site__form{position:relative}.search-site__control{font-size:14px;font-weight:500;position:relative;z-index:2;width:100%;height:48px;padding:0 80px 0 24px;transition:.3s ease;border:1px solid transparent;border-radius:20px;background-color:var(--bright-gray)}.search-site__btn{position:absolute;z-index:3;top:50%;right:8px;display:flex;width:40px;height:100%;padding:0;transform:translateY(-50%);border:0;background-color:transparent;box-shadow:none;justify-content:center;align-items:center}.search-site__icon-btn{width:20px;height:20px;fill:var(--gray)}.search-site--vis{z-index:20}.search-site--vis::after{pointer-events:all;opacity:.7}.basket-count[data-count]::after,.search-site__clean{position:absolute;display:flex;border-radius:50%;align-items:center;justify-content:center}.search-site__clean{z-index:3;top:50%;right:55px;width:16px;height:16px;padding:0;cursor:pointer;transform:translateY(-50%);border:0;background-color:var(--gray)}.search-site__clean .icon{width:14px;height:14px;filter:brightness(0) invert(1)}.search-site__fix-mnu{right:20px}.mini-card{z-index:2;display:flex;margin-top:11px;margin-left:auto;transition:.3s;gap:0 33px}.basket-count{position:relative;overflow:inherit;color:var(--cornflower);background-color:var(--bright-gray)}.basket-count[data-count]::after{font-size:12px;font-weight:600;right:-9px;bottom:-7px;width:22px;height:22px;content:attr(data-count);color:var(--dark-grey);border:solid 2px var(--white);background-color:var(--secondary)}.logo{z-index:2;width:106px;height:70px}.logo svg{width:100%;height:100%}.active-mobile-menu .header-basket{display:block}.header-basket{position:relative;margin:-5px;padding:5px}.header-basket .header-basket-wrapper{position:absolute;z-index:15;right:0;padding-top:10px;transition:.5s ease;pointer-events:none;opacity:0}.header-basket .header-basket-wrapper .button--header-basket{pointer-events:none}.header-basket:hover .header-basket-wrapper{visibility:visible;max-width:inherit;transition:.5s ease;pointer-events:all;opacity:1}.header-basket:hover .header-basket-wrapper .button--header-basket{pointer-events:all}.header-basket-main{position:relative;width:626px;height:487px;padding:34px 32px;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white);box-shadow:5px 20px 15px 0 rgba(217,218,240,.16)}.header-basket-main::before{position:absolute;top:-14px;right:24px;content:'';border:7px solid transparent;border-bottom:7px solid var(--white)}.header-basket-main::after{position:absolute;top:-8px;right:24px;width:15px;height:8px;content:'';background-color:var(--light-gray);clip-path:polygon(50% 0,0 100%,18% 100%,50% 19%,84% 100%,100% 100%)}.header-basket-main__header{display:flex;margin-bottom:32px;justify-content:space-between}.header-basket-main__title{font-size:16px;font-weight:600}.header-basket-main__title sup{font-size:12px;font-weight:400;font-style:italic}.header-basket-link{font-size:12px;text-decoration:underline;color:var(--gray)}.header-basket-link:hover{text-decoration:none}.header-product-list{overflow:auto;max-height:296px;margin-right:-15px;padding-right:10px}.header-product-list::-webkit-scrollbar{width:15px;height:15px}.header-product-list::-webkit-scrollbar-thumb{border:5px solid transparent;border-radius:10px;background-color:#a0a4a8;background-clip:content-box}.header-product-list::-webkit-scrollbar-thumb:hover{background-color:#52575c}.header-product-list::-webkit-scrollbar-corner{width:0;height:0;background-color:transparent}.header-product-list::-webkit-scrollbar-button{display:none}.header-product-list:not(:last-child){margin-bottom:27px}.header-product-item{display:flex;align-items:center}.designers__info p:not(:last-child),.header-product-item:not(:last-child){margin-bottom:28px}.header-product-item__img{overflow:hidden;width:80px;height:80px;margin-right:16px;border-radius:18px;flex:0 0 auto}.header-product-item__info{display:flex;flex-direction:column;width:100%;max-width:205px;height:80px;margin-right:20px;padding-top:4px;flex:0 0 auto;justify-content:space-between}.header-product-item__category{font-size:12px;color:var(--gray)}.header-product-item__name{font-weight:600;line-height:1.71;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;color:var(--dark-grey);-webkit-line-clamp:2;-webkit-box-orient:vertical}.header-product-item__price{font-size:18px;font-weight:700;overflow:hidden;max-width:110px;margin-right:15px;margin-left:auto;white-space:nowrap;text-overflow:ellipsis}.header-product-item__delete,.product-count{display:flex;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white);align-items:center;justify-content:center}.header-product-item__delete{width:32px;height:32px;cursor:pointer;transition:.3s ease;flex:0 0 auto}.header-product-item__delete:hover .icon,.header-sub-menu .popup__close:hover .icon,.product-count__minus:hover .icon,.product-count__plus:hover .icon{stroke:var(--cornflower)}.header-product-item__delete .icon{width:20px;height:20px;transition:.3s ease;transform:rotate(45deg);fill:none;stroke:var(--dark-gray)}.header-product-item .product-count{padding:0 10px}.product-count{width:86px;height:36px}.product-count__value{font-size:21px;font-weight:600;min-width:24px;text-align:center}.product-count .icon{width:16px;height:16px;fill:none}.product-count__minus,.product-count__plus{display:flex;cursor:pointer}.product-count__minus.disabled,.product-count__plus.disabled{cursor:default;pointer-events:none}.product-count__minus.disabled .icon,.product-count__plus.disabled .icon{stroke:var(--dark-gray)}.header-price-summ{font-size:21px;font-weight:700;color:var(--cornflower)}.header-basket-right{display:flex;align-items:center;gap:0 23px}.button--header-basket{width:142px}.search-result{position:absolute;z-index:11;top:47px;left:0;display:none;overflow-y:auto;width:100%;height:calc(100vh - 180px);max-height:457px;padding:22px 32px;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white);box-shadow:5px 20px 15px 0 rgba(217,218,240,.16)}.search-section:not(:last-child){margin-bottom:24px}.search-section__type{font-size:10px;margin-bottom:15px;letter-spacing:1px;text-transform:uppercase;color:var(--gray)}.result-card{display:flex;gap:0 15px}.result-card:not(:last-child){margin-bottom:20px}.result-card__img{width:64px;height:64px;flex:0 0 auto}.result-card__price{margin-top:1px}.result-card__price--old{margin-left:8px;text-decoration:line-through;color:var(--gray)}.result-card__category{font-size:12px;margin-bottom:10px;color:var(--gray)}body.fixed-menu .mini-card{margin-top:0}body.fixed-menu .header-menu-search{position:absolute;top:0;right:239px;display:none;width:100%;max-width:calc(100% - 239px)}body.fixed-menu .header-menu-search .search-site{width:100%;margin-top:0;margin-left:0}body.fixed-menu .header-menu-search .search-site__control{padding:0 50px}body.fixed-menu .header-menu-search .search-site__btn{right:auto;left:11px}body:not(.fixed-menu) .mini-card__search{display:none}.mini-card__search .icon{width:20px;height:20px}.menu-wrapper-col{position:relative;display:flex;justify-content:space-between;flex:1 0 0;align-items:center}.btn-search-close{position:relative;z-index:3}.btn-search-close:hover{background-color:transparent}.btn-search-close::after{position:absolute;top:50%;left:50%;width:20px;height:20px;content:'';transform:translate(-50%,-50%);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'20\' height=\'20\' viewBox=\'0 0 20 20\'%3e%3cdefs%3e%3cstyle%3e .prefix__cls-2%7bfill:none;stroke:%23707584;stroke-linecap:round;stroke-width:2px%7d %3c/style%3e%3c/defs%3e%3ccircle cx=\'10\' cy=\'10\' r=\'10\' fill=\'transparent\'/%3e%3cg transform=\'rotate(45 -.248 14.252)\'%3e%3cpath d=\'M0 0L8 0\' class=\'prefix__cls-2\' transform=\'translate(0 4)\'/%3e%3cpath d=\'M0 0L8 0\' class=\'prefix__cls-2\' transform=\'rotate(90 2 2)\'/%3e%3c/g%3e%3c/svg%3e");background-size:120%}.btn-search-close .icon{display:none}.btn-search-close::after,[data-search-btn]{background-repeat:no-repeat;background-position:center}.scroll-off{overflow:hidden}.active-mobile-menu .header-basket span,.header-menu-wrapper{background-color:var(--white)}.header-menu-wrapper{position:sticky;z-index:10;top:0;margin-bottom:24px}.header-menu{position:relative;border-top:1px solid var(--light-gray);border-bottom:1px solid var(--light-gray)}.header-menu>.container-fluid{position:static}.header-menu__row{display:flex;padding-top:14px;padding-bottom:12px;align-items:center;gap:0 22px}.catalog-menu__wrap{display:flex;padding:17px 20px;cursor:pointer;transition:.3s ease;border-radius:20px;background-color:transparent;gap:0 12px;align-items:center}.catalog-menu__hamburger{position:relative;width:14px;height:14px}.catalog-menu__hamburger span:nth-child(1){top:0}.catalog-menu__hamburger span:nth-child(2){top:auto;bottom:50%;transform:translateY(50%) translateX(-5px)}.catalog-menu__hamburger span:nth-child(3){top:auto;bottom:0}.catalog-menu__name{font-size:12px;font-weight:600;line-height:14px;text-transform:uppercase;color:var(--cornflower)}.catalog-menu.active::before{position:absolute;z-index:2;top:12px;left:-61px;display:none;width:56px;height:56px;content:'';cursor:pointer;border-radius:20px;background-color:var(--cornflower);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'32\' height=\'32\' viewBox=\'0 0 32 32\'%3e%3cpath fill=\'none\' d=\'M0 0H32V32H0z\'/%3e%3cpath fill=\'none\' stroke=\'%23ffffff\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2px\' d=\'M8 16L0 8l8-8\' transform=\'translate(11.002 8)\'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;box-shadow:8px 12px 20px 0 rgba(111,81,255,.12)}.header-sub-menu{position:fixed;z-index:32;top:0;left:0;display:flex;width:-moz-fit-content;width:fit-content;height:100vh;transition:.3s ease;transform:translateX(-100%);pointer-events:none;background-color:var(--white)}.header-sub-menu .container-fluid{width:100%;height:100vh;margin:0 auto}.header-sub-menu .popup__close{top:40px;left:calc(100% + 24px);cursor:pointer}.header-sub-menu.active{overflow:visible;transform:translateX(0);pointer-events:all}.nav{overflow:hidden;padding-left:38px}.nav__list{position:relative;display:flex;overflow-y:auto;flex-direction:column;width:400px;height:100%;margin:0;padding:40px 32px;list-style-type:none;pointer-events:all;background-color:var(--white);flex:0 0 400px}.nav__list::before{position:absolute;top:-40px;right:0;width:1px;height:calc(100% + 40px);content:'';pointer-events:none;background-color:var(--light-gray)}.nav__list::-webkit-scrollbar-thumb{border-radius:2px;background-color:var(--cornflower)}.nav__list::-webkit-scrollbar{width:4px;border-radius:2px;background-color:var(--light-gray)}.nav__list-link{font-weight:500;position:relative;z-index:1;display:inline-flex;width:100%;padding:12px 44px 12px 24px;cursor:pointer;transition:.3s ease;color:var(--black);border:1px solid transparent;border-radius:20px;gap:0 12px;align-items:center}.nav__list-link span{font-size:12px;font-weight:500;display:none;color:var(--white)}.nav__list-icon{width:24px;height:24px;transition:.3s ease;stroke:var(--gray);flex:0 0 auto}.nav__list-item{position:relative;display:flex;height:-moz-fit-content;height:fit-content}.nav__list-item.submenu>.nav__item-icon{position:absolute;z-index:2;top:12px;right:24px}.nav__list-item.active:hover>.nav__list-link,.nav__list-item.active>.nav__list-link{background-color:var(--bright-gray)}.nav__list-item.active:hover>.nav__list-link>.nav__list-icon,.nav__list-item.active>.nav__list-link>.nav__list-icon{stroke:var(--cornflower)}.nav__list-item.active:hover>.nav__item-icon,.nav__list-item.active>.nav__item-icon{fill:var(--cornflower)}.nav__list-item.active:hover>.nav__list-inner,.nav__list-item.active>.nav__list-inner{z-index:3;transform:translateX(0);opacity:1}.nav__list-item--inner{padding-left:0}.nav__list-item--inner.active .nav__list-link,.nav__list-item--inner.active:hover .nav__list-link{border-color:#e9e9f5;background-color:var(--white)}.nav__list-item--inner:not(.submenu).active .nav__list-link{color:var(--cornflower);border-color:#e9e9f5;background-color:var(--white)}.nav__list-item::after{position:absolute;z-index:1;top:0;left:0;display:none;width:100%;height:100%;content:'';cursor:pointer}.nav__list-inner{position:relative;display:none;flex-direction:column;width:400px;height:100%;margin:0;padding:40px 32px;background-color:var(--white);flex:0 0 400px}.nav__list-inner::-webkit-scrollbar-thumb{border-radius:2px;background-color:var(--cornflower)}.nav__list-inner::-webkit-scrollbar{width:4px;border-radius:2px;background-color:var(--light-gray)}.nav__list-inner::before{position:absolute;top:-40px;right:0;width:1px;height:calc(100% + 40px);content:'';pointer-events:none;background-color:var(--light-gray)}.nav__list-inner.opened{display:flex}.nav__list-inner--last{position:relative;display:none;flex-direction:row;width:-moz-fit-content;width:fit-content;max-width:474px;height:-moz-fit-content;height:fit-content;max-height:100%;padding-top:100px;flex-wrap:wrap;flex:0 0 auto;gap:20px 10px}.nav__list-inner--last::before{display:none}.nav__list-inner-col{width:198px;height:-moz-fit-content;height:fit-content;flex:0 0 198px}.nav__list-inner-col:nth-child(2):last-child{width:218px;flex:0 0 218px}.nav__title,.nav__title--big{font-size:14px;line-height:18px}.nav__title{font-weight:500;display:flex;margin-bottom:2px;padding:14px 24px;color:var(--gray);border:1px solid transparent;border-radius:20px}.nav__title--big{font-weight:700;position:absolute;top:40px;margin-bottom:-46px;flex:0 0 100%}.nav a:hover,.nav__title--big{color:var(--black)}.nav__col{display:grid;margin:0;padding:0;list-style-type:none}.nav__col-item{width:-moz-fit-content;width:fit-content;padding:8px 24px;cursor:pointer;transition:.3s ease;border:1px solid transparent;border-radius:20px}.nav__col-item:hover{border-color:var(--light-gray)}.nav__col-item a:hover,.nav__col-item:hover{color:var(--cornflower)}.nav__col-item:nth-child(4)~.nav__col-item{display:none}.nav__col--full .nav__col-item:nth-child(4)~.nav__col-item{display:flex}.nav__button-more{font-size:14px;font-weight:500;line-height:18px;display:flex;width:-moz-fit-content;width:fit-content;padding:14px 22px 14px 24px;cursor:pointer;transition:.3s ease;color:var(--light-violet);gap:10px;align-items:center}.nav__button-more .nav__list-icon{width:13px;height:13px;transition:.3s ease;stroke:none;fill:var(--light-violet)}.nav__button-more.active,.nav__button-more:hover{color:var(--cornflower)}.card-geo__icon svg,.nav__button-more:hover .nav__list-icon{fill:var(--cornflower)}.nav__button-more.active .nav__list-icon{transform:scale(1,-1);fill:var(--cornflower)}.nav__item-icon{position:absolute;top:0;right:0;width:24px;height:24px;cursor:pointer;transition:.3s ease;fill:var(--light-violet)}.nav__item-icon.active{transform:scale(-1,1)}.menu-2{display:flex;min-height:19px;gap:0 56px}.menu-2__link{font-size:16px;font-weight:500;transition:.3s ease;color:var(--dark-grey)}.menu-2__link:hover,a.product-small__title:hover,a.product__name:hover{text-decoration:none;color:var(--cornflower)}.grid-index{display:grid;margin-bottom:88px;grid-template-columns:auto 360px;gap:43px 25px}.product-of-day{width:100%;height:240px;padding:18px 22px}.product-of-day-box{position:relative;width:100%;border:solid 2px var(--cornflower);border-radius:20px;background-color:var(--white)}.product-of-day-box:not(:last-child){margin-bottom:24px}.product-of-day-box .head-controls{position:absolute;z-index:5;top:50%;left:-24px;width:calc(100% + 48px);transition:.3s ease;transform:translateY(-50%);opacity:0;justify-content:space-between}.product-of-day-box .head-controls div{z-index:6}.banner-swiper:hover .head-controls,.main-slider:hover .head-controls,.product-of-day-box:hover .head-controls{opacity:1}.product-of-day__title{font-size:18px;font-weight:700}.product-of-day__header{display:flex;margin-bottom:14px;padding-right:4px;justify-content:space-between;align-items:center}.product-of-day-slider{max-width:100%;height:240px}.product-discount{font-weight:600;display:inline-flex;width:60px;height:30px;color:var(--white);border-radius:99px;background-color:var(--cornflower);justify-content:center;align-items:center}.product-small__main{display:flex;margin-bottom:4px;padding-right:10px;gap:25px}.product-small__picture{width:104px;height:96px;flex:0 0 auto}.product-small__picture img{border-radius:15px;-o-object-fit:cover;object-fit:cover}.product-small__title{font-weight:600;line-height:1.71;display:-webkit-box;overflow:hidden;height:50px;margin-bottom:18px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-files>li>a>span>span,.product-small__title:hover{text-decoration:underline}.product-small__prices{display:flex;gap:0 8px;flex-wrap:wrap}.product-small__new-price{font-size:16px;font-weight:700;color:var(--dark-grey)}.product-small__old-price{text-decoration:line-through;color:var(--gray)}.product-small__footer{display:flex;padding-left:5px;justify-content:space-between;align-items:center}.product-small__counter{font-size:18px;font-weight:700;margin-top:17px;padding-left:26px;color:var(--secondary);background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=\'http://www.w3.org/2000/svg\' id=\'prefix__Сгруппировать_758\' width=\'20\' height=\'20\' data-name=\'Сгруппировать 758\' viewBox=\'0 0 20 20\'%3E%3Cg id=\'prefix__Прямоугольник_1034\' fill=\'none\' stroke=\'%23ffc552\' stroke-width=\'2px\' data-name=\'Прямоугольник 1034\'%3E%3Crect width=\'20\' height=\'20\' stroke=\'none\' rx=\'10\'/%3E%3Crect width=\'18\' height=\'18\' x=\'1\' y=\'1\' rx=\'9\'/%3E%3C/g%3E%3Cpath id=\'prefix__Контур_393\' fill=\'none\' stroke=\'%23ffc552\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2px\' d=\'M-12445 3706.863v5h4\' data-name=\'Контур 393\' transform=\'translate(12455 -3701.863)\'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:left center}.product-small__btns{display:flex;gap:0 3px}.product__basket{width:56px;height:56px;color:var(--dark-grey);border:4px solid transparent;border-radius:20px;background-color:var(--secondary);background-repeat:no-repeat;background-position:center}.product__basket:hover{border-color:#ffd581;background-color:#ffd581}.product__basket:focus{border-color:rgba(0,0,0,.12);background-color:#ffd581}.product__heart{width:56px;height:56px;color:var(--gray);border:1px solid var(--light-gray);border-radius:20px;background-color:var(--white);background-repeat:no-repeat;background-position:center}.product__heart[data-favorite='1'] svg{position:relative;fill:var(--cornflower)}.product__heart[data-favorite='1'] svg--catalog-mob{fill:var(--white)!important}.product__heart[data-favorite='1']:after{position:absolute;width:18px;margin-top:3px;content:'';-o-border-image:radial-gradient(var(--cornflower) 69%,#0000 70%) 84.5% fill/100%;border-image:radial-gradient(var(--cornflower) 69%,#0000 70%) 84.5% fill/100%;aspect-ratio:1;clip-path:polygon(-41% 0,50% 91%,141% 0)}.product__heart[data-favorite='1'].product__heart--catalog-mob:after{-o-border-image:radial-gradient(var(--white) 69%,#0000 70%) 84.5% fill/100%!important;border-image:radial-gradient(var(--white) 69%,#0000 70%) 84.5% fill/100%!important}.product__heart--catalog-mob{border-color:transparent}.right-info{display:grid;grid-template-columns:1fr 1fr;gap:24px}.is-item{height:144px;padding:20px 30px 27px 24px;border-radius:20px;background-color:var(--bright-gray)}.is-item:not(:last-child){margin-bottom:24px}.is-item__icon{width:40px;min-width:40px;height:40px;margin-bottom:8px}.is-item__title{line-height:1.71;color:var(--dark-grey)}.rating-shop{height:313px;padding:28px 23px;border:solid 1px var(--light-gray);border-radius:20px}.rating-shop__desc{font-size:12px;margin-bottom:6px;color:var(--gray)}.rating-shop__name{font-size:14px;font-weight:600;margin-bottom:28px;color:var(--dark-grey)}.rating-shop__dialog{width:99px;height:66px;margin-bottom:25px;margin-left:-10px}.rating-shop__grade{font-size:30px;font-weight:600;margin-bottom:5px}.rating-shop__count{color:var(--gray)}.rating-stars{display:flex;min-height:20px;margin-bottom:17px;gap:0 2px;align-items:center}.rating-stars__mean{font-weight:700;margin-left:8px}.rating-stars__mean:not(:last-child){margin-right:5px}.rating-stars__count{font-weight:400;margin-left:0}.rating-stars__desc{font-size:16px;font-weight:700;line-height:20px;margin-left:6px}.product-list-column .rating-stars__mean{font-size:14px;margin-right:8px;color:var(--dark-grey)}.product-list-column .product__heart{width:56px;height:56px}.product-list .rating-stars__mean{font-size:14px;margin-right:8px;color:var(--dark-grey)}.btn-load{background-image:url(/frontend/svg/btn-load.svg)}.btn-load:after,.btn-load:before,.btn-load>*{display:none}.input-load:before{position:absolute;z-index:1;top:0;right:10px;bottom:0;width:24px;height:24px;margin:auto 0;content:'';background-image:url(/frontend/svg/btn-load.svg);background-repeat:no-repeat}.banner-slider{overflow:hidden;width:100%;height:576px;border-radius:20px}.banner-swiper .swiper-pagination{bottom:12px;padding-left:21px;text-align:left}.banner-swiper .swiper-pagination-bullet{width:12px;height:12px;transition:.3s;opacity:1;border:solid 2px var(--white);border-radius:10px;background-color:transparent}.banner-swiper .swiper-pagination-bullet-active{width:24px;background-color:var(--white)}.banner-swiper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.banner-swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px}.banner-swiper:hover:not(.zoom-hidden-slider) img{transform:scale(1.05)}.banner-swiper .head-controls{position:absolute;z-index:5;top:50%;left:0;width:100%;padding:0 15px;transition:.3s ease;transform:translateY(-50%);opacity:0;justify-content:space-between}.banner-slider-link{display:block;height:576px;background-repeat:no-repeat;background-position:left center}.main-slider img{height:576px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main-slider img:hover{transform:none}.main-slider .swiper-pagination{padding-left:0;text-align:center}.category-list-main{grid-column:1/3}.list-category{display:grid;gap:24px 20px;grid-template-columns:repeat(12,1fr)}.category-item{padding:23px 32px;border:solid 1px var(--light-violet);border-radius:20px;background-color:var(--white);grid-column-end:span 2}.category-item:hover,.gallery-thumbs .swiper-slide:hover img{border-color:var(--cornflower)}.category-item__icon{width:73px;height:73px;flex:0 0 auto}.category-item__name{font-size:16px;line-height:2}.category-item:nth-child(-n+4){display:flex;padding:10px 20px;align-items:center;gap:0 10px;grid-column-end:span 3}.category-item:not(.category-item:nth-child(-n+4)) .category-item__icon{margin-bottom:-6px}.category-head{display:none}.card-wrapper{display:grid;margin-bottom:100px;grid-template-columns:592px 500px 360px;gap:15px 32px;align-items:flex-start;grid-template-rows:140px 251px 59px auto auto auto}.card-grid-info{overflow:hidden;margin-top:60px;grid-column:1/3;grid-row:4/7}.card-equipment{margin-bottom:49px}.card-characteristic-head{padding-left:16px;grid-column:2/3;grid-row:1/2}.card-section--byu-wrapper{grid-column:3/4;grid-row:1/3}.card-section--byu{padding:30px 30px 25px}.card-rating .rating-stars__mean{font-size:14px;margin-right:8px;color:var(--dark-grey)}.card-title{font-size:24px;font-weight:700;line-height:1.33;position:relative;display:-webkit-box;overflow:hidden;margin-bottom:9px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-title .pr-nameplate-list{position:relative;top:-3px;display:none}.card-characteristic{padding-left:16px;grid-row:2/4;grid-column:2/3}.card-characteristic-main{max-width:370px}.card-characteristic-main .pick-colors{gap:5px}.card-characteristic-main .pick-colors--card .pick-color__label:after{width:42px;height:42px}.card-characteristic .dropdown-toggle-body{position:absolute;left:-24px!important}.card-characteristic-toogle{border:solid 1px var(--light-gray);border-radius:20px}.card-characteristic-toogle.filter-item--open .card-characteristic-toogle-header{margin-bottom:15px;border-radius:20px 20px 0 0;background:var(--bright-gray)}.card-characteristic-toogle-box{margin-bottom:45px}.card-characteristic-toogle:not(:last-child){margin-bottom:25px}.card-characteristic-toogle-header{padding-right:40px!important}.card-characteristic-toogle-header.filter-item__header:after{right:15px}.card-slider{position:relative;overflow:hidden;grid-row:1/4;grid-column:1/2}.gallery-thumbs .swiper-slide{display:flex;height:64px!important;cursor:pointer}.gallery-thumbs .swiper-slide img{width:64px;height:64px;transition:.3s ease;border:solid 4px transparent;border-radius:20px}.gallery-thumbs .swiper-slide-thumb-active img{border-color:var(--cornflower)}.slider-card{max-width:504px;height:100%;margin-right:0;margin-left:auto;border-radius:20px}.equipment-item__img img,.slider-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-card .swiper-pagination,.switch input{display:none}.slider-card .swiper-pagination-bullet{width:12px;height:12px;transition:.3s;opacity:1;border:solid 2px var(--white);border-radius:10px;background-color:transparent}.slider-card .swiper-pagination-bullet-active{width:24px;background-color:var(--white)}.slider-card .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.slider-card .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px}.card-right-column{grid-row:4/7;grid-column:3/4}.card-code{font-size:12px;font-weight:400;font-style:italic;color:var(--gray)}.card-code:before{content:attr(data-text)}.card-definitions{margin-bottom:47px}.card-definitions .definitions-item{font-size:14px;align-items:center}.card-definitions .definitions-item:not(:last-child){margin-bottom:16px}.card-definitions .definitions-item__key{max-width:135px;text-align:left}.card-definitions .pick-color__label{width:40px;height:40px;transition:.3s ease;border:solid 4px transparent}.card-definitions .pick-color__label::after{transition:.3s ease}.card-definitions .pick-color--active .pick-color__label{border-color:var(--cornflower)!important}.card-definitions .pick-color{display:block}.card-definitions .pick-color--active{cursor:unset}.card-definitions .pick-color--active .pick-color__label:not(.pick-color__label--write),.card-definitions .pick-color:hover .pick-color__label:not(.pick-color__label--write){border-color:var(--white)}.card-definitions .pick-color--active .pick-color__label:not(.pick-color__label--write)::after,.card-definitions .pick-color:hover .pick-color__label:not(.pick-color__label--write)::after{border-color:var(--cornflower)}.card-definitions .pick-color--active .pick-color__label--write,.card-definitions .pick-color:hover .pick-color__label--write{border:solid 4px var(--bright-gray)}.card-definitions .pick-color .pick-color__label--write{border:solid 2px var(--gray)}.card-definitions .pick-color__control+.pick-color__label::after{width:44px;height:44px;border:solid 2px transparent}.card-definitions .dropdown-item,a.product-small__title,a.product__name{transition:.3s ease}.card-definitions .dropdown-item:hover{color:var(--cornflower)}.information-div{font-size:14px;font-weight:400;font-style:italic;display:flex;padding:14px 21px;color:var(--dark-gray);border-radius:20px;background-color:var(--bright-gray);align-items:center;gap:0 7px}.information-div__icon{width:32px;height:32px}.card-section{border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white)}.card-section:not(:last-child){margin-bottom:23px}.card-section--dop{padding:32px 22px}.card-section--delivery,.card-section--payment{padding:32px;background-color:var(--bright-gray)}.card-section--social{padding:32px}.card-price{font-size:21px;font-weight:700;line-height:.9;margin-bottom:5px;white-space:nowrap;color:var(--dark-grey)}.card-price.update-load,.product-count--card.update-load{position:relative;overflow:hidden}.card-price.update-load:before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:'';opacity:.9;background-color:#fff}.card-price.update-load:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:24px;height:24px;margin:auto 0;content:'';background-image:url(/frontend/svg/btn-load.svg)}.product-count--card{width:112px;height:48px;padding:0 10px;justify-content:space-between}.product-count--card.update-load:before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:'';opacity:.5;background-color:var(--bright-gray)}.product-count--card[data-count-hidden='1']{pointer-events:none;opacity:0}.btn_demping_modal{font-size:12px;line-height:1.67;cursor:pointer;text-decoration:underline;color:var(--gray)}.btn_demping_modal:hover,.card-files>li>a>span>span:hover{text-decoration:none}.card-btns{display:flex;margin-bottom:27px;gap:0 7px}.card-btns__button{min-width:64px;height:64px;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white)}.card-btns .button--card{width:100%;background-repeat:no-repeat;background-position:center}.card-btns .button--card.btn-load svg{opacity:0}.card-btns .button{height:64px}.count-view{font-size:12px;color:var(--gray)}.count-view .icon{width:20px;height:20px;margin-right:5px}.btn-product{display:flex;padding:19px 19px 15px;cursor:pointer;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white);align-items:flex-start;flex:1 0 0;gap:0 15px}.btn-product:hover{box-shadow:0 12px 20px 0 rgba(158,163,178,.16)}.btn-product__basket{fill:none;stroke:var(--cornflower)}.btn-product__desc{font-size:12px;color:var(--gray)}.btn-product span,.btn-product__icon{pointer-events:none}.btn-product.disable{cursor:default;opacity:.5}.btn-product.disable:hover{box-shadow:none}.btn-product-list{display:flex;justify-content:space-between;gap:16px 18px}.section-sub-title{font-size:16px;font-weight:700;display:block}.section-sub-title:not(:last-child){margin-bottom:22px}.question-item{top:2px;left:5px;display:inline-flex;cursor:default}.question-item__btn{font-size:10px;font-weight:600;display:flex;width:12px;height:12px;cursor:pointer;border-radius:50%;background-color:var(--bright-gray);align-items:center;justify-content:center}.question-item__content{font-size:12px;font-weight:500;line-height:1.67;position:absolute;z-index:1;right:50%;bottom:19px;display:flex;visibility:hidden;width:-moz-max-content;width:max-content;max-width:250px;padding:13px 18px;transition:.3s ease;transform:translateX(var(--offset,50%));white-space:break-spaces;pointer-events:none;opacity:0;color:var(--white);border:solid 2px var(--cornflower);border-radius:20px;background-color:var(--cornflower);box-shadow:5px 15px 13px 0 rgba(111,81,255,.16);gap:10px}.question-item__content.show{visibility:visible;pointer-events:all;opacity:1}.question-item__content::before{position:absolute;right:var(--offset,50%);bottom:-14px;content:'';transform:translateX(50%);border:7px solid transparent;border-top:7px solid var(--cornflower)}.question-item__content .icon{position:absolute;top:10px;right:10px;display:none;cursor:pointer;stroke:var(--white)}.question-item__content p{margin-bottom:0}.switch-list:not(:last-child){margin-bottom:18px}.switch-list .color-gray{display:flex;align-items:flex-start}.switch{display:block;cursor:pointer}.switch__control,.switch__main{display:flex;border-radius:20px;align-items:center}.switch__main{width:calc(100% + 16px);min-height:40px;margin:0 -8px;padding:6px 8px;gap:0 13px}.switch__control{position:relative;width:40px;height:24px;background-color:var(--light-gray);flex:0 0 auto}.switch__control::before{position:absolute;left:2px;width:20px;height:20px;content:'';transition:.3s;transform:translateX(0);border-radius:50%;background:var(--white)}.switch__sub-label{font-size:12px;margin-right:9px;margin-left:auto;white-space:nowrap;color:var(--gray)}input:checked+.switch__main{background-color:var(--bright-gray)}input:checked+.switch__main .switch__control{background-color:var(--cornflower)}input:checked+.switch__main .switch__control::before{left:18px}input:checked+.switch__main .switch__label{font-weight:600}input:checked+.switch__main .switch__sub-label{font-weight:600;color:var(--cornflower)}.delivery-item{display:grid;grid-template-columns:48px auto;align-items:center;gap:0 15px}.delivery-item:not(:last-child){margin-bottom:26px}.delivery-item__name{font-weight:600;margin-bottom:2px;color:var(--dark-grey)}.delivery-item__desc,.delivery-item__price{font-size:12px;font-weight:600;color:var(--gray)}.delivery-item__deadline{font-size:12px;font-style:italic;margin-bottom:10px;margin-left:auto;color:var(--gray)}.delivery-item__icon--load{display:block;width:48px;height:48px;border-radius:50%;background-color:var(--white)}.delivery-item__load{width:100%;height:20px;background-color:var(--white)}.delivery-item__load-start{width:60%}.delivery-list{margin-bottom:28px}.equipment-item{position:relative;margin-bottom:0}.equipment-item-main{position:relative;display:flex;height:-moz-fit-content;height:fit-content;min-height:176px;padding:24px;transition:.3s ease;border:2px solid var(--light-gray);border-radius:20px;background-color:var(--white)}.equipment-item input{position:absolute;display:none}.equipment-item__right{display:flex;flex-direction:column;height:auto;margin-bottom:-8px;margin-left:auto;padding-bottom:0}.equipment-item__checked,.equipment-item__count-sale{display:flex;width:48px;border-radius:20px;flex:0 0 auto;align-items:center;justify-content:center}.equipment-item__count-sale{font-size:12px;font-weight:600;height:24px;color:var(--white);background-color:var(--gray)}.equipment-item__checked{height:48px;margin-top:auto;transition:.3s ease;border:solid 1px var(--light-gray);background-color:var(--white)}.equipment-item__checked .icon{transition:.3s ease;opacity:0}.equipment-item__img{overflow:hidden;width:128px;height:128px;margin-right:20px;border-radius:18px;flex:0 0 auto}.equipment-item__info{display:flex;flex-direction:column;max-width:200px;padding-top:5px}.equipment-item__category{font-size:12px;margin-bottom:14px;color:var(--gray)}.equipment-item__name{font-weight:600;line-height:1.71}.equipment-item__prices{display:flex;margin-top:auto;align-items:center;gap:0 5px}.equipment-item__price{font-size:16px;font-weight:700;line-height:2}.equipment-item__price-old{text-decoration:line-through}.equipment-item__price-default,.equipment-item__price-old{font-size:12px;font-weight:500;color:var(--gray)}.equipment-item:hover .equipment-item-main{cursor:pointer;border-color:var(--secondary)}input:checked+.equipment-item-main,input:checked+.equipment-item-main .equipment-item__checked{border-color:var(--secondary)}input:checked+.equipment-item-main .equipment-item__checked .icon,input:checked+.equipment-item-main .icon{opacity:1}.equipment-list{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px}.card-tab{padding:34px;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white)}.card-tab__definitions{margin-bottom:0;gap:0 15px}.card-tab__definitions:not(:last-child){margin-bottom:33px;padding-bottom:29px;border-bottom:1px solid var(--light-gray)}.card-tab__definitions .definitions-item{align-items:flex-start}.card-tab__definitions .definitions-item__key{width:100%;min-width:240px;max-width:240px;padding-top:7px}.card-tab__definitions .definitions-item__value{font-size:16px;font-weight:500;line-height:2}.add-reviews{display:flex;width:167px;height:48px;cursor:pointer;color:var(--dark-gray);border-radius:20px;background-color:var(--light-gray);align-items:center;justify-content:center}.card-desc{font-size:16px;line-height:2}.slider-site{padding:57px 0 79px}.dropdown-list{margin:0;padding:0;list-style:none}.dropdown-item{font-size:14px;font-weight:600}.dropdown-item:not(:last-child){margin-bottom:10px}.thumbs-wrapper{position:absolute;z-index:5;display:flex;flex-direction:column;max-width:64px;height:100%;margin-left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.social-list--card .social-list__link{border:1px solid var(--light-gray);border-radius:20px}.social-list--card .social-list__link:hover{box-shadow:0 0 20px 0 rgba(158,163,178,.4)}.social-list--card .social-list__icon{fill:#9ea3b2}.thumbs-slide-video{display:flex;width:64px;height:64px;margin-top:12px;cursor:pointer;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white);align-items:center;flex:0 0 auto;justify-content:center}.thumbs-slide-video img{width:64px;height:64px;border:solid 4px transparent;border-radius:20px}.card--active .card-header::after{transform:translateY(-50%) scale(-1,1)}.card-files{margin:0;padding:0;list-style:none}.card-files>li{font-size:0;position:relative;padding:10px 10px 10px 24px;border-radius:8px;background-color:var(--bright-gray)}.card-files>li:not(:last-child){margin-bottom:12px}.card-files>li>a{font-size:14px;display:flex;color:var(--dark-gray);align-items:center}.card-files>li>a>span:after{font-weight:700;margin-left:4px;content:attr(data-size);text-decoration:none}.card__price{margin-top:3px}.card__price--sale{color:var(--cornflower)}.card__price-old{font-size:14px;margin-bottom:6px;text-decoration:line-through;color:var(--dark-grey);color:#9fa3b1}.card-delivery-load{position:relative}.card-delivery-load:after,.card-delivery-load:before{position:absolute;top:0;right:0;bottom:0;left:0;content:''}.card-delivery-load:before{z-index:2;width:100%;height:100%;opacity:.7;background-color:var(--light-gray)}.card-delivery-load:after{z-index:3;width:100px;height:100px;margin:auto;background-image:url(/frontend/svg/delivery-load.svg)}.card-geo,.card-geo__icon{display:flex;align-items:center}.card-geo{margin-bottom:16px}.card-geo__icon{width:48px;min-width:48px;height:48px;border-radius:50%;background-color:var(--white);justify-content:center}.card-geo-title{font-weight:600;color:var(--dark-grey)}.card-geo-title-box{margin-left:15px}.card-geo-city{position:relative;display:block;margin-top:2px;cursor:pointer;text-decoration:underline}.card-geo-city:after{content:attr(data-card-geo)}.card-geo-city:hover{text-decoration:none}.card__status-box{display:flex;margin-bottom:24px;align-items:center}.card__sale-box{position:relative}.card__sale-persent{display:flex;height:30px;margin-left:auto;padding:0 10px;color:#fff;border-radius:40px;background-color:var(--cornflower);align-items:center;justify-content:center}.icon--card-files{width:28px;min-width:28px;height:32px;margin-right:16px}.card-header{font-size:16px;font-weight:700;line-height:2;position:relative;padding:24px;cursor:pointer;color:var(--dark-grey)}.card-header::after{position:absolute;top:50%;right:15px;width:20px;height:20px;content:'';transition:.3s ease;transform:translateY(-50%) scale(-1);background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'8\' height=\'8\' viewBox=\'0 0 8 8\' style=\'&%2310; fill: %23e9e9f5;&%2310;\'%3E%3Cpath d=\'M14.53 9.1a.759.759 0 0 0-1.07 0l-2.724 2.686L8.049 9.1a.759.759 0 1 0-1.07 1.078L10.2 13.4a.759.759 0 0 0 1.078 0l3.256-3.218a.759.759 0 0 0 0-1.078z\' transform=\'translate(-6.754 -6.879)\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:13px}.card-header.collapsed{color:var(--dark-gray)}.card-header.collapsed::after{transform:translateY(-50%)}.card-body__slider{margin-bottom:20px}.order-7{order:7}.share-friends{position:absolute;z-index:5;bottom:32px;display:none;min-width:56px;min-height:56px;transition:padding .3s;border-radius:20px;align-items:flex-end}.share-friends--l10{left:10px}.share-friends__btn{position:absolute;right:0;bottom:0;width:56px;height:56px;cursor:pointer;border-radius:20px;background-color:rgba(29,31,35,.3);background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'20\' height=\'18\' viewBox=\'0 0 20 18\'%3E%3Cpath id=\'share\' d=\'M21.707,11.293l-8-8A1,1,0,0,0,12,4V7.545A11.015,11.015,0,0,0,2,18.5V20a1,1,0,0,0,1.784.621,11.456,11.456,0,0,1,7.887-4.049c.05-.006.175-.016.329-.026V20a1,1,0,0,0,1.707.707l8-8a1,1,0,0,0,0-1.414ZM14,17.586V15.5a1,1,0,0,0-1-1c-.255,0-1.3.049-1.562.085a14.005,14.005,0,0,0-7.387,2.948A9.013,9.013,0,0,1,13,9.5a1,1,0,0,0,1-1V6.414L19.586,12Z\' transform=\'translate(-2 -3)\' fill=\'%23fff\'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.share-friends--active{min-height:96px;background-color:rgba(29,31,35,.3)}.share-friends--active .share-friends__btn{background-color:transparent;background-image:url("data:image/svg+xml,%0A%3Csvg width=\'35\' height=\'35\' viewBox=\'0 0 35 35\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M12.1732 11.4717L23.4869 22.7854\' stroke=\'white\' stroke-width=\'2\' stroke-linecap=\'round\'/%3E%3Cpath d=\'M23.4869 11.4717L12.1732 22.7854\' stroke=\'white\' stroke-width=\'2\' stroke-linecap=\'round\'/%3E%3C/svg%3E%0A")}.share-friends__title{display:none;margin-bottom:10px;color:var(--white)}.share-friends-main{visibility:hidden;width:0;height:0;opacity:0}.share-friends--active .share-friends-main{visibility:visible;width:auto;height:auto;opacity:1}.share-friends--active .share-friends-main .share-friends-list{display:flex;gap:0 5px}.share-friends--active .share-friends__title{display:block}.share-friends--active{padding:10px 50px 10px 20px}.share-friends-list{display:none}.share-friends__icon{width:48px;height:48px;padding:10px;border-radius:20px;background-color:var(--white);fill:#9ea3b2}.card-info .nav{overflow:visible;height:auto;padding-left:0}.card-info .tabs-site--card{margin-top:3px}.card-info .tabs-site__item{line-height:1.71;margin-bottom:0}.card-info .tabs-site__item.active{line-height:.95}.menu-level-3-main{display:grid;gap:20px}.menu-level-3-list,.menu-level-3-main__title{font-size:14px;font-style:normal;font-stretch:normal;letter-spacing:normal}.menu-level-3-main__title{font-weight:400;line-height:2;text-align:left;color:var(--gray)}.menu-level-3-list{font-weight:500;line-height:2.29;margin:0;padding:0;list-style-type:none;color:var(--dark-grey)}.pr-nameplate-list--cart{position:relative!important;display:flex;overflow-x:hidden;overflow-y:auto;margin-top:-30px;margin-bottom:30px;padding:0!important;transform:unset!important;-ms-writing-mode:unset!important;writing-mode:unset!important}.pr-nameplate-list--cart div{padding-right:10px;padding-left:10px}.pr-nameplate-list--cart.active{display:flex}.nameplate-cart-mob{display:none}.review-all,.review-all-info-box,.review-all-photo,.review-rating-all{display:flex;align-items:center}.review-all{position:relative;padding:10px;border-radius:20px;background-color:var(--bright-gray);gap:0 24px;justify-content:space-between}.review-all-text{font-weight:700;margin-left:24px;color:var(--dark-grey)}.review-all-text--mob{display:flex!important;margin-left:0;padding-right:55px;color:var(--gray);align-items:center}.review-info-btn{position:relative;cursor:pointer}.review-info-btn:hover~.review-info-modal{display:block}.review-info-btn:before{position:absolute;top:-3px;left:-4px;width:30px;height:30px;content:''}.review-info-btn:hover:before{position:absolute;top:-20px;left:-40px;width:100px;height:60px;content:''}.review-all-info{position:relative;margin-left:9px}.review-info-modal{display:none;padding:16px 20px;border-radius:8px;background-color:var(--bright-gray);box-shadow:1px 1px 6px rgba(35,36,63,.24)}.review-info-modal.view{position:fixed;z-index:50;top:unset;right:0;bottom:0;left:0;display:block!important;width:100%;border-radius:12px 12px 0 0;background-color:var(--white)}.review-info-modal .review-info-modal-item{display:flex;align-items:center;gap:0 12px}.review-info-modal .review-info-modal-item:not(:last-child){margin-bottom:10px}.review-info-modal .review-info-modal-item span:nth-child(1){display:block;min-width:10px;text-align:center;color:var(--dark-grey)}.review-info-modal .review-info-modal-item span:nth-child(1):before,.review-info-modal .review-info-modal-item span:nth-child(4):before{content:attr(data-n)}.review-info-modal .review-info-modal-item span:nth-child(4){min-width:36px;margin-left:auto;color:var(--gray)}.review-info-modal .review-info-modal-item svg{position:relative;top:-2px;min-width:14px}.review-info-bar{width:100%;height:4px;border-radius:2px;background-color:var(--light-gray)}.review-info-bar:before{display:block;width:var(--p);height:4px;content:'';border-radius:2px;background-color:var(--gray)}.reviews-item__rating--card{margin-bottom:unset!important}.product-sort--review-all{margin-left:auto}.product-sort--review-all .product-sort__body:after{border:unset}.product-sort--review-all .product-sort__body.show,.review-all-photo-check{border:1px solid var(--light-gray)}.review-all-photo-check{position:relative;width:20px;min-width:20px;height:20px;margin-right:12px;cursor:pointer;border-radius:8px;background-color:var(--white)}.review-all-photo-text{font-weight:400;color:var(--dark-grey)}.review-all-photo[data-is-photo='1']>span:before{position:absolute;top:-2px;right:0;bottom:0;left:0;width:6px;height:10px;margin:auto;content:'';transform:rotate(33deg);border-right:2px solid var(--cornflower);border-bottom:2px solid var(--cornflower)}.review-gr-l2{display:flex;align-items:center}.review-info-modal-close{position:absolute;top:12px;right:10px;width:48px;height:48px;border:1px solid var(--light-gray);border-radius:20px;background-color:#fff}.review-info-modal-close:after,.review-info-modal-close:before{position:absolute;top:0;right:0;bottom:0;left:0;width:2px;height:12px;margin:auto;content:'';background-color:var(--gray)}.review-info-modal-close:before{transform:rotate(45deg)}.review-info-modal-close:after{transform:rotate(-45deg)}.review-info-modal-mob{display:none}.reviews-item__rating--card-modal{margin-right:12px;margin-bottom:0!important}.card-review-none{position:relative;text-align:center}.card-review-none-title{font-size:14px;font-weight:700}.card-review-none-text{font-size:14px;font-weight:500;line-height:22px;max-width:500px;margin-top:8px;margin-right:auto;margin-left:auto;color:var(--gray)}.add-reviews--none{margin-top:24px;margin-right:auto;margin-left:auto;color:var(--white);background-color:var(--cornflower)}.add-reviews--none:hover{background-color:var(--light-primary)}.card-review-g-1,.card-review-g-2,.card-review-g-3{position:absolute;right:0;left:0;display:flex;width:100%;margin:0 auto;justify-content:space-between}.card-review-g-1 svg,.card-review-g-2 svg,.card-review-g-3 svg{width:64px;height:64px}.card-review-g-1{top:32px;padding:0 4%}.card-review-g-2{top:66px;padding:0 13%}.card-review-g-3{top:43px;padding:0 22.5%}.reviews-item__text--answer{margin-top:16px}.reviews-item__text:not(:last-child){margin-bottom:22px}.reviews-item__text-title{font-weight:600;display:block;margin-bottom:8px}.reviews-item__answer{margin:32px 0}.reviews-item__img--answer{overflow:hidden}.reviews-item__img--answer svg{width:49px;height:49px}.delivery-modal-form{cursor:pointer;text-decoration:underline;color:var(--cornflower)}.delivery-modal-form:hover{text-decoration:none}.pick-colors--card{display:flex;flex-wrap:wrap}[data-product-review-page] .button{background-repeat:no-repeat;background-position:center}[data-product-review-page] .button.btn-load{color:transparent}.card-warning-box{margin-top:38px;color:var(--gray)}[data-clicker-card-box]{display:none}[data-clicker-card-box].init{display:block}[data-clicker-card-box] .installation-service-block__modal-button{font-size:14px;font-weight:500;margin-right:0;margin-left:12px;padding-top:9px;border-bottom:unset}[data-clicker-card-box] .installation-service-block__tip{font-size:12px;font-weight:400;margin-top:8px;margin-left:0;padding-top:9px}[data-clicker-card-box] .installation-service-block__main-container{display:flex;width:100%}[data-clicker-card-box] .installation-service-block__price-container{font-weight:600;margin-left:auto;padding-top:9px}[data-clicker-card-box] .installation-service-block__checkbox-button{display:none}[data-clicker-card-box] .installation-service-block.installation-service-block_hidden{display:unset!important}[data-clicker-card-box] .installation-service-block_hidden{position:relative;max-width:400px}.button--card[data-product-tocart='0'] .button--card-btn-text .button--card-btn-b-2,[data-clicker-card-box] .installation-service-block_hidden>*{display:none}[data-clicker-card-box] .installation-service-block_hidden:after{display:block;width:100%;height:40px;content:'';animation:sort-load 1.2s ease-in-out infinite;opacity:.8;border-radius:20px;background:linear-gradient(100deg,#eceff1 30%,#f6f7f8 50%,#eceff1 70%);background-size:400%}.nameplate-wrapper .pr-nameplate-list{padding:18px}.nameplate-wrapper .pr-nameplate{padding:8px 3px}.article__inner ol,.article__inner ul,.button--card{font-size:16px}.button--card[data-product-tocart='1']{color:var(--white);background-color:var(--cart-btn)}.button--card[data-product-tocart='1']:hover{border-color:var(--cart-btn-hover)}.button--card[data-product-tocart='1'] svg{display:none!important}.button--card[data-product-tocart='1'] .button--card-btn-text{line-height:26px}.button--card[data-product-tocart='1'] .button--card-btn-text .button--card-btn-b-1:before,.button--card[data-product-tocart='1'] .button--card-btn-text .button--card-btn-b-2:before{content:attr(data-cart)!important}.button--card .button--card-btn-text{line-height:19px}.button--card .button--card-btn-text .button--card-btn-b-1:before,.button--card .button--card-btn-text .button--card-btn-b-2:before{display:block;height:20px;content:attr(data-add)}.button--card .button--card-btn-text .button--card-btn-b-2{display:block;margin-top:3px}.button--card .button--card-btn-text .button--card-btn-b-2:before{font-size:14px;line-height:20px}[data-status-product-tocart='1']{cursor:pointer!important;pointer-events:all!important}.card-btn-slide-video-mob{display:none}.icon--order-processed{width:265px;height:185px}.clear-page{max-width:320px;margin:0 auto 170px;text-align:center}.clear-page p,.container-404 p,.content__lage p{line-height:2}.icon--404{width:255px;height:105px}.container-404{max-width:350px;margin:0 auto 170px;text-align:center}.icon--favorite-clear{width:155px;height:155px}.button--text{position:relative;top:6px;margin-right:2px;border:solid 1px var(--light-gray);background-color:var(--white)}.icon--comparison-big{width:165px;height:155px}.bestsellers-cards{margin-bottom:79px}.tabs-site{height:37px;margin-bottom:40px;white-space:nowrap}.tabs-site::-webkit-scrollbar{display:none}.tabs-site__item{font-size:16px;position:relative;display:inline-block;margin-bottom:3px;cursor:pointer;transition:.3s ease;color:var(--gray)}.tabs-site__item:not(:last-child){margin-right:49px}.tabs-site__item::after{position:absolute;bottom:-12px;left:0;width:55%;height:4px;content:'';transition:.3s ease;border-radius:4px;background-color:transparent}.tabs-site__item.active{font-size:22px;font-weight:700;margin-bottom:0;color:var(--dark-grey)}.tabs-site__item.active::after{background-color:var(--cornflower)}.tabs-site__item:hover:not(.tabs-site__item--active){color:#000}.tabs-site--card .tabs-site__item{font-family:Montserrat;font-size:14px;font-weight:600}.tabs-site--card .tabs-site__item.active{font-size:21px;font-weight:700}.tabs-site--card .tabs-site__item.active::after{bottom:-19px}.product,.product__images{position:relative;overflow:hidden}.product{display:block;display:flex;flex-direction:column;border:1px solid var(--light-gray);border-radius:20px;background-color:var(--white)}.product__images{border-radius:20px 20px 0 0;flex:1 0 auto}.product__images:after{display:block;padding-top:100%;content:''}.product__images img{position:absolute;top:0;right:0;bottom:0;left:0;transition:.3s;border-radius:20px 20px 0 0;-o-object-fit:cover;object-fit:cover}.product__main{display:flex;flex-direction:column;height:190px;padding:26px 23px 26px 33px;border-top:0;border-radius:0 0 20px 20px;flex:0 0 auto}.product__name{font-weight:600;line-height:1.71;display:block;display:-webkit-box;overflow:hidden;max-width:245px;height:48px;margin-bottom:8px;text-overflow:ellipsis;color:#1e1f24;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product__footer{display:flex;justify-content:space-between;align-items:center}.product__prices .product__price-old{color:#9fa3b1}.product__prices .product__price{color:var(--cornflower)}.product__price{font-size:21px;font-weight:700;line-height:.9;margin-top:5px;white-space:nowrap;color:var(--dark-grey)}.product__category{font-size:12px;margin-bottom:13px;color:var(--gray)}.product--small .product__images{height:240px}.product--small .product__images img,.product__images img{width:100%;height:100%}.product__btns{display:flex;height:56px;gap:0 3px}.product--small .product__main{height:auto;padding:23px 24px 28px}.product--small .product__name{font-size:16px;margin-bottom:4px}.product--small .product__price{font-size:14px;font-weight:500;color:var(--gray)}.product__price-old{text-decoration:line-through}.product:hover .product-controls{opacity:1}.blog-row--news .blog-item:hover img,.blog-wrapper .blog-item:hover .blog-item__img img,.product:hover .product__images img{transform:scale(1.1)}.product__delete,.product__tag{font-size:12px;color:var(--gray)}.product__tag{display:none;margin-top:4px;margin-right:40px;margin-bottom:15px}.product__delete{display:flex;padding:10px 16px;border:solid 1px var(--light-gray);border-radius:20px;align-items:center}.product__delete:hover{color:var(--dark-grey);background-color:var(--bright-gray)}.product__delete:hover .icon{filter:brightness(0)}.product__delete .icon{width:20px;height:20px;margin-right:4px}.slider-tab-item{display:none}.slider-tab-item--active,.tab-pane.active{display:block}.tab-pane{display:none}.product-controls{position:absolute;z-index:2;top:20px;left:30px;transition:.3s;opacity:0}.product-control-item{display:flex;width:56px;height:56px;cursor:pointer;border-radius:20px;background-color:rgba(29,31,35,.3);align-items:center;justify-content:center}.product-control-item:not(:last-child){margin-bottom:10px}.slider-products{position:relative;height:580px}.slider-products:after{display:block;padding-top:38%;content:''}.slider-products .swiper-wrapper{position:absolute;top:0;bottom:0;width:100%;height:100%}.product__basket:not(.list)[data-product-tocart='0'] svg[data-cart],.product__basket:not(.list)[data-product-tocart='1'] svg[data-add],.swiper:not(.swiper-initialized) .swiper-slide{display:none}.collection-cards{margin-bottom:104px}.swiper-sliders-wrapper{position:relative}.swiper-collection-wrapper .head-controls,.swiper-sliders-wrapper .head-controls{position:absolute;top:-75px;right:0}.head-controls{display:flex;pointer-events:none;gap:0 5px}.swiper-button-next,.swiper-button-prev{pointer-events:all}.swiper-collection-wrapper{position:relative}.collection-slider{height:363px}.together-cheaper{padding:80px 0 66px;background-color:var(--bright-gray)}.sub-title{font-size:22px;font-weight:700;line-height:1.33;position:relative;display:block;margin-bottom:0;color:var(--dark-grey)}.sub-title:not(:last-child){margin-bottom:16px}.sub-title[data-count]{display:inline-block}.sub-title[data-count]::after{font-size:12px;font-weight:400;font-style:italic;position:absolute;top:3px;padding-left:8px;content:attr(data-count);color:var(--dark-gray)}.sub-title__link{text-decoration:underline;color:var(--cornflower)}.sub-title sup{font-family:Montserrat;font-size:14px;font-weight:400;font-style:normal;top:-17px;padding-left:2px}.sub-title__desc{font-size:14px;line-height:2;margin-bottom:28px;color:var(--gray)}.sub-title--small{font-size:21px;font-weight:700;line-height:1.52}.sub-title--string{display:flex;flex-direction:column}.sub-title--string span{font-weight:inherit!important;color:inherit!important}.together-cheaper__info{padding-top:20px}.together-cheaper__text{font-weight:400;color:var(--dark-gray)}.together-cheaper__row{display:grid;grid-template-columns:388px auto}.together-cheaper-main{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:0 24px}.together-cheaper__slider{margin-left:auto}.together-slider-controls{position:absolute;z-index:2;bottom:0;left:59.5%;transform:translateX(-50%)}.together-slider{width:100vw;max-width:1128px;height:530px;padding-bottom:30px}.product--together-cheaper .product__main{height:145px;padding:26px 23px 26px 28px}.product--together-cheaper .product__name{margin-bottom:0}.product--together-cheaper .product__price{margin-top:0}.product--together-cheaper .product-discount{font-size:12px;width:48px;height:24px;margin-left:5px}.product--together-cheaper .product__footer{min-height:43px;align-items:flex-end}.product--together-cheaper .product__category{display:none}.product--together-cheaper .product__price-old{margin:0}.product--together-cheaper:last-child .product__footer{align-items:flex-start}.together-equals,.together-plus{position:absolute;z-index:3;top:155px;display:flex;width:64px;height:64px;color:var(--dark-gray);border-radius:20px;background-color:var(--white);align-items:center;justify-content:center}.together-plus{left:338px}.together-equals .icon,.together-plus .icon{fill:none;stroke:var(--dark-gray)}.together-equals{right:338px}.index-benefits{padding:76px 0;background-color:var(--white)}.benefits-list{display:flex;padding-left:11px}.benefits-item{display:flex;align-items:center;gap:0 26px}.benefits-item__icon{display:flex;width:96px;height:96px;border-radius:40px;background-color:var(--bright-gray);flex:0 0 auto;align-items:center;justify-content:center}.benefits-item__icon svg,.benefits-item__icon--1 svg{width:34px;height:53px}.benefits-item__icon--2 svg{width:53px;height:35px}.benefits-item__icon--3 svg{width:48px;height:57.4px}.benefits-item__title{font-size:16px;font-weight:600;line-height:1.75;margin-bottom:10px}.benefits-item__desc{font-size:12px;font-style:italic;color:var(--gray)}.reviews-box{overflow:hidden;padding:78px 0 104px;background-color:var(--bright-gray)}.reviews-box .reviews-box-slider{position:relative;min-height:270px;max-height:270px}.reviews-box .reviews-box-slider:after{display:block;padding-top:50%;content:''}.reviews-box .reviews-box-slider .swiper-wrapper{position:absolute;top:0;bottom:0;width:100%;height:100%}.reviews-box-slider{padding-bottom:35px}.reviews-item{display:flex;padding:24px;transition:.3s;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white);gap:0 15px}.reviews-item:not(:last-child){margin-bottom:24px}.reviews-item--index{padding:24px 32px 34px 24px;border:1px solid transparent;border-radius:20px;box-shadow:4px 8px 16px 0 rgba(185,187,216,.15)}.reviews-item__img{display:flex;width:48px;height:48px;border-radius:20px;background-color:var(--light-gray);align-items:center;justify-content:center;flex:0 0 auto}.reviews-item__name{font-weight:600;margin-bottom:6px}.reviews-item__time{font-size:12px;margin-bottom:10px;color:var(--gray)}.reviews-item__text{font-weight:500;line-height:22px;color:var(--dark-grey)}.reviews-item--index .reviews-item__text{display:block;display:-webkit-box;overflow:hidden;height:90px;margin-bottom:16px;text-overflow:ellipsis;color:#0c2031;-webkit-line-clamp:4;-webkit-box-orient:vertical}.reviews-item--index .reviews-item__text:last-child,.wholesale .warranty-card .warranty-card__body p:last-child{margin-bottom:0}.reviews-item__rating{display:flex;margin-bottom:14px;align-items:center;gap:0 3px}.reviews-item__rating span{font-weight:700;margin-left:4px}.reviews-item__detail{cursor:pointer}.reviews-item__detail:hover{text-decoration:underline}.reviews-item__slider{height:109px;margin-top:20px;padding-bottom:10px}.reviews-item__slider .swiper-slide{position:relative;display:flex;width:94px;height:100%;counter-increment:num}.reviews-item__slider .swiper-slide img{border-radius:12px}.reviews-item__slider .swiper-slide--video::before{position:absolute;z-index:1;right:50%;bottom:50%;width:22px;height:23px;content:'';transform:translate(50%,50%);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg fill=\'%236f51ff\' width=\'22\' height=\'23\' viewBox=\'0 0 22 23\' xmlns=\'http://www.w3.org/2000/svg\'%3e%3cpath d=\'M20.7431 10.6509C20.8996 10.7373 21.0302 10.8641 21.1211 11.0181C21.2119 11.1721 21.2599 11.3476 21.2599 11.5264C21.2599 11.7052 21.2119 11.8807 21.1211 12.0347C21.0302 12.1887 20.8996 12.3155 20.7431 12.4019L2.22211 22.6179C2.06982 22.7019 1.89826 22.7447 1.72437 22.7422C1.55047 22.7396 1.38026 22.6917 1.23051 22.6033C1.08077 22.5148 0.956688 22.3889 0.87051 22.2378C0.784332 22.0867 0.739038 21.9158 0.739105 21.7419V1.3119C0.739038 1.13799 0.784332 0.967064 0.87051 0.816003C0.956688 0.664942 1.08077 0.538967 1.23051 0.450516C1.38026 0.362065 1.55047 0.314195 1.72437 0.311632C1.89826 0.309069 2.06982 0.351903 2.22211 0.435903L20.7431 10.6509Z\'/%3e%3c/svg%3e");background-size:contain}.reviews-item__slider .swiper-scrollbar{bottom:0;left:0;width:100%;background:var(--white)}.reviews-item__slider .swiper-scrollbar .swiper-scrollbar-drag{background:var(--cornflower)}.reviews-item__slider .head-controls{position:absolute;z-index:2;right:0;bottom:calc(50% + 5px);width:100%;transform:translateY(50%);justify-content:space-between}.reviews-item__slider .swiper-button-next.swiper-button-disabled,.reviews-item__slider .swiper-button-prev.swiper-button-disabled{opacity:0}.reviews-links{position:relative;z-index:1;display:flex;margin-top:24px;gap:10px 23px;flex-wrap:wrap}.reviews-link{display:inline-flex;cursor:pointer;color:var(--dark-gray);align-items:center;gap:0 5px}.reviews-link__icon{position:relative;display:flex;width:20px;height:20px;transform:rotate(-90deg);border:solid 1px var(--light-violet);border-radius:12px;background-color:var(--white);justify-content:center;align-items:center}.reviews-link__icon--add::after,.reviews-link__icon--add::before{position:absolute;top:50%;left:50%;width:8px;height:2px;content:'';transform:translateX(-50%) translateY(-50%);background-color:var(--gray)}.reviews-link__icon--add::before{width:2px;height:8px}.reviews-link.js-text-show:hover span,.reviews-link:hover span{border-bottom-color:transparent}.reviews-link span{transition:.3s ease;border-bottom:solid 2px var(--light-gray)}.index-blog .reviews-link{width:-moz-fit-content;width:fit-content}.reviews-box-slider{overflow:visible}.reviews-box-slider .swiper-slide{max-width:360px}.looked-before{padding:90px 0 105px}.tags{display:flex;gap:5px;flex-wrap:wrap}.tag-item{padding:14px 16px;transition:.3s ease;color:var(--dark-gray);border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--bright-gray)}.tag-item--active,.tag-item.href:hover{color:var(--white);background-color:var(--cornflower)}.tag-item.href{cursor:pointer}.tag-item--bg-white{color:var(--dark-gray);background-color:var(--white)}.tag-item--bg-white.tag-item--active{color:var(--white);background-color:var(--cornflower)}.looked-before .slider-products-before{position:relative;height:580px}.looked-before .slider-products-before:after{display:block;padding-top:38%;content:''}.looked-before .slider-products-before .swiper-wrapper{position:absolute;top:0;bottom:0;width:100%;height:100%}.looked-before .head-controls{z-index:10;top:-24px;right:0;bottom:0;left:0;width:calc(100% - 30px);height:48px;margin:auto}.looked-before .swiper-button-next{margin-left:auto}.no-swiper-slide{display:none}a.product:hover .product__name{transition:.3s ease;text-decoration:none;color:var(--cornflower)}.index-company-info{padding:10px 0 145px}.index-company-info .sub-title{margin-bottom:41px}.index-company-info .col-xxl-12{margin-bottom:-20px}.company-info-item,.company-info-item__icon{position:relative;display:flex;border:solid 1px var(--light-gray);border-radius:20px;align-items:center}.company-info-item__icon{z-index:5;width:64px;height:64px;background-color:var(--white);justify-content:center}.company-info-item__icon .icon--secondary{transform:rotate(-90deg)}.company-info-item__text{font-size:16px;font-weight:500;line-height:2;color:var(--dark-grey)}.sertifate-main{width:100%;max-width:467px;margin-left:auto;padding-top:12px}.sertifate-main .section-subtitle{margin-bottom:34px}.sertifate-list{display:flex;flex-wrap:wrap;gap:24px}.sertifate-item{position:relative;overflow:hidden;width:106px;height:160px;border-radius:13px;box-shadow:10px 10px 16px 0 rgba(158,163,178,.1);-o-object-fit:cover;object-fit:cover}.company-info-item__preview{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;display:none;overflow:hidden;border-radius:20px;background-size:cover}.index-blog{padding:65px 0 75px;border-top:solid 1px var(--light-gray);background-color:var(--bright-gray)}.index-blog--horizontal{padding-top:44px;padding-bottom:64px}.index-blog--horizontal .sub-title{margin-bottom:35px}.index-blog--horizontal .blog-list{margin-bottom:0;grid-template-columns:1fr 1fr 1fr 1fr;gap:27px 0}.index-blog--horizontal .blog-item{display:flex}.blog-list{display:grid;margin-bottom:41px;grid-template-columns:1fr 1fr;gap:24px 20px}.blog-item{display:flex;gap:0 28px}.blog-item__preview{overflow:hidden;width:104px;height:104px;flex:0 0 auto}.blog-item__preview img{border-radius:20px}.blog-item__info{padding-right:20px}.blog-item__title{font-weight:600;line-height:1.71;display:block;display:-webkit-box;overflow:hidden;min-height:65px;margin-bottom:7px;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.blog-item__title:hover{text-decoration:underline}.statics-list{display:flex;gap:0 15px}.statics-info{font-size:12px;display:flex;color:var(--gray);gap:0 5px;align-items:center}.statics-info--round{flex-direction:column;width:64px;height:64px;margin-left:0;border:solid 1px var(--light-gray);border-radius:50%;background-repeat:no-repeat;background-position:center;flex:0 0 64px;justify-content:center;align-items:center}.statics-info--round:not(.active),.statics-info--round:not(.btn-load){cursor:pointer}.statics-info--round:not(.active):hover{background-color:var(--bright-gray)}.statics-info--round.active{border-color:transparent;background-color:var(--cornflower)}.statics-info--round.active svg{fill:#fff}.news-index{margin-top:6px;padding:50px 43px 76px 50px;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white)}.link-all{font-size:12px;font-weight:400;text-decoration:underline;color:var(--gray)}.news-item:not(:last-child){margin-bottom:40px}.news-item__title{font-weight:600;display:block;display:-webkit-box;overflow:hidden;margin-bottom:11px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.checkbox__label a,.news-item__title:hover{text-decoration:underline}.news-item__date{font-size:12px;color:var(--gray)}.subscription-footer{padding:36px 0 77px;border-top:solid 1px var(--light-gray)}.icon-subscription{width:110px;height:110px}.subscription-main{display:flex;max-width:1272px;margin:0 auto;gap:0 83px}.subscription__lft{display:flex;gap:0 24px}.subscription__title{font-size:30px;font-weight:700;line-height:1.33;margin-bottom:18px;color:var(--cornflower)}.subscription__desc{font-size:14px;font-weight:400;color:var(--gray)}.input__control{width:100%;height:56px;padding:0 25px;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--bright-gray)}.input__control:focus{border-color:var(--light-violet)}.subscription-form{display:flex;max-width:500px;margin-top:6px;gap:0 22px;flex-wrap:wrap}.subscription-form .button{width:146px;height:56px}.subscription-form .input{width:326px}.subscription-form .checkbox{cursor:pointer}.subscription-form__desc{font-size:16px;line-height:24px;color:var(--gray)}.politic-form{width:100%}.checkbox{display:flex;gap:0 7px}.checkbox input{display:none;pointer-events:none}input:checked+.checkbox__control{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'11.828\' height=\'8.413\' viewBox=\'0 0 11.828 8.413\'%3E%3Cpath fill=\'none\' stroke=\'%233E56D3\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2px\' d=\'M-2195.8 11077.234l3 3 6-6\' transform=\'translate(2197.215 -11072.82)\'/%3E%3C/svg%3E%0A")}.checkbox__control{width:20px;height:20px;border:solid 1px var(--light-gray);border-radius:8px;background-color:var(--white);background-repeat:no-repeat;background-position:center;background-size:12px 14px;flex:0 0 auto}.checkbox__label{font-size:12px;font-weight:400;line-height:1.67;color:var(--gray)}.rainbow{position:relative;z-index:0;overflow:hidden;border-radius:10px}.rainbow::before{position:absolute;z-index:-2;top:-50%;left:-50%;width:200%;height:200%;content:'';animation:rotate 4s linear infinite;background-image:linear-gradient(#399953,#399953),linear-gradient(#fbb300,#fbb300),linear-gradient(#d53e33,#d53e33),linear-gradient(#377af5,#377af5);background-repeat:no-repeat;background-position:0 0,100% 0,100% 100%,0 100%;background-size:50% 50%,50% 50%}.rainbow::after{position:absolute;z-index:-1;top:6px;left:6px;width:calc(100% - 12px);height:calc(100% - 12px);content:'';background:#fff}.catalog-row{position:relative;display:grid;margin-bottom:90px;grid-template-columns:336px auto;gap:0 47px}.catalog-row--full-width{margin-bottom:0;grid-template-columns:100%}.catalog-wrapper{margin-bottom:84px}.head-catalog-params{display:flex;width:auto;min-height:46px;align-items:center;gap:20px;flex:0 0 auto}.head-catalog-params__title{font-size:14px;font-weight:400;white-space:nowrap;color:var(--gray)}.head-catalog{position:relative;z-index:4;display:flex;margin-bottom:22px;justify-content:space-between;flex-wrap:nowrap;align-items:flex-start}.catalog-head-sort{margin-right:13px;margin-left:auto;padding-right:0}.catalog-head-sort.col-auto{margin-right:0}.list-view{display:flex;gap:0 5px}.list-view__link{display:flex;width:48px;height:48px;cursor:pointer;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white);background-repeat:no-repeat;background-position:center;align-items:center;justify-content:center}.list-view__link--active,.list-view__link:hover{background-color:var(--bright-gray)}.list-view__link--active{cursor:unset;border-color:transparent}.list-view__link.btn-load{cursor:unset}.list-view__icon{width:24px;height:24px;fill:none;stroke:var(--gray)}.list-view__link--active .list-view__icon{stroke:var(--cornflower)}.product-sort{font-size:12px;position:relative;width:272px}.product-sort__head{position:relative;z-index:7;display:flex;height:49px;padding:16px 21px;cursor:pointer;white-space:nowrap;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white);align-items:center}.product-sort__head.show{display:flex!important}.dropdown-toggle.show .icon--dropdown,.product-sort__head.show .icon--dropdown{transform:rotate(180deg)}.product-sort__name{font-weight:500;display:inline-block;width:75px;margin-right:9px;color:var(--gray);flex:0 0 auto}.product-sort__value{font-weight:600;display:inline;overflow:hidden;width:auto;white-space:nowrap;text-overflow:ellipsis;color:var(--dark-grey)}.product-sort__dropdown,.product-sort__icon{display:none;fill:var(--gray);flex:0 0 auto}.product-sort__dropdown{display:inline-block;width:10px;height:10px;margin-left:auto;transition:.3s}.product-sort__body,.product-sort__body::after{position:absolute;top:0;width:100%;border-top:0;border-radius:0 0 20px 20px}.product-sort__body{z-index:6;margin-top:49px;padding:32px;background-color:var(--white)}.product-sort__body>*{position:relative;z-index:6}.product-sort__body::after{z-index:5;right:0;bottom:0;left:0;height:calc(100% + 32px);margin-top:-32px;content:'';border:solid 1px var(--light-gray)}.product-sort--actions{font-size:14px;width:236px;flex:0 0 236px}.product-sort--actions .product-sort__name{width:inherit}.product-sort--actions .product-sort__head{height:48px;padding:14px 20px 13px 16px}.product-sort--collections{width:350px;flex:0 0 350px}.product-sort-list{margin:0;padding:0;list-style:none}.dropdown-toggle{cursor:pointer}.dropdown-toggle-body{z-index:3;visibility:hidden;max-height:0;padding:0 24px 24px;transition:padding .3s ease;opacity:0;border-radius:20px;background-color:var(--white);box-shadow:5px 20px 15px 0 rgba(158,163,178,.16)}.dropdown-toggle-body.show{visibility:visible;max-height:inherit;padding-top:24px;transition:padding .3s ease;opacity:1}.product-sort-item{font-size:12px;cursor:pointer}.contacts__info-desc strong,.filter-cat__item a:hover,.product-sort-item:hover{font-weight:600}.product-sort-item:not(:last-child){margin-bottom:22px}.product-list{display:grid;padding-right:9px;grid-template-columns:repeat(3,1fr);gap:24px}.product-list:not(first-child){margin-top:27px}.product-list .product__main{height:194px}.product-list--four-elem{padding-right:0;grid-template-columns:repeat(4,1fr)}.product-list--four-elem .product__main{height:auto}.product-list--design{margin-top:36px;margin-bottom:90px;padding-right:0;grid-template-columns:repeat(6,1fr)}.product-list--design .product__name{font-size:16px;max-width:inherit;height:28px;margin-bottom:6px;-webkit-line-clamp:1}.product-list--design .product__main{height:inherit;padding:25px 20px}.product-list--design .product__price{font-size:14px;font-weight:500;line-height:inherit;margin-top:0;color:var(--gray)}.product-list--collections{padding-right:0;grid-template-columns:repeat(4,1fr)}.product-list--collections .product__main{height:auto}.product-list--collections .product__btns .product__heart{display:flex}.product-list__persent{position:absolute;z-index:1;bottom:15px;left:15px;display:flex;max-width:-moz-min-content;max-width:min-content;height:30px;padding:0 10px;color:#fff;border-radius:25px;background-color:var(--cornflower);justify-content:center;align-items:center}.pr-nameplate-list{position:absolute;z-index:3;top:0;left:0;padding:13px;transform:rotate(180deg);-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.pr-nameplate-list--normal{right:0;left:auto;transform:rotate(0);-ms-writing-mode:inherit;writing-mode:inherit}.pr-nameplate-list--normal .pr-nameplate{padding:1px 4px}.pr-nameplate{font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;padding:4px 1px;white-space:nowrap;color:var(--white);border-radius:20px;background-color:var(--cornflower)}.pr-nameplate:not(:first-child){margin-left:5px}.pr-nameplate--hit{color:var(--dark-grey);background-color:var(--secondary)}.card-wrapper .pr-nameplate-list--normal .pr-nameplate{padding:2px 6px}.catalog-banner{position:relative;overflow:hidden;width:100%!important;margin:20px 0;border-radius:20px;background-color:var(--bright-gray);grid-column:1/4}.catalog-banner-close{position:absolute;z-index:10;top:15px;right:15px;width:30px;height:30px;cursor:pointer;border:1px solid var(--white);border-radius:50%;box-shadow:0 0 15px 0 var(--bright-gray)}.catalog-banner-close:after,.catalog-banner-close:before{position:absolute;top:0;right:0;bottom:0;left:0;width:1.5px;height:18px;margin:auto;content:'';background-color:var(--white)}.catalog-banner-close:after{transform:rotate(45deg)}.catalog-banner-close:before{transform:rotate(-45deg)}.catalog-banner-close:hover:after,.catalog-banner-close:hover:before{width:2px}.catalog-banner:after{display:block;margin-top:25%;content:''}.catalog-banner-item{width:100%!important}.catalog-banner .swiper-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.show-all{font-weight:600;display:flex;width:186px;height:64px;cursor:pointer;color:var(--white);border-radius:20px;background-color:var(--cornflower);align-items:center;justify-content:center}.show-all.btn-load{font-size:0;background-color:var(--bright-gray);background-repeat:no-repeat;background-position:center}.show-all.btn-load:hover{cursor:default;box-shadow:unset}.show-all:hover{color:var(--white);background-color:var(--light-primary);box-shadow:4px 12px 22px rgba(159,138,255,.16)}.pagination-item.href:hover,.section-bright-gray,.show-all.btn-load:hover{background-color:var(--bright-gray)}.pagination,.pagination-item{display:flex;align-items:center;justify-content:center}.pagination{flex-wrap:wrap;gap:0 12px}.pagination-item{width:48px;height:48px;margin-bottom:10px;color:var(--dark-gray);border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white);flex:0 0 auto}.pagination-item--active{pointer-events:none;border-color:transparent;background-color:var(--bright-gray)}.pagination-item--more{width:45px;border-color:transparent}.pagination-item.href:hover .icon{fill:currentColor}.pagination-item--next,.section-item.active .reviews-link__icon svg{transform:rotate(-90deg)}.pagination-item--next .icon,.pagination-item--prev .icon{width:12px;height:12px}.pagination-item--prev{transform:rotate(90deg)}.content__lage{font-size:16px;font-weight:400}.open-filter{font-weight:600;display:none;padding:13px 21px;cursor:pointer;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white);gap:0 8px;align-items:center}.open-filter__icon{width:20px;height:20px;fill:var(--cornflower)}.filter-settings{display:flex;gap:8px}.filter-settings--no-gap{gap:0}.filter-bottom-setting{display:none}.filter-bottom-setting .filter-item{min-width:180px;flex:1 0 auto}.filter-bottom-setting .filter-item:not(:last-child){margin-bottom:0}.catalog-main .product-list{padding-right:0;gap:27px}.catalog-main .product-list .pr-nameplate{padding:8px 3px}.catalog-main .product-list .pr-nameplate-list{padding:18px}.catalog-main .product-list .product__main{height:auto}.catalog-main .product-list .product-controls{top:18px;right:18px}.reviews-link.js-text-show{margin-top:23px}.reviews-link.js-text-show span{font-size:14px;color:var(--gray);border-bottom:solid 1px var(--gray)}.reviews-link.js-text-show__icon{transform:none}.sort-load{position:relative;overflow:hidden;cursor:default}.sort-load:after{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:'';animation:sort-load 1.2s ease-in-out infinite;opacity:.8;color:transparent;background:linear-gradient(100deg,#eceff1 30%,#f6f7f8 50%,#eceff1 70%);background-size:400%}.section-view{padding:34px 22px 10px 48px;transition:.3s ease;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white)}.section-view-list{display:flex;margin-top:12px;margin-bottom:26px;flex-wrap:wrap;row-gap:12px;gap:16px}.section-view-list[data-section-view='']:not(.active){position:relative;overflow:hidden;flex-wrap:nowrap}.section-view-list[data-section-view='']:not(.active):after{position:absolute;top:0;right:0;bottom:0;width:150px;margin:auto 0;content:'';text-align:right;pointer-events:none;background:linear-gradient(to right,rgba(255,255,255,0),#fff 100%)}.product-list-column .product__images:after,.section-view-more{display:none}.section-view-more.active{display:block}.section-view-more-btn{display:inline-block;cursor:pointer}.section-view-more-btn:hover{text-decoration:underline}.section-view-item{display:flex;transition:.3s ease;white-space:nowrap;gap:0 12px;align-items:center}.section-view-item:hover{color:var(--cornflower)}.section-view-item__icon{display:flex;width:48px;height:48px;border:solid 1px var(--light-violet);border-radius:20px;background-color:var(--white);flex:0 0 auto;align-items:center;justify-content:center}.section-view-item__icon .icon{width:20px;height:20px;stroke:none;fill:none}.product__basket:not(.list)[data-product-tocart='1']{background-color:var(--cart-btn)}.product__basket:not(.list)[data-product-tocart='1']:hover{border-color:var(--cart-btn-hover)}.product__basket:not(.list)[data-product-tocart='1'] svg[data-cart]{fill:var(--white);stroke:unset;filter:brightness(0) invert(1)}.product-main{display:grid;padding:5px;grid-template-columns:228px auto;gap:0 22px}.product-main .product__name{max-width:none}.product-main__info{display:flex;flex-direction:column;height:100%;padding:22px 30px 30px 0}.product-main__body,.product-main__footer{display:flex;justify-content:space-between}.product-main__body{flex:1 0 auto}.product-main__footer{flex:0 0 auto}.product-main__name{font-size:16px;font-weight:600;display:inline-block;margin-bottom:17px}.product-main__basket-link{width:126px;height:56px;background-repeat:no-repeat;background-position:center}.product__images-link{display:block;height:224px}.definitions-item{font-size:12px;display:flex;gap:0 24px}.definitions-item:not(:last-child){margin-bottom:10px}.definitions-item__key{font-weight:400;width:100%;max-width:104px;text-align:right;color:var(--gray)}.definitions-item__link,.filter-cat__item span{color:var(--cornflower)}.product-main__btns{display:flex;gap:0 9px}.article__inner figure img,.product-list-column .product__images,.product-list-column .product__images img{border-radius:20px}.product-main__basket-link.list[data-product-tocart='0'][data-cart]{display:none}.product-main__basket-link.list[data-product-tocart='1']{background-color:var(--cart-btn)}.product-main__basket-link.list[data-product-tocart='1']:hover{border-color:var(--cart-btn-hover)}.product-main__basket-link.list[data-product-tocart='1'] [data-add]{display:none}.product-main__basket-link.list[data-product-tocart='1'] [data-cart]{line-height:20px;color:var(--white)}.product-main__basket-link.list[data-product-tocart='1'] [data-cart]:before{display:block;content:attr(data-cart)}.product-main__basket-link.list[data-product-tocart='1'] [data-cart] [data-cart]{line-height:16px}.product-main__basket-link.list[data-product-tocart='1'] [data-cart] [data-cart]:before{font-size:12px;display:block;content:attr(data-cart)}.filter-catalog{position:relative;background-color:var(--white)}.filter-catalog__head{display:none}.filter-catalog__head .icon{transform:rotate(45deg);stroke:var(--gray)}.filter-catalog .pick-color__label{transition:none}.filter-item{position:relative;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white)}.filter-item__header{position:relative;padding:22px 15px;cursor:pointer}.filter-item__header::after{position:absolute;top:50%;right:30px;width:24px;height:24px;content:'';transition:.3s;transform:translateY(-50%);background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'12\' height=\'7.111\' viewBox=\'0 0 12 7.111\'%3E%3Cpath fill=\'%23d9daf0\' d=\'M18.417 9.21a1.138 1.138 0 0 0-1.605 0l-4.087 4.03L8.7 9.21a1.139 1.139 0 1 0-1.605 1.616l4.827 4.827a1.138 1.138 0 0 0 1.616 0l4.883-4.827a1.138 1.138 0 0 0 0-1.616z\' transform=\'translate(-6.754 -8.879)\'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.filter-item__title{font-size:14px;font-weight:500;line-height:20px;position:relative;padding-right:40px;color:var(--dark-gray)}.filter-item__title:not(:last-child){margin-bottom:5px}.filter-item__sub-title{font-size:12px;color:var(--dark-gray)}.filter-item__content{display:none;padding:0 15px 20px}.filter-item--open .filter-item__content{display:block}.filter-item--open .filter-item__title{color:var(--dark-grey)}.filter-item--open .filter-item__header{font-weight:600;display:block;color:var(--dark-grey)}.filter-item--open .filter-item__header::after{transform:translateY(-50%) rotate(180deg)}.filter-item:not(:last-child){margin-bottom:24px}.filter-cat{margin:0 -10px;padding:0;list-style:none}.filter-cat__icon{width:24px;height:20px;margin-right:11px;stroke:var(--cornflower)}.filter-cat__link{display:inline-block;padding:6px 0}.filter-cat__link--main{display:block;width:100%;padding:14px 16px}.filter-cat__item{font-weight:500;position:relative;border-radius:20px}.filter-cat__item--main{margin-bottom:6px;background-color:var(--bright-gray)}.filter-cat__item--section{margin-bottom:6px;padding-left:15px}.filter-cat__item--sub{padding-left:30px}.filter-slider__inputs{display:flex;margin-bottom:30px;justify-content:space-between;gap:0 15px}.filter-slider__inputs input{font-size:14px;font-weight:500;width:100%;max-width:128px;height:48px;text-align:center;color:var(--gray);border:solid 1px var(--light-violet);border-radius:20px;background-color:var(--white)}.filter-slider__inputs input:focus{color:var(--dark-grey);border:solid 1px var(--cornflower)}.filter-search{position:relative;width:100%;margin-bottom:24px}.filter-search__control{position:relative;z-index:2;width:100%;height:48px;padding:0 20px 0 50px;border:1px solid var(--light-violet);border-radius:20px;background-color:transparent}.filter-search__control:focus{border:1px solid var(--light-gray);background-color:var(--white)}.filter-search__btn{position:absolute;z-index:3;top:50%;left:8px;display:flex;width:40px;height:100%;padding:0;transform:translateY(-50%);border:0;background-color:transparent;box-shadow:none;justify-content:center;align-items:center}.filter-search__icon-btn{width:20px;height:20px}.preset-filters{max-height:210px}.preset-filters:not(:last-child){margin-bottom:21px}.preset-filters.opened{max-height:320px}.preset-filters.opened .filter-box{display:flex}.filter-box{display:none;align-items:center}.filter-box:nth-child(-n+6){display:flex}.filter-box.hide{display:none!important}.filter-box.disable input:checked+.checkbox__control--filter{background-color:transparent;background-image:unset}.filter-box:not(:last-child){margin-bottom:10px}.preset-filter-item{display:flex;align-items:center}.preset-filter-item__count{font-size:12px;font-weight:400;margin-left:6px;color:var(--gray)}.filter-box:not(.disable) .preset-filter-item{cursor:pointer}.filter-box:not(.disable) .preset-filter-item:hover .filter-box:not(.disable) .preset-filter-item__count{color:var(--white)}.pick-color{position:relative;display:none;margin-bottom:0;cursor:pointer;border-radius:20px;align-items:center}.pick-color:nth-child(-n+6){display:flex}.pick-color__control{display:none;pointer-events:none}.pick-color.disable{cursor:unset}.pick-color.disable .pick-color__label{border-color:transparent!important}.pick-color__label{position:relative;display:flex;width:20px;height:20px;transition:.3s ease;border:2px solid rgba(51,51,51,.1);border-radius:50%}.pick-color__label img{margin:auto;border-radius:20px}.pick-color__name{margin-left:8px}.pick-color__control:checked+.pick-color__label{border-color:var(--cornflower)}.pick-colors:not(:last-child){margin-bottom:21px}.result-filter{position:absolute;z-index:8;top:0;left:calc(100% - 15px);width:287px;padding:40px 20px 32px;transition:.3s ease;text-align:center;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white);box-shadow:0 12px 20px 0 rgba(158,163,178,.16)}.result-filter.hide{pointer-events:none;opacity:0}.result-filter::after,.result-filter::before{position:absolute;top:15%;left:-11px;width:20px;height:20px;content:'';transform:translateY(-50%);transform:rotate(-45deg);border-width:1px 0 0 1px;border-style:solid;border-color:var(--light-gray);background:var(--white)}.result-filter__count{font-size:16px;font-weight:600;margin-bottom:20px;color:#1e1f24}.result-filter__count.mob{display:block;margin-bottom:unset}.result-filter__button{display:flex;width:192px;height:60px;margin:0 auto 20px;background-repeat:no-repeat;background-position:center}.result-filter__button.btn-load{font-size:0}.result-filter__clear{font-size:12px;height:18px;cursor:pointer;text-decoration:underline;color:var(--gray)}.result-filter__clear.btn-load{font-size:0;display:block;width:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.company__history-swiper a:hover,.designers-list-advantages div span:hover,.footer-contacts__email a:hover,.result-filter__clear:hover{text-decoration:none}.result-filter-close{position:absolute;top:10px;right:10px;width:20px;height:20px;cursor:pointer;transition:.3s ease}.result-filter-close:after,.result-filter-close:before{position:absolute;top:0;right:0;bottom:0;left:0;width:2px;height:16px;margin:auto;content:'';background-color:var(--gray)}.result-filter-close:after{transform:rotate(45deg)}.result-filter-close:before{transform:rotate(-45deg)}.order-make__radio>label.chosen .order-make__radio-inner::before,.result-filter-close:hover:after,.result-filter-close:hover:before{background-color:var(--cornflower)}.filter-range{height:14px;margin-right:15px;margin-left:6px}.filter-active{overflow:hidden}.filter-active .filter-catalog{transform:translateY(0)}.section-item.active .preset-filter-item{display:flex}.section-item.active .pick-color,.section-item.active .site-text-large-text{display:block}.site-text-large-text{display:none}.catalog-row .filter-item__title{font-weight:600;color:var(--dark-gray)}.catalog-row .filter-item__header{padding:12px 10px 12px 35px;transition:.3s ease}.catalog-row .filter-item__content{padding:0 35px 20px}.catalog-row .filter-item--open .filter-item__title{color:var(--dark-grey)}.catalog-row .filter-item--open .filter-item__header{padding:12px 10px 12px 35px}.catalog-row .filter-item--open .filter-item__header::after{top:50%}.catalog-row .filter-gategory{margin:0 -16px;padding-top:17px}.catalog-row .filter-gategory__item::after{right:10px}.catalog-row .filter-slider__inputs input,.catalog-row .preset-filter-item{transition:.3s ease}.filter-all-view{margin-top:10px}.filter-all-view.hide,.filter-box input{display:none}.filter-box.disable{opacity:.3}.checkbox__control--filter{display:block;width:26px;min-width:26px;height:26px;margin-right:10px;cursor:pointer;border:solid 2px var(--light-gray);border-radius:6px}input:checked+.checkbox__control--filter{background-color:var(--cornflower);background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'11.828\' height=\'8.413\' viewBox=\'0 0 11.828 8.413\'%3E%3Cpath fill=\'none\' stroke=\'%23fff\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2px\' d=\'M-2195.8 11077.234l3 3 6-6\' transform=\'translate(2197.215 -11072.82)\'/%3E%3C/svg%3E%0A")}.noUi-connect{background:var(--cornflower)}.filter-all-view{font-size:14px!important}.footer-main{padding:75px 0 90px;background-color:var(--bright-gray)}.collapse-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr auto;gap:10px 20px}.collapse-title{font-size:21px;font-weight:700;position:relative;margin-bottom:29px}.collapse-title::after{position:absolute;top:50%;right:35px;display:none;width:20px;height:20px;content:'';transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'8\' height=\'8\' viewBox=\'0 0 8 8\' style=\'&%2310; fill: %239f8aff;&%2310;\'%3E%3Cpath d=\'M14.53 9.1a.759.759 0 0 0-1.07 0l-2.724 2.686L8.049 9.1a.759.759 0 1 0-1.07 1.078L10.2 13.4a.759.759 0 0 0 1.078 0l3.256-3.218a.759.759 0 0 0 0-1.078z\' transform=\'translate(-6.754 -6.879)\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:10px}.active-open .collpase-body,.footer-menu{display:flex;flex-direction:column}.active-open .collapse-title::after{transform:translateY(-50%) rotate(180deg)}.footer-menu{margin:0;padding:0;list-style:none;gap:17px 0}.footer-menu__link{font-weight:400;color:var(--dark-grey);border-bottom:1px solid transparent}.footer-menu__link:hover{text-decoration:none;color:var(--dark-grey);border-color:var(--dark-grey)}.footer-menu__modal{cursor:pointer}.contacts-item:not(:last-child){margin-bottom:38px}.contacts-item__title{font-size:10px;margin-bottom:13px;letter-spacing:1px;text-transform:uppercase}.contacts-item__info{display:grid;grid-template-columns:24px max-content;gap:0 15px}.contacts-item__time{grid-column:2/3}.contacts-item__phone{font-size:21px;font-weight:500;margin-bottom:7px}.contacts-item__time{font-size:12px;font-weight:400;font-style:italic;opacity:.5}.footer-contacts{padding-top:10px;grid-column:4/5;grid-row:1/3}.rating-shop--market{width:180px;height:-moz-min-content;height:min-content;padding:24px 26px;border:0;border-radius:18px;background-color:rgba(255,255,255,.05);box-shadow:10px 10px 40px 0 rgba(217,218,240,.15);grid-column:1/2;grid-row:2/3}.rating-shop--market .rating-shop__name{font-size:16px;margin-bottom:22px}.rating-shop--market .rating-shop__grade{margin-bottom:3px}.footer-social{grid-column:2/3;grid-row:2/3}.social-list{display:grid;grid-template-columns:repeat(3,49px);gap:12px 7px}.social-list--card{display:flex;flex-wrap:wrap;gap:10px 3px}.social-list .collapse-title{margin-bottom:26px}.social-list__link{width:49px;height:49px;padding:12px}.social-list__link svg{max-width:100%;max-height:100%}.footer-main .social-list__link{display:flex;opacity:.8;border-radius:20px;background-color:var(--light-gray);align-items:center;justify-content:center}.footer-main .social-list__link:hover{opacity:1}.footer-main .social-list__icon{fill:var(--dark-gray)}.footer-contacts__email{display:flex;margin-top:75px;margin-bottom:34px;align-items:center;gap:0 13px}.footer-contacts__email a{font-weight:400;text-decoration:underline}.footer-address-list{font-size:12px;font-weight:400;line-height:1.67}.footer-address{display:flex;gap:0 13px}.footer-address:not(:last-child){margin-bottom:20px}.footer-address .icon{flex:0 0 auto}.footer-address span{max-width:216px;opacity:1}.footer-info__shop{font-size:12px;font-weight:400;color:var(--gray)}.footer-info-links{display:flex;gap:0 24px}.footer-info__link{font-size:12px;font-weight:400;text-decoration:underline;color:var(--gray)}.footer-wrapper{padding:54px 0 71px}.footer-wrapper__yandex{display:flex;align-items:center}.footer-info{display:flex;flex-direction:column;height:100%;justify-content:center}.paymanet-list{display:flex;gap:8px;flex-wrap:wrap}.paymanet-main{width:355px}.paymanet-main__title{font-size:10px;font-weight:400;margin-bottom:12px;letter-spacing:1px}.blog-wrapper{margin-bottom:84px}.blog-wrapper .blog-item,.blog-wrapper .blog-item__img{display:flex;overflow:hidden;flex-direction:column}.blog-wrapper .blog-item__img{border-radius:20px 20px 0 0;flex:0 0 368px}.blog-wrapper .blog-item__img img{width:100%;height:100%;transition:.3s;-o-object-fit:cover;object-fit:cover}.blog-wrapper .blog-item__info{display:flex;padding:0;justify-content:space-between;align-items:center}.blog-wrapper .blog-item__content{padding:25px 25px 32px 32px;border:solid 1px var(--light-gray);border-radius:0 0 20px 20px;flex:1 0 auto}.blog-wrapper .blog-item .tags{overflow-x:auto;width:100%;margin:0;padding:0 0 15px;gap:8px;flex-wrap:nowrap;align-self:flex-start}.blog-wrapper .blog-item .statics-list{margin-left:15px}.blog-row{position:relative;display:grid;margin-top:35px;grid-template-columns:auto 360px;gap:0 143px}.blog-row .blog-tags-mob{height:48px;margin-bottom:32px}.blog-row--flex{display:flex}.blog-row--flex .blog-wrapper{display:flex;overflow:hidden;flex-direction:column;width:100%;flex:0 1 auto}.blog-row--flex .blog-list{display:flex;overflow:hidden;width:100%;margin-right:-20px;margin-bottom:-24px;flex-wrap:wrap;gap:0}.blog-row--flex .blog-item{margin-right:20px;margin-bottom:24px;flex:0 0 calc(50% - 20px)}.blog-row--flex .blog-item__info{display:flex;flex-direction:column-reverse;margin-bottom:-15px;align-items:flex-end}.blog-row--flex .content-aside{flex:0 0 360px}.blog-row--flex .statics-list{padding-bottom:15px}.blog-row--news{flex-direction:row;margin-bottom:0}.blog-row--news .blog-item{position:relative;min-height:224px;border-radius:20px;background-repeat:no-repeat;background-position:center;background-size:cover}.blog-row--news .blog-item::before,.blog-row--news .blog-item__img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px}.blog-row--news .blog-item img,.blog-row--news .blog-item__img{z-index:-1}.blog-row--news .blog-item::before{content:'';opacity:.75;background-color:var(--dark-gray)}.blog-row--news .blog-item__content{font-size:16px;line-height:2;z-index:1;display:flex;flex-direction:column;padding:30px 24px 24px;color:var(--white);border:0;justify-content:space-between}.blog-row--news .blog-item .statics-info{color:var(--white)}.blog-row--news .blog-item .statics-info:hover{text-decoration:underline}.blog-row--news .blog-wrapper .blog-item__title{-webkit-line-clamp:3}.blog-row--news .statics-list{padding-bottom:0}.blog-row--news .blog-item__info{flex-direction:row;margin-bottom:0}.content-aside{margin-top:10px}.content-aside .tags{gap:8px}.content-aside .h3{font-size:21px;font-weight:700;font-style:normal;font-stretch:normal;line-height:.95;display:block;margin-bottom:35px;letter-spacing:normal}.content-aside .news-item__title{line-height:1.71;margin-bottom:0}.content-aside .news-item{display:flex;align-items:center;justify-content:space-between}.content-aside__box{margin-bottom:70px}.content-aside__box--banner{height:320px;margin-top:95px;margin-bottom:0;border-radius:20px;background-color:var(--cornflower)}.content-aside__box--advantages{height:-moz-fit-content;height:fit-content;margin-bottom:0;padding:54px 100px 54px 48px;border-radius:20px;background-color:var(--bright-gray)}.content-aside__box--advantages .h3{font-size:21px;font-weight:700;line-height:1.52;display:flex}.content-aside__box--advantages .news-item__title{font-size:14px;font-weight:500;line-height:2;margin-bottom:0;color:var(--dark-grey)}.content-aside__box--advantages .news-item{display:flex;align-items:center}.content-aside .filter-item__header{position:static;padding:0;cursor:default}.content-aside .filter-item__header::after{display:none}.content-aside .filter-item__content{display:block;padding:0}.content-aside .filter-item--open .filter-item__content{display:block}.news-list--ol{counter-reset:num}.news-list--ol .news-item{position:relative;min-height:48px;padding-left:64px;counter-increment:num}.news-list--ol .news-item:not(:last-child){margin-bottom:25px}.news-list--ol .news-item::before{font-size:21px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.52;position:absolute;left:0;display:flex;width:48px;height:48px;content:counter(num);color:var(--cornflower);border-radius:20px;background-color:var(--white);box-shadow:4px 8px 16px 0 rgba(185,187,216,.15);align-items:center;justify-content:center;flex:0 0 48px}.news-list--best .icon{margin-bottom:5px}.news-list--best .news-item__title{padding-left:16px}.news-list--best .news-item{min-height:64px;justify-content:flex-start}.news-list--best .news-item:not(:last-child),.ul--dot li:not(:last-child){margin-bottom:20px}.news-list--discus .news-item{flex-direction:column;align-items:flex-start;gap:8px}.news-data{font-size:12px;font-weight:500;line-height:1.67;display:block}.article{display:flex;margin-bottom:64px;gap:50px}.article__content{width:calc(100% - 390px);max-width:1125px}.article__content .sub-title{margin-bottom:10px}.article__content .sub-desc{font-size:14px;font-style:italic;line-height:2;color:var(--dark-gray)}.article__head{margin-top:30px;margin-bottom:40px}.article__banner{position:relative;height:511px;margin-bottom:16px;border-radius:20px}.article__banner img{width:100%;height:100%;border-radius:20px;-o-object-fit:cover;object-fit:cover}.article__info{display:flex;justify-content:space-between;align-items:center}.article__info .news-data{color:var(--gray)}.article__list{position:sticky;top:90px;width:340px;min-width:340px;height:-moz-fit-content;height:fit-content}.article__nav{font-size:14px;font-weight:500;margin-bottom:40px;padding:32px 16px;list-style-type:none;color:var(--dark-grey);border:solid 1px var(--light-gray);border-radius:20px}.article__nav-item{position:relative;padding:16px 16px 16px 54px;border-radius:20px}.article__nav-item::after{position:absolute;top:50%;left:30px;width:24px;height:24px;content:'';transition:.3s;transform:translateY(-50%) rotate(-90deg);background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'9\' height=\'6\' viewBox=\'0 0 12 7.111\'%3E%3Cpath fill=\'%233e56d3\' d=\'M18.417 9.21a1.138 1.138 0 0 0-1.605 0l-4.087 4.03L8.7 9.21a1.139 1.139 0 1 0-1.605 1.616l4.827 4.827a1.138 1.138 0 0 0 1.616 0l4.883-4.827a1.138 1.138 0 0 0 0-1.616z\' transform=\'translate(-6.754 -8.879)\'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;filter:brightness(.5) sepia(1) saturate(4206%) hue-rotate(239deg) brightness(100%) contrast(102%)}.article__nav-item--active{font-weight:700;background-color:var(--bright-gray)}.article__nav-item--active::after{filter:brightness(.7)}.article__share{margin-left:5px}.article__share .section-sub-title{font-size:14px;font-weight:400;color:var(--gray)}.article__inner{margin-bottom:50px}.article__inner a:not(.button):not(.product__name){text-decoration:none;color:var(--cornflower)}.article__inner a:not(.button):not(.product__name):hover{text-decoration:underline}.article__inner p{font-size:16px;line-height:2}.article__inner h2,.article__inner h3{font-size:21px;font-weight:700;margin-top:44px;margin-bottom:28px;color:var(--dark-grey)}.article__inner h3{font-size:18px;margin-top:38px;margin-bottom:18px}.article__inner figure{width:100%;margin:32px auto 48px}.article__inner figure:not(.article-img):not(.article__img){max-width:744px}.article__inner figure:not(.article-img):not(.article__img) img{width:100%;height:100%;max-height:528px;-o-object-fit:cover;object-fit:cover}.article__inner figcaption{font-size:14px;font-style:italic;line-height:1.43;margin-top:8px;text-align:center;color:var(--gray)}.article__inner blockquote{font-size:16px;font-weight:500;font-style:italic;line-height:1.52;position:relative;margin-top:56px;margin-bottom:35px;padding:0 70px;color:var(--gray)}.article__inner blockquote::before{position:absolute;top:0;left:0;width:49px;height:40px;content:'';background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48.256\' height=\'39.832\'%3e%3cpath data-name=\'Контур 666\' d=\'m9.776 20.384 10.088 19.444h-8.948L0 19.968 18.928 0h9.36Zm19.968 0 10.088 19.444h-8.944l-10.92-19.86L38.896 0h9.36Z\' fill=\'%23e9e9f5\'/%3e%3c/svg%3e")}.article__inner blockquote::after{position:absolute;right:0;bottom:13px;width:49px;height:40px;content:'';background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'48.36\' height=\'39.832\'%3e%3cpath data-name=\'Контур 665\' d=\'M28.392 19.968 9.464 39.828H0l18.616-20.172L8.424 0h9.048Zm19.968 0-18.928 19.86h-9.464l18.616-20.172L28.392 0h9.048Z\' fill=\'%23e9e9f5\'/%3e%3c/svg%3e")}.article__block{margin-top:28px}.article__footer{display:flex;margin:16px 0;justify-content:space-between;align-items:center}.article__footer .statics-info,.ul li{position:relative}.article__footer .statics-info:after{content:attr(data-count)}.article__footer .statics-info.active:after{color:#fff}.article__footer .tags{height:-moz-fit-content;height:fit-content;margin:0;padding:0 0 0 15px}.article__author{display:flex;padding:32px 56px 33px 40px;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--bright-gray)}.article__author-icon{display:flex;width:64px;height:64px;margin-right:24px;border-radius:50%;background-color:var(--light-primary);align-items:center;justify-content:center;flex:0 0 64px}.article__author .icon,.basket-product-item__add-favorute[data-favorite='1']:hover svg{fill:var(--white)}.article__author-inner{margin-top:4px}.article__author-desc{font-size:12px;line-height:2;margin-bottom:6px;color:var(--gray)}.article__author-name{font-size:16px;font-weight:600;line-height:2;color:var(--dark-grey)}.article__author-info{margin-bottom:20px}.article__author-content{font-size:14px;font-weight:500;line-height:2;color:var(--dark-gray)}.article--news-detail{display:flex}.article--news-detail .article__share{margin-left:0}.article--news-detail .social-list--card{flex-direction:column;gap:4px 3px}.article--news-detail .article__content{width:100%;max-width:unset}.article__img{position:relative;right:0;left:0;margin-right:auto;margin-left:auto}.article__img img{position:absolute;top:0;right:0;bottom:0;left:0}.article-slider:after,.article__img:before{display:block;padding-top:55%;content:''}.article__img.proportions{max-width:calc(var(--img-w)*1px);max-height:calc(var(--img-h)*1px)}.article__img.proportions:before{display:block;padding-top:calc(var(--img-h)/var(--img-w)*100%);content:''}.article-slider{position:relative;overflow:hidden;max-width:100%;border-radius:20px}.article-slider:after{padding-top:50%}.article-img{max-height:510px;margin-bottom:32px;aspect-ratio:11/5}.article-img--center{text-align:center}.article-bdrs-20,.article-img img{border-radius:20px}.article-mt-0{margin-top:0!important}.article-mt-1{margin-top:12px}.article-mt-2{margin-top:24px}.article-mt-3{margin-top:32px}.article-mt-4{margin-top:48px}.article-mt-5{margin-top:58px}.article-mb-0{margin-bottom:0!important}.article-mb-1{margin-bottom:12px}.article-mb-2{margin-bottom:24px}.article-mb-3{margin-bottom:32px}.article-mb-4{margin-bottom:48px}.article-mb-5{margin-bottom:58px}.article-section-img{display:grid;gap:15px}.article-section-img[data-col='4']{grid-template-columns:repeat(4,1fr)}.article-section-img[data-col='3'],.article-section-img[data-col='3f']{grid-template-columns:repeat(3,1fr)}.article-section-img[data-col='2']{grid-template-columns:repeat(2,1fr)}.article-section-img figure{width:unset!important;max-width:unset!important;margin:unset!important}.article-section-img figure img{width:unset!important;height:unset!important;max-height:unset!important;border-radius:unset!important;-o-object-fit:unset!important;object-fit:unset!important}.article-section-img_item,.banner-slider--article .swiper-pagination{text-align:center}.article-section-img_item-img{position:relative;max-width:calc(var(--img-w)*1px);max-height:calc(var(--img-h)*1px);margin:0 auto;text-align:center}.article-section-img_item-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto;margin:auto}.article-section-img_item-img:before{display:block;padding-top:calc(var(--img-h)/var(--img-w)*100%);content:''}.article-img-content{display:flex;margin-bottom:10px}.article-img-content-img{width:50%}.article-img-content-text{font-size:16px;line-height:2;width:50%;margin:32px auto 0;padding:0 0 0 30px}.banner-slider--article{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.banner-slider--article .swiper-slide{overflow:hidden}.banner-slider--article img{width:100%;height:100%;transition:.3s;border-radius:20px;-o-object-fit:cover;object-fit:cover}.slider-products-article{margin-top:32px;aspect-ratio:11/6}.slider-products-article-box .head-controls{z-index:10;top:-24px;right:0;bottom:0;left:0;width:calc(100% - 30px);height:48px;margin:auto}.slider-products-article-box .swiper-button-next{margin-left:auto}.youtube-load{position:relative;overflow:hidden;width:100%;max-height:640px;cursor:pointer;border-radius:20px;background-color:#000}.rutube-load:after,.youtube-load:after{display:block;margin-top:56.25%;content:''}.rutube-load img,.youtube-load img,.youtube-load__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.rutube-load img,.youtube-load img{width:100%;height:100%;border-radius:unset!important}.youtube-load__play{display:flex;width:18%;max-width:180px;height:22%;max-height:145px}.rutube-load__play svg,.youtube-load__play svg{display:block;width:100%;height:100%;margin:0 auto;opacity:.8;fill:#212121}.youtube-load:hover svg{fill:#f03}.rutube-load{position:relative;overflow:hidden;width:100%;max-height:640px;cursor:pointer;border-radius:20px;background-color:#000}.rutube-load__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;width:18%;max-width:180px;height:22%;max-height:145px;margin:auto}.rutube-load__play svg{fill:#00a1e7}.rutube-load:hover svg{opacity:1;fill:#00a1e7}.favorite-buttons{display:flex;margin-right:13px;gap:0 5px}.favorite-buttons__link{font-size:14px;font-weight:400;line-height:1.71;display:flex;height:48px;padding:10px 16px;cursor:pointer;white-space:nowrap;color:var(--gray);border:solid 1px var(--light-gray);border-radius:20px;align-items:center}.favorite-buttons__link:hover{color:var(--gray)}.favorite-buttons__link .icon{width:18px;height:20px;margin-right:8px;pointer-events:none}.favorite-buttons__link .icon--send{width:22px;height:22px}.favorite-buttons__link span{pointer-events:none}.filter-settings--favorite{width:100%}.list-favorite{margin-left:auto}.product-list--favorite{grid-template-columns:repeat(4,1fr)!important}.product-list--favorite .btn-load{background-repeat:no-repeat;background-position:center}.product-list--favorite [data-remove-favorite] svg{stroke:var(--white)}[data-remove-favorite]{cursor:pointer}.action,.action__images{display:flex;border-radius:20px}.action{position:relative;flex-direction:column;border:solid 1px var(--light-gray)}.action__images{overflow:hidden;height:264px;flex:1 1 auto}.action__images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.action__images a{display:flex;width:100%}.action__images .question-item__content{bottom:45px}.action__main{padding:20px}.action__name{display:flex;flex-direction:column;margin-bottom:23px}.action__desc,.action__title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.action__title{font-size:16px;font-weight:600;min-height:19px;margin-bottom:6px;color:var(--dark-grey)}.action__desc{font-size:14px;min-height:18px;color:var(--gray)}.action__btns{position:absolute;bottom:20px;left:20px;display:flex;gap:4px}.action__btns sup{top:auto}.action__btns .button{width:40px;min-width:inherit;height:40px;border-radius:50%}.action__btns .button:hover .icon{stroke:var(--dark-grey)}.action__btns .button:hover .icon--cornflower{stroke:none;fill:var(--dark-grey)}.action__btns .icon,.action__view .icon{width:20px;height:20px}.action__footer{display:flex;min-height:40px;align-items:center;justify-content:space-between}.action__period,.action__view{font-size:14px;line-height:1.71;color:var(--gray)}.action__period{font-weight:400;margin-left:104px}.action__view{display:flex;align-items:center}.action__view .icon{margin-right:7px}.action-detail{position:relative;display:flex;padding-right:384px;flex-wrap:wrap}.action-detail .basket-link:hover .icon--cornflower{fill:currentColor;stroke:none}.action-detail .share-friends{right:15px;bottom:-28px;box-shadow:4px 8px 16px 0 rgba(185,187,216,.15)}.action-detail .share-friends__btn{border-radius:20px;background-color:var(--white);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'20\' height=\'18\' viewBox=\'0 0 20 18\'%3e%3cpath id=\'prefix__share\' fill=\'%239ea3b2\' d=\'M21.707 11.293l-8-8A1 1 0 0 0 12 4v3.545A11.015 11.015 0 0 0 2 18.5V20a1 1 0 0 0 1.784.621 11.456 11.456 0 0 1 7.887-4.049c.05-.006.175-.016.329-.026V20a1 1 0 0 0 1.707.707l8-8a1 1 0 0 0 0-1.414zM14 17.586V15.5a1 1 0 0 0-1-1c-.255 0-1.3.049-1.562.085a14.005 14.005 0 0 0-7.387 2.948A9.013 9.013 0 0 1 13 9.5a1 1 0 0 0 1-1V6.414L19.586 12z\' transform=\'translate(-2 -3)\'/%3e%3c/svg%3e")}.action-detail .share-friends--active .share-friends__btn{background-color:transparent;background-image:url("data:image/svg+xml,%0A%3Csvg width=\'35\' height=\'35\' viewBox=\'0 0 35 35\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M12.1732 11.4717L23.4869 22.7854\' stroke=\'white\' stroke-width=\'2\' stroke-linecap=\'round\'/%3E%3Cpath d=\'M23.4869 11.4717L12.1732 22.7854\' stroke=\'white\' stroke-width=\'2\' stroke-linecap=\'round\'/%3E%3C/svg%3E%0A")}.action-detail__info{position:absolute;top:60px;right:0;width:100%;max-width:360px}.action-detail__info-btns{font-size:14px;line-height:1.71;display:flex;margin-bottom:16px;color:var(--gray);gap:10px;flex-wrap:wrap;align-items:center}.action-detail__info-btns span{display:flex;flex:0 0 calc(100% - 60px)}.action-detail__info .action__period{display:block;min-height:20px;margin-left:0;padding-left:28px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'20\' height=\'20\' viewBox=\'0 0 20 20\'%3e%3cpath id=\'prefix__calender\' fill=\'%23e9e9f5\' d=\'M19 4h-2V3a1 1 0 0 0-2 0v1H9V3a1 1 0 0 0-2 0v1H5a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3V7a3 3 0 0 0-3-3zm1 15a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-7h16zm0-9H4V7a1 1 0 0 1 1-1h2v1a1 1 0 0 0 2 0V6h6v1a1 1 0 0 0 2 0V6h2a1 1 0 0 1 1 1z\' transform=\'translate(-2 -2)\'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left center}.action-detail__info-box{padding:34px 36px 34px 32px;border:solid 1px var(--light-gray);border-radius:20px}.action-detail__info-box:not(:last-child){margin-bottom:16px}.action-detail__info .h3{font-size:16px;font-weight:700;display:block;margin-bottom:20px;color:var(--dark-grey)}.action-detail__banner{position:relative;display:flex;width:100%}.action-detail__banner:after{display:block;padding-top:50%;content:''}.action-detail__banner img{position:absolute;width:100%;height:100%;border-radius:20px;-o-object-fit:cover;object-fit:cover}.action-detail .article-detail__info{display:flex;width:100%;margin:16px 0;align-items:center;justify-content:space-between}.action-detail .article__info{width:100%;margin:16px 0}.action-detail__text{font-size:16px;font-weight:500;line-height:2;margin-top:40px;color:var(--dark-grey)}.action-detail__text--mb{margin-bottom:50px}.action-detail .article__share{margin-left:0}.action-list{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 24px}.action-list:not(:last-child){margin-bottom:32px}.action-list--head{grid-template-columns:auto 360px}.action-list--head .action:first-child{grid-row-start:1;grid-row-end:3}.action-list--head .action:not(:first-child) .action__view{display:none}.action-list--head .action:not(:first-child) .action__footer{justify-content:flex-end}.action-list--head .action:not(:first-child) .action__images{height:194px}.swiper--actions{position:relative;min-height:180px}.swiper--actions:after{display:block;padding-top:24%;content:''}.swiper--actions .swiper-wrapper{position:absolute;top:0;bottom:0;width:100%;height:100%}.swiper--actions .product__images:after{padding-top:45%}.design-solution{position:relative;padding-right:407px}.design-solution__info{position:absolute;top:60px;right:0;width:360px}.design-solution__info-box{font-size:14px;line-height:1.71;display:flex;flex-direction:column;padding:26px 32px;color:var(--gray);border:solid 1px var(--light-gray);border-radius:20px;justify-content:space-between}.design-solution__info-box:not(:last-child){margin-bottom:16px}.design-solution__info-box--double{flex-direction:row}.design-solution__info-param{display:flex;flex-direction:column;flex:0 0 49%;gap:10px 1%}.design-solution__info-dark{font-weight:600;color:var(--dark-grey)}.design-solution__info-purple{font-weight:700;color:var(--cornflower)}.design-solution__info-title{font-size:16px;font-weight:700;display:block;margin-bottom:22px;color:var(--dark-grey)}.design-solution__info .button--plain{font-size:16px;font-weight:700;width:100%;height:72px;margin-top:16px}.design-solution__info .article__author-icon{position:absolute;width:48px;height:48px;border-radius:20px;flex:0 0 48px}.design-solution__info .article__author-info{display:flex;flex-direction:column;margin-bottom:0}.design-solution__info .article__author-desc{font-size:14px;line-height:18px;margin-bottom:3px;color:var(--dark-grey)}.design-solution__info .article__author-inner{padding-left:62px}.design-solution__info .article__author-name{font-size:14px;font-weight:600;line-height:18px}.design-solution .slider-card{max-width:inherit;height:100%;margin-left:88px}.design-solution .card-slider{max-width:inherit;height:512px}.product-list--projest{grid-template-columns:repeat(4,1fr)!important}.product-sort--design{margin-left:auto}.design-detail-ts{margin-top:65px}.design-detail-ts h2{margin-top:8px}.share-friends--design{right:35px;bottom:35px;display:block}.designers{display:grid;grid-template-columns:1fr 1fr 1fr;gap:35px 24px}.designers__info>.sub-title{width:100%;max-width:557px;margin-bottom:26px}.designers__info p{line-height:2;margin-bottom:0}.designers__box{display:grid;margin-bottom:130px;gap:150px;grid-template-columns:auto 488px}.designers__partner{padding-top:48px;padding-bottom:70px;border-top:solid 1px var(--light-gray);border-bottom:solid 1px var(--light-gray)}.designers__partner .container-fluid{display:flex;align-items:center;gap:85px;justify-content:center}.designers__partner-img{display:flex;width:249px;height:193px;flex:0 0 249px}.designers__partner-img img{width:100%;height:100%}.designers__partner-title{font-size:30px;font-weight:700;line-height:1.52;display:flex;flex-direction:column;color:var(--cornflower)}.designers__partner-title span{font-size:21px}.designers__partner-desc{font-size:14px;line-height:1.71;display:block;margin-top:7px;margin-bottom:36px;color:var(--gray)}.designers__partner .button{height:56px;padding:0 23px}.designers__item{padding:32px 40px 32px 32px;transition:.3s ease;border:solid 1px var(--light-gray);border-radius:20px}.designers__item:hover{border-color:var(--cornflower)}.designers__item-icon{display:flex;overflow:hidden;width:48px;height:48px;margin-right:16px;margin-bottom:16px;border-radius:20px;background-color:var(--light-primary);align-items:center;justify-content:center}.designers__item-name{font-size:14px;font-weight:700;display:block;margin:5px 0;color:var(--dark-grey)}.designers__item-desc{font-size:12px;display:block;color:var(--gray)}.designers__head{display:flex;margin-bottom:25px}.designers__head--big{width:100%;max-width:718px;margin-bottom:50px;flex-wrap:wrap}.designers__head--big .icon{width:60px;height:60px}.designers__head--big .designers__item-icon{overflow:hidden;width:128px;height:128px;margin-right:24px;border-radius:40px;background-color:var(--cornflower);flex:0 0 128px}.designers__head--big .designers__item-name{font-size:30px;margin-top:0;margin-bottom:6px}.designers__head--big .designers__item-desc{font-size:14px;min-height:16px;margin-bottom:17px;padding-left:19px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'12.8\' height=\'16\' viewBox=\'0 0 12.8 16\'%3e%3cpath id=\'prefix__location\' fill=\'%23d9daf0\' d=\'M10.4 2A6.4 6.4 0 0 0 4 8.4c0 4.32 5.64 9.2 5.88 9.408a.8.8 0 0 0 1.04 0C11.2 17.6 16.8 12.72 16.8 8.4A6.4 6.4 0 0 0 10.4 2zm0 14.12c-1.7-1.6-4.8-5.048-4.8-7.72a4.8 4.8 0 0 1 9.6 0c0 2.672-3.1 6.128-4.8 7.72zm0-10.92a3.2 3.2 0 1 0 3.2 3.2 3.2 3.2 0 0 0-3.2-3.2zm0 4.8A1.6 1.6 0 1 1 12 8.4a1.6 1.6 0 0 1-1.6 1.6z\' transform=\'translate(-4 -2)\'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left top}.designers__head--big .designers__item-text{line-height:1.71;display:block}.designers__head--big .designers__item-inner{margin-bottom:20px;flex:0 0 calc(100% - 152px)}.designers__images{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:8px}.designers__images-img{display:flex;overflow:hidden;border-radius:20px}.designers__images-img:first-child{width:calc(100% - 8px);margin-right:16px;grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:3}.designers__images img{border-radius:20px}.designers__list{display:flex;margin-bottom:36px;align-items:flex-end;justify-content:space-between}.designers__list .sub-title{font-size:21px;margin-bottom:0}.designers__list .sub-title[data-count]::after{top:0;padding-left:5px}.order-wrapper{display:flex;flex-direction:column}.sub-desc{font-size:14px;line-height:1.71;display:block;width:100%;max-width:744px;color:var(--gray)}.sub-desc p{margin-bottom:0}.sub-desc--dark{color:var(--dark-grey)}.sub-desc--dark p{line-height:2}.collections__banner{position:relative;min-height:256px;padding:35px 0;color:var(--white);background-position:center}.collections__banner::after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';opacity:.75;background-color:var(--dark-gray)}.collections__banner .container-fluid{overflow:visible;padding-bottom:46px}.collections__banner .sub-title{z-index:1;display:block;max-width:unset;padding-right:85px;color:var(--white)}.collections__banner .sub-title::after{color:var(--white)}.collections__banner .sub-desc{position:relative;z-index:1;display:flex;max-width:unset;padding-right:85px;color:var(--white)}.collections__banner .share-friends{right:12px;bottom:0;display:flex}.collections__banner .share-friends__btn{border-radius:20px;background-color:var(--white);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'20\' height=\'18\' viewBox=\'0 0 20 18\'%3e%3cpath id=\'prefix__share\' fill=\'%239ea3b2\' d=\'M21.707 11.293l-8-8A1 1 0 0 0 12 4v3.545A11.015 11.015 0 0 0 2 18.5V20a1 1 0 0 0 1.784.621 11.456 11.456 0 0 1 7.887-4.049c.05-.006.175-.016.329-.026V20a1 1 0 0 0 1.707.707l8-8a1 1 0 0 0 0-1.414zM14 17.586V15.5a1 1 0 0 0-1-1c-.255 0-1.3.049-1.562.085a14.005 14.005 0 0 0-7.387 2.948A9.013 9.013 0 0 1 13 9.5a1 1 0 0 0 1-1V6.414L19.586 12z\' transform=\'translate(-2 -3)\'/%3e%3c/svg%3e")}.collections__banner .share-friends--active .share-friends__btn{background-color:transparent;background-image:url("data:image/svg+xml,%0A%3Csvg width=\'35\' height=\'35\' viewBox=\'0 0 35 35\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M12.1732 11.4717L23.4869 22.7854\' stroke=\'white\' stroke-width=\'2\' stroke-linecap=\'round\'/%3E%3Cpath d=\'M23.4869 11.4717L12.1732 22.7854\' stroke=\'white\' stroke-width=\'2\' stroke-linecap=\'round\'/%3E%3C/svg%3E%0A")}.showroom-slider{overflow:hidden;max-width:1000px;height:512px;border-radius:20px}.banner-slider--showroom{height:100%}.banner-slider--showroom .swiper-pagination{text-align:center}.banner-slider--showroom img,.designers__images img{width:100%;height:100%;transition:.3s;-o-object-fit:cover;object-fit:cover}.banner-slider--showroom .swiper-slide{overflow:hidden}.showroom-inforamtion{padding:130px 0;background-color:var(--bright-gray)}.inforamtion-images{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:24px}.inforamtion-images::-webkit-scrollbar{display:none}.inforamtion-images img{cursor:pointer;border-radius:20px}.inforamtion-images img:nth-child(1){height:100%;grid-row:1/3;grid-column:1/3}.head-controls__showroom{justify-content:flex-end}.map-info{display:none}.map-info__box{position:absolute;z-index:4;top:130px;width:488px;height:320px;padding:42px 48px;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white);box-shadow:0 12px 20px 0 rgba(158,163,178,.16)}.map-info__box .icon--close{position:absolute;top:20px;right:20px}.map-info__title{font-size:21px;font-weight:700;margin-bottom:5px}.map-info__city{margin-bottom:26px;color:var(--gray)}.map-info__address{font-weight:500;line-height:2;margin-bottom:8px;padding-left:40px;color:var(--dark-grey);background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'16\' height=\'20\' viewBox=\'0 0 16 20\'%3E%3Cpath fill=\'%23ffc552\' d=\'M12 2a8 8 0 0 0-8 8c0 5.4 7.05 11.5 7.35 11.76a1 1 0 0 0 1.3 0C13 21.5 20 15.4 20 10a8 8 0 0 0-8-8zm0 17.65c-2.13-2-6-6.31-6-9.65a6 6 0 0 1 12 0c0 3.34-3.87 7.66-6 9.65zM12 6a4 4 0 1 0 4 4 4 4 0 0 0-4-4zm0 6a2 2 0 1 1 2-2 2 2 0 0 1-2 2z\' transform=\'translate(-4 -2)\'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:top 5px left 3px}.map-info__time{font-style:italic;line-height:2;display:block;padding-left:40px;color:var(--gray)}.map-info__phone{font-size:16px;font-weight:600;display:inline-block;min-height:19px;padding-left:40px;color:var(--cornflower)}.map-info__phone span{font-size:14px;font-weight:400;padding-left:11px;color:var(--gray)}.map-info__phone:first-child{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'19.055\' height=\'19\' viewBox=\'0 0 19.055 19\'%3E%3Cpath fill=\'%23ffc552\' d=\'M18.675 12.52a3.009 3.009 0 0 1-.641-.115 9.027 9.027 0 0 1-1.253-.373 1.912 1.912 0 0 0-2.371.956l-.21.43a11.646 11.646 0 0 1-2.543-1.912 11.647 11.647 0 0 1-1.913-2.543l.4-.268a1.912 1.912 0 0 0 .956-2.371 9.877 9.877 0 0 1-.373-1.253c-.048-.21-.086-.43-.115-.65A2.869 2.869 0 0 0 7.746 2.04H4.877A2.869 2.869 0 0 0 2.009 5.3a18.168 18.168 0 0 0 15.8 15.739h.363a2.862 2.862 0 0 0 2.869-2.878v-2.868a2.869 2.869 0 0 0-2.366-2.773zm.478 5.737a.956.956 0 0 1-.325.717 1 1 0 0 1-.784.239A16.255 16.255 0 0 1 3.979 5.081a1.042 1.042 0 0 1 .239-.781.956.956 0 0 1 .717-.325H7.8a.956.956 0 0 1 .956.755q.057.392.143.775a10.633 10.633 0 0 0 .44 1.482L8 7.605a.956.956 0 0 0-.469 1.272 13.855 13.855 0 0 0 6.693 6.693 1.013 1.013 0 0 0 1.272-.5l.593-1.339a13.091 13.091 0 0 0 1.511.44q.382.086.775.143a.956.956 0 0 1 .755.956z\' transform=\'translate(-1.982 -2.04)\'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:top left}.map-info__phone:not(:last-child){margin-bottom:8px}.map-info__icon{position:absolute;left:36px}.map-info--static{display:flex;margin-bottom:48px;gap:24px}.map-info--static .map-info__box{position:relative;top:auto;width:auto;height:auto;padding:36px 36px 48px 99px}.map-info--static .map-info__box .reviews-link{margin-top:auto;padding-top:25px}.map-info--static .map-info__box,.map-info--static .map-info__phone{display:flex;flex-direction:column}.map-info--static .map-info__phone span{padding-top:5px;padding-left:0}.map{position:relative;z-index:3}.map--contacts{height:608px}.map--showroom{height:560px}.navigation-main{position:absolute;top:0;left:0;width:100%;max-width:338px;height:100%}.navigation{position:sticky;top:85px;margin:0;padding:23px 26px;list-style-position:inside;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white)}.navigation__item{color:var(--cornflower)}.company__banner p:not(:last-child),.navigation__item:not(:last-child){margin-bottom:30px}.navigation__link{font-weight:500;padding-left:10px;color:var(--dark-grey)}.content-main{position:relative;padding-left:386px}.warranty-card{max-width:872px;padding:26px 47px;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white)}.warranty-card__head{display:flex;margin-bottom:30px;align-items:center}.contacts__info-desc span,.warranty-card__body,.warranty-card__body p{line-height:2}.warranty-card__icon{width:55px;height:55px;margin-right:35px}.warranty-card__title{font-size:16px;font-weight:700}.warranty__button{font-weight:400;margin-left:auto;color:var(--cornflower);border:solid 1px var(--cornflower);background-color:transparent}.contacts{display:grid;grid-template-columns:1fr 1fr 1fr}.contacts__info{display:flex;padding:20px 36px;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--bright-gray);grid-column-start:1;grid-column-end:3;align-items:center}.contacts__info-desc,.contacts__info-title{display:flex;height:-moz-fit-content;height:fit-content}.contacts__info-title{font-size:16px;font-weight:700;line-height:2;margin-right:5%}.contacts__info-desc{font-weight:500;width:-moz-fit-content;width:fit-content;margin-right:2%;padding-left:36px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'20\' height=\'20\' viewBox=\'0 0 20 20\'%3e%3cdefs%3e%3cstyle%3e .prefix__cls-2,.prefix__cls-4%7bfill:none%7d.prefix__cls-2%7bstroke:%239ea3b2%7d.prefix__cls-3%7bstroke:none%7d %3c/style%3e%3c/defs%3e%3cg fill=\'none\' stroke=\'%239ea3b2\' stroke-width=\'2px\'%3e%3crect width=\'20\' height=\'20\' class=\'prefix__cls-3\' rx=\'10\'/%3e%3crect width=\'18\' height=\'18\' x=\'1\' y=\'1\' class=\'prefix__cls-4\' rx=\'9\'/%3e%3c/g%3e%3cg class=\'prefix__cls-2\' transform=\'translate(9 9)\'%3e%3crect width=\'2\' height=\'6\' class=\'prefix__cls-3\' rx=\'1\'/%3e%3crect width=\'1\' height=\'5\' x=\'.5\' y=\'.5\' class=\'prefix__cls-4\' rx=\'.5\'/%3e%3c/g%3e%3cg class=\'prefix__cls-2\' transform=\'translate(9 5)\'%3e%3crect width=\'2\' height=\'2\' class=\'prefix__cls-3\' rx=\'1\'/%3e%3crect width=\'1\' height=\'1\' x=\'.5\' y=\'.5\' class=\'prefix__cls-4\' rx=\'.5\'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left top;flex-wrap:wrap}.contacts__info-desc p{line-height:2;margin-bottom:0;flex:0 0 100%}.contacts__info-desc span:not(:last-child){padding-right:10px}.contacts__info-mail{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;padding-left:36px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width=\'25\' height=\'25\' viewBox=\'0 0 25 25\' fill=\'%239ea3b2\' xmlns=\'http://www.w3.org/2000/svg\'%3e%3cpath d=\'M19.8301 4.129H5.83008C5.03443 4.129 4.27137 4.44507 3.70876 5.00768C3.14615 5.57029 2.83008 6.33335 2.83008 7.129V17.129C2.83008 17.9246 3.14615 18.6877 3.70876 19.2503C4.27137 19.8129 5.03443 20.129 5.83008 20.129H19.8301C20.6257 20.129 21.3888 19.8129 21.9514 19.2503C22.514 18.6877 22.8301 17.9246 22.8301 17.129V7.129C22.8301 6.33335 22.514 5.57029 21.9514 5.00768C21.3888 4.44507 20.6257 4.129 19.8301 4.129V4.129ZM19.4201 6.129L13.5401 12.009C13.4471 12.1027 13.3365 12.1771 13.2147 12.2279C13.0928 12.2787 12.9621 12.3048 12.8301 12.3048C12.6981 12.3048 12.5674 12.2787 12.4455 12.2279C12.3236 12.1771 12.213 12.1027 12.1201 12.009L6.24008 6.129H19.4201ZM20.8301 17.129C20.8301 17.3942 20.7247 17.6486 20.5372 17.8361C20.3496 18.0236 20.0953 18.129 19.8301 18.129H5.83008C5.56486 18.129 5.31051 18.0236 5.12297 17.8361C4.93544 17.6486 4.83008 17.3942 4.83008 17.129V7.539L10.7101 13.419C11.2726 13.9808 12.0351 14.2964 12.8301 14.2964C13.6251 14.2964 14.3876 13.9808 14.9501 13.419L20.8301 7.539V17.129Z\'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left top}.contacts__info-mail a{font-weight:600;line-height:2;white-space:nowrap;color:var(--cornflower)}.contacts__info-mail a span{font-size:12px;font-weight:400;position:relative;padding-left:5px;color:var(--dark-gray)}.contacts__info-mail a span::before{position:relative;padding-right:5px;content:'—'}.contacts__social{padding:20px 36px}.contacts__social .social-list{color:var(--light-violet);grid-template-columns:repeat(6,49px);fill:var(--white);gap:8px}.contacts__social .social-list__link{display:flex;width:48px;height:48px;border-radius:20px;background-color:var(--light-violet);justify-content:center;align-items:center}.contacts__social .social-list__link:hover{background-color:var(--gray)}.contacts__social .contacts__info-title{margin-right:0;margin-bottom:7px}.company__banner{position:relative;top:-31px;height:calc(100% + 31px);min-height:672px;padding:31px 0;color:var(--white);background-position:center;background-size:cover}.company__banner::after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';pointer-events:none;opacity:.75;background-color:var(--dark-gray)}.company__banner .sub-title,.company__banner p{position:relative;z-index:1;max-width:488px;color:var(--white)}.company__banner p{font-size:16px;line-height:2;margin-bottom:0}.company__banner .sub-title{margin-bottom:46px}.company__banner .breadcrumbs{margin-bottom:87px}.company__banner .breadcrumbs__item,.company__banner .breadcrumbs__link{position:relative;z-index:1;color:var(--white)}.company__banner .breadcrumbs__item:not(:last-child)::after{border-color:var(--white)}.company__principles{padding-top:90px;padding-bottom:80px}.company__principles .section-subtitle{font-size:30px;line-height:1.33;display:block;margin:0}.company__principles .section-desc{font-size:14px;font-weight:400;font-style:italic;display:block;margin-top:14px;color:var(--gray)}.company__principles-list{display:grid;margin-top:53px;grid-template-columns:1fr 1fr 1fr;gap:55px 95px}.company__principles-list img{display:block;margin-bottom:48px}.company__principles-title{font-size:21px;font-weight:700;line-height:1.52;display:block;max-width:270px;margin-bottom:45px;color:var(--dark-grey)}.company__principles-desc p{font-size:14px;line-height:2;margin-bottom:32px}.company__principles-desc p:last-child{font-weight:400;font-style:italic;margin-bottom:0;color:var(--gray)}.company__principles .reviews-link{display:none;margin-top:22px}.company__history{padding:80px 0 37px}.company__history .section-subtitle{font-size:30px;line-height:1.33;display:block;margin:0 0 52px}.company__history-sliders{display:flex;flex-wrap:wrap;justify-content:space-between}.company__history-swiper{position:relative;width:100%;max-width:616px;height:-moz-fit-content;height:fit-content;margin:0}.company__history-swiper .swiper-slide{padding:58px 73px 102px;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--bright-gray)}.company__history-swiper .swiper-slide p,.company__info p{line-height:2}.company__history-swiper .swiper-slide p:last-child{font-style:italic;color:var(--gray)}.company__history-swiper .head-controls{position:absolute;z-index:1;right:73px;bottom:54px}.company__history-swiper a{text-decoration:underline}.company__history-pagination{max-width:560px;margin:0;padding-top:28px}.company__history-pagination .swiper-slide,.company__history-pagination .swiper-wrapper{height:-moz-fit-content!important;height:fit-content!important}.company__history-pagination .swiper-slide{display:flex;min-height:32px;cursor:pointer;align-items:center}.company__history-pagination .swiper-slide:first-child span::after{position:absolute;z-index:-1;top:0;right:50%;width:2px;height:1000px;content:'';transform:translateX(50%);pointer-events:none;border-radius:50%;background-color:var(--cornflower)}.company__history-pagination .swiper-slide:last-child span::after{position:absolute;z-index:-1;top:0;right:50%;width:32px;height:1000px;content:'';transform:translateX(50%);pointer-events:none;border-radius:50%;background-color:var(--white)}.company__history-pagination .swiper-slide p{font-size:21px;font-weight:700;line-height:1.52;display:flex;width:100%;max-width:80px;margin-bottom:0;text-align:right;color:var(--dark-grey);justify-self:flex-end}.company__history-pagination .swiper-slide p:last-child{font-size:14px;font-weight:500;line-height:2;max-width:inherit;text-align:left;white-space:pre-wrap;color:var(--dark-grey);justify-self:flex-start}.company__history-pagination .swiper-slide span{position:relative;display:flex;width:32px;height:32px;margin:0 24px;cursor:pointer;border:solid 2px var(--cornflower);border-radius:50%;background-color:var(--white);flex:0 0 32px}.company__history-pagination .swiper-slide span::before{position:absolute;right:50%;bottom:50%;width:18px;height:18px;content:'';transition:.3s ease;transform:translate(50%,50%);opacity:0;border-radius:50%;background-color:var(--cornflower)}.company__history-pagination .swiper-slide-thumb-active span::before{opacity:1}.company__history-pagination .swiper-slide-thumb-active p:last-child{font-weight:700}.company__team{position:relative;margin:80px 0;padding:60px 0}.company__team::before{position:absolute;top:0;left:-130px;width:calc(100% + 260px);height:100%;content:'';pointer-events:none;border-radius:15px;background-color:var(--bright-gray)}.company__team-list{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:77px 180px}.company__team-list::-webkit-scrollbar{display:none}.company__team-list img{width:160px;min-width:160px;height:160px;margin-bottom:34px;cursor:pointer;border-radius:50%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1)}.company__team-list:not(:last-child){margin-bottom:56px}.company__team-desc,.company__team-title{line-height:2;display:flex;justify-content:center}.company__team-title{font-size:16px;font-weight:700;margin-bottom:6px;color:var(--dark-grey)}.company__team-desc{font-size:14px;font-weight:400;color:var(--gray)}.company__team-item{text-align:center}.company__team-item:hover img{filter:grayscale(0)}.company__team .section-subtitle{font-size:30px;line-height:1.33;position:relative;display:block;margin:0 0 35px}.company__team .section-subtitle--h3{font-size:22px;margin-bottom:35px}.company__info{display:flex;padding-top:20px;padding-bottom:80px;justify-content:space-between}.company__info .section-subtitle{font-size:30px;line-height:1.33;display:block;margin:0 0 52px}.company__info .reviews-link{display:none;margin-top:22px}.company__info-content{width:100%;max-width:604px}.company__info-buttons{display:grid;width:100%;max-width:744px;height:-moz-fit-content;height:fit-content;margin-top:20px;grid-template-columns:1fr 1fr;gap:24px}.company__info-buttons .icon--secondary{transform:rotate(-90deg)}.company__info--full-width{padding:80px 0}.company__info--full-width .company__info-buttons{max-width:inherit;margin-top:0;grid-template-columns:1fr 1fr 1fr 1fr}.company-info-item{height:-moz-fit-content;height:fit-content;padding:19px 24px;border-color:var(--light-gray);background-color:var(--bright-gray);gap:24px}.production__steps{display:flex;padding:124px 0;align-items:center;justify-content:space-between}.production__steps .section-subtitle{font-size:30px;font-weight:700;line-height:1.33;position:relative;display:block;margin-bottom:40px}.production__steps .news-item__title{font-weight:500;line-height:2;overflow:visible;margin-bottom:0;text-overflow:inherit;-webkit-line-clamp:inherit}.production__steps .news-list--ol .news-item{display:flex;padding-left:72px;align-items:center}.production__steps-list{position:relative;flex:0 0 695px}.production__steps-list::before{position:absolute;top:0;right:50%;display:none;width:10000px;height:100%;content:'';transform:translateX(50%);pointer-events:none;background-color:var(--bright-gray)}.production__images{display:grid;grid-template-columns:1fr 1fr;gap:32px 24px;flex:0 0 488px}.production__images img{width:232px;height:224px;border-radius:20px;-o-object-fit:cover;object-fit:cover}.production__info{display:grid;width:100%;max-width:1080px;margin:0 auto;padding-top:50px;padding-bottom:80px;grid-template-columns:1fr 1fr 1fr}.production__info img{display:flex;grid-column-start:2;grid-row-start:1;grid-row-end:3;align-self:center;justify-self:center}.production__info p{line-height:2;margin-bottom:20px}.production__info p:first-child,.production__info p:nth-child(3){align-self:flex-start}.production__info p:last-child,.production__info p:nth-child(4){margin-bottom:0;align-self:flex-end}.production__info p.production__info-desc{font-style:italic;line-height:1.71;color:var(--gray)}.wholesale{margin-top:80px;margin-bottom:150px}.wholesale .warranty-card{max-width:inherit;padding:0;border:0;border-radius:0;background-color:var(--white)}.wholesale .warranty-card__icon{width:48px;height:48px;margin-right:16px;flex:0 0 48px}.wholesale .warranty-card img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.wholesale .warranty-card__title{font-size:14px;line-height:1.71}.wholesale .content-aside{margin-top:0}.wholesale .content-aside__box{margin:0}.wholesale__offer-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:80px 55px}.wholesale__terms{display:grid;margin-top:80px;grid-template-columns:auto 488px;gap:80px}.wholesale__terms-content .content-aside{margin:60px 0}.wholesale__terms-content p{font-size:14px;font-weight:500;line-height:2;margin-bottom:30px;color:var(--dark-grey)}.wholesale__terms-content p:last-child{margin-bottom:0}.wholesale__terms-content .news-list--ol .news-item{min-height:24px;padding-left:47px}.wholesale__terms-content .news-list--ol .news-item::before{font-size:12px;line-height:2.33;top:3px;width:24px;height:24px;content:counter(num) '.';border-radius:10px;background-color:var(--bright-gray);box-shadow:none;flex:0 0 24px}.wholesale__terms-content .news-list--ol .news-item__title{font-weight:500;line-height:2;overflow:visible;-webkit-line-clamp:inherit}.wholesale__terms-aside .news-item__title:hover,.wholesale__terms-content .news-list--ol .news-item__title:hover{text-decoration:none}.wholesale__terms-main{padding-top:16px}.wholesale__terms-aside .content-aside__box{margin-bottom:35px;padding:52px 48px 54px;border-radius:20px;background-color:var(--bright-gray)}.wholesale__terms-aside .news-item{padding-left:72px}.wholesale__terms-aside .news-item__title{font-weight:500;overflow:visible;-webkit-line-clamp:inherit}.wholesale__terms .card-section{position:sticky;top:90px;padding:52px 48px 54px}.wholesale__terms .card-section .button{line-height:inherit;display:flex;width:-moz-fit-content;width:fit-content;height:64px;padding:7px 31px;justify-content:center;align-items:center}.wholesale__terms .card-section p{margin-bottom:25px}.ol,.ul{font-size:14px;font-weight:500;line-height:2;display:flex;flex-direction:column;margin:35px 0;padding-left:30px}.ul{list-style-type:none}.ul li::before{position:absolute;content:'';pointer-events:none}.ul--line li::before{position:absolute;top:.9em;left:-25px;width:16px;height:2px;border-radius:1px;background-color:var(--cornflower)}.ul--dot li::before{position:absolute;top:.8em;left:-20px;width:6px;height:6px;border-radius:50%;background-color:var(--secondary)}.ol{counter-reset:num-li}.ol li{position:relative;list-style:none;counter-increment:num-li}.ol li:not(:first-child){margin-top:10px}.ol--num li:before{font-size:16px;font-weight:600;position:absolute;left:-24px;margin-right:10px;content:counter(num-li) '.';pointer-events:none;color:var(--cornflower)}.table{overflow:hidden;width:100%;max-width:632px;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white)}.table__tr{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.table__tr:not(:last-child){border-bottom:solid 1px var(--light-gray)}.table .icon-check,.table .icon-none{width:32px;height:32px}.table span{font-size:14px;font-weight:500;line-height:1.71;display:block;display:flex;height:64px;padding:5px;text-align:center;color:var(--dark-grey);justify-content:center;align-items:center}.table span:not(:last-child){border-right:solid 1px var(--light-gray)}.table span:first-child{font-size:12px;font-weight:400;line-height:2;padding:15px;text-align:left;color:var(--gray);grid-column-start:1;grid-column-end:3;justify-content:flex-start;align-items:flex-start}.table__head{background-color:var(--bright-gray)}.table+span,.table__head span{font-size:12px;font-weight:700;line-height:2.33}.table+span{font-weight:400;font-style:italic;line-height:1.67;display:block;margin-top:32px;color:var(--gray)}.swiper--partners{height:130px}.partners__image{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.partners__image img{width:auto;height:auto;transition:.3s ease;opacity:.4;-o-object-fit:contain;object-fit:contain}.partners__slide:hover img{opacity:1}.order-make{display:grid;margin-bottom:200px;grid-template-columns:auto 360px;gap:72px}.order-make .sub-title{font-size:30px}.order-make__box{padding:32px;border:1px solid var(--light-gray);border-radius:20px}.order-make__box:not(:last-child){margin-bottom:52px}.order-make__box-title{font-size:16px;font-weight:800;line-height:24px;display:block;margin-bottom:32px;color:var(--dark-grey)}.order-make__box-title--hidden{display:none;margin-bottom:0}.order-make__box--comment{display:flex;justify-content:space-between;flex-wrap:wrap}.order-make__box--comment .order-make__input--textarea{margin-top:32px}.order-make__box--comment .order-make__box-title{margin-bottom:0}.order-make__input{position:relative;height:56px}.order-make__input--textarea{display:flex;height:-moz-fit-content;height:fit-content;margin-top:16px;flex:0 0 100%}.order-make__input input,.order-make__input--textarea textarea{font-size:14px;font-weight:600;line-height:16px;width:100%;border-radius:20px}.order-make__input--textarea textarea{height:168px;padding:20px 24px;resize:none;border:1px solid #e9e9f5;outline:0;background:#f5f6fa}.order-make__input--textarea.fill label,.order-make__input.fill label{font-size:12px;line-height:14px;transform:translateY(13px)}.order-make__input--textarea.fill label span,.order-make__input.fill label span{opacity:0}.order-make__input--textarea.fill textarea{padding-top:27px;border-color:var(--cornflower);background-color:var(--white)}.order-make__input--textarea-small textarea{height:112px}.order-make__input.error{margin-top:20px!important}.order-make__input.error input,.order-make__input.error textarea{color:var(--red);border-color:var(--red)!important}.order-make__input.error .error-text{display:block}.order-make__input input{position:absolute;top:0;left:0;height:56px;padding:13px 45px 13px 24px;transition:.3s ease;color:var(--dark-grey);border:1px solid var(--light-gray);background-color:var(--bright-gray)}.order-make__input input:focus label{font-size:12px;line-height:14px;transform:translateY(13px)}.order-make__input input:focus label span{opacity:0}.order-make__input input:focus input{padding-top:27px;border-color:var(--cornflower);background-color:var(--white)}.order-make__input label{font-size:14px;font-weight:400;line-height:56px;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:0 45px 0 24px;transition:.3s ease;pointer-events:none;color:var(--gray)}.order-make__input label span{transition:.3s ease;color:var(--red)}.order-make__input.fill input{padding-top:27px;border-color:var(--cornflower);background-color:var(--white)}.order-make__checkbox{height:56px}.order-make__info{position:sticky;top:40px;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;gap:32px}.order-make__info .card-section{padding:32px}.order-make__info .card-section .section-sub-title{line-height:24px;margin-bottom:18px}.order-make__radio{display:grid;width:100%;max-width:504px;gap:16px}.order-make__radio:not(:last-child){margin-bottom:32px}.order-make__radio>label{position:relative;display:flex;padding:17px 24px;cursor:pointer;border:1px solid var(--light-gray);border-radius:20px;justify-content:space-between;align-items:center;flex-wrap:wrap}.order-make__radio>label::after,.order-make__radio>label::before{position:absolute;content:'';transition:.3s ease;border-radius:50%}.order-make__radio>label::before{top:20px;left:24px;width:32px;height:32px;border:1px solid var(--gray);background-color:var(--bright-gray)}.order-make__radio>label::after{top:27px;left:31px;width:18px;height:18px;opacity:0;background-color:var(--cornflower)}.order-make__radio>label.chosen{border-color:var(--cornflower)}.order-make__radio>label.error{border-color:var(--red)}.order-make__radio>label.error .order-make__radio-inner::before{background-color:var(--red)}.order-make__radio>label.active{cursor:unset}.order-make__checkbox>input,.order-make__radio>input,.popup__tabs input{position:absolute;z-index:-1;opacity:0}.order-make__radio>input:checked+label::before{border-color:var(--cornflower);background-color:var(--white)}.order-make__radio>input:checked+label::after{opacity:1}.order-make__radio>input:checked+label .order-make__radio-content p,.select .order-make__radio--small input:checked+label .order-make__radio-content p{color:var(--cornflower)}.order-make__radio>input:checked+label .order-make__radio-inner{display:flex;padding-top:36px}.order-make__radio>input:checked+label .order-make__radio-text{width:100%;margin-top:6px;margin-left:46px;text-align:left;opacity:1}.order-make__radio-content{padding-left:46px}.order-make__radio-content p,.order-make__radio-text{font-size:14px;font-weight:600;line-height:20px;transition:.3s ease;color:var(--dark-grey)}.order-make__radio-content p{margin:0}.order-make__radio-content span{font-size:12px;font-weight:400;line-height:16px;display:block;color:var(--gray)}.order-make__radio-text{text-align:right;opacity:0}.order-make__radio-text span{font-weight:400;display:block;color:#9ea3b2}.order-make__radio-inner{position:relative;display:none;transition:.4s ease;flex:0 0 100%;justify-content:space-between;flex-wrap:wrap;align-items:center}.order-make__radio-inner::before{position:absolute;top:18px;left:-24px;width:calc(100% + 48px);height:1px;content:'';pointer-events:none;background-color:var(--light-gray)}.order-make__radio-inner--no-wrap{justify-content:space-between;flex-wrap:nowrap;gap:14px}.order-make__radio-inner--no-wrap .order-make__radio-edit{align-self:flex-start}.order-make__radio-info p{font-weight:600;line-height:20px;margin-bottom:0}.order-make__radio-info p+span,.order-make__radio-text span{font-size:12px;line-height:16px}.order-make__radio-info span{font-size:14px;font-weight:400;line-height:20px;color:var(--gray)}.order-make__radio-btn{cursor:pointer!important}.order-make__radio-btn .button{font-weight:700;line-height:20px;height:-moz-fit-content;height:fit-content;padding:9px 24px}.order-make__radio-edit{font-size:14px;font-weight:400;line-height:20px;display:flex;width:-moz-fit-content;width:fit-content;cursor:pointer;transition:.3s ease;color:var(--cornflower);align-items:center}.order-make__radio-edit span{transition:.3s ease;border-bottom:1px solid var(--cornflower)}.order-make__radio-edit svg{margin-left:10px}.order-make__add-number:hover span,.order-make__radio-edit:hover span,.order-make__title-comment.add:hover span{border-color:transparent}.order-make__radio--row{grid-template-columns:auto auto;gap:32px}.order-make__radio--row label{padding:23px 24px}.order-make__radio--row label::after,.order-make__radio--row label::before{top:auto;bottom:50%;transform:translateY(50%)}.order-make__radio--small{display:flex;max-width:inherit;gap:24px}.order-make__radio--small label{padding:10px 24px 10px 60px;border:0;border-radius:8px;background-color:rgba(255,255,255,.44)}.order-make__radio--small label::before{top:50%;left:24px;width:24px;height:24px;transform:translateY(-50%);border:2px solid var(--dark-grey);background-color:rgba(255,255,255,.44)}.order-make__radio--small label::after{top:50%;left:32px;width:8px;height:8px;transform:translateY(-50%);background-color:var(--dark-grey)}.order-make__radio--small .order-make__radio-content{padding-left:0}.order-make__radio--small .order-make__radio-content p{font-size:16px;font-weight:600;line-height:24px;color:var(--dark-grey)}.order-make__radio--small input:checked+label .order-make__radio-content p{color:var(--dark-grey)}.order-make__radio--small input:checked+label::before{border-color:var(--dark-grey)}.order-make__fields{display:flex;flex-direction:column;width:100%;max-width:504px;gap:17px}.order-make__fields:not(:last-child){margin-bottom:16px}.order-make__fields--three,.order-make__fields--two{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px;align-items:flex-end}.order-make__fields--three{grid-template-columns:1fr 1fr 1fr;gap:10px}.order-make__fields:last-child{margin-top:16px}.order-make__fields--one{margin-bottom:0!important;gap:0}.order-make__fields--one .order-make__radio-edit{position:absolute;right:24px;bottom:50%;transform:translateY(50%);pointer-events:none;opacity:0}.order-make__fields--one .order-make__input:last-child{margin-bottom:24px}.order-make__fields--one .order-make__input:last-child input{padding-right:145px}.order-make__fields--one .order-make__input.fill .order-make__radio-edit{pointer-events:all;opacity:1}.order-make__fields--four{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}.order-make__fields--stars{margin-top:24px!important;margin-bottom:24px!important}.order-make__fields--stars label{line-height:inherit;position:relative;top:auto;left:auto;margin-bottom:8px;padding:0}.order-make__fields--stars,.order-make__fields--stars .order-make__input,.order-make__fields--stars label{height:-moz-fit-content;height:fit-content}.order-make__fields--stars .rating-stars{margin-bottom:0}.order-make__add-number{display:flex;width:-moz-fit-content;width:fit-content;cursor:pointer;align-items:center;gap:8px}.order-make__add-number svg{width:20px;height:20px;stroke:var(--gray)}.order-make__add-number span{font-size:14px;font-weight:400;display:block;width:-moz-fit-content;width:fit-content;transition:.3s ease;color:var(--gray);border-bottom:1px solid var(--gray)}.order-make__delete-number{position:absolute;z-index:3;right:14px;bottom:50%;cursor:pointer;transform:translateY(50%)}.order-make__final{padding:32px;border-radius:20px;background-color:var(--bright-gray)}.order-make__final .subscription-form{max-width:inherit;margin-top:0;gap:16px 0}.order-make__final .subscription-form .checkbox{gap:0 12px}.order-make__final .subscription-form .checkbox__label{line-height:18px}.order-make__final .subscription-form .button{font-weight:700;width:100%;height:56px}.order-make__final .subscription-form .button:disabled{background-color:var(--gray)}.order-make__list{display:flex;flex-direction:column;width:100%;margin:0;padding:0;list-style:none;gap:14px}.order-make__list-name{font-size:16px;font-weight:400;line-height:24px;color:var(--gray)}.order-make__list-name span{color:#cbcbcb}.order-make__list-dots{max-width:100%;margin-right:7px;margin-bottom:6px;margin-left:7px;border-bottom:1px dashed var(--gray);flex-basis:0;flex-grow:1}.order-make__list-value{font-size:16px;font-weight:700;line-height:24px;color:var(--dark-grey)}.order-make__list-item{display:flex;margin-bottom:0;align-items:stretch}.order-make__list--info{flex-wrap:wrap}.order-make__list-info{margin-top:6px;color:var(--gray)}.order-make__price{display:flex;margin-top:24px;margin-bottom:32px;align-items:flex-end;justify-content:space-between}.order-make__price-title{font-size:16px;font-weight:600;line-height:24px;color:var(--dark-grey)}.order-make__price-value{font-size:24px;font-weight:700;line-height:32px;color:var(--dark-grey)}.order-make__callback,.order-make__callback-icon,.order-make__checkbox>label{display:flex;align-items:center}.order-make__callback-icon{height:-moz-fit-content;height:fit-content;padding:10px;border-radius:8px;background-color:#f5f6fa;justify-content:center}.order-make__callback .icon{width:32px;height:32px}.order-make__callback-text{display:flex;flex-direction:column;margin-right:38px;margin-left:24px}.order-make__callback-title{font-size:14px;font-weight:600;line-height:20px;color:var(--cornflower)}.order-make__callback-desc{font-size:12px;font-weight:400;line-height:16px;color:var(--gray)}.order-make__form{display:flex;flex-direction:column}.order-make__checkbox>label{position:relative;height:100%;padding:17px 14px 17px 50px;cursor:pointer;border:1px solid var(--light-gray);border-radius:20px;justify-content:space-between;flex-wrap:wrap}.order-make__checkbox>label::after,.order-make__checkbox>label::before{position:absolute;top:18px;left:20px;width:18px;height:18px;content:'';transition:.3s ease}.order-make__checkbox>label::before{border:1px solid var(--light-gray);border-radius:8px;background-color:var(--bright-gray)}.order-make__checkbox>label::after{opacity:0;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'11.828\' height=\'8.413\' viewBox=\'0 0 11.828 8.413\'%3E%3Cpath fill=\'none\' stroke=\'%236f51ff\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2px\' d=\'M-2195.8 11077.234l3 3 6-6\' transform=\'translate(2197.215 -11072.82)\'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.order-make__checkbox>input:checked+label,.popup .select .order-make__radio--small input:checked+label::before{border-color:var(--cornflower)}.order-make__checkbox>input:checked+label::before{background-color:var(--white)}.order-make__checkbox>input:checked+label::after{opacity:1}.order-make__checkbox p{font-size:14px;font-weight:600;line-height:16px;margin-bottom:0;color:var(--dark-grey)}.order-make__title-comment{font-size:14px;font-weight:700;line-height:20px;display:flex;width:-moz-fit-content;width:fit-content;cursor:pointer;color:var(--dark-grey);align-items:center}.order-make__title-comment svg{width:20px;height:20px;margin-right:8px;stroke:var(--dark-grey)}.order-make__title-comment span{transition:.3s ease;border-bottom:1px solid transparent}.order-make__title-comment:hover span{border-color:var(--dark-grey)}.order-make__title-comment.add{font-weight:400;color:var(--gray)}.order-make__title-comment.add span{border-color:var(--gray)}.order-make__title-comment.add svg{stroke:var(--gray)}.order-make__hidden{display:none}.order-make__head{margin-bottom:70px;box-shadow:0 8px 32px rgba(217,218,240,.3)}.order-make__head .container-fluid{display:flex;justify-content:space-between;align-items:center}.order-make__head .logo{display:flex}.order-make__head .link-prev{font-size:16px;font-weight:500;color:var(--cornflower)}.order-make-geo-text{font-size:14px;font-weight:600;line-height:16px;min-height:56px;padding:28px 140px 13px 24px;transition:.3s ease;color:var(--dark-grey);border:1px solid var(--cornflower);border-radius:20px;background-color:var(--whrite)}.order-make__geo-box{height:auto}.switch{display:flex;align-items:center}.switch__box{position:relative;display:inline-block;width:52px;height:32px;flex:0 0 52px}.switch__slider{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;transition:.4s;border:1px solid var(--gray);border-radius:32px;background-color:var(--bright-gray)}.switch__slider::after,.switch__slider:before{position:absolute;bottom:50%;left:7px;content:'';transition:.4s;transform:translateY(50%)}.switch__slider:before{width:18px;height:18px;border-radius:50%;background-color:var(--gray)}.switch__slider::after{width:calc(100% - 12px);height:calc(100% - 12px);opacity:0;border-radius:18px;background-color:rgba(111,81,255,.1)}.switch__checkbox{width:0;height:0;opacity:0}.switch__checkbox:checked+.switch__slider{border-color:var(--light-gray);background-color:var(--white)}.switch__checkbox:checked+.switch__slider:before{transform:translateY(50%) translateX(19px);background-color:var(--cornflower)}.popup--map #map-toggle:checked+label+.map-wrapper+.map--contacts::before,.switch__checkbox:checked+.switch__slider::after{opacity:1}.switch__title{font-size:14px;font-weight:400;line-height:20px;margin-left:12px;color:var(--dark-grey)}.switch__label{display:flex;align-items:flex-start}.error-text{font-size:12px;font-weight:400;line-height:16px;position:absolute;bottom:100%;margin-bottom:4px;color:var(--red)}[data-delivery-button] span,[data-delivery-button] svg{pointer-events:none}.error-text,.order-comment [data-order-comment-input],.order-comment [data-order-comment-title],.order-comment [data-order-comment=remove],.order-comment.open [data-order-comment=add],[data-order-comment-input]{display:none}.order-comment.open [data-order-comment-input],.order-comment.open [data-order-comment-title],.order-comment.open [data-order-comment=remove],[data-order-comment-input].open{display:flex}.delivery-error{display:flex;width:100%;margin-bottom:15px;padding:10px 22px;color:#fff;border-radius:20px;background-color:var(--cornflower);align-items:center}.delivery-error svg{min-width:30px;margin-right:6px;fill:#fff}.delivery-error--point{margin-bottom:0}.order-search{position:absolute;z-index:10;top:60px;width:100%;max-height:170px;padding:10px;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white);box-shadow:5px 20px 15px 0 rgba(217,218,240,.16)}.order-search-list{overflow-y:auto}.order-search-item{padding:3px 10px;cursor:pointer}.order-search-item:not(:last-child){margin-bottom:6px}.order-search-item:hover{border-radius:10px;background-color:var(--light-gray)}.basket-main{width:100%}.basket-main .reviews-link{font-weight:400;line-height:20px;transition:.3s ease;color:var(--gray);border-bottom:1px solid var(--gray)}.basket-main .reviews-link:hover,.delivery__post-list-link a:hover{border-color:transparent}.basket-main__head{display:flex;margin-bottom:38px;justify-content:space-between;align-items:flex-end}.basket-product-item{border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white)}.basket-product-item__head{position:relative;display:flex;padding:24px 32px 24px 24px;border-bottom:1px solid transparent;align-items:center}.basket-product-item__img{position:relative;overflow:hidden;width:112px;height:112px;margin-right:32px;border-radius:20px;flex:0 0 112px}.basket-product-item__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.basket-product-item.disabled{background:var(--bright-gray)}.basket-product-item.disabled .product-count{position:relative}.basket-product-item.disabled .product-count:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:'';opacity:.6;background:var(--bright-gray)}.basket-product-item.disabled .basket-product-item__price{text-decoration:line-through}.basket-product-item__add-favorute{position:absolute;z-index:3;top:50%;left:60px;display:-ms-flexbox;display:flex;width:40px;height:40px;cursor:pointer;transition:.3s;transform:translateY(-50%);opacity:0;border-radius:50%;background-color:rgba(62,86,211,.3);background-repeat:no-repeat;background-position:center;align-items:center;justify-content:center}.basket-product-item__add-favorute .icon--white{width:20px;height:20px}.basket-product-item__add-favorute[data-favorite='1']{background-color:rgba(62,86,211,.5)}.basket-product-item__add-favorute[data-favorite='1']:hover{background-color:var(--light-primary)}.basket-product-item__add-favorute:hover{background-color:var(--bright-gray)}.basket-product-item__add-favorute:hover svg{fill:var(--cornflower)}.basket-product-item__info{width:100%;max-width:inherit;margin-right:24px}.basket-product-item__category{font-size:12px;font-weight:400;line-height:16px;display:inline-block;margin-bottom:8px;color:var(--gray)}.basket-product-item__name{font-size:16px;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;color:var(--dark-grey);-webkit-line-clamp:2;-webkit-box-orient:vertical}.basket-product-item__price{font-family:Montserrat;font-size:24px;font-weight:700;line-height:32px;margin-right:20px;margin-left:41px;white-space:nowrap}.basket-product-item__price-old{font-size:14px;height:20px;text-align:right;text-decoration:line-through;color:var(--cornflower)}.basket-product-item__delete{display:flex;width:48px;height:48px;cursor:pointer;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white);background-repeat:no-repeat;background-position:center;flex:0 0 auto;align-items:center;justify-content:center}.basket-product-item__delete:hover .icon{stroke:var(--cornflower)}.basket-product-item__delete .icon{width:20px;height:20px;transition:.3s ease;fill:none;stroke:var(--gray)}.basket-product-item .product-count{width:106px;height:48px;padding:0 15px}.basket-product-item .product-count__value{width:100%;min-width:30px}.basket-product-item:hover .basket-product-item__add-favorute{opacity:1}.basket-product-item--active .contents-list{display:block}.basket-product-item--active .kit-contents__open{display:none}.basket-product-item--active .kit-contents__close{display:flex}.basket-product__right{width:100%;max-width:318px}.basket-product-info{display:flex;margin-bottom:8px;align-items:center}.product-count .icon{stroke:var(--black)}.product-count .icon:hover{stroke:var(--cornflower)}.product-count .icon--disabled{stroke:var(--gray)}.product-count__value{padding:0 6px;border:0}.button-basket{width:144px;height:64px}.basket-right{display:flex;align-items:center}.basket-wrapper{display:flex;margin-bottom:100px;align-items:flex-start;justify-content:space-between;gap:0 72px;grid-template-columns:auto 360px}.basket-wrapper .card-section .section-sub-title:not(:last-child){line-height:24px;margin-bottom:18px}.basket-wrapper .card-section:not(:last-child){margin-bottom:0}.basket-wrapper .filter-item__header{padding:32px}.basket-wrapper .filter-item__header::after{filter:brightness(.5)}.basket-price-free__info strong,.basket-wrapper .filter-item__header .section-sub-title{font-weight:600;line-height:24px}.basket-wrapper .filter-item--open .filter-item__content{display:flex;margin-top:-14px;padding:0 32px 32px;justify-content:space-between}.basket-wrapper .filter-item--open .filter-item__content .button{width:56px;height:56px;flex:0 0 56px}.basket-wrapper .filter-item--open .filter-item__content .order-make__input{width:calc(100% - 68px)}.basket-wrapper .filter-item--open .filter-item__content .icon--white{filter:brightness(0) invert(1)}.basket-right-column{position:sticky;top:90px;display:grid;width:100%;max-width:360px;gap:16px}.basket-right-column .filter-item{margin-bottom:0}.basket-right-column .filter-item__field{display:flex;justify-content:space-between}.basket-right-column .filter-item__content{flex-direction:column}.basket-right-column .filter-item__promo{display:grid;margin-top:20px;gap:10px}.basket-right-column .filter-item__promo-item{position:relative;display:flex;padding-right:30px;word-break:break-word;flex-wrap:wrap}.basket-right-column .filter-item__promo-item i{margin-right:6px}.basket-right-column .filter-item__promo-item--green span{color:#2f9a41}.basket-right-column .filter-item__promo-item--red span{color:var(--red)}.basket-right-column .filter-item__promo-item .icon{position:absolute;top:-2px;right:0;transition:.3s ease}.basket-right-column .filter-item__promo-item .icon:hover{stroke:var(--cornflower)}.kit-contents{font-size:14px;font-weight:700;height:56px;cursor:pointer;color:var(--gray);border:1px solid #e9e9f5;border-radius:20px;background:#fff;gap:0 10px;justify-content:center}.kit-contents .icon{width:20px;height:20px;margin-right:10px;transition:.3s ease;stroke:currentColor}.kit-contents,.kit-contents__open{display:flex;align-items:center}.kit-contents__close{display:none;color:var(--cornflower);align-items:center}.kit-contents__close .icon{stroke:var(--cornflower)}.contents-list{display:none}.contents-item{display:flex;padding:14px 100px 14px 24px;align-items:center}.contents-item__preview{width:80px;height:80px;margin-right:18px;flex:0 0 auto}.basket-product-list,.basket-product-list [data-basket-list]{display:flex;flex-direction:column;gap:24px}.contents-item__preview img{width:100%;height:100%;border-radius:20px;-o-object-fit:cover;object-fit:cover}.contents-item__category{font-size:12px;font-weight:400;line-height:16px;margin-bottom:8px;color:var(--gray)}.contents-item__name{font-size:16px;font-weight:600;line-height:24px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.contents-item__info{width:100%;max-width:280px;margin-right:72px}.contents-item__count{font-size:16px;font-weight:700;display:inline-block;margin-right:auto;margin-left:auto;color:var(--gray);font-feature-settings:'tnum' on,'lnum' on}.contents-item__price{font-size:16px;font-weight:600;display:block}.single-chart{position:relative;width:52px;height:52px;margin-right:22px}.single-chart .icon{position:absolute;top:50%;left:50%;width:32px;height:32px;transform:translateX(-50%) translateY(-50%)}.single-chart-icon{stroke:var(--gray)}.circular-chart--free .circle,.single-chart .circle,.single-chart-icon--free{stroke:var(--cornflower)}.circular-chart{display:block;width:52px;height:52px}.circle,.circle-bg{fill:none;stroke-width:4}.circle-bg{stroke:var(--light-gray)}.circle{stroke-linecap:round}.basket-price-free{display:flex;padding:30px;border:1px solid var(--light-gray);border-radius:20px;background:var(--white);align-items:center}.basket-price-free__info{font-size:16px}.basket-price-free__info span{font-weight:400;line-height:24px;display:block}.basket-price-free__info strong{display:block}.cart-order{padding:32px;border-radius:20px;background:var(--bright-gray)}.cart-order--fixmob{position:fixed;z-index:31;bottom:0;left:0;display:none;display:flex;width:100%;padding:19px 16px;transition:.3s ease;transform:translateY(100%);border:1px solid var(--bright-gray);border-radius:26px 26px 0 0;background-color:var(--white);align-items:center;justify-content:space-between}.cart-order--fixmob .cart-price-val{text-align:left}.cart-order--fixmob .cart-price-val__desc{font-size:10px}.cart-order--fixmob .button{max-width:-moz-fit-content;max-width:fit-content;padding:18px 24px}.cart-order--fixmob .cart-price-wr{margin-bottom:0}.cart-order--vis{transform:translateY(0)}.cart-order__btn{font-weight:700;height:56px}.cart-order__btn:not(:last-child){margin-bottom:16px}.cart-order__btn--secondary{color:var(--dark-grey);background-color:var(--white)}.order-desc{margin:0 0 24px;padding:0;list-style:none}.order-desc-item{position:relative;display:flex}.order-desc-item:not(:last-child){margin-bottom:14px}.order-desc-item:after{position:absolute;bottom:6px;width:100%;content:'';border:1px dashed var(--gray)}.order-desc-item__key,.order-desc-item__val{font-size:16px;line-height:24px;z-index:1;background-color:var(--bright-gray)}.order-desc-item__key{font-weight:400;padding-right:5px;color:var(--gray)}.order-desc-item__val{font-weight:600;margin-left:auto;padding-left:7px;text-align:right;color:var(--dark-grey)}.cart-price-wr{display:flex;margin-bottom:32px;justify-content:space-between}.cart-price-text{font-size:16px;font-weight:600;height:-moz-fit-content;height:fit-content;margin-top:8px}.cart-price-val{text-align:right}.cart-price-val strong{font-size:24px;font-weight:700;line-height:32px;display:block}.cart-price-val__desc{font-size:12px;font-weight:400;line-height:16px;color:var(--gray)}.cart-total-discount{color:var(--cornflower)}[data-basket-add-code]{z-index:1;background-repeat:no-repeat;background-position:center}[data-basket-add-code].btn-load{border:1px solid var(--light-gray);background-color:var(--white)}.basket-code-delete{position:absolute;top:-2px;right:0;width:24px;height:24px;padding:5px;cursor:pointer;transition:.3s ease}.basket-code-delete:after,.basket-code-delete:before{position:absolute;top:0;right:0;bottom:0;left:0;width:2px;height:16px;margin:auto;content:'';border-radius:1px;background-color:var(--gray)}.basket-code-delete:after{transform:rotate(45deg)}.basket-code-delete:before{transform:rotate(-45deg)}.basket-code-delete:hover:after,.basket-code-delete:hover:before{background-color:var(--dark-gray)}.basket-add,.basket-add:hover,.popup .select .order-make__radio--small label::after{background-color:var(--cornflower)}.basket-add svg{stroke:var(--white)}.basket-add:hover{border-color:var(--light-gray)}.installation-total-block{position:relative;display:flex;max-width:unset!important;margin-top:-10px;margin-bottom:22px;padding:0!important;border:0!important;background-color:unset!important;flex-wrap:wrap}.installation-total-block__title{font-size:16px;font-weight:400;line-height:24px;z-index:1;padding-right:5px;color:var(--gray);background-color:var(--bright-gray)}.installation-total-block__price{font-size:16px;font-weight:600;padding-left:7px;text-align:right;color:var(--dark-grey)}.installation-total-block__price-container{z-index:1;margin-left:auto;background-color:var(--bright-gray)}.installation-total-block:before{position:absolute;top:18px;left:0;width:100%;height:1px;content:'';border:1px dashed var(--gray)}.installation-total-block__tip{margin-top:6px;color:var(--gray)}.backet-item-product-install{position:relative;top:-16px}.backet-item-product-install .installation-service-block__checkbox-button{display:none}.backet-item-product-install .installation-service-block__modal-button{font-weight:500;width:100%;margin-left:12px;border:0!important}.backet-item-product-install .installation-service-block__main-container{display:flex;margin-left:168px;align-items:center}.backet-item-product-install .installation-service-block__tip{font-weight:400;margin-top:6px;margin-left:168px}.basket-item-line{width:100%;height:1px;margin-bottom:12px;background-color:var(--light-gray)}.backet-item-product-install .installation-service-block.installation-service-block_hidden{display:unset!important}.backet-item-product-install .installation-service-block_hidden{position:relative;max-width:400px}.backet-item-product-install .installation-service-block_hidden>*,.backet-item-product-install.hidden{display:none}.backet-item-product-install .installation-service-block_hidden:after{display:block;width:calc(100% - 168px);max-width:400px;height:40px;margin-left:168px;content:'';animation:sort-load 1.2s ease-in-out infinite;opacity:.8;border-radius:20px;background:linear-gradient(100deg,#eceff1 30%,#f6f7f8 50%,#eceff1 70%);background-size:400%}.delivery{display:grid;box-sizing:border-box;grid-template-columns:auto 310px}.delivery__head{position:relative;margin-top:-31px;padding-top:31px;padding-right:72px;padding-bottom:40px;border-right:2px solid rgba(0,0,0,.08);border-bottom:2px solid rgba(0,0,0,.08)}.delivery__content-head::before,.delivery__head::before{position:absolute;z-index:-1;left:-10000px;width:30000px;content:'';pointer-events:none;background-color:#e8e8f4}.delivery__head::before{top:0;height:100%}.delivery__head .delivery__nav-title{font-size:16px;line-height:24px;display:none;margin-top:24px;padding:10px;cursor:pointer;transition:.3s ease;color:var(--dark-grey);border:0;border-radius:8px;background-color:var(--white);justify-content:center}.delivery__head .delivery__nav-title .icon{width:24px;height:24px;transition:.3s ease;fill:var(--dark-grey);flex:0 0 24px}.delivery__head .delivery__nav-title--active{color:var(--white);background-color:var(--dark-grey)}.delivery__head .delivery__nav-title--active .icon{fill:var(--white)}.delivery__title{display:flex;align-items:center;justify-content:space-between}.delivery__title .sub-title{margin-bottom:0}.delivery__content{display:none}.delivery__content--vis{display:flex;flex-direction:column}.delivery__content-head{position:relative;width:100%;margin-top:-2px;padding-top:40px;padding-right:72px;padding-bottom:60px;border-right:2px solid rgba(0,0,0,.08)}.delivery__content-head::before{top:-2px;height:calc(100% + 2px)}.delivery__content-head .button{font-size:16px;font-weight:600;line-height:24px;display:flex;width:100%;height:44px;padding:10px 26px;border-radius:8px;justify-content:center;align-items:center}.delivery__content-head .button:hover{color:var(--white)}.delivery__content-head .button .icon{margin-left:12px}.delivery__content-head .button--white:hover,.delivery__step--active .delivery__step-title span{color:var(--dark-grey)}.delivery__steps{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.delivery__step,.delivery__step-title{display:flex;flex-direction:column;align-items:center}.delivery__step{padding:70px 24px;opacity:.5;border-radius:16px;background:var(--white);justify-content:space-between}.delivery__step .button{margin-top:24px}.delivery__step-title{font-size:16px;font-weight:700;line-height:24px;margin-top:40px;text-align:center;color:var(--dark-grey)}.delivery__step-title span{font-weight:400}.delivery__step--active{padding-top:50px;padding-bottom:22px;opacity:1;box-shadow:0 8px 32px rgba(0,0,0,.24)}.delivery__step--active .delivery__step-title{margin-top:20px;color:var(--cornflower)}.delivery__right{position:sticky;top:120px;height:-moz-fit-content;height:fit-content;margin-top:54px}.delivery__nav-title{font-size:24px;font-weight:600;line-height:32px;display:flex;padding-bottom:46px;padding-left:30px;color:var(--gray);border-bottom:2px solid rgba(0,0,0,.08);align-items:center}.delivery__nav-title .icon{width:32px;height:32px;margin-right:12px;fill:var(--gray);flex:0 0 32px}.delivery__nav-item{font-size:16px;font-weight:600;line-height:24px;position:relative;display:flex;flex-direction:column;color:var(--dark-grey)}.delivery__nav-item:before{font-size:16px;font-weight:600;line-height:24px;position:absolute;left:-52px;content:counter(list1) '.';counter-increment:list1;text-align:left;color:var(--gray)}.delivery__nav-item::after{position:absolute;top:5px;left:-52px;width:13px;height:13px;content:'';counter-increment:none;transform:rotate(-90deg);opacity:0;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'8\' height=\'8\' viewBox=\'0 0 8 8\'%3e%3cpath id=\'prefix__base\' fill=\'none\' d=\'M0 0H8V8H0z\'/%3e%3cpath id=\'prefix__angle-down\' fill=\'%231d1f23\' d=\'M14.53 9.1a.759.759 0 0 0-1.07 0l-2.724 2.686L8.049 9.1a.759.759 0 1 0-1.07 1.078L10.2 13.4a.759.759 0 0 0 1.078 0l3.256-3.218a.759.759 0 0 0 0-1.078z\' transform=\'translate(-6.754 -6.879)\' /%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain}.delivery__nav-item--active::after{opacity:1}.delivery__nav-item--active:before{opacity:0}.delivery__nav-list{display:grid;margin-top:40px;margin-bottom:120px;margin-left:30px;padding-left:52px;list-style-type:none;counter-reset:list1;gap:16px}.delivery__nav-list-inner{display:grid;padding-left:0;list-style-type:none;counter-reset:list2;gap:16px}.delivery__nav-list-inner .delivery__nav-item:before{content:counter(list1) '.' counter(list2) '.';counter-increment:list2}.delivery__nav-list-inner .delivery__nav-item--active::after{opacity:1}.delivery__nav-list-inner .delivery__nav-item--active:before{opacity:0}.delivery__nav-link:not(:last-child){margin-bottom:16px}.delivery__nav-button{position:absolute;top:24px;right:calc(100% + 17px);display:none;width:44px;height:44px;pointer-events:none;color:rgba(0,0,0,.44);border-radius:8px;background-color:var(--white);box-shadow:0 8px 32px rgba(0,0,0,.24)}.delivery__nav-button .icon{stroke:rgba(0,0,0,.44)}.delivery__info{display:grid;padding-top:40px;padding-right:72px;padding-bottom:100px;border-right:2px solid rgba(0,0,0,.08);gap:30px;grid-template-columns:1fr 1fr 1fr}.delivery__info-item{height:-moz-fit-content;height:fit-content;padding:24px;border-radius:16px;background:var(--bright-gray)}.delivery__info-item p{font-size:18px;font-weight:700;line-height:24px;margin-bottom:24px}.delivery__info-item span{font-size:16px;font-weight:400;line-height:24px;color:rgba(50,71,97,.52)}.delivery__select .delivery__selects-inner,.delivery__selects .filter-item__header::after{display:none}.delivery__select.filter-item--open .delivery__selects-inner{display:flex}.delivery__select ul{display:flex;flex-direction:column;margin-bottom:0;padding-left:36px;list-style-type:none;gap:24px}.delivery__select li{font-size:16px;font-weight:400;line-height:2;position:relative}.delivery__select li::before{position:absolute;top:7px;left:-29px;width:10px;height:10px;content:'';border-radius:50%;background-color:var(--dark-grey)}.delivery__select strong{font-size:16px;font-weight:700;line-height:24px;margin-top:8px}.delivery__selects{display:flex;flex-direction:column;border-right:2px solid rgba(0,0,0,.08)}.delivery__selects .h3{font-size:24px;font-weight:600;line-height:32px;color:var(--black)}.delivery__selects .delivery__select:last-child{border-bottom:2px solid rgba(0,0,0,.08)}.delivery__selects .filter-item__header{display:flex;padding:17px 91px 17px 0;border-top:2px solid rgba(0,0,0,.08);align-items:center;justify-content:space-between}.delivery__selects .filter-item__header .icon{width:32px;height:32px;margin-left:20px;transition:.3s ease;transform:rotate(180deg);flex:0 0 32px}.delivery__selects .filter-item--open .filter-item__header{display:flex}.delivery__selects .filter-item--open .icon{transform:rotate(0)}.delivery__selects .filter-item__content{margin-top:20px;margin-bottom:30px;padding:0 72px 0 0}.delivery__selects-inner{display:flex;flex-direction:column;gap:24px}.delivery__selects-inner p{font-size:16px;font-weight:400;line-height:2;margin-bottom:0}.delivery__selects-tabs{display:flex;gap:24px}.delivery__selects-tabs::-webkit-scrollbar{display:none}.delivery__selects-tab{display:flex;padding:10px 24px;cursor:pointer;border-radius:8px;background-color:#f5f6fa;align-items:center}.delivery__selects-tab--active{cursor:default;color:var(--white);background-color:var(--dark-grey)}.delivery__form-sale p span,.delivery__selects-tab .icon{margin-left:12px}.delivery__selects-content-item{display:none;flex-direction:column;gap:24px}.delivery__selects-content-item--vis{display:flex}.delivery__selects-bottom{display:flex;flex-direction:column;margin-top:16px;padding-top:22px;gap:40px}.delivery__selects-bottom-items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.delivery__selects-bottom-items span{display:flex;flex-direction:column;padding:24px;border-radius:16px;background-color:#f5f6fa;gap:24px}.delivery__selects-bottom-items p{font-size:18px;font-weight:600;margin-bottom:0}.delivery__selects-bottom-items a{font-size:16px;font-weight:600;line-height:24px;display:flex;padding:8px;border:2px solid var(--dark-grey);border-radius:8px;justify-content:center;align-items:center}.delivery__bottom{padding-top:120px;border-right:2px solid rgba(0,0,0,.08)}.delivery__statistic,.delivery__yandex{display:grid;margin-right:72px;grid-template-columns:1fr 1fr 1fr;gap:30px}.delivery__statistic{padding:40px 0;border-top:2px solid rgba(0,0,0,.08);border-bottom:2px solid rgba(0,0,0,.08)}.delivery__statistic span{font-size:24px;font-weight:600;line-height:32px;color:var(--cornflower)}.delivery__yandex{margin-top:40px;padding-bottom:120px}.delivery__yandex-item{position:relative;display:flex;flex-wrap:wrap;align-items:center}.delivery__yandex-title{font-size:24px;font-weight:600;line-height:32px}.delivery__yandex .rating-stars{margin-bottom:0;margin-left:12px}.delivery__yandex-desc{font-size:16px;line-height:24px;color:var(--gray);flex:0 0 100%}.delivery__yandex-link{font-size:16px;font-weight:600;line-height:24px;position:absolute;right:8px;bottom:0}.delivery__yandex-link::before{position:absolute;right:0;bottom:100%;width:32px;height:32px;content:'';background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width=\'32\' height=\'32\' viewBox=\'0 0 32 32\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3e%3cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M8.29918 23.905C8.48788 24.0889 8.74234 24.1898 9.00584 24.185C9.26855 24.1855 9.52145 24.0853 9.71251 23.905L22.1525 11.4533V22.1983C22.1525 22.7506 22.6002 23.1983 23.1525 23.1983C23.4211 23.2056 23.6811 23.103 23.8723 22.9143C24.0636 22.7255 24.1696 22.467 24.1658 22.1983V9.222C24.2005 9.06988 24.1997 8.90917 24.1597 8.75259C24.0692 8.39827 23.7925 8.12161 23.4382 8.03112C23.2816 7.99114 23.1209 7.99033 22.9688 8.02497H9.99251C9.44022 8.02497 8.99251 8.47269 8.99251 9.02497C8.99251 9.57726 9.44022 10.025 9.99251 10.025H20.7525L8.29918 22.4783C8.1078 22.6663 8 22.9234 8 23.1916C8 23.4599 8.1078 23.717 8.29918 23.905Z\' fill=\'black\'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain}.delivery__pickup{position:relative;display:grid;gap:30px;grid-template-columns:auto 280px}.delivery__pickup .order-make__radio{display:grid;grid-template-columns:1fr 1fr;gap:20px}.delivery__pickup .order-make__radio:not(:last-child){margin-bottom:24px}.delivery__pickup .order-make__radio label{border:2px solid var(--dark-grey)}.delivery__pickup-inner{position:relative;height:-moz-fit-content;height:fit-content;padding:24px}.delivery__pickup .button{display:none}.delivery__pickup-map{display:none;overflow:hidden;height:272px;padding:24px;border-radius:16px;background-image:url(/frontend/img/delivery-map.png);background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 8px 32px rgba(0,0,0,.24));justify-content:center;align-items:flex-end}.delivery__pickup-map .button{display:flex;margin-top:auto}.delivery__pickup-photo{display:flex;overflow:auto;gap:25px}.delivery__pickup-photo::-webkit-scrollbar{display:none}.delivery__pickup-photo img{width:60px;height:60px;border-radius:8px;flex:0 0 60px}.delivery__pickup-content{display:none;flex-direction:column;gap:24px}.delivery__pickup-content--vis{display:flex}.delivery__pickup-content--vis.order-make__fields{display:grid}.delivery__pickup-address{font-size:16px;line-height:24px;padding-left:36px;color:rgba(50,71,97,.52);background-image:url(/frontend/img/delivery-address.png);background-repeat:no-repeat;background-position:left top}.delivery__pickup-info{display:flex;gap:16px}.delivery__pickup-info-item{font-size:16px;font-weight:600;line-height:24px;display:inline-flex;align-items:center}.delivery__pickup-info-item .icon{margin-right:12px}.delivery__pickup-info-item--grey{color:rgba(50,71,97,.52)}.delivery__pickup-info-item--grey .icon{fill:rgba(50,71,97,.52)}.delivery__form{position:relative;display:grid;grid-template-columns:auto 280px;gap:30px}.delivery__form-info{padding:24px;text-align:center;box-shadow:0 8px 32px rgba(0,0,0,.04)}.delivery__form-info strong{font-size:18px}.delivery__form-checkout{display:flex;flex-direction:column;padding:30px 24px 24px;box-shadow:0 8px 32px rgba(0,0,0,.24);grid-row-end:4;grid-column-start:2;grid-row-start:2}.delivery__form-checkout .icon{stroke:var(--white)}.delivery__form-checkout .button{margin-top:auto}.delivery__form-checkout-desc,.delivery__form-sale p{font-size:16px;font-weight:400;line-height:24px;margin-bottom:24px}.delivery__form-checkout .delivery__nav-button{display:none}.delivery__form-checkout .delivery__nav-button .icon{stroke:rgba(0,0,0,.44)}.delivery__form-checkout .order-desc--price{margin-top:auto}.delivery__form-checkout .order-desc--price+.button{margin-top:0}.delivery__form-main{padding:24px;transition:.3s ease;grid-row-start:2}.delivery__form-sale{padding:19px 24px 17px;transition:.3s ease;background-image:url(/frontend/img/delivery-sale.png);background-repeat:no-repeat;background-position:calc(100% - 24px) center;grid-row-start:3}.delivery__form-sale p{font-weight:600;margin-bottom:0}.delivery__form-sale span{font-size:16px;font-weight:600;line-height:24px;color:var(--gray)}.delivery__form .order-make__fields{max-width:inherit;gap:16px}.delivery__form .order-make__fields--one .order-make__input input{padding-right:60px}.delivery__form .order-make__fields--four .button{grid-column-start:1;grid-column-end:5}.delivery__form .order-make__fields--four .button--two-col{grid-column-start:3;grid-column-end:5}.delivery__form .order-make__checkbox,.delivery__form .order-make__input{height:44px}.delivery__form .order-make__input input{font-size:16px;font-weight:500;line-height:24px;height:44px;padding:10px 24px;border:1px solid rgba(50,71,97,.32);border-radius:8px;background-color:var(--white)}.delivery__form .order-make__input.error{margin-top:0}.delivery__form .order-make__input.error input{border-color:var(--red)}.delivery__form .order-make__input label{font-size:16px;line-height:44px;width:-moz-fit-content;width:fit-content;height:44px;transition:.3s ease}.delivery__form .order-make__input.fill label{font-size:14px;line-height:20px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:0 10px;transform:translateY(-10px) translateX(14px);background-color:var(--white)}.delivery__form .order-make__input:last-child{margin-bottom:0}.delivery__form .order-make__input [data-pvz=fake-input]+label{font-size:14px;line-height:20px;position:absolute;z-index:1;top:0;left:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:0 10px;transform:translateY(-10px) translateX(14px);pointer-events:none;color:var(--gray);background-color:var(--white)}.delivery__form .order-make__input [readonly]{pointer-events:none;border-color:var(--cornflower)}.delivery__form .order-make__input [data-select=input]{pointer-events:all;border-color:rgba(50,71,97,.32)}.delivery__form .order-make__checkbox>label{padding:0 0 0 36px;border:0}.delivery__form .order-make__checkbox>label::before{top:10px;left:0;width:24px;height:24px;border:2px solid var(--dark-grey);border-radius:4px;background-color:var(--white)}.delivery__form .order-make__checkbox>label::after{top:10px;left:0;width:24px;height:24px;filter:brightness(0)}.delivery__form .order-make__checkbox p{font-size:16px;line-height:24px}.delivery__form .order-desc-item__key{font-weight:600;padding-right:20px;color:var(--dark-grey);background-color:var(--white)}.delivery__form .order-desc-item__key i{font-weight:500;font-style:normal;margin-left:12px;color:var(--gray)}.delivery__form .order-desc-item__val{padding-left:20px;background-color:var(--white)}.delivery__form--russia{gap:0 30px}.delivery__form--russia .delivery__form-main{position:relative;display:flex;flex-direction:column;gap:16px}.delivery__form--russia .delivery__form-main .order-make__fields:last-child{margin-top:0}.delivery__form--russia .delivery__form-main .order-make__fields:not(:last-child){margin-bottom:0}.delivery__form--russia .delivery__form-main .order-make__fields--three .button{grid-column-start:1;grid-column-end:4}.delivery__form--russia .delivery__form-main .order-make__radio{display:grid;gap:20px;grid-template-columns:1fr 1fr}.delivery__form--russia .delivery__form-main .order-make__radio:not(:last-child){margin-bottom:0}.delivery__form--russia .delivery__form-main .order-make__radio label{border:2px solid var(--dark-grey);background-color:var(--white)}.delivery__form--russia .delivery__form-info{margin-bottom:30px}.delivery__form .order-desc--price .order-desc-item__key{font-size:24px;font-weight:700;line-height:32px;color:var(--cornflower)}.delivery__form .order-desc--price .order-desc-item__val{display:flex;align-items:flex-end}.delivery__form .order-make__input--pvz{display:flex;height:-moz-fit-content;height:fit-content;pointer-events:none}.delivery__form .order-make__input--pvz .fake-input{font-size:16px;font-weight:600;line-height:24px;width:100%;height:-moz-fit-content;height:fit-content;padding:10px 24px;resize:none;transition:.3s ease;color:var(--dark-grey);border:1px solid var(--cornflower);border-radius:8px;background-color:var(--white)}.delivery__white-box{position:relative;border-radius:16px;background-color:var(--white)}.delivery__form-wrapper{display:flex;flex-direction:column;gap:16px}.delivery__form-buttons{display:flex;gap:20px}.delivery__form-buttons .delivery__pickup-content{flex:0 0 calc(50% - 10px)}.delivery__form-buttons .delivery__pickup-content .button{font-weight:600;color:var(--dark-grey);border:2px solid var(--dark-grey);background-color:var(--white)}.delivery__post-list{position:fixed;z-index:32;right:50%;bottom:50%;display:none;flex-direction:column;width:100%;max-width:600px;height:410px;max-height:90%;padding:24px 0 24px 24px;transform:translate(50%,50%)}.delivery__post-list--vis{display:flex}.delivery__post-list .delivery__form-buttons{margin-top:16px;padding-right:24px;background-color:var(--white)}.delivery__post-list .delivery__form-buttons .button .icon{stroke:var(--white)}.delivery__post-list .delivery__form-buttons .button--white .icon{margin-right:12px;margin-left:0;transform:scale(-1,1);stroke:none}.delivery__post-list .order-make__radio{overflow:auto;height:100%;padding-right:24px}.delivery__post-list .order-make__radio::-webkit-scrollbar-thumb,.popup__wrapper::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--cornflower)}.delivery__post-list .order-make__radio::-webkit-scrollbar,.popup__wrapper::-webkit-scrollbar{width:4px;border-radius:4px;background-color:var(--white)}.delivery__post-list .order-make__radio-content p{white-space:break-spaces}.delivery__post-list-link{padding-right:36px;text-align:right;background-image:url(/frontend/img/delivery-address.png);background-repeat:no-repeat;background-position:right top}.delivery__post-list-link:not(:last-child){margin-bottom:8px}.delivery__post-list-link a{font-size:16px;font-weight:600;line-height:24px;transition:.3s ease;color:var(--cornflower);border-bottom:1px solid var(--cornflower)}.section-faq{padding-top:60px;padding-bottom:150px;border-top:2px solid rgba(0,0,0,.08)}.section-faq .sub-title{margin-bottom:60px;text-align:center}.section-faq__box{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 90px}.section-faq__item{padding:24px 0;border-top:2px solid rgba(50,71,97,.32)}.section-faq__item .filter-item__content{display:flex;padding:0;transition:padding .3s ease}.section-faq__item-head{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.3s ease;-webkit-touch-callout:none}.section-faq__item-head:hover span,.section-faq__item.filter-item--open .filter-item__header span{opacity:.6}.section-faq__item-head.filter-item__header{font-size:16px;font-weight:700;line-height:24px;position:relative;display:flex;padding:0 44px 0 0;cursor:pointer;color:var(--cornflower)}.section-faq__item-head.filter-item__header::after,.section-faq__item-head.filter-item__header::before{position:absolute;content:'';background-color:var(--dark-grey)}.section-faq__item-head.filter-item__header::before{top:11px;right:3px;width:18px;height:2px}.section-faq__item-head.filter-item__header::after{top:3px;right:11px;width:2px;height:18px;transform:none;background-image:none}.section-faq__item-head span{transition:.3s ease}.section-faq__item-inner{display:flex;overflow:hidden;flex-direction:column;height:0;transition:.3s ease;opacity:0;gap:15px}.section-faq__item-inner span{font-size:16px;font-weight:400;line-height:24px}.section-faq__item.filter-item--open .filter-item__header{font-weight:700;color:var(--cornflower)}.section-faq__item.filter-item--open .filter-item__header::after{transform:rotate(90deg)}.section-faq__item.filter-item--open .filter-item__content{display:flex;overflow:visible;height:inherit;padding-top:32px;padding-bottom:8px;opacity:1}.select{position:relative}.select__inner{position:absolute;z-index:2;top:100%;left:0;display:flex;display:none;flex-direction:column;width:100%;padding-top:26px;padding-bottom:24px;border:1px solid rgba(50,71,97,.32);border-top:none;border-radius:0 0 8px 8px;background-color:var(--white);gap:16px}.select .order-make__input,.select .order-make__input input{cursor:pointer}.select .icon{position:absolute;top:10px;right:24px;transition:.3s ease;transform:rotate(180deg);pointer-events:none}.select--active .order-make__input input{border-radius:8px 8px 0 0}.select--active .select__inner{display:flex}.select--active .icon{transform:rotate(0)}.delivery__form .order-make__fields.select{gap:0}.delivery__form .order-make__fields input{font-weight:600}.delivery__form .order-make__fields--one{margin-bottom:0}.delivery__form--russia .delivery__form-main .select__inner .order-make__radio{grid-template-columns:1fr}.delivery__form--russia .delivery__form-main .select__inner .order-make__radio label{padding:0 24px 0 60px;border:0;border-radius:0}.delivery__form--russia .delivery__form-main .select__inner .order-make__radio:last-child label{border-radius:0 0 8px 8px}.delivery__form--russia .delivery__form-main .delivery__post-list .order-make__radio{grid-template-columns:100%;gap:8px}.overlay{position:fixed;z-index:31;top:0;left:0;width:100%;height:100%;transition:.3s ease;pointer-events:none;opacity:0;background-color:var(--dark-grey)}.overlay--vis{pointer-events:all;opacity:.6}.popup{position:fixed;z-index:31;top:50%;left:50%;visibility:hidden;width:600px;max-height:calc(100vh - 16px);padding-top:20px;padding-bottom:20px;padding-left:32px;transition:.3s ease;transform:translate(-50%,-50%);pointer-events:none;opacity:0;border-radius:20px;background-color:var(--white);box-shadow:6px 16px 18px rgba(56,58,86,.08)}.popup--vis{visibility:visible;pointer-events:all;opacity:1}.popup__close{position:absolute;top:0;left:calc(100% + 12px);display:flex;width:48px;height:48px;cursor:pointer;border:1px solid var(--light-gray);border-radius:20px;background-color:var(--white);align-items:center;justify-content:center}.popup__close .icon{width:20px;height:20px;stroke:var(--gray)}.popup__wrapper{overflow-y:auto;max-height:calc(100vh - 130px);padding-right:32px}.popup .subscription-form{max-width:inherit;margin-top:24px;padding-bottom:12px;justify-content:space-between;gap:16px 24px;flex-wrap:nowrap;align-items:center}.popup .subscription-form .button{font-weight:700;width:-moz-fit-content;width:fit-content;height:56px;padding:0 24px;color:var(--black);flex:0 0 auto}.popup .subscription-form .checkbox{gap:0 12px}.popup .subscription-form--buttons{display:grid;margin-top:24px!important;grid-template-columns:1fr 1fr}.popup .subscription-form--buttons .button{width:auto}.popup .subscription-form--buttons .button--icon{color:var(--gray)}.popup .politic-form{height:-moz-fit-content;height:fit-content}.popup .politic-form .checkbox__label{line-height:18px}.popup__title{font-size:16px;font-weight:800;line-height:24px;margin-top:12px;padding-right:32px}.popup__desc,.popup__number,.popup__title{display:flex;margin-bottom:24px}.popup__desc{font-size:16px;line-height:24px;color:var(--black)}.popup__number{flex-direction:column;margin-top:24px;text-align:center;align-items:center}.popup__number a{font-size:30px;font-weight:700;line-height:40px;margin-bottom:12px;color:#111}.popup__number span{font-size:16px;font-weight:500;line-height:24px;color:var(--gray)}.popup__inner{position:relative}.popup--small.popup--reverse .popup__product-price p::before,.popup__inner.hidden{display:none}.popup__thanks{display:none;gap:32px;align-items:center}.popup__thanks-icon{display:flex;width:72px;height:72px;border-radius:20px;background-color:var(--bright-gray);align-items:center;justify-content:center;flex:0 0 72px}.popup__thanks-icon .icon{width:32px;height:32px;fill:var(--cornflower);stroke:var(--cornflower);stroke-width:2px}.popup__thanks-desc{font-size:16px;font-weight:500;line-height:24px;color:var(--dark-grey)}.popup__thanks-desc span{font-weight:700;color:var(--cornflower)}.popup__thanks.vis{display:flex}.popup__thanks--one{margin-bottom:12px}.popup .order-make__fields{max-width:inherit}.popup--callback .popup__thanks{padding-top:18px;padding-bottom:64px;border-bottom:1px solid var(--dark-grey)}.popup--callback .subscription-form{position:relative;margin-bottom:10px;padding-bottom:34px;border-bottom:1px solid var(--dark-grey)}.popup--callback .subscription-form::before{font-size:14px;font-weight:500;line-height:20px;position:absolute;right:50%;bottom:-10px;padding:0 12px;content:'или';transform:translateX(50%);text-transform:uppercase;background-color:var(--white)}.popup--callback .politic-form{width:-moz-min-content;width:min-content}.popup__tabs{display:flex;margin-top:12px;margin-bottom:16px;gap:8px}.popup__tabs input:checked+label{color:var(--white);background-color:var(--cornflower)}.popup__tabs input:hover+label{color:var(--white);background-color:var(--cornflower)}.popup__tabs label{line-height:20px;padding:4px 12px;cursor:pointer;transition:.3s ease;color:var(--black);border-radius:20px;background-color:var(--bright-gray)}.popup__tabs-item{display:flex}.popup__product{display:flex;padding-bottom:16px;gap:24px;align-items:center}.popup__product-img{width:72px;height:72px;border-radius:20px;-o-object-fit:cover;object-fit:cover}.popup__product-info{display:flex;gap:24px;flex:1 1 auto;justify-content:space-between;align-items:center}.popup__product-name{font-size:16px;line-height:24px;color:var(--black)}.popup__product-price-now{font-size:18px;font-weight:700;line-height:32px;margin-bottom:0;white-space:nowrap;color:var(--cornflower)}.popup__product-price-old{font-size:14px;text-decoration:line-through;color:var(--dark-grey)}.popup__product-price span{font-weight:700;line-height:32px;display:none;white-space:nowrap;color:var(--gray)}.popup__product--full{margin-bottom:24px;margin-left:32px;padding-bottom:24px;border-bottom:1px dashed var(--gray)}.popup__product--full .popup__product-price{display:flex;flex-direction:column}.popup__product--full .popup__product-price span{font-size:24px;display:block;color:#1e1f24}.popup__product--full .popup__product-price p{text-align:right}.popup--reverse .popup__product-price p::before,.popup__product--full .popup__product-price p::before{position:absolute;bottom:50%;left:0;width:100%;height:1px;content:'';transform:translateY(50%);pointer-events:none;background-color:var(--red)}.popup__product--full .product-count{width:106px;height:48px;padding:0 15px}.popup__product--full .product-count__value{width:100%;min-width:50px;padding:0 10px}.popup--reverse .popup__wrapper{display:flex;overflow-y:visible;flex-direction:column-reverse;max-height:inherit;gap:24px}.popup--reverse .popup__product{position:relative;padding-top:24px;padding-bottom:4px}.popup--reverse .popup__product::before{position:absolute;z-index:-1;top:0;left:-32px;width:calc(100% + 64px);height:calc(100% + 20px);content:'';pointer-events:none;border-radius:0 0 20px 20px;background:var(--bright-gray)}.popup--reverse .popup__product-price{display:flex;flex-direction:column}.popup--reverse .popup__product-price span{font-size:24px;display:block}.popup--reverse .popup__product-price p,.popup__product--full .popup__product-price p{font-size:12px;font-weight:400;line-height:16px;position:relative;width:-moz-fit-content;width:fit-content}.popup--reverse .popup__thanks{flex-direction:column}.popup--reverse .popup__thanks-desc{text-align:center}.popup--small{width:400px}.popup--small .subscription-form{margin-top:16px}.popup--small .popup__thanks{flex-direction:column}.popup--small .popup__thanks-desc{text-align:center}.popup--small .popup__thanks--one{margin-top:18px;margin-bottom:44px}.popup--small .popup__product{padding-bottom:24px;gap:18px;align-items:flex-start}.popup--small .popup__product-info{flex-direction:column;flex:1 1 auto;gap:8px;align-items:flex-start}.popup--small .popup__product-img{width:112px;height:112px}.popup--small .popup__product-name{font-size:14px;font-weight:600;line-height:20px}.popup--small .popup__product-price p{font-size:16px;line-height:24px}.popup--small.popup--reverse .popup__thanks{padding-top:18px}.popup--small.popup--reverse .popup__wrapper{gap:64px}.popup--small.popup--reverse .popup__product{padding-bottom:4px}.popup--small.popup--reverse .popup__product-price p{font-weight:700}.popup--fit-content{width:-moz-fit-content;width:fit-content}.popup--fit-content .subscription-form--buttons{display:flex;margin-top:0!important}.popup--fit-content .subscription-form--buttons .button{font-weight:600;width:-moz-fit-content;width:fit-content;height:48px;padding:0 31px;color:var(--white)}.popup--fit-content .subscription-form--buttons .button--icon{font-size:12px;font-weight:400;padding:0;text-decoration:underline;color:var(--gray)}.popup--fit-content .subscription-form--buttons .button--icon:hover{text-decoration:none;background-color:var(--white)}.popup--fit-content::before{position:absolute;top:-13px;left:26px;display:none;width:0;height:0;content:'';border:0 solid transparent;border-right-width:10px;border-bottom:14px solid var(--white);border-left-width:10px}.popup--town{display:grid;overflow:hidden;width:1000px;padding:20px 0;grid-template-columns:360px auto}.popup--town .popup__wrapper{overflow:hidden;width:100%;max-height:calc(90vh - 40px);padding-right:0;padding-left:55px}.popup--town .order-make__input{width:336px;height:48px}.popup--town .order-make__input input{height:48px}.popup--town .order-make__input input::-moz-placeholder{font-weight:400}.popup--town .order-make__input input:-ms-input-placeholder{font-weight:400}.popup--town .order-make__input input::placeholder{font-weight:400}.popup--town .popup__title{font-size:30px;font-weight:700;line-height:1.33;margin-top:0;padding-top:12px;padding-right:25px}.popup--town .search-site__form{height:100%}.popup--town .popup__inner{overflow-y:auto;height:100%;padding-right:70px}.popup--town .popup__inner::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--cornflower)}.popup--town .popup__inner::-webkit-scrollbar{width:4px;border-radius:4px;background-color:var(--white)}.popup--town .popup__close{z-index:1;top:20px;right:20px;left:auto}.popup__image{position:relative;overflow:hidden;height:calc(100% + 40px);min-height:610px;margin-top:-20px;margin-bottom:-20px}.popup__image::before{position:absolute;width:100%;height:100%;content:'';pointer-events:none;background-image:url(/frontend/img/popup-bg.png);background-repeat:no-repeat;background-position:center;background-size:cover}.popup__towns{margin-top:40px}.popup__towns-item{font-size:14px;line-height:2;display:flex;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:9px 15px;cursor:pointer;transition:.3s ease;color:var(--dark-gray);border:solid 1px var(--light-gray);border-radius:20px}.popup__towns-item:hover{color:var(--cornflower);border-color:var(--cornflower)}.popup__towns-wrapper{display:flex;flex-wrap:wrap;gap:14px 10px}.popup .select .order-make__radio:not(:last-child),.popup__user-content p:not(:last-child){margin-bottom:0}.popup .select .order-make__radio--small label{width:100%;padding:0 30px 0 60px}.popup .select .order-make__radio--small label::before,.popup .select__inner{border-color:var(--cornflower)}.popup .select .icon{top:16px;right:16px;fill:var(--cornflower)}.popup .order-make__input input,.popup--refund .order-make__input input,.popup__passport::before{background-color:var(--bright-gray)}.popup .order-make__input.fill input,.popup--refund .order-make__input.fill input,.popup__passport .order-make__input input{background-color:var(--white)}.popup--refund{padding-left:0}.popup--refund .popup__title,.popup--refund .popup__wrapper{padding-left:32px}.popup--refund .order-make__input--textarea{margin-bottom:16px}.popup--refund .popup__thanks{flex-direction:column;text-align:center}.popup__passport{position:relative;margin:32px 0;padding-top:12px;padding-bottom:24px}.popup__passport::before{position:absolute;top:0;left:-32px;width:calc(100% + 64px);height:100%;content:'';pointer-events:none}.popup__passport .popup__title{position:relative;padding-left:0}.popup__passport .order-make__input.fill input,.popup__user,.popup__user::before{background-color:var(--bright-gray)}.popup__user{position:relative;display:grid;margin-bottom:24px;padding:14px 32px;border-radius:20px;gap:18px;grid-template-columns:44px auto;align-items:center}.popup__user::before{position:absolute;top:0;left:-10px;display:none;width:calc(100% + 20px);height:100%;content:'';pointer-events:none}.popup__user img{position:relative;width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.popup__user-content{position:relative;display:grid;height:-moz-fit-content;height:fit-content;grid-template-columns:auto auto;gap:0 18px}.popup__user-content p{font-size:14px;font-weight:600;line-height:16px;color:var(--black)}.popup__user-content p:nth-child(2),.popup__user-content span:nth-child(4){text-align:right}.popup__user-content span{font-size:12px;font-weight:400;line-height:16px;color:var(--gray)}.popup--review.popup--reverse .popup__thanks{flex-direction:row}.popup--review.popup--reverse .popup__thanks-desc{text-align:left}.popup--review .popup__wrapper{max-height:calc(100vh - 154px)}.popup .rating-stars .icon{cursor:pointer}.popup .rating-stars .icon--star{fill:var(--secondary)}.popup .rating-stars .icon--chose~.icon--star{fill:var(--light-violet)}.popup--add-to-basket{padding-left:0}.popup--add-to-basket::before,.popup__swiper::before{position:absolute;bottom:0;left:0;content:'';pointer-events:none;border-radius:0 0 20px 20px;background-color:var(--bright-gray)}.popup--add-to-basket::before{width:100%;height:30px}.popup--add-to-basket>.popup__title{padding-left:32px}.popup--add-to-basket .subscription-form{display:grid;grid-template-columns:auto auto;gap:24px}.popup--add-to-basket .subscription-form .button--plain{padding:0 39px}.popup--add-to-basket .subscription-form .button--white{width:100%;border-color:var(--light-gray);grid-column-start:1;grid-column-end:3}.popup--add-to-basket .swiper-slide{width:228px}.popup--add-to-basket .popup__inner{padding-left:32px}.popup--add-to-basket .cart-price-wr{margin-bottom:24px;padding:12px 32px;border-radius:20px;background:var(--bright-gray)}.popup--add-to-basket .cart-price-text{font-size:24px;font-weight:700;line-height:32px;margin-top:0;color:var(--gray)}.popup__swiper{position:relative;overflow:hidden;margin-top:20px;margin-right:-32px;padding:20px 32px 12px}.popup__swiper::before{top:0;width:calc(100% + 64px);height:calc(100% + 64px)}.popup__swiper .swiper-sliders-wrapper{position:static}.popup__swiper .swiper-sliders-wrapper .head-controls{top:20px;right:32px;gap:0 10px}.popup__swiper .swiper{overflow:visible}.popup__swiper .popup__title{position:relative;margin-bottom:35px}.popup__swiper .product__images{height:232px}.popup__swiper .product__main{height:144px;padding:24px 18px}.popup__swiper .product__name{font-weight:700;line-height:20px;height:40px}.popup__swiper .product__price{font-size:16px;line-height:24px;margin-top:0}.popup__swiper .product__basket{width:48px;height:48px}.popup__swiper .product__basket .icon{width:20px;height:20px}.popup--map{display:flex;overflow:hidden;width:1225px;max-height:calc(100vh - 64px);padding:0}.popup--map .popup__wrapper{padding-right:0}.popup--map .popup__close{z-index:4;top:50px;right:10px;left:auto;border-color:var(--gray)}.popup--map .map--contacts{height:634px;flex:1 1 auto}.popup--map .map--contacts::before{position:absolute;z-index:1;width:100%;height:100%;content:'';transition:.3s ease;pointer-events:none;opacity:0;background:rgba(0,0,0,.2)}.popup--map .map-info{display:flex;overflow:auto;flex-direction:column;height:570px;margin:32px 0;padding-right:32px;padding-left:32px;gap:16px}.popup--map .map-info::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--cornflower)}.popup--map .map-info::-webkit-scrollbar{width:4px;border-radius:4px;background-color:var(--white)}.popup--map .map-info__box{position:relative;top:auto;height:100%}.popup--map .map-info__address{font-size:14px;font-weight:600;line-height:20px;margin-bottom:0;padding-left:0;color:var(--black);background-image:none;background-position:inherit}.popup--map .map-info__title{font-size:14px;font-weight:400;line-height:20px;margin-bottom:0;color:var(--gray)}.popup--map .map-info__time{font-style:normal;line-height:20px;padding-left:0;flex:0 0 auto}.popup--map .map-info__name{display:flex;justify-content:space-between}.popup--map .map-info__bottom{font-size:14px;font-weight:600;position:relative;display:grid;margin-top:8px;padding-top:24px;color:var(--black);grid-template-columns:1fr 1fr;gap:16px}.popup--map .map-info__bottom span{line-height:20px}.popup--map .map-info__bottom::before{position:absolute;top:0;left:-24px;width:calc(100% + 48px);height:1px;content:'';pointer-events:none;background-color:var(--light-gray)}.popup--map .map-info__bottom-btn{font-weight:700;display:flex;padding:18px;cursor:pointer;transition:.3s ease;color:var(--white);border-radius:20px;background:var(--cornflower);grid-column-end:3;grid-column-start:1;justify-content:center}.popup--map .map-info__bottom-btn:hover,.popup--map .map-info__item--active .map-info__bottom-btn{color:var(--black);background:var(--secondary)}.popup--map .map-info__bottom-price{text-align:right}.popup--map .map-info__item{display:flex;flex-direction:column;padding:24px;border:1px solid var(--light-gray);border-radius:20px;gap:16px}.popup--map .map-info__item--active{border-color:var(--secondary)}.popup--map .map-info__item--active .map-info__bottom::before{background-color:var(--secondary)}.popup--map .map-info__link{font-weight:400;cursor:pointer;color:var(--cornflower);-webkit-text-decoration-line:underline;text-decoration-line:underline}.popup--map .map-info__link:hover{text-decoration:none}.popup--map .map-wrapper{transition:.3s ease;flex:0 0 364px}.popup--map #map-toggle,.popup--map .map-toggle,.popup__upload-lable input{display:none}.popup--map .map-toggle::before{font-weight:700;position:absolute;top:0;left:0;display:flex;width:100%;height:100%;content:'Показать список';pointer-events:none;color:var(--black);align-items:center;justify-content:center}.popup--map #map-toggle:checked+label::before{content:'На карту'}.popup--map #map-toggle:checked+label+.map-wrapper{transform:none}.popup__upload{display:flex;flex-direction:column;width:100%;margin:24px 0;gap:24px}.popup__upload--disable .popup__upload-title{color:var(--light-gray)}.popup__upload--disable .popup__upload-lable{pointer-events:none}.popup__upload-lable{display:none;width:100%;padding:28px 24px;cursor:pointer;transition:.3s ease;border:1px solid var(--light-gray);border-radius:20px;justify-content:space-between}.popup__upload-lable:hover{border-color:var(--cornflower)}.popup__upload-lable:hover .popup__upload-title{color:var(--cornflower)}.popup__upload-lable--vis{display:flex}.popup__upload-title{font-size:14px;font-weight:700;line-height:20px;display:flex;transition:.3s ease;color:var(--black);gap:12px;align-items:center}.popup__upload-desc{font-size:12px;font-weight:400;line-height:16px;transition:.3s ease;text-align:right;color:var(--gray)}.popup__upload-list{display:none;counter-reset:list3}.popup__upload-list--vis{display:grid;gap:12px 16px;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.popup__upload-file{position:relative;display:flex;overflow:hidden;width:94px;height:94px;cursor:pointer;border-radius:12px}.popup__upload-file::after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';pointer-events:none;background:rgba(0,0,0,.4)}.popup__upload-file::before{font-size:14px;font-weight:700;line-height:20px;position:absolute;z-index:1;top:4px;left:12px;content:counter(list3);counter-increment:list3;color:var(--white)}.popup__upload-file span{font-size:12px;z-index:1;display:inline-flex;display:-webkit-box;overflow:hidden;margin-bottom:6px;padding:0 10px;text-overflow:ellipsis;word-break:break-all;color:#fff;-webkit-line-clamp:3;-webkit-box-orient:vertical;align-self:flex-end}.popup__upload-file:hover .popup__upload-delete{opacity:1}.popup__upload-file:hover span{opacity:0}.popup__upload-file img{height:100%;-o-object-fit:cover;object-fit:cover}.popup__upload-delete{font-size:12px;font-weight:400;line-height:16px;position:absolute;z-index:1;bottom:0;left:0;display:flex;flex-direction:column;width:100%;height:100%;padding-bottom:6px;text-align:right;opacity:0;color:rgba(255,255,255,.72);align-items:center;justify-content:flex-end}.popup__upload-delete svg{margin-bottom:13px;stroke:var(--white)}[data-modal-send]{background-repeat:no-repeat;background-position:center}[data-modal-send].btn-load{color:transparent!important}[data-modal-send].btn-load:focus,[data-modal-send].btn-load:hover{border-color:var(--secondary);background-color:var(--secondary)}@media (min-width:1024px){.header-basket:hover .basket-count{color:var(--bright-gray);background-color:var(--cornflower)}.review-info-modal{position:absolute;z-index:10;top:25px;left:-39px;width:260px}.review-info-modal:hover{display:block}.review-all-photo{margin-right:12px}.product:hover .pr-nameplate-list,.product:hover .product-list__persent{display:none}}@media screen and (min-width:1024px){.nav__list-item:not(.active):hover>.nav__list-link::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width=\'24\' height=\'24\' viewBox=\'0 0 24 24\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3e%3cpath d=\'M9.33095 6.3406C9.11887 6.55383 8.99982 6.84235 8.99982 7.1431C8.99982 7.44384 9.11887 7.73236 9.33095 7.9456L13.3609 12.0326L9.33095 16.0576C9.2223 16.163 9.13575 16.289 9.07635 16.4282C9.01695 16.5674 8.9859 16.7171 8.98501 16.8684C8.98411 17.0198 9.0134 17.1698 9.07114 17.3097C9.12889 17.4496 9.21395 17.5766 9.32135 17.6833C9.42874 17.79 9.55632 17.8742 9.69662 17.9309C9.83692 17.9877 9.98714 18.016 10.1385 18.0141C10.2898 18.0121 10.4393 17.9801 10.5781 17.9197C10.7169 17.8594 10.8423 17.772 10.9469 17.6626L15.7739 12.8356C15.8806 12.7298 15.9653 12.6039 16.0231 12.4653C16.0808 12.3266 16.1106 12.1778 16.1106 12.0276C16.1106 11.8774 16.0808 11.7286 16.0231 11.5899C15.9653 11.4513 15.8806 11.3254 15.7739 11.2196L10.9469 6.3366C10.8412 6.22993 10.7153 6.14526 10.5766 6.08748C10.4379 6.02971 10.2892 5.99996 10.1389 5.99996C9.98871 5.99996 9.83996 6.02971 9.70129 6.08748C9.56261 6.14526 9.43674 6.22993 9.33095 6.3366V6.3406Z\' fill=\'%236F51FF\'/%3e%3c/svg%3e")}.nav__list-item:not(.active):hover>.nav__list-icon{stroke:var(--cornflower)}.nav__list-item:not(.active):hover>.nav__list-inner{transform:translateX(0);opacity:1}.nav__list-inner{overflow-y:auto}.nav__list>.nav__list-item:not(.submenu) .nav__item-icon{display:none}}@media (min-width:1199px){.not-product-of-day .is-item{height:276px;padding-top:50%}.not-product-of-day .rating-shop{height:576px;padding-top:80%}}@media screen and (min-width:1366px){.nav{padding-left:10px}}@media screen and (min-width:1540px){.nav{padding-left:38px}}@media screen and (min-width:1980px){.nav__list-inner--last{max-width:440px}.nav__list-inner-col{width:183px;flex:0 0 183px}}@media screen and (min-width:2000px){.together-cheaper .sub-title--string{display:block}}@media (max-width:1540px){.container-fluid{padding:0 32px}#top-scroll{left:30px}.company-phone{margin-top:11px;margin-left:6.28%}.search-site{width:47.5%;margin-left:6.5%}.mini-card{gap:0 15px}body.fixed-menu .header-menu-search{right:187px;max-width:calc(100% - 167px)}.grid-index{grid-template-columns:auto 391px}.card-wrapper{grid-template-columns:496px auto 360px}.card-grid-info{grid-row:3/7}.card-section--byu{padding:24px}.card-slider{height:408px}.slider-card{max-width:408px}.card-right-column{margin-top:35px;grid-row:4/7}.card-section{padding:24px}.card-section--dop{padding:32px 22px}.btn-product-list{flex-direction:column}.clear-page,.container-404{margin-bottom:100px}.collection-cards{margin-bottom:94px}.together-cheaper__row{grid-template-columns:max-content auto}.together-slider{max-width:915px;height:455px}.together-plus{left:267px}.together-equals{right:267px}.index-benefits{padding:61px 0}.reviews-box-slider{margin:0;padding:0}.reviews-box-slider .swiper-slide{max-width:393px}.looked-before{padding:74px 0 105px}.index-company-info{padding:10px 0 130px}.blog-list{grid-template-columns:1fr}.subscription-footer{padding:53px 0 61px}.subscription-main{gap:0 40px}.subscription__lft{gap:0 20px}.subscription-form .input{width:231px}.blog-wrapper .blog-list{grid-template-columns:1fr 1fr}.blog-row{gap:0 50px}.collections__banner .share-friends{right:32px}.contacts__info-desc,.contacts__info-title{margin:0}.company__team-list{display:flex;margin-right:-77px;margin-bottom:-77px;flex-wrap:wrap;gap:0}.company__team-item{margin-right:77px;margin-bottom:77px;flex:0 0 calc(25% - 77px)}.company__info-content{max-width:500px}.delivery__title{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px}.popup--fit-content{top:57px;left:32px;transform:none}.popup--fit-content::before{display:block}}@media (max-width:1365px){.nav__list,.nav__list-inner{width:27vw;flex:0 0 27vw}.nav__list-inner--last{width:-moz-fit-content;width:fit-content;max-width:474px;flex:0 0 auto}.nav__list-inner-col{width:173px;flex:0 0 173px}.rating-stars__text{display:none}.delivery__form-sale p span,.product-list .rating-stars__mean{margin-left:0}.card-wrapper{grid-template-columns:460px auto 285px;gap:20px}.card-wrapper>{border:1px solid}.card-characteristic,.card-characteristic-head{padding-left:0}.slider-card{max-width:374px}.delivery-item__name{font-size:12px}.equipment-item-main{min-height:160px;padding:15px}.equipment-item__right{margin-bottom:0}.looked-before .slider-products-before,.slider-products{height:500px}.head-catalog-params{flex-direction:column;align-items:flex-start}.product-list{padding-right:0;gap:16px}.product-list .product__main{padding:15px}.product-list .product__price{font-size:19px}.product-list--design .product__main{padding:25px 20px}.product-list--design .product__price{font-size:14px}.product-list--design{grid-template-columns:repeat(4,1fr);gap:24px}.catalog-main .product-list{gap:15px}.catalog-main .product-list .rating-stars{min-height:40px;margin-bottom:0!important;flex-wrap:wrap}.catalog-main .product-list .rating-stars__count{margin:10px 0 10px 4px;flex:unset}.article--news-detail{display:grid;grid-template-columns:49px auto}.article--news-detail .article__list{width:50px;min-width:50px}.slider-products-article{height:430px;aspect-ratio:unset}.slider-products-article .product__price{font-size:14px}.slider-products-article .product__basket,.slider-products-article .product__heart{width:48px;height:48px}.slider-products-article .product__main{padding:25px 13px 25px 25px}.slider-products-article .swiper-slide{width:215px;min-width:215px;max-width:215px}.action__images{height:230px}.action-list--head{grid-template-columns:auto 250px}.action-list--head .action:not(:first-child) .action__images{height:130px}.product-list--projest{grid-template-columns:repeat(3,1fr)!important}.showroom-slider{height:auto}.contacts__info{display:grid;margin:0;grid-column-end:4;justify-content:space-between;align-items:center;grid-template-columns:30% 35% 35%}.contacts__social{padding-top:0;padding-right:0;padding-bottom:0;grid-column-start:1;grid-column-end:4}.company__history-pagination,.company__history-swiper{max-width:500px}.company__info-buttons{max-width:600px}.company__info--full-width .company__info-buttons{max-width:inherit;grid-template-columns:1fr 1fr}.production__steps-list{flex:0 0 550px}.order-make{gap:68px}.order-make__fields--four{grid-template-columns:1fr 1fr 1fr}.basket-wrapper{gap:0 68px}.delivery__step{padding:30px 12px;justify-content:center}.delivery__step--active{padding-top:22px}.delivery__pickup{grid-template-columns:auto 246px}.delivery__form-sale span{display:flex}.delivery__form .order-make__fields--four .button{grid-column-start:2;grid-column-end:4}.delivery__form .order-make__fields--four .button--two-col{grid-column-start:1;grid-column-end:4}.popup--map{width:1100px}}@media (max-width:1199px){.tb-menu{padding:0}.tb-menu__item:not(:last-child){margin-right:10px}.tb-menu__link,.tb-menu__name{font-size:12px}.company-phone{margin-left:4%}.search-site{width:45%;margin-left:2%}.header-menu__row{gap:0 10px}.header-sub-menu .popup__close{left:calc(100% + 15px)}.nav{padding-left:20px}.nav__list,.nav__list-inner{width:32vw;padding:40px 15px;flex:0 0 32vw}.nav__list-inner--last{width:25vw;max-width:inherit;padding:100px 15px 40px;flex:0 0 25vw}.nav__list-inner-col{width:100%;flex:0 0 100%}.nav__title--big{margin-bottom:-20px}.menu-2{gap:0 20px}.menu-2__link{font-size:14px}.grid-index,.index-column{grid-template-columns:1fr}.index-column{display:grid;grid-column:1/3;gap:38px;order:2}.product-of-day{max-width:490px;border:solid 2px var(--cornflower);border-radius:20px;background-color:var(--white)}.product-of-day:not(:last-child){margin-right:15px}.product-of-day-box{width:calc(100vw - 65px);border:0;border-radius:none;background-color:none}.product-of-day-box:not(:last-child){margin-bottom:0}.product-of-day-slider{width:100%}.right-info{display:grid;width:calc(100vw - 65px);grid-template-columns:1fr 35%;gap:30px}.right-info .is-item{height:auto;margin-bottom:0!important}.info-shops{display:grid;grid-template-columns:1fr 1fr;gap:30px}.is-item{display:flex;height:96px;gap:20px;align-items:center}.is-item__icon{margin-bottom:0}.rating-shop{display:grid;height:131px;grid-template-columns:1fr 1fr;gap:10px}.rating-shop__desc{margin-bottom:0}.rating-shop__name{grid-column:1/2;margin-bottom:0}.rating-shop__dialog{display:none}.rating-shop__grade{margin-bottom:0;grid-row:1/3;grid-column:2/3}.rating-stars{margin-bottom:0}.banner-slider{grid-column:1/3}.main-slider img{height:auto;-o-object-fit:unset;object-fit:unset;-o-object-position:unset;object-position:unset}.main-slider{height:auto!important}.main-slider,.main-slider .swiper{aspect-ratio:20/9}.category-list-main{overflow:auto;margin:0 -35px;padding:0 35px;grid-row:2/3}.category-list-main::-webkit-scrollbar,.index-list-category::-webkit-scrollbar{display:none}.index-list-category{overflow-x:auto;overflow-y:hidden;margin:0 -35px;padding:0 35px;scroll-behavior:smooth}.category-item{padding:15px}.category-item__name{line-height:1.71}.category-item:nth-child(-n+4){display:block;padding:20px}.card-wrapper{grid-template-columns:auto;grid-template-rows:auto;gap:20px 52px}.card-grid-info{margin-top:0;grid-column:1/2;grid-row:4/7}.card-characteristic-head{grid-column:1/2;grid-row:1/2}.card-section--byu-wrapper{max-width:400px;grid-row:1/3;grid-column:2/3}.card-characteristic{grid-row:3/4;grid-column:2/3}.card-characteristic-main{max-width:none}.card-slider{max-width:670px;height:auto;grid-row:2/4}.slider-card{max-width:calc(100% - 88px);height:auto}.card-right-column{margin-top:0;grid-column:2/3;grid-row:4/7}.card-definitions .definitions-item{align-items:flex-start;gap:10px}.equipment-list{grid-template-columns:1fr}.review-all{display:block}.product-sort--review-all{position:absolute;top:0;right:10px;bottom:0;width:230px;height:49px;margin-top:auto;margin-bottom:auto}.review-gr-l2{margin-top:16px}.card-review-g-1{padding:0}.card-review-g-2{padding:0 12%}.card-review-g-3{display:none}.looked-before .slider-products-before:after,.slider-products:after{padding-top:50%}.slider-products{height:575px}.together-cheaper__info{margin-bottom:34px;padding-top:0}.together-cheaper__row{display:block}.together-cheaper__slider{margin-left:0}.reviews-item__img{position:absolute}.reviews-item__name,.reviews-item__time{padding-left:63px}.looked-before .slider-products-before{height:570px}.sertifate-main{max-width:none;margin-left:0}.sertifate-list{overflow-x:auto;overflow-y:hidden;margin:0 -35px;padding:0 35px 20px;flex-wrap:nowrap;scroll-behavior:smooth}.sertifate-list::-webkit-scrollbar{display:none}.sertifate-item{height:auto;flex:1 0 0}.sertifate-item::after{display:block;padding-top:140%;content:''}.sertifate-item img{position:absolute;height:auto}.index-blog--horizontal .blog-list{grid-template-columns:1fr 1fr}.subscription__title{font-size:20px}.catalog-row{grid-template-columns:300px auto}.catalog-row--full-width{grid-template-columns:100%}.catalog-head-sort{margin-right:0}.list-view{display:none}.product-list{grid-template-columns:repeat(2,1fr)}.catalog-banner{grid-column:1/3}.catalog-main .product-list{gap:27px}.catalog-main .product{grid-row:var(--row)}.filter-item__header{padding:20px}.filter-item__content{padding:0 15px 15px}.footer-main{padding:60px 0}.collapse-grid{grid-template-columns:repeat(3,1fr);gap:20px}.footer-contacts{grid-column:auto;grid-row:auto}.rating-shop--market{display:flex;flex-direction:column;width:auto;max-width:250px;height:-moz-min-content;height:min-content;box-shadow:none}.footer-contacts__email{margin-top:0}.footer-wrapper{padding:50px 0}.paymanet-main{width:auto}.blog-row{grid-template-columns:auto 300px}.content-aside__box--advantages{padding:40px;padding-right:inherit}.article{grid-template-columns:300px auto}.article--news-detail{grid-template-columns:49px auto}.article-section-img[data-col='3'],.article-section-img[data-col='4']{grid-template-columns:repeat(2,1fr);gap:30px}.article-section-img[data-col='3']{gap:20px}.article-section-img[data-col='2'],.article-section-img[data-col='3f']{grid-template-columns:repeat(1,1fr);gap:20px}.article-img-content{display:block;margin-bottom:24px}.article-img-content-img{width:unset}.article-img-content-text{width:unset;padding:0}.favorite-buttons{margin-right:0}.action{position:static}.action__images{position:relative;height:208px;flex:0 0 208px}.action__images .question-item__content{right:auto;left:-15px;transform:none}.action__images .question-item__content::before{right:auto;left:25px;transform:none}.action__title{min-height:38px;margin-bottom:0;-webkit-line-clamp:2}.action__desc{display:none}.action__btns{bottom:15px;gap:8px}.action__btns .button{background-color:rgba(29,31,35,.3)}.action__btns .button:hover .icon{stroke:var(--white)}.action__btns .button:hover .icon--cornflower{stroke:none;fill:var(--white)}.action__btns .icon--cornflower,.basket-product-item__add-favorute[data-favorite='1'] svg{fill:var(--white)}.action__btns .icon-basket{stroke:var(--white)}.action__footer{min-height:inherit}.action__period{margin-left:0;padding-left:28px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'20\' height=\'20\' viewBox=\'0 0 20 20\'%3e%3cpath id=\'prefix__calender\' fill=\'%23e9e9f5\' d=\'M19 4h-2V3a1 1 0 0 0-2 0v1H9V3a1 1 0 0 0-2 0v1H5a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3V7a3 3 0 0 0-3-3zm1 15a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-7h16zm0-9H4V7a1 1 0 0 1 1-1h2v1a1 1 0 0 0 2 0V6h6v1a1 1 0 0 0 2 0V6h2a1 1 0 0 1 1 1z\' transform=\'translate(-2 -2)\'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left center}.action-list,.action-list--head{grid-template-columns:repeat(3,1fr)}.action-list--head .action:first-child{grid-row-end:2}.action-list--head .action:not(:first-child) .action__view{display:flex}.action-list--head .action:not(:first-child) .action__footer{justify-content:space-between}.action-list--head .action:not(:first-child) .action__images{height:208px}.designers__box{margin-bottom:70px;gap:40px;grid-template-columns:auto 320px}.product-list--collections{grid-template-columns:repeat(3,1fr)}.showroom-inforamtion{padding:70px 0}.map-info--static .map-info__box{padding-left:36px}.map-info--static .map-info__city,.map-info--static .map-info__title{padding-left:63px}.contacts__info{grid-template-columns:25% 40% 35%}.company__history-pagination,.company__info-content{max-width:430px}.company__info-buttons{max-width:550px}.company__info--full-width .company__info-buttons{max-width:inherit}.production__steps{flex-direction:column}.production__steps-list{flex:0 0 auto}.production__images{display:flex;margin-bottom:50px;flex:0 0 auto;flex-wrap:nowrap}.wholesale{margin-top:35px;margin-bottom:60px}.wholesale__offer-list{grid-template-columns:1fr 1fr 1fr;gap:40px 35px}.wholesale__terms{margin-top:60px;grid-template-columns:auto 400px;gap:50px}.wholesale__terms-aside.content-aside .h3{font-size:21px;font-weight:700;line-height:inherit;margin-bottom:35px}.wholesale__terms .card-section,.wholesale__terms-aside .content-aside__box{padding:40px 30px 45px}.sub-title.mb-5{margin-bottom:45px!important}.order-make{gap:52px;grid-template-columns:auto 288px}.order-make__info .card-section{padding:32px 24px}.order-make__fields--four{grid-template-columns:1fr 1fr 1fr 1fr}.order-make__callback{justify-content:space-between}.order-make__callback-icon{display:none}.order-make__callback-text{margin-left:0}.basket-product-item__head{flex-wrap:wrap;gap:12px 24px}.basket-product-item__img{margin-right:0}.basket-product-item__add-favorute{position:relative;top:auto;left:auto;width:48px;height:48px;margin-left:20px;transform:none;opacity:1;border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white)}.basket-product-item__add-favorute .icon--white{fill:var(--gray)}.basket-product-item__add-favorute[data-favorite='1']{background-color:var(--cornflower)}.basket-product-item__info{margin-right:0;flex:0 0 calc(100% - 136px)}.basket-product-item__price{margin-top:8px;margin-right:0;margin-left:0}.basket-product-item__price-old{text-align:left}.basket-product-item__delete{margin-left:auto}.basket-product-item .product-count{width:116px}.basket-product__right{width:-moz-fit-content;width:fit-content;max-width:inherit;flex:0 0 100%}.basket-product-info{margin-bottom:0;justify-content:space-between}.kit-contents{width:100%;margin-top:12px;padding:0 22px}.contents-item{padding:14px 32px 14px 24px}.contents-item__category{margin-bottom:4px}.contents-item__info{max-width:inherit;margin-right:40px}.contents-item__count{margin-right:0;white-space:nowrap}.contents-item__price{line-height:24px;margin-top:4px}.backet-item-product-install .installation-service-block__main-container{margin-left:25px}.backet-item-product-install .installation-service-block_hidden:after{width:calc(100% - 25px);margin-left:25px}.delivery{grid-template-columns:100%}.delivery__content-head,.delivery__head{padding-right:0;border-right:none}.delivery__head .delivery__nav-title{display:flex}.delivery__step{padding:24px}.delivery__step--active{padding-top:40px}.delivery__right{position:fixed;z-index:32;top:auto;right:0;bottom:50%;max-height:calc(100% - 90px);margin-top:0;transition:.3s ease;transform:translateX(200%) translateY(50%);border-radius:16px;background-color:var(--white);box-shadow:0 8px 32px rgba(0,0,0,.24)}.delivery__right--vis{transform:translateX(-32px) translateY(50%)}.delivery__right .delivery__nav-list{margin:30px 30px 40px}.delivery__right .delivery__nav-title{padding:30px}.delivery__nav-button{display:flex;align-items:center;justify-content:center}.delivery__info{padding-right:0}.delivery__info,.delivery__selects{border-right:none}.delivery__selects .filter-item__header{padding-right:19px}.delivery__selects .filter-item__content{padding-right:0}.delivery__bottom{border:0}.delivery__statistic,.delivery__yandex{margin-right:0;padding-right:0}.delivery__yandex{padding-bottom:100px}.delivery__pickup{grid-template-columns:auto 280px}.delivery__form-sale p span{margin-left:12px}.delivery__form-sale span{display:inline-flex}.delivery__form .order-make__fields--four .button{grid-column-start:1;grid-column-end:5}.delivery__form .order-make__fields--four .button--two-col{grid-column-start:3;grid-column-end:5}.section-faq__box{gap:0 40px}.popup--map{width:960px}}@media (max-width:1023px){body,body.fixed-menu{padding-top:70px}.body--only-content{padding-top:0}.container-fluid{overflow:hidden;padding:0 15px}.container-fluid--overflow-visible{overflow:visible}.mob--bp1024{display:block}#top-scroll{display:none}.b24-widget-button-wrapper{position:fixed!important;z-index:20!important;right:25px!important;bottom:115px!important}.breadcrumbs{margin-top:10px;padding-top:10px}.mobile-wrapper-bootom{display:flex;flex:0 0 auto}.open-menu{display:flex}.back-menu .nav__list-link span,.navigation-mobile{display:block}.navigation-mobile>.nav__list-item--inner{z-index:32}.navigation-mobile>.nav__list-item--inner .nav__list-link{top:0!important}.back-menu .nav__list-item::after,.navigation-mobile>.nav__list-item--inner .nav__item-icon{top:12px!important}.back-menu.vis{visibility:visible;opacity:1}.back-menu.vis .mini-card{position:relative;top:auto;right:auto}.back-menu.vis .mini-card .basket-link{color:var(--white);background-color:var(--cornflower)}.back-menu.vis .mini-card .basket-link[data-count]::after{right:-7px;bottom:-5px;border:0}.back-menu .nav__list-item{position:fixed;z-index:33;top:0;right:0;width:100%;height:67px;padding:16px 20px 16px 36px;border-radius:20px 0 0 0;background-color:var(--cornflower)}.back-menu .nav__list-link{top:0!important;flex-direction:column;margin-right:0;color:#b7a8ff;align-items:flex-start}.back-menu .nav__list-icon,.top-bar{display:none}.back-menu .nav__item-icon{top:12px!important}.back-menu .nav__item-icon use{pointer-events:all}.nav__list .nav__list-item:not(.submenu) .nav__list-link{z-index:10}.nav__list-inner.opened .nav__list-item[data-menu-li-link='0'] .nav__list-link{z-index:10}.nav__col-link:hover,.nav__list-link:hover{text-decoration:none}.header-geo__city{text-decoration:underline}.tb-menu{display:flex;flex-direction:column;gap:27px}.tb-menu__item:not(:last-child){margin-right:5px}.tb-menu__item{margin-right:5px}.tb-menu__name{cursor:pointer}.tb-menu__name>.icon{position:absolute;top:5px;right:0;width:13px;height:12px;margin-left:0;cursor:pointer;transition:.3s ease;fill:var(--light-primary)}.tb-menu__link,.tb-menu__name{font-size:14px;font-weight:500;line-height:24px;position:relative;display:flex;width:100%;padding:0 24px 0 0;color:var(--white);border-radius:20px}.tb-menu__link:hover,.tb-submenu__link:hover{text-decoration:none;color:var(--white)}.open-top-bar{display:block;width:32px;height:32px;transform:rotate(90deg);border:0;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'12\' height=\'7.111\' viewBox=\'0 0 12 7.111\'%3E%3Cpath fill=\'%239ea3b2\' d=\'M11.663.331a1.138 1.138 0 0 0-1.605 0l-4.087 4.03L1.946.331A1.139 1.139 0 1 0 .341 1.947l4.827 4.827a1.138 1.138 0 0 0 1.616 0l4.883-4.827a1.138 1.138 0 0 0 0-1.616z\'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px}.tb-submenu,.tb-submenu__link{position:relative;width:100%;padding:0}.tb-submenu{top:auto;left:auto;display:block;visibility:hidden;max-height:0;transition:.3s ease;opacity:0;border-radius:0;background-color:transparent;box-shadow:none}.tb-submenu__link{font-weight:400;line-height:24px;display:flex;color:var(--white)}.slider-products,.slider-products-before,[data-slider-from]{margin:0 -35px;padding:0 35px}.slider-products .swiper-slide,.slider-products-before .swiper-slide,[data-slider-from] .swiper-slide{max-width:215px}.header{position:fixed;z-index:20;top:0;width:100%;pointer-events:none}.header-main__row{padding:0;justify-content:center}.header-main{z-index:2;overflow:visible;margin-bottom:0;transition:transform .1s ease-in 0s;pointer-events:all}.header-main::before{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;content:'';box-shadow:10px 10px 40px 0 rgba(217,218,240,.15)}.header-main.hidden{margin-bottom:0;padding:0;transform:translateY(-70px)}.header-main--search{border-radius:0!important}.company-phone,.mini-card>.button{display:none}.search-site{position:absolute;z-index:-1;width:100%;margin-top:0;margin-left:0;transition:.3s ease;transform:translateY(70px);pointer-events:none;opacity:0;order:4}.search-site::before{display:block}.search-site__control{padding:0 80px 0 20px;border-color:var(--light-gray);background-color:var(--white)}.search-site__btn{right:11px}.search-site__icon-btn{fill:var(--dark-gray)}.search-site--vis{z-index:unset;pointer-events:all;opacity:1}.search-site--white::after{opacity:1;background-color:var(--white)}.mini-card{position:absolute;top:11px;right:0;margin-top:0;margin-left:0}.header-basket,body.fixed-menu .header-main .search-site{display:none}.header-basket:hover .header-basket-wrapper{visibility:hidden;pointer-events:none;opacity:0}.header-basket:hover .header-basket-wrapper .button--header-basket,.nav__item-icon use{pointer-events:none}.search-result{top:65px;overflow-y:auto;height:calc(100vh - 280px);padding:0;border:0;border-radius:0;box-shadow:none}.search-result::-webkit-scrollbar{width:15px}.search-result::-webkit-scrollbar-thumb{border:5px solid transparent;border-radius:10px;background-color:var(--gray);background-clip:content-box}body.fixed-menu .header-main{position:fixed;z-index:10;top:0;right:0;left:0}.btn-search-close::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width=\'20\' height=\'20\' viewBox=\'0 0 20 20\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3e%3cpath d=\'M5.75732 5.75745L14.2426 14.2427\' stroke=\'%23fff\' stroke-width=\'2\' stroke-linecap=\'round\'/%3e%3cpath d=\'M14.2427 5.75745L5.75739 14.2427\' stroke=\'%23fff\' stroke-width=\'2\' stroke-linecap=\'round\'/%3e%3c/svg%3e")}.header-menu-wrapper{position:static;margin-bottom:0}.catalog-menu.active .catalog-menu__hamburger,.header-menu,.nav__list::before{display:none}.catalog-menu__wrap{padding:0 0 0 5px}.catalog-menu__hamburger span{background-color:var(--secondary)}.catalog-menu__name{font-size:16px;font-weight:500;text-transform:none}.catalog-menu.active{position:absolute;top:0;left:0;display:flex;width:100%;height:67px;padding:16px 20px 16px 36px;pointer-events:none;color:var(--white);border-radius:20px 0 0 0;align-items:center}.catalog-menu.active::before{display:block;pointer-events:all}.catalog-menu.active .catalog-menu__wrap{padding-left:0}.catalog-menu.active .catalog-menu__name{font-size:14px;font-weight:400}.catalog-menu.active .nav__list-item{z-index:33}.catalog-menu.active .nav__list-link{top:0!important}.catalog-menu.active .nav__item-icon{top:12px!important}.catalog-menu.active,.header-sub-menu,.nav__list{background-color:var(--cornflower)}.header-sub-menu{top:68px;right:0;left:auto;width:320px;height:calc(100% - 137px);padding-left:0;transform:translateX(100%)}.nav__list{z-index:1;width:100%;padding:34px 36px;flex:0 0 100%;gap:27px}.nav__list-link{font-weight:400;height:-moz-fit-content;height:fit-content;margin-right:24px;padding:0;transition:none;color:var(--white);border:0}.nav__list-link .nav__item-icon{top:0;right:-24px}.nav__list-icon{transition:none;stroke:var(--secondary)}.nav__list-item.submenu>.nav__item-icon{top:0;right:0}.nav__list-item.active:hover>.nav__list-link,.nav__list-item.active>.nav__list-link{background-color:transparent!important}.nav__list-item.active:hover>.nav__list-link>.nav__list-icon,.nav__list-item.active>.nav__list-link>.nav__list-icon{stroke:var(--secondary)}.nav__list-item.active:hover>.nav__item-icon{fill:transparent}.nav__list-item::after{display:block}.nav__list-item.active{top:-68px;left:0;display:flex;flex-direction:column;width:100%;height:67px;padding:16px 20px 16px 36px;color:#b7a8ff;border-radius:20px 0 0 0;align-items:flex-start}.nav__list-item.active .nav__list-link{margin-right:0;pointer-events:none;color:#b7a8ff;flex-wrap:wrap}.nav__list-item.active .nav__list-icon{display:none}.nav__list-item.active span{display:flex;pointer-events:all;flex:0 0 100%}.nav__list-item.active span::after{display:block;content:attr(data-text)}.nav__list-inner,.nav__list-item.active,.nav__list-item.active::after{position:fixed;background-color:var(--cornflower)}.nav__list-item.active::after{z-index:3;top:-56px;left:-61px;width:56px;height:56px;content:'';cursor:pointer;border-radius:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'32\' height=\'32\' viewBox=\'0 0 32 32\'%3e%3cpath fill=\'none\' d=\'M0 0H32V32H0z\'/%3e%3cpath fill=\'none\' stroke=\'%23ffffff\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2px\' d=\'M8 16L0 8l8-8\' transform=\'translate(11.002 8)\'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;box-shadow:8px 12px 20px 0 rgba(111,81,255,.12)}.nav__list-item.active>.nav__item-icon{position:fixed;top:-56px;right:calc(100% + 5px);width:56px;height:56px;fill:transparent}.nav__list-inner{z-index:2;top:0;right:0;display:flex;overflow-x:hidden;width:100%;height:100%;padding:34px 36px;transition:.3s ease;transform:translateX(100%);flex:0 0 100%;gap:27px}.nav__list-inner::-webkit-scrollbar-thumb{background-color:var(--light-primary)}.nav__list-inner::-webkit-scrollbar{background-color:var(--cornflower)}.nav__list-inner--last.opened .nav__title--big,.nav__list-inner::before{display:none}.nav__list-inner.opened{overflow:visible;transform:translateX(0)}.nav__list-inner--last{z-index:4;flex-direction:column;width:100%;max-height:inherit;flex:0 0 100%;flex-wrap:nowrap}.nav__list-inner--last.opened{overflow-y:auto}.nav__list-inner-col{display:flex;flex-direction:column;gap:20px;flex:0 0 auto}.nav__list-inner-col:nth-child(2):last-child{width:100%;flex:0 0 auto}.nav__title{margin-bottom:0;padding:0;flex:0 0 auto}.nav__title--big{font-weight:500;position:relative;top:auto}.nav a:hover,.nav__title--big{color:var(--white)}.nav__col{gap:10px}.nav__col-item{padding:0;transition:none;border:0;border-radius:0}.nav__col-item:nth-child(4)~.nav__col-item{display:list-item}.nav__col-link{font-weight:400;color:var(--white)}.nav__button-more{display:none}.nav__button-more .nav__list-icon,.nav__button-more.active .nav__list-icon,.nav__button-more:hover .nav__list-icon{fill:var(--gray)}.nav__button-more.active,.nav__button-more:hover{color:var(--gray)}.nav__item-icon{transition:none;fill:var(--light-primary)}.menu-2__link{transition:none}[data-menu-li-link] .nav__list-link{width:100%}.category-item br,.review-info-btn:before,.review-info-btn:hover~.review-info-modal,[data-menu-li-link] .nav__list-link .nav__list-icon{display:none}.grid-index{margin-bottom:65px}.product-of-day{min-width:300px;max-width:390px;margin-right:15px}.product-of-day-box{width:calc(100vw - 15px)}.product__basket,.product__heart{width:48px;height:48px}.right-info{width:calc(100vw - 30px)}.banner-slider{height:392px}.banner-swiper:hover:not(.zoom-hidden-slider) img{transform:none}.banner-slider-link{height:392px;background-size:cover}.grid-index{display:flex;flex-wrap:wrap}.list-category{display:inline-flex;flex-direction:row;flex-wrap:nowrap;gap:0 25px}.category-item{width:136px;height:168px}.category-item__icon{width:56px;height:56px}.category-item__name{font-size:14px}.category-head{display:block;margin-bottom:18px}.card-wrapper{grid-template-rows:auto}.question-item__content .icon,.review-rating-all{display:block}.question-item__content p{padding-right:20px}.question-item__content p:nth-child(2){padding-top:24px}.card-tab__definitions .definitions-item__key{max-width:unset}.card-body .definitions-item{flex-direction:column}.review-all-info-box{margin-top:12px}.review-all-text{margin-left:0}.review-info-modal-mob{display:flex;min-height:48px;margin-bottom:12px;flex-wrap:wrap}.card-review-g-2{display:none}.tabs-site{overflow:auto;height:47px;margin-bottom:13px;padding-bottom:20px}.tabs-site__item:not(:last-child){margin-right:28px}.tabs-site__item{font-size:14px}.tabs-site__item::after{height:2px}.tabs-site__item.active{font-family:Montserrat;font-size:21px}.product__images img{border-radius:20px}.product__main{height:173px;padding:25px 15px 15px}.product__price{font-size:14px}.product__btns{height:48px}.product-controls{right:15px;left:auto;opacity:1}.slider-products:after{padding-top:38%}.slider-products{height:400px}.collection-cards{margin-bottom:87px}.swiper-sliders-wrapper .head-controls--vis{position:relative;top:auto;right:auto;display:flex}.swiper-sliders-wrapper--column-reverse{display:flex;flex-direction:column-reverse}.head-controls,.head-controls--vis .swiper-button-next,.head-controls--vis .swiper-button-prev{display:none}.head-controls--vis .button--secondary{font-size:12px;font-weight:400;line-height:inherit;position:relative;overflow:visible;min-width:inherit;height:auto;min-height:20px;margin-top:32px;margin-left:28px;padding:0;border-top:none;border-right:none;border-bottom:solid 2px var(--light-gray);border-left:none;border-radius:0}.head-controls--vis .button--secondary::after{position:absolute;top:0;left:-28px;width:20px;height:20px;content:'';border:solid 1px var(--light-violet);border-radius:50%;background-color:var(--white)}.head-controls--vis .button--secondary::before{position:absolute;z-index:1;top:0;left:-28px;width:20px;height:20px;content:'';transform:rotate(-90deg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'8\' height=\'8\' viewBox=\'0 0 8 8\'%3e%3cpath id=\'prefix__base\' fill=\'none\' d=\'M0 0H8V8H0z\'/%3e%3cpath id=\'prefix__angle-down\' d=\'M14.53 9.1a.759.759 0 0 0-1.07 0l-2.724 2.686L8.049 9.1a.759.759 0 1 0-1.07 1.078L10.2 13.4a.759.759 0 0 0 1.078 0l3.256-3.218a.759.759 0 0 0 0-1.078z\' transform=\'translate(-6.754 -6.879)\' /%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;filter:invert(91%) sepia(3%) saturate(1358%) hue-rotate(200deg) brightness(98%) contrast(91%)}.collection-slider{margin:0 -35px;padding:0 35px}.collection-slider .swiper-slide{max-width:216px}.together-cheaper{padding:50px 0 35px}.sub-title{font-size:21px}.together-slider{max-width:800px;margin:0 auto;padding-bottom:35px}.product--together-cheaper .product__main{height:135px;padding:16px 23px 26px}.together-plus{left:231px}.together-equals{right:231px}.reviews-box{padding:65px 0 55px}.reviews-item__time{margin-bottom:18px}.reviews-item--index .reviews-item__text{line-height:1.71;margin-bottom:16px;-webkit-line-clamp:5}.reviews-link{gap:0 8px}.reviews-link span{font-size:12px}.reviews-box-slider .swiper-slide{max-width:296px}.swiper-slide:not(.swiper-slide-next):not(.swiper-slide-active) .reviews-item{transform:scale(.9) translateY(5%) translateX(-5%);border:1px solid var(--light-gray);box-shadow:none}.looked-before .slider-products-before:after{padding-top:38%}.looked-before .slider-products-before{height:400px}.index-company-info{padding:10px 0 108px}.index-company-info .sub-title{margin-bottom:31px}.index-blog{padding:53px 0 0}.index-blog--horizontal{padding:42px 0}.news-item:not(:last-child){margin-bottom:27px}.subscription-footer{padding:18px 0}.subscription-main{max-width:inherit;justify-content:center}.subscription__lft{gap:0 12px}.subscription__text{padding-top:21px}.subscription__title{font-family:Montserrat;font-size:16px;margin-bottom:10px}.subscription__desc{font-size:12px}.catalog-row{display:block}.head-catalog-params__title,.result-filter::after,.result-filter::before,.section-view-list[data-section-view='']:after{display:none}.catalog-head-sort{margin-right:13px}.product-list{grid-template-columns:repeat(3,1fr)}.catalog-banner{grid-column:1/4}.section-bright-gray--mob-white{background-color:var(--white)}.open-filter{display:inline-flex}.filter-bottom-setting{display:flex;gap:20px;flex-wrap:wrap;align-items:flex-start;flex-direction:column}.catalog-main .product{grid-row:unset}.filter-bottom-setting .filter-item{width:100%;flex:none}.filter-bottom-setting .filter-item__header{padding:16px 28px!important}.section-view{margin-bottom:30px!important;padding:unset;border:unset}.section-view-list{overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:6px;flex-wrap:unset}.filter-catalog{position:fixed;z-index:31;top:0;left:0;display:flex;overflow:hidden;flex-direction:column;width:100%;max-width:100%;height:100%;padding:0 32px;transition:.3s;transform:translateY(-100%)}.filter-catalog__head{display:flex;height:80px;margin:0 -40px;padding:0 40px;background-color:var(--white);box-shadow:10px 10px 40px 0 rgba(217,218,240,.15);align-items:center;justify-content:space-between}.filter-catalog__body{overflow:auto;margin-right:-20px;padding:36px 20px 36px 0}.filter-catalog__body.active{height:calc(100% - 150px)}.filter-search__control{font-size:12px;padding:0 50px}.filter-search__btn{right:auto;left:11px}.result-filter{position:fixed;top:unset;right:0;bottom:0;left:0;display:block;display:flex;width:100%!important;margin:0!important;padding:10px 15px!important;text-align:left;border-bottom:0;border-radius:0;align-items:center}.result-filter__count{display:none}.result-filter__button{font-size:14px;line-height:20px;display:inline-flex;width:unset;max-width:150px;height:56px;margin:0 15px 0 0;white-space:unset}.result-filter__clear{font-size:14px;display:inline}.result-filter-close{display:none}.footer-main{padding:32px 0 65px}.footer-social{grid-column:auto;grid-row:auto}.blog-wrapper .blog-item__img{flex:0 0 260px}.content-aside .h3{font-size:18px}.article{margin-bottom:32px;grid-template-columns:100%}.article__content{width:100%}.article__banner{height:331px}.article__banner .share-friends{right:20px;bottom:20px}.article__list{display:none}.article-section-img[data-col='4']{grid-template-columns:repeat(4,1fr);gap:15px}.article-section-img[data-col='3'],.article-section-img[data-col='3f']{grid-template-columns:repeat(3,1fr);gap:15px}.article-section-img[data-col='2']{grid-template-columns:repeat(1,1fr);gap:15px}.article-img-content{display:flex;margin-bottom:10px}.article-img-content-img{width:50%}.article-img-content-text{width:50%;padding:0 0 0 30px}.slider-products-article{height:415px;aspect-ratio:unset}.slider-products-article .swiper-slide{max-width:215px}.slider-products-article-box .head-controls{display:none}.product-list--favorite{grid-template-columns:repeat(3,1fr)!important}.action__period,.action__view{font-size:12px}.action__view{font-weight:400}.action-detail{padding-right:342px}.action-detail__info{top:47px;max-width:322px}.action-detail__text{margin-top:10px}.swiper--actions{margin:0 -35px;padding:0 35px}.swiper--actions .swiper-slide{max-width:450px}.design-solution{padding-right:342px}.design-solution__info{top:47px;max-width:322px}.product-sort--design{margin-top:15px}.collections__banner .share-friends{right:15px}.showroom-slider{max-width:inherit;margin:0 auto}.showroom{flex-direction:column}.showroom .col-lg-5,.showroom .col-lg-7{width:100%}.showroom .color-gray{margin-bottom:0}.showroom .content__big{margin-bottom:20px!important;padding-top:0!important}.map-info__box{position:static;width:100%;height:auto;padding:40px 0;border:0;box-shadow:none}.map-info__box .icon--close{display:none}.map-info__icon{left:0}.map-info--static{flex-direction:column;gap:40px}.map-info--static .map-info__box{padding:0 0 34px;border-bottom:solid 1px var(--light-gray);border-radius:0}.map-info--static .map-info__title{font-size:16px}.map-info--static .map-info__phone{flex-direction:row}.map-info--static .map-info__phone span{padding-top:0;padding-left:11px}.map--contacts,.map--showroom{height:560px}.contacts,.popup__swiper .swiper-sliders-wrapper .head-controls{display:flex}.contacts__info{display:flex;flex-direction:column;padding:0 0 34px;border:0;border-bottom:solid 1px var(--light-gray);border-radius:0;background:0 0;align-items:flex-start;gap:20px}.contacts__info-desc{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'20\' height=\'20\' viewBox=\'0 0 20 20\'%3e%3cdefs%3e%3cstyle%3e .prefix__cls-2,.prefix__cls-4%7bfill:none%7d.prefix__cls-2%7bstroke:%236f51ff%7d.prefix__cls-3%7bstroke:none%7d %3c/style%3e%3c/defs%3e%3cg fill=\'none\' stroke=\'%236f51ff\' stroke-width=\'2px\'%3e%3crect width=\'20\' height=\'20\' class=\'prefix__cls-3\' rx=\'10\'/%3e%3crect width=\'18\' height=\'18\' x=\'1\' y=\'1\' class=\'prefix__cls-4\' rx=\'9\'/%3e%3c/g%3e%3cg class=\'prefix__cls-2\' transform=\'translate(9 9)\'%3e%3crect width=\'2\' height=\'6\' class=\'prefix__cls-3\' rx=\'1\'/%3e%3crect width=\'1\' height=\'5\' x=\'.5\' y=\'.5\' class=\'prefix__cls-4\' rx=\'.5\'/%3e%3c/g%3e%3cg class=\'prefix__cls-2\' transform=\'translate(9 5)\'%3e%3crect width=\'2\' height=\'2\' class=\'prefix__cls-3\' rx=\'1\'/%3e%3crect width=\'1\' height=\'1\' x=\'.5\' y=\'.5\' class=\'prefix__cls-4\' rx=\'.5\'/%3e%3c/g%3e%3c/svg%3e")}.contacts__info-mail{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width=\'25\' height=\'25\' viewBox=\'0 0 25 25\' xmlns=\'http://www.w3.org/2000/svg\'%3e%3cpath d=\'M19.8301 4.129H5.83008C5.03443 4.129 4.27137 4.44507 3.70876 5.00768C3.14615 5.57029 2.83008 6.33335 2.83008 7.129V17.129C2.83008 17.9246 3.14615 18.6877 3.70876 19.2503C4.27137 19.8129 5.03443 20.129 5.83008 20.129H19.8301C20.6257 20.129 21.3888 19.8129 21.9514 19.2503C22.514 18.6877 22.8301 17.9246 22.8301 17.129V7.129C22.8301 6.33335 22.514 5.57029 21.9514 5.00768C21.3888 4.44507 20.6257 4.129 19.8301 4.129V4.129ZM19.4201 6.129L13.5401 12.009C13.4471 12.1027 13.3365 12.1771 13.2147 12.2279C13.0928 12.2787 12.9621 12.3048 12.8301 12.3048C12.6981 12.3048 12.5674 12.2787 12.4455 12.2279C12.3236 12.1771 12.213 12.1027 12.1201 12.009L6.24008 6.129H19.4201ZM20.8301 17.129C20.8301 17.3942 20.7247 17.6486 20.5372 17.8361C20.3496 18.0236 20.0953 18.129 19.8301 18.129H5.83008C5.56486 18.129 5.31051 18.0236 5.12297 17.8361C4.93544 17.6486 4.83008 17.3942 4.83008 17.129V7.539L10.7101 13.419C11.2726 13.9808 12.0351 14.2964 12.8301 14.2964C13.6251 14.2964 14.3876 13.9808 14.9501 13.419L20.8301 7.539V17.129Z\' fill=\'%236f51ff\'/%3e%3c/svg%3e")}.contacts__social{padding:0}.company__banner{top:0;min-height:539px}.company__banner p:not(:last-child){margin-bottom:20px}.company__banner p{font-weight:400;max-width:inherit}.company__banner .sub-title{max-width:inherit;margin-bottom:30px}.company__banner .breadcrumbs{margin-bottom:20px}.company__principles{padding-top:46px;padding-bottom:55px}.company__principles .section-subtitle{font-size:21px;line-height:1.52}.company__principles-list{margin-top:33px;grid-template-columns:1fr}.company__principles-list img{margin-bottom:33px}.company__principles-title{font-size:16px;margin-bottom:30px}.company__principles-desc p{margin-bottom:15px}.company__history{padding:55px 0}.company__history .section-subtitle{font-size:21px;line-height:1.52;margin-bottom:40px}.company__history-sliders{flex-direction:column;justify-content:flex-start}.company__history-swiper{max-width:inherit}.company__history-swiper .swiper-slide{padding:35px 24px 73px}.company__history-swiper .head-controls{right:24px;bottom:35px;display:flex}.company__history-pagination{max-width:inherit;padding-top:0}.company__history-pagination .swiper-slide p{font-size:16px;max-width:65px}.company__history-pagination .swiper-slide span{pointer-events:all}.company__team{margin:55px 0;padding-top:80px;padding-bottom:60px}.company__team .section-subtitle{font-size:21px;line-height:1.52;margin-bottom:50px}.company__team .section-subtitle--h3{font-size:18px;line-height:1.52;margin-bottom:56px}.company__info{flex-direction:column;padding:5px 0 55px;justify-content:flex-start}.company__info .section-subtitle,.production__steps .section-subtitle{font-size:21px;line-height:1.52;margin-bottom:20px}.company__info-buttons,.company__info-content{max-width:inherit}.company__info--full-width{padding:55px 0}.production__steps{padding:0;align-items:flex-start;justify-content:flex-start}.production__steps-list{margin-top:40px;padding:55px 0}.production__steps-list::before{display:block}.production__images{overflow:auto;width:calc(100% + 30px);margin:55px -15px 0;padding:0 15px 15px;gap:16px}.production__images img{width:168px;height:168px}.production__info{padding-top:55px;padding-bottom:0}.delivery .breadcrumbs{margin-top:0}.delivery__head{margin-top:0;padding-top:0}.delivery__right--vis{transform:translateX(-15px) translateY(50%)}.popup--fit-content{top:auto;bottom:95px;left:15px}.popup--fit-content::before{top:auto;bottom:-13px;left:22px;transform:scale(1,-1)}.popup--town{overflow:visible;width:600px;padding-top:32px;padding-bottom:32px;grid-template-columns:auto}.popup--town .popup__wrapper{max-height:calc(90vh - 64px);padding-left:32px}.popup--town .popup__inner{padding-right:32px}.popup--town .popup__close{top:0;right:auto;left:calc(100% + 12px)}.popup__image{display:none}}@media (max-width:1023px) and (max-width:767px){.filter-catalog{padding:0 15px}.filter-catalog__head{margin:0 -15px;padding:0 15px}.filter-catalog__body{margin-right:-15px;padding:15px 15px 15px 0}}@media (max-width:991px){.mob{display:block}.breadcrumb-color-fff .breadcrumbs__el{color:var(--gray)}#bx-panel{display:none!important}.breadcrumbs{overflow:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.breadcrumbs::-webkit-scrollbar{display:none}.breadcrumbs__item{padding:3px 12px;white-space:nowrap;border-radius:50px;background-color:var(--bright-gray)}.index-column{width:100%}.product-of-day-box .head-controls{display:none;width:auto}.right-info{width:calc(100vw - 30px)}.product-list-column .rating-stars__mean{margin-left:0}.catalog-main .product-list-column .product__heart{display:inline-flex}.card-wrapper{margin-bottom:80px;gap:20px 32px;grid-template-columns:auto 288px}.card-grid-info{margin-top:0;grid-row:3/9}.card-characteristic-head{max-width:296px;grid-column:2/3}.card-section--byu-wrapper{min-height:390px;grid-row:2/3}.card-title{font-size:21px;line-height:1.52}.card-slider{display:flex;flex-direction:column-reverse;height:492px;justify-content:flex-end;gap:16px;grid-row:1/5}.gallery-thumbs .swiper-slide{max-width:58px;height:58px!important}.gallery-thumbs .swiper-slide img{max-width:58px;height:58px}.slider-card{width:100%;max-width:none;height:480px}.card-definitions .definitions-item{gap:5px}input:checked+.equipment-item-main,input:checked+.equipment-item-main .equipment-item__checked{border-color:var(--secondary)}.card-tab{padding:0;border:0}.slider-site{padding:30px 0}.thumbs-wrapper{position:static;flex-direction:row;max-width:none;height:64px}.thumbs-slide-video{width:58px;height:58px;margin-top:0;margin-left:12px}.card{border:solid 1px var(--light-gray);border-radius:20px;background-color:var(--white)}.card:not(.card--active) .card-body{display:none}.card-body{padding:0 24px 24px}.medium-block{display:block;opacity:1!important}.pr-nameplate-list--cart{margin-top:0;margin-bottom:20px}.product-sort--review-all{width:200px;margin-left:10px}.product-sort--review-all .product-sort__name{display:none}.product-sort--review-all .product-sort__icon,.review-gr-l2{display:block}.card-review-none svg{max-width:100%}.card-review-g-1,.sub-title--no-count-mb::after{display:none}.clear-page,.container-404{margin-bottom:50px}.tabs-site{margin:0 -35px 19px;padding:0 35px 20px}.blog-row--news .blog-item:hover img,.blog-wrapper .blog-item:hover .blog-item__img img,.product:hover .product__images img{transform:none}.product .rating-stars{flex-wrap:wrap}.product .rating-stars__count{margin-top:10px;flex:0 0 100%}.product-control-item{width:40px;height:40px}.product-control-item:not(:last-child){margin-bottom:5px}.sub-title--no-count-mb{margin-bottom:20px!important}.sub-title--no-count-mb+.sub-title__desc{line-height:inherit;display:inline-block;margin-bottom:0;margin-left:10px}.together-slider-controls{bottom:0;left:50%}.together-slider{max-width:700px;height:375px}.together-plus{left:200px}.together-equals{right:200px}.tags{overflow:auto;width:calc(100% + 30px);margin:0 -15px;padding:0 15px;flex-wrap:nowrap;scroll-behavior:smooth;gap:8px}.tags::-webkit-scrollbar{display:none}.tags .tag-item{height:-moz-fit-content;height:fit-content;white-space:nowrap}.index-blog--horizontal,.news-index{border-top:solid 1px var(--light-gray)}.index-blog--horizontal{background-color:var(--white)}.index-blog--horizontal .sub-title,.wholesale__terms-content p{margin-bottom:20px}.index-blog--horizontal .blog-list{grid-template-columns:1fr}.index-blog--horizontal .blog-item__preview{display:none}.index-blog--horizontal .blog-item__info{padding-right:0}.index-blog--horizontal .blog-item__title{min-height:inherit}.news-index{margin:0 -35px;padding:50px 35px 54px;border:0;border-radius:0}.subscription-main{flex-direction:column;align-items:center}.input__control,.subscription-form .button{height:48px}.subscription-form{margin-right:0;gap:0 8px;justify-content:space-between}.subscription-form .input{width:calc(100% - 15px - 146px);height:48px}.catalog-main .product-list{gap:27px 18px}.catalog-main .product__heart,.order-make__radio-edit span{display:none}.collapse-grid{grid-template-columns:1fr;gap:0}.collapse-title{font-size:16px;font-weight:600;margin:0 -35px;padding:18px 35px}.collapse-title::after,.content-aside .filter-item__header::after{display:block}.collpase-body{display:none;padding-left:15px}.contacts-item:not(:last-child){margin-bottom:15px}.footer-contacts{padding-top:0}.rating-shop--market{width:166px;margin-top:45px;padding:24px 22px 30px;grid-column:auto;grid-row:6/7}.rating-shop--market .rating-shop__name{font-size:14px;margin-bottom:8px}.rating-shop--market .rating-shop__grade{margin-bottom:-4px}.footer-social{margin-top:37px}.social-list{display:flex;flex-wrap:wrap}.footer-wrapper__yandex{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.footer-info .mb-1{margin:0!important}.blog-wrapper .blog-item__img{flex:0 0 208px}.blog-wrapper .blog-item .statics-list{margin-left:0}.blog-row{display:block}.blog-row,.content-aside{margin-top:0}.content-aside .h3{font-size:16px;font-weight:inherit}.content-aside__box{margin-bottom:20px;border:solid 1px var(--light-gray);border-radius:20px}.content-aside__box .h3{line-height:.95;display:block;margin-bottom:0}.content-aside__box .news-item__title{line-height:1.71}.content-aside__box img{position:absolute;top:0;left:0;width:106px;height:104px;border-radius:18px}.content-aside__box--advantages{width:calc(100% + 30px);margin-right:-15px;margin-bottom:0;margin-left:-15px;padding:70px 15px;border-radius:0;order:1}.content-aside .filter-item__header{position:relative;padding:20px;cursor:pointer}.content-aside .filter-item__content{display:none;padding:0 15px 15px}.action__images{flex:0 0 145px}.action__title{font-size:14px}.action-detail{padding-right:310px}.action-detail__info{max-width:294px}.action-detail__info-box{padding:24px 20px 26px}.action-list--head .action:not(:first-child) .action__images{height:145px}.swiper--actions:after{padding-top:26%}.design-solution{padding-right:330px}.design-solution__info{max-width:315px}.design-solution .slider-card{margin-left:0}.share-friends--design{right:20px;bottom:94px}.designers{margin-bottom:80px;grid-template-columns:1fr 1fr}.designers__info{margin-top:0}.designers__box{display:flex;flex-direction:column;margin-top:0;order:2;gap:70px}.designers__partner{padding:70px 0;order:1}.navigation,.navigation-main{position:static}.content-main{padding-left:0}.delivery__selects-bottom-items span,.warranty-card{padding:20px}.company__banner .breadcrumbs__link{color:var(--gray)}.company__team-list{overflow:auto;overflow-x:auto;width:calc(100% + 30px);margin:0 0 -15px -15px;padding:0 15px 15px;flex-wrap:nowrap}.company__team-list img{width:105px;min-width:105px;height:105px;margin-bottom:26px;filter:grayscale(0)}.company__team-item{margin-right:44px;margin-bottom:0;flex:0 0 auto}.company__team-item:last-child{margin-right:0}.production__info{max-width:inherit;padding-top:40px;grid-template-columns:1fr}.production__info img{margin-bottom:20px;grid-column-start:1;grid-row-start:2;grid-row-end:3}.production__info p:last-child,.production__info p:nth-child(4){margin-bottom:20px}.production__info p.production__info-desc{margin-bottom:0;grid-row-start:5}.wholesale__offer-list{grid-template-columns:1fr 1fr;gap:32px 30px}.wholesale__terms{display:flex;flex-direction:column-reverse;margin-top:50px;margin-bottom:45px;gap:0}.wholesale__terms-content .content-aside{margin:36px 0}.wholesale__terms-content .content-aside__box{border:0;border-radius:0}.wholesale__terms-content p strong{display:block;margin-top:30px}.wholesale__terms-content .news-list--ol .news-item{padding-left:32px}.wholesale__terms-content .news-list--ol .news-item::before{top:2px}.ul--dot li:not(:last-child),.wholesale__terms-content .news-list--ol .news-item:not(:last-child){margin-bottom:15px}.wholesale__terms-main{padding-top:0}.wholesale__terms-aside .content-aside__box{width:calc(100% + 30px);margin-right:-15px;margin-left:-15px;padding:50px 15px 70px;border:0;border-radius:0}.wholesale__terms-aside .news-item{padding-left:64px}.wholesale__terms .card-section{position:static;top:auto;margin-top:60px}.wholesale__terms .card-section .h3{font-size:21px;font-weight:700;line-height:inherit;display:block;margin-bottom:30px}.ol,.ul{margin:30px 0}.order-make{margin-bottom:80px;gap:32px}.order-make__box{padding:24px}.order-make__box:not(:last-child){margin-bottom:32px}.order-make__box--comment{padding:32px 24px}.order-make__radio{max-width:inherit}.order-make__radio-text{font-size:11px;text-align:left}.order-make__radio-inner .switch{margin-bottom:16px;flex:0 0 100%}.order-make__radio--row{gap:11px;grid-template-columns:auto}.order-make__fields{max-width:inherit}.order-make__fields--three{grid-template-columns:1fr;gap:16px;align-items:flex-start}.basket-main .reviews-link{align-self:flex-end}.basket-main__head{flex-direction:column;margin-bottom:20px;align-items:flex-start}.basket-wrapper{gap:0 32px}.basket-wrapper .card-section--payment,.basket-wrapper .filter-item__header{padding:32px 24px}.basket-wrapper .filter-item--open .filter-item__content{padding:0 24px 32px}.basket-right-column{max-width:288px}.contents-item{padding:24px}.contents-item__count{font-weight:600;margin-left:10px}.single-chart{margin-right:13px}.basket-price-free{padding:30px 22px}.cart-order{padding:32px 24px}.cart-order--fixmob{padding:19px 16px}.delivery__info,.delivery__steps{gap:20px}.delivery__selects-tabs{overflow:auto;width:calc(100% + 30px);margin:10px -15px;padding:0 15px}.delivery__selects-bottom-items{gap:20px}.delivery__selects-bottom-items a{font-size:14px;line-height:20px}.delivery__bottom{padding-top:80px}.delivery__statistic,.delivery__yandex{gap:20px}.delivery__tabs{overflow:auto;width:calc(100% + 30px);margin:0 -15px;padding:0 15px}.delivery__tabs::-webkit-scrollbar{display:none}.delivery__tabs .order-make__radio{width:-moz-fit-content;width:fit-content;gap:20px}.delivery__pickup{grid-template-columns:1fr}.delivery__pickup .button{position:absolute;right:24px;bottom:24px;display:flex;max-width:232px;padding-right:45px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox=\'0 0 24 24\' xmlns=\'http://www.w3.org/2000/svg\'%3e%3cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M6.22438 17.9287C6.36591 18.0667 6.55676 18.1423 6.75438 18.1387C6.95141 18.1391 7.14109 18.064 7.28438 17.9287L16.6144 8.58994V16.6487C16.6144 17.0629 16.9502 17.3987 17.3644 17.3987C17.5658 17.4042 17.7608 17.3273 17.9042 17.1857C18.0477 17.0442 18.1272 16.8502 18.1244 16.6487V6.9165C18.1504 6.80241 18.1498 6.68188 18.1198 6.56444C18.0519 6.29871 17.8444 6.09121 17.5787 6.02334C17.4612 5.99335 17.3407 5.99275 17.2266 6.01873H7.49438C7.08017 6.01873 6.74438 6.35451 6.74438 6.76873C6.74438 7.18294 7.08017 7.51873 7.49438 7.51873H15.5644L6.22438 16.8587C6.08085 16.9997 6 17.1925 6 17.3937C6 17.5949 6.08085 17.7877 6.22438 17.9287Z\' fill=\'white\'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:calc(100% - 23px) center;background-size:24px 24px}.delivery__pickup-map{display:none}.delivery__pickup-photo{max-width:calc(100% - 276px)}.delivery__form{grid-template-columns:1fr}.delivery__form-info strong{font-size:16px}.delivery__form-checkout{position:absolute;z-index:1;top:0;right:0;width:280px;height:100%;transition:.3s ease;transform:translateX(200%)}.delivery__form-checkout--vis{transform:translateX(0)}.delivery__form-checkout .delivery__nav-button{display:flex;pointer-events:all}.delivery__form-main--opacity,.delivery__form-sale--opacity{pointer-events:none;opacity:.5}.delivery__form-main--opacity [data-checkbox-check=button]{pointer-events:none}.delivery__form .order-make__fields--three{grid-template-columns:1fr 1fr 1fr}.section-faq__box{grid-template-columns:1fr}.popup--map{top:0;left:0;width:100%;height:100%;max-height:100%;transform:none;border-radius:0;box-shadow:none}.popup--map .popup__close{top:32px;right:32px;width:56px;height:56px;border-color:var(--light-gray)}.popup--map .map--contacts{height:100%;flex:0 0 100%}.popup--map .map-info{display:grid;overflow:hidden;width:100%;height:-moz-fit-content;height:fit-content;margin:0;padding:0 22px;background-color:var(--white);gap:32px;grid-template-columns:1fr 1fr}.popup--map .map-info__bottom{flex:1 0 auto}.popup--map .map-info__bottom-btn{margin-top:auto}.popup--map .map-info__link{display:block}.popup--map .map-wrapper{position:absolute;z-index:4;bottom:0;overflow:auto;width:100%;height:calc(100vh - 120px);margin:0;padding:30px 0;transform:translateY(100%);background-color:var(--white)}.popup--map .map-wrapper::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--cornflower)}.popup--map .map-wrapper::-webkit-scrollbar{width:4px;border-radius:4px;background-color:var(--white)}.popup--map .map-toggle{position:absolute;z-index:4;top:32px;left:32px;display:block;width:calc(100% - 152px);height:56px;border-radius:20px;background-color:var(--white)}}@media (max-width:767px){.body--only-content .order-make{margin-bottom:50px}body.breadcrumbs-sticky{padding-top:50px}body.breadcrumbs-sticky main{position:relative;z-index:2}body.breadcrumbs-sticky .breadcrumbs{position:absolute;z-index:3;top:25px;width:100%}body.breadcrumbs-sticky .header-main{border-radius:0 0 20px 20px}body.breadcrumbs-sticky .breadcrumbs__item:not(:last-child)::after{border-right:1px solid var(--white);border-bottom:1px solid var(--white)}.action-detail__banner img,.article__banner img,body.breadcrumbs-sticky .slider-card{border-radius:0}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{top:-48px;width:40px;height:40px;border-radius:20px}.breadcrumbs{width:calc(100% + 30px);margin:0 -15px;padding:10px 15px 0;gap:0 20px}.breadcrumbs__item{font-size:12px}.breadcrumbs__item:not(:last-child)::after{right:-10px}.back-menu{left:-60px}.slider-products .swiper-slide,.slider-products-before .swiper-slide,[data-slider-from] .swiper-slide{max-width:230px}.slider-products .swiper-slide .product,.slider-products-before .swiper-slide .product,[data-slider-from] .swiper-slide .product{transition:.3s}.collection-slider .swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-active) .product,.slider-products .swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-active) .product,.slider-products-article .swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-active) .product,.slider-products-before .swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-active) .product,.swiper--actions .swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-active) .product,[data-slider-from] .swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-active) .product{transform:scale(.9) translateX(-6.5%) translateY(5%)}.header-main{margin-bottom:0}.grid-index{margin-bottom:60px;grid-template-columns:auto;gap:34px}.product-of-day-box{grid-column:1/3;grid-template-columns:auto;grid-row:1/3}.product-small__main{flex-direction:row}.right-info{gap:10px;grid-template-columns:1fr 40%}.info-shops{display:flex;gap:10px;flex-wrap:wrap}.is-item:not(:last-child){margin-bottom:10px}.is-item{flex-direction:column;width:100%;height:calc(50% - 5px);padding:15px 10px;align-items:flex-start;gap:13px}.rating-shop{display:block;height:auto;padding:15px}.rating-shop__name{margin-bottom:25px}.rating-shop__dialog{display:block}.rating-shop__grade{margin-bottom:4px}.rating-stars{margin-bottom:19px}.banner-slider{grid-column:1/2;height:208px}.banner-slider-link{height:208px}.category-list-main{width:100%;width:calc(100% + 70px);grid-column:1/2}.list-category{gap:0 15px}.category-item{width:106px;height:152px}.category-item__name{font-size:12px}.category-item:nth-child(-n+4){padding:14px}.card-wrapper{z-index:5;display:flex;flex-direction:column;width:100%;margin-bottom:50px;gap:0}.card-wrapper .slider-card{position:relative;height:0;padding-bottom:100%}.card-wrapper .slider-card .swiper-wrapper{position:absolute;width:100%;height:100%}.card-grid-info{display:flex;overflow:visible;flex-direction:column-reverse;width:100%;margin-top:0;margin-bottom:30px;order:6}.card-equipment{width:calc(100% + 30px);margin:0 -15px;padding:55px 10px 60px;background-color:var(--bright-gray)}.card-characteristic-head{position:relative;z-index:3;width:calc(100% + 30px);max-width:none;margin:12px -15px 4px;padding:0 15px;background-color:var(--white);order:2!important}.card-characteristic-head .card-code,.card-section--byu .count-view{display:none}.card-section--byu-wrapper{width:100%;max-width:none;min-height:unset;order:3!important}.card-section--byu{padding:0;border:0}.card-title .pr-nameplate-list{display:inline-block}.card-characteristic{width:100%;order:4!important}.card-characteristic-main{margin-bottom:33px}.card-slider{z-index:1;width:calc(100% + 30px);max-width:none;height:auto;margin:0 -15px;order:1!important}.slider-card{height:auto;border-radius:20px 20px 0 0}.slider-card .swiper-pagination{display:flex;justify-content:center}.card-right-column{width:100%;order:5}.card-section--delivery{padding:30px 18px}.card-section--payment{padding:30px 10px}.card-btns{justify-content:end;gap:0 3%}.card-btns__button{width:72px;height:72px;flex:0 0 auto}.card-btns .button{font-size:16px;height:72px}.btn-product{padding:12px 19px 24px}.btn-product__icon{display:flex;width:56px;height:56px;margin-bottom:8px;border-radius:50%;background-color:var(--bright-gray);justify-content:center;align-items:center}.btn-product{flex-direction:none;align-items:center}.btn-product-list{flex-direction:row}.equipment-item-main{height:auto;padding:0 13px 0 0}.equipment-item__right{position:absolute;right:15px;bottom:15px}.equipment-item__img{width:105px;height:auto;margin-right:13px}.equipment-item__info{display:block;padding-top:15px}.equipment-item__name{margin-bottom:20px}.equipment-item__prices{padding-right:40px;flex-wrap:wrap}.card-desc,.card-tab__definitions .definitions-item__value{font-size:14px}.thumbs-wrapper{display:none}.card-header{font-weight:500;padding:13px 24px}.share-friends{display:flex}.pr-nameplate-list--cart{display:none}.nameplate-cart-mob{display:block;height:23px;margin-bottom:15px}.product-sort--review-all{position:absolute;width:100%!important;max-width:300px}.reviews-item__text--answer{margin-top:0}.card-btn-slide-video-mob{position:absolute;z-index:5;right:10px;bottom:32px;display:flex;width:56px;height:56px;border-radius:20px;background-color:rgba(29,31,35,.3);justify-content:center;align-items:center}.card-btn-slide-video-mob svg{fill:#fff}.icon--404,.icon--order-processed{width:200px;height:140px}.icon--404{height:80px}.bestsellers-cards{margin-bottom:52px}.tabs-site__item:not(:last-child){margin-right:23px}.product__main{height:100%;min-height:173px}.product__name{margin-bottom:-2px}.product__footer{margin-top:8px}.product__price{font-size:16px}.product--small .product__main{height:94px!important;min-height:unset;padding:14px}.product--small .product__name{font-size:14px;height:auto;margin-bottom:12px}.product__tag{display:block}.product .rating-stars__count{margin-top:5px}.product-controls{top:8px;right:8px}.slider-products{height:415px}.collection-cards{margin-bottom:48px}.collection-slider{height:336px}.collection-slider .swiper-slide{max-width:230px}.collection-slider .swiper-slide .product{transition:.3s}.together-cheaper__info{margin-bottom:21px}.together-cheaper__text{font-size:12px;font-style:italic}.together-cheaper-main{grid-template-columns:1fr;gap:8px 0}.together-slider{width:calc(100vw - 30px);height:531px}.product--together-cheaper{display:flex;flex-direction:row;height:149px}.product--together-cheaper .product__main{display:flex;flex-direction:column;width:calc(100% - 105px);height:auto;padding:18px 20px}.product--together-cheaper .product__name{margin-bottom:10px}.product--together-cheaper .product__price.color-dark-grey{color:var(--gray)!important}.product--together-cheaper .product-discount{margin-left:auto}.product--together-cheaper .product__footer{min-height:auto}.product--together-cheaper .product__category{display:block}.together-equals,.together-plus{top:127px;left:82px;width:48px;height:48px}.together-equals{top:285px}.index-benefits{padding:51px 0 63px}.benefits-item{gap:0 33px}.benefits-item__icon{width:80px;height:80px}.benefits-item__title{font-size:14px;margin-bottom:2px}.reviews-box{padding:57px 0 55px}.reviews-item__slider{height:80px}.reviews-item__slider .swiper-slide{width:70px}.reviews-box-slider .swiper-slide{max-width:289px}.swiper-slide:not(.swiper-slide-active) .reviews-item{transform:scale(.9) translateY(5%) translateX(-5%);border:1px solid var(--light-gray);box-shadow:none}.looked-before{padding:44px 0 50px}.looked-before .slider-products-before{height:415px}.index-company-info{padding:10px 0 0}.sertifate-main{width:calc(100% + 70px);margin:0 -35px;padding:51px 47px 38px;background-color:var(--bright-gray)}.sertifate-main .section-subtitle{margin-bottom:27px}.sertifate-item{border-radius:20px;flex:0 0 auto}.company-info-item--video{display:flex;height:208px;justify-content:center}.company-info-item__preview{display:block}.index-blog{padding:42px 0 0;background-color:var(--white)}.index-blog--horizontal{padding:42px 0}.blog-item{gap:0 18px}.blog-item__info{padding-right:0}.news-index{background-color:var(--bright-gray)}.subscription-form{margin-left:0}.subscription-form__desc{font-size:14px;line-height:20px}.catalog-wrapper{margin-bottom:60px}.head-catalog-params{flex:0 0 100%}.head-catalog{margin-bottom:30px;flex-wrap:wrap;gap:18px 0}.catalog-head-sort{margin-right:0;margin-left:0;order:3}.product-sort{width:226px}.product-sort__head{padding:10px 21px 10px 10px}.product-sort__name{display:none}.product-sort__value{display:block;padding-right:10px}.product-sort__icon{display:block}.product-sort__body{padding:15px}.product-sort--actions,.product-sort--collections{width:100%;margin-top:16px;flex:0 0 100%}.product-sort--actions .product-sort__name{display:inline-block}.product-list{padding-bottom:60px;grid-template-columns:repeat(2,1fr)}.product-list:not(first-child){margin-top:0}.product-list .product{position:relative}.product-list .product--offset{top:33px}.product-list .product__main{height:auto}.product-list .product__name{margin-bottom:5px}.product-list--four-elem{padding-bottom:0;grid-template-columns:100%}.product-list--design{margin-bottom:60px;padding-bottom:30px;gap:27px 18px}.product-list--design .product__name{font-size:14px;line-height:inherit;height:auto;margin-bottom:12px;-webkit-line-clamp:inherit}.product-list--design .product__main{min-height:unset;padding:20px 18px}.product-list--collections .product__main{min-height:unset}.product-list--collections .product__btns .product__heart{position:absolute;top:10px;right:8px;width:36px;min-width:inherit;height:36px;color:#fff;border:0;background-color:rgba(29,31,35,.3)}.pr-nameplate{font-size:12px}.catalog-banner{grid-column:1/3;margin:30px 0 0!important}.catalog-banner:after{max-height:200px}.pagination-item:nth-child(1),.pagination-item:nth-child(2){display:flex}.pagination-item:last-child,.pagination-item:nth-last-child(-n+2){display:flex}.pagination-item--more{display:flex}.content__lage{font-size:14px}.open-filter{font-size:12px}.filter-settings--no-gap{margin-top:20px}.catalog-main .product-list .pr-nameplate-list{padding:14px 10px}.catalog-main .product-list .product-controls{top:14px;right:14px}.catalog-main .product-list .product-control-item{width:36px;height:36px}.catalog-main .product-list .product-control-item .icon{width:20px;height:20px}.catalog-main .product{grid-row:var(--row)}.result-filter{width:calc(100% + 30px);margin:0 -15px;padding:20px 15px}.footer-wrapper{padding:25px 0}.footer-wrapper__yandex{margin-bottom:10px}.footer-wrapper .order-1{margin-top:10px;order:3!important}.footer-wrapper .mb-3{margin-bottom:0!important}.paymanet-main{margin:1px 0}.blog-wrapper{margin-bottom:60px}.blog-row--flex .blog-list{margin-right:-18px;margin-bottom:-18px}.blog-row--flex .blog-item{margin-right:18px;margin-bottom:18px;flex:0 0 calc(50% - 18px)}.article{position:relative;left:-15px;width:calc(100% + 30px)}.article__content{position:relative;overflow:hidden}.article__content .sub-title{font-size:21px;line-height:1.52;color:var(--white)}.article__content .sub-desc{display:none}.article__head{position:relative;margin:0}.article__head::before{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;content:'';opacity:.75;background-color:var(--dark-gray)}.article__banner .share-friends{right:10px;bottom:56px}.article__info{position:absolute;z-index:1;bottom:60px;left:15px}.article__info .tags{display:none}.article__info .statics-info{color:var(--white)}.article__info .statics-info:hover{text-decoration:underline}.article__info .icon{fill:var(--white)}.article__info .news-data{margin-bottom:5px;color:var(--white)}.article__title{position:absolute;z-index:2;top:70px;padding:0 15px}.article__inner{position:relative;z-index:1;margin-top:-60px;margin-bottom:10px;padding:20px 15px;border-radius:40px 40px 0 0;background-color:var(--white)}.article__inner figure{max-width:inherit;margin:28px auto}.article__inner blockquote{margin:20px 0;padding:0 15px}.article__inner blockquote::before{left:-15px;opacity:.3}.article__inner blockquote::after{right:-15px;bottom:0;opacity:.3}.article__footer{flex-direction:row-reverse;width:calc(100% - 15px)}.article__footer .tags{margin-right:15px}.article__author{margin:0 15px;padding:24px 32px 29px 24px}.article__author-icon{position:absolute}.article__author-inner{margin-top:0}.article__author-desc{margin-top:4px}.article__author-name{margin-bottom:0}.article__author-info{min-height:64px;margin-bottom:22px;padding-left:82px}.article--news-detail .article__info{flex-direction:column;align-items:flex-start}.article-mr-small{margin-right:unset;margin-left:unset}.article-section-img[data-col='3'],.article-section-img[data-col='4']{grid-template-columns:repeat(2,1fr);gap:30px}.article-section-img[data-col='2'],.article-section-img[data-col='3f']{grid-template-columns:repeat(1,1fr);gap:30px}.article-img-content{display:block;margin-bottom:48px}.article-img-content-img{width:unset}.article-img-content-text{width:unset;padding:0}.favorite-buttons{flex-direction:column;gap:16px}.favorite-buttons__link{font-weight:600;height:auto;padding:0;color:var(--dark-grey);border:0}.favorite-buttons__link .icon{margin-right:16px}.product-list--favorite{grid-template-columns:repeat(2,1fr)!important}.action__images{flex:0 0 300px}.action__title{min-height:inherit;-webkit-line-clamp:inherit}.action-detail{padding-right:0}.action-detail .sub-title{order:2}.action-detail__info{position:relative;top:auto;right:auto;max-width:inherit;order:3}.action-detail__info-btns .button{width:40px;min-width:40px;height:40px;background-color:var(--white)}.action-detail__info-btns .icon{width:16px;height:20px}.action-detail__info-btns .icon-basket{width:20px;height:20px}.action-detail__info .action__period{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'20\' height=\'20\' viewBox=\'0 0 20 20\'%3e%3cpath id=\'prefix__calender\' fill=\'%239ea3b2\' d=\'M19 4h-2V3a1 1 0 0 0-2 0v1H9V3a1 1 0 0 0-2 0v1H5a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3V7a3 3 0 0 0-3-3zm1 15a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-7h16zm0-9H4V7a1 1 0 0 1 1-1h2v1a1 1 0 0 0 2 0V6h6v1a1 1 0 0 0 2 0V6h2a1 1 0 0 1 1 1z\' transform=\'translate(-2 -2)\'/%3e%3c/svg%3e")}.action-detail__info-box{background-color:var(--bright-gray)}.action-detail__info .h3{font-size:14px;font-weight:600}.action-detail__banner{width:calc(100% + 30px);margin-right:-15px;margin-bottom:30px;margin-left:-15px;order:1}.action-detail .article__info{position:relative;bottom:auto;left:auto;order:5}.action-detail .article__info .tags{display:flex;margin-right:15px}.action-detail .article__info .icon{fill:var(--light-gray)}.action-detail__text{font-size:14px;order:4}.action-list,.action-list--head{grid-template-columns:100%}.action-list--head .action:not(:first-child) .action__images{height:300px}.swiper--actions .swiper-slide{max-width:289px}.swiper--actions .swiper-slide .product{transition:.3s}.swiper--actions .swiper-slide .product__images{height:176px}.design-solution{display:flex;flex-direction:column;padding-right:0}.design-solution__info{position:relative;top:auto;right:auto;width:inherit;max-width:inherit;order:3}.design-solution__info-box{padding:20px}.design-solution__info-box--double{flex-direction:row;padding:0;border:0}.design-solution__info-box--double .design-solution__info-param{padding:20px;border:solid 1px var(--light-gray);border-radius:20px}.design-solution__info-param{gap:3px 1%}.design-solution__info .article__author-info{min-height:48px;padding-left:62px}.design-solution__info .article__author-inner{min-height:inherit;padding-left:0}.design-solution .card-slider,.design-solution>.sub-title{width:calc(100% + 30px);margin-right:-15px;margin-left:-15px}.design-solution .card-slider{height:518px;order:1}.design-solution>.sub-title{position:relative;z-index:2;margin-top:-40px;padding:20px 15px 0;border-radius:40px 40px 0 0;background-color:var(--white);order:2}.product-list--projest{grid-template-columns:repeat(2,1fr)!important}.design-detail-ts{margin-top:50px}.share-friends--design{right:10px;bottom:56px}.designers{margin-bottom:80px;grid-template-columns:1fr;gap:50px 24px}.designers__partner .container-fluid{flex-direction:column;text-align:center;gap:30px}.designers__partner-img{flex:0 0 193px}.designers__partner .button{padding:0 46px}.designers__item{padding:0;border:0;border-radius:0}.designers__head{margin-bottom:16px}.designers__head--big{position:relative;max-width:inherit;margin-bottom:40px}.designers__head--big .icon{width:20px;height:20px}.designers__head--big .designers__item-icon{position:absolute;top:0;left:0;width:64px;height:64px;border-radius:50%;background-color:var(--light-primary);flex:0 0 64px}.designers__head--big .designers__item-name{font-size:21px;margin:4px 0;padding-left:80px}.designers__head--big .designers__item-desc{font-size:12px;margin-bottom:30px;margin-left:80px;padding-left:0;background:0 0}.designers__head--big .designers__item-inner{flex:0 0 100%}.designers__list{margin-bottom:24px}.designers__list .social-list{display:none}.mb-4{margin-bottom:30px!important}.collections__banner,.mb-5{margin-bottom:40px!important}.collections__banner .sub-desc,.collections__banner .sub-title{padding-right:unset}.collections__banner .share-friends{bottom:-63px}.showroom-slider{width:calc(100% + 30px);max-width:none;margin:0 -15px;border-radius:0}.showroom-slider .swiper{position:relative;height:0;padding-bottom:51.064%}.showroom-slider .swiper .swiper-wrapper{position:absolute;width:100%;height:100%}.banner-slider--showroom{height:100%}.banner-slider--showroom img{-o-object-fit:cover;object-fit:cover}.inforamtion-images{display:flex;overflow:auto;width:calc(100% + 30px);margin:0 -15px;padding:0 15px 15px}.inforamtion-images img{width:167px;height:168px;border-radius:20px;-o-object-fit:contain;object-fit:contain;flex:0 0 auto}.map-info__box{width:auto}.map-info__title{font-size:16px}.warranty-card{padding:0;border:0}.warranty-card__icon{margin-right:15px}.warranty__button{display:flex;max-width:180px;margin:0 auto}.company__banner p:not(:last-child){margin-bottom:15px}.company__banner .sub-title{margin-bottom:27px}.company__banner .breadcrumbs{top:0!important}.company__info-content{margin-bottom:40px}.company__info--full-width .company__info-buttons,.company__info-buttons,.wholesale__offer-list{grid-template-columns:1fr}.production__steps .news-list--ol .news-item{padding-left:64px;align-items:flex-start}.wholesale__offer-list{gap:32px}.table{max-width:inherit}.order-make{gap:70px;grid-template-columns:auto}.order-make .sub-title{font-size:20px;line-height:30px}.order-make__box{padding:0;border:0}.order-make__box-title{margin-bottom:16px}.order-make__box--comment{padding:32px 24px;border:1px solid var(--light-gray)}.order-make__info{position:static;top:auto;gap:16px}.delivery__form .order-make__input.fill label,.order-make__radio-text{font-size:12px}.order-make__radio--small label{padding-left:52px}.order-make__radio--small label::before{width:16px;height:16px}.order-make__radio--small label::after{left:28px}.order-make__radio--small .order-make__radio-content p{font-size:14px;line-height:20px}.order-make__fields--two{grid-template-columns:1fr;align-items:flex-start}.order-make__fields--four{grid-template-columns:1fr 1fr}.order-make__fields--stars{margin-top:32px!important;margin-bottom:32px!important}.order-make__fields--stars label{margin-bottom:12px}.order-make__callback{padding:16px 0;order:-1}.order-make__head{margin-bottom:40px}.delivery__form .order-make__fields--four label,.delivery__form .order-make__fields--three label,.order-make__head .link-prev{font-size:14px}.basket-wrapper{flex-direction:column;gap:100px}.basket-right-column{position:static;max-width:inherit}.cart-order--fixmob{display:flex}.delivery .breadcrumbs{margin-right:-15px;margin-left:-15px}.delivery__head{padding-bottom:30px;border-bottom:none}.delivery__head .delivery__nav-title{font-size:14px;line-height:20px;margin-top:28px}.delivery__head .delivery__nav-title .icon{width:16px;height:16px;fill:var(--dark-grey);flex:0 0 16px}.delivery__content-head{padding-top:0;padding-bottom:50px}.delivery__content-head .button{font-size:14px;line-height:20px;height:40px}.delivery__content-head .button .icon{width:16px;height:16px}.delivery__steps{grid-template-columns:1fr}.delivery__form-sale p span,.delivery__step{display:none}.delivery__step-title{font-size:14px;line-height:20px}.delivery__step--active{display:flex}.delivery__right{top:auto;bottom:50%;width:100%;max-width:290px;transform:translateX(200%) translateY(50%)}.delivery__right--vis{top:auto;bottom:50%;transform:translateX(-15px) translateY(50%)}.delivery__right .delivery__nav-list{margin:30px 42px;gap:24px}.delivery__info-item span,.delivery__nav-item,.delivery__select li,.delivery__select strong{font-size:14px;line-height:20px}.delivery__nav-list-inner{gap:24px}.delivery__nav-link:not(:last-child){margin-bottom:24px}.delivery__nav-button{top:-60px;right:auto;left:0;width:40px;height:40px}.delivery__info{padding-top:30px;gap:30px;grid-template-columns:1fr}.delivery__info-item p{font-size:16px;line-height:20px}.delivery__selects .h3{font-size:20px;line-height:24px}.delivery__selects .filter-item__header{padding-right:23px}.delivery__selects .filter-item__header .icon{width:24px;height:24px;flex:0 0 24px}.delivery__selects .filter-item__content{margin-top:30px}.delivery__selects-inner p{font-size:14px;line-height:20px}.delivery__selects-tab{line-height:20px;white-space:nowrap}.delivery__selects-tab .icon{width:16px;height:16px}.delivery__selects-bottom{margin-top:0;gap:30px}.delivery__selects-bottom-items,.delivery__statistic{gap:30px;grid-template-columns:1fr}.delivery__selects-bottom-items span{padding:24px}.delivery__statistic{padding:0;border-top:none;gap:0}.delivery__statistic span{font-size:20px;line-height:24px;padding:30px 0;border-top:2px solid rgba(0,0,0,.08)}.delivery__yandex{position:relative;margin-top:30px;margin-bottom:100px;padding-bottom:0;gap:30px 0;grid-template-columns:1fr 1fr}.delivery__yandex-item{position:static}.delivery__yandex-item:nth-child(1){text-align:right;justify-content:flex-end}.delivery__yandex-item:nth-child(2){order:-1}.delivery__yandex-title{font-size:20px;line-height:24px}.delivery__yandex .rating-stars{margin-left:10px}.delivery__yandex-desc{font-size:14px;line-height:20px}.delivery__yandex-link{font-size:20px;line-height:24px;right:0;bottom:20px;padding-right:32px;color:rgba(50,71,97,.52)}.delivery__yandex-link::before{top:0;right:0;bottom:auto;width:24px;height:24px}.delivery__form-checkout{position:fixed;z-index:32;top:auto;right:15px;bottom:50%;width:290px;height:-moz-fit-content;height:fit-content;transform:translateX(200%) translateY(50%)}.delivery__form .order-make__checkbox p,.delivery__form .order-make__fields--four input,.delivery__form .order-make__fields--three input,.delivery__form-checkout-desc,.delivery__form-sale p,.delivery__form-sale span{font-size:14px;line-height:20px}.delivery__form-checkout--vis{transform:translateX(0) translateY(50%)}.delivery__form-checkout .delivery__nav-button{top:-70px}.delivery__form-sale{display:flex;flex-direction:column;min-height:112px;padding:24px 24px 24px 106px;background-position:20px center;justify-content:center}.delivery__form-sale p{margin-bottom:4px}.delivery__form .order-make__fields{gap:16px 20px}.delivery__form .order-make__fields--four .button{margin-top:8px;grid-column-start:1;grid-column-end:3}.delivery__form .order-make__fields--four .button--two-col{grid-column-start:1;grid-column-end:3}.delivery__form .order-make__radio-edit .icon{width:16px;height:16px}.delivery__form .order-make__input,.delivery__form .order-make__input input{height:40px}.delivery__form .order-make__input label{line-height:40px;height:40px}.delivery__form .order-desc-item__key,.delivery__form .order-desc-item__val{font-size:14px;line-height:20px}.section-faq{padding-top:50px;padding-bottom:120px}.section-faq .sub-title{margin-bottom:50px}.section-faq__item-head.filter-item__header,.section-faq__item-inner span{font-size:14px;line-height:20px}.section-faq__item.filter-item--open .filter-item__content{padding-top:24px;padding-bottom:0}.popup{width:400px}.popup .subscription-form{flex-direction:column;flex-wrap:wrap;align-items:flex-start}.popup .subscription-form .button,.popup--callback .politic-form{width:100%}.popup__thanks--one{flex-direction:column;text-align:center}.popup__tabs{margin-bottom:24px}.popup__product{padding-bottom:24px;gap:18px;align-items:flex-start}.popup__product-info{flex-direction:column;align-items:flex-start;gap:8px}.popup__product-name{font-size:14px;font-weight:600;line-height:20px}.popup__product--full .popup__product-price span,.popup__product-price span,.popup__product-price-now{font-size:16px;line-height:24px}.popup__product--full{position:relative;margin-bottom:40px;padding-bottom:40px}.popup__product--full .popup__product-price{flex-direction:row-reverse;gap:8px}.popup__product--full .popup__product-price p{line-height:18px;margin-bottom:2px}.popup__product--full .product-count{position:absolute;bottom:-24px;left:0;width:116px}.popup__product--full .product-count::before{position:absolute;top:0;left:calc(100% + 1px);width:30px;height:100%;content:'';pointer-events:none;background-color:var(--white)}.popup--reverse .popup__product-price{flex-direction:row-reverse;gap:8px}.popup--reverse .popup__product-price span{font-size:16px}.popup--reverse .popup__product-price p{padding-bottom:2px}.popup--small .subscription-form{margin-top:24px}.popup--small.popup--reverse .popup__thanks{padding-top:8px}.popup--small.popup--reverse .popup__wrapper{gap:32px}.popup--fit-content,.popup--fit-content .subscription-form--buttons .button{width:-moz-fit-content;width:fit-content}.popup--fit-content .subscription-form--buttons{flex-direction:row}.popup--town .popup__title{font-size:21px;line-height:24px;width:-moz-fit-content;width:fit-content;padding-right:70px}.popup__user-content{grid-template-columns:auto}.popup__user-content p:nth-child(2){margin-bottom:4px;text-align:left}.popup__user-content span:nth-child(4){text-align:left}.popup--review.popup--reverse .popup__thanks{flex-direction:column}.popup--review.popup--reverse .popup__thanks-desc{text-align:center}.popup--review .order-make__input--textarea textarea{height:112px}.popup--add-to-basket .subscription-form{gap:16px;grid-template-columns:auto}.popup--add-to-basket .subscription-form .button--white{margin-top:8px;grid-column-end:2}.popup--add-to-basket .cart-price-wr{padding:12px 16px 12px 14px}.popup--add-to-basket .cart-price-text .cart-price-val__desc{margin-left:2px}.popup--map .map--contacts::before,.popup__swiper .swiper-sliders-wrapper .head-controls{display:none}.popup__swiper .popup__title{font-size:20px;line-height:30px;margin-bottom:32px}.popup--map{width:100%}.popup--map .popup__close{z-index:5;top:14px;right:10px;width:44px;height:44px}.popup--map .map-info{overflow:auto;height:calc(100vh - 102px);padding:0 10px;gap:24px;grid-template-columns:1fr}.popup--map .map-wrapper{overflow:hidden;height:100vh;padding-top:72px}.popup--map .map-toggle{z-index:5;top:14px;left:10px;width:calc(100% - 78px);height:44px;box-shadow:0 0 20px rgba(0,0,0,.08)}}@media (max-width:575px){.right-info{grid-template-columns:1fr 48%}.main-slider{height:auto!important}.main-slider,.main-slider .swiper{aspect-ratio:16/12}.btn-product{flex-direction:column}.product-sort--review-all{position:relative;max-width:unset;margin-top:12px}.sub-title sup{font-size:12px;top:-12px}.index-company-info .col-6{width:100%}.product-list__persent{right:6px;bottom:6px;left:unset;height:25px;padding:0 6px}.catalog-banner-close{top:5px;right:5px}.catalog-row .filter-item--open .filter-item__header,.catalog-row .filter-item__header{padding:25px 28px}.catalog-row .filter-item__content{padding:0 28px 25px}.blog-wrapper .blog-item__content{padding:20px}.blog-wrapper .blog-item__title{min-height:inherit;margin-bottom:15px;-webkit-line-clamp:2}.blog-wrapper .blog-list{grid-template-columns:1fr}.blog-row--flex .blog-list{margin-right:0}.blog-row--flex .blog-item{margin-right:0;flex:0 0 100%}.blog-row--flex .statics-list{padding-bottom:15px}.blog-row--news .statics-list{padding-bottom:0}.article-section-img[data-col='3'],.article-section-img[data-col='4']{grid-template-columns:repeat(1,1fr)}.action__images{flex:0 0 208px}.action-detail__banner{height:260px}.action-list--head .action:not(:first-child) .action__images{height:208px}.map-info__phone{display:flex;flex-direction:column}.map-info__phone span{padding-top:2px;padding-left:0}.contacts__info-mail a span::before,.map-info__icon{display:none}.map-info--static .map-info__city,.map-info--static .map-info__title{padding-left:0}.contacts__info-desc span{flex:0 0 100%}.contacts__info-desc strong{font-weight:500}.contacts__social .social-list{color:var(--white);fill:var(--gray)}.company__principles-desc{overflow:hidden;max-height:115px;transition:.3s ease}.company__principles-desc.full{overflow:visible;max-height:inherit}.company__info .reviews-link,.company__principles .reviews-link{display:inline-flex}.company__history-pagination .swiper-slide p{font-size:14px;max-width:55px}.company__history-pagination .swiper-slide p:last-child{font-size:12px}.company__history-pagination .swiper-slide span{margin:0 12px}.table{border:0;border-radius:0}.table__tr{position:relative;margin-top:48px;border-top:solid 1px var(--light-gray);border-bottom:solid 1px var(--light-gray);grid-template-columns:1fr 1fr 1fr}.table span{height:55px}.table span:not(:last-child){position:relative;border:0}.table span:not(:last-child)::before{position:absolute;right:0;bottom:50%;width:1px;height:calc(100% - 20px);content:'';transform:translateY(50%);background-color:var(--light-gray)}.table span:first-child{position:absolute;top:-33px;height:-moz-fit-content;height:fit-content;padding:0;white-space:nowrap;border:0;grid-column-end:2}.table span:first-child::before,.table__head span:first-child{display:none}.table__head{border-radius:20px}.table__head .table__tr{margin-top:0;border:0}.table__head span{height:64px}.table__head span:not(:last-child){border-right:solid 1px var(--light-gray)}.table__head span:not(:last-child)::before{display:none}.swiper--partners{overflow:visible;height:64px;margin:0 -15px;padding:0 15px}.partners__image img{width:75%;height:75%;opacity:1;filter:contrast(0) opacity(.5)}.partners__slide{width:106px;border-radius:20px;background-color:var(--light-gray)}.partners__slide:hover img{filter:contrast(1) opacity(1)}.order-make__head .link-prev{font-size:12px;line-height:20px}.basket-main .reviews-link{font-size:12px;line-height:18px;margin-top:10px}.basket-product-item{border:0;border-radius:0}.basket-product-item__head{padding:0;gap:12px 18px;align-items:flex-start}.basket-product-item.disabled{opacity:.7;background:unset}.basket-product-item__add-favorute{margin-left:14px}.basket-product-item__name{font-size:14px;font-weight:600;line-height:20px;overflow:visible;-webkit-line-clamp:inherit}.basket-product-item__price{font-size:16px;line-height:24px}.basket-product-item__price-old{font-size:12px}.contents-list{margin-top:12px}.contents-item{padding:10px 0}.basket-product-list{padding-top:10px}.contents-item__name{font-size:14px;line-height:20px}.backet-item-product-install{top:0;margin-top:8px;margin-bottom:16px}.backet-item-product-install .installation-service-block__main-container{margin-left:0}.backet-item-product-install .installation-service-block_hidden:after{width:100%;margin-left:0}.delivery__form--russia .delivery__form-main .order-make__radio,.delivery__pickup .order-make__radio{grid-template-columns:1fr;gap:16px}.delivery__pickup-inner{padding-bottom:96px}.delivery__pickup .button{left:24px;width:auto;max-width:inherit}.delivery__pickup-photo{max-width:inherit;margin:0 -24px;padding:0 24px}.delivery__pickup-address{font-size:14px;line-height:20px}.delivery__pickup-info{flex-direction:column;gap:6px}.delivery__pickup-info-item{font-size:14px;line-height:20px}.delivery__form-info strong{font-size:14px}.delivery__form .order-make__fields{gap:16px}.delivery__form .order-make__fields--three{grid-template-columns:1fr}.delivery__form-buttons{flex-direction:column;gap:16px}.delivery__form-buttons .delivery__pickup-content{flex:0 0 auto}.popup{top:auto;bottom:0;width:100%;padding-left:10px;transform:translate(-50%,100%);opacity:1;border-radius:20px 20px 0 0;box-shadow:none}.popup--vis{transform:translate(-50%,0)}.popup__close{top:30px;right:10px;left:auto}.popup__wrapper{padding-right:10px}.popup .politic-form .checkbox__label{font-size:12px}.popup__title{margin-top:22px;margin-bottom:28px;padding-right:60px}.popup__number{margin-bottom:12px}.popup__number a{font-size:24px;line-height:32px;color:var(--dark-grey)}.popup__thanks-desc{font-size:14px;line-height:20px}.popup--callback .popup__thanks{padding-top:8px;padding-bottom:32px}.popup__product--full{margin-left:10px}.popup--small .popup__thanks--one{margin-top:8px;margin-bottom:12px}.popup--small .popup__product-img{width:72px;height:72px}.popup--fit-content{bottom:95px;width:-moz-fit-content;width:fit-content;padding-left:20px;transform:none;opacity:1;border-radius:20px}.popup--fit-content .popup__title{margin-top:12px;margin-bottom:24px;padding-right:20px}.popup--fit-content .popup__wrapper{max-height:calc(90vh - 114px);padding-right:20px}.popup--town{left:0;height:100%;max-height:inherit;padding-top:30px;padding-left:15px;transform:none;border-radius:0;box-shadow:none}.popup--town .popup__wrapper{max-height:calc(100vh - 62px);padding-left:0}.popup--town .order-make__input{width:100%}.popup--town .popup__inner{overflow:hidden;padding-right:0}.popup--town .popup__close{z-index:1;top:30px;right:15px;left:auto}.popup--town .order-make__fields,.popup__towns{padding-right:15px}.popup__towns{overflow-y:auto;height:calc(100vh - 215px)}.popup__towns::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--cornflower)}.popup__towns::-webkit-scrollbar{width:4px;border-radius:4px;background-color:var(--white)}.popup--refund{padding-left:0}.popup--refund .popup__wrapper{overflow-x:hidden;padding-left:10px}.popup--refund .popup__title{padding-left:10px}.popup__passport{margin:24px 0;padding-top:12px}.popup__passport .popup__title{margin-top:12px;margin-bottom:24px}.popup__user{padding:12px 0}.popup__user::before{display:block}.popup--add-to-basket{padding-left:0}.popup--add-to-basket::before{border-radius:0}.popup--add-to-basket .popup__inner,.popup--add-to-basket>.popup__title,.popup__swiper{padding-left:10px}.popup--add-to-basket .popup__wrapper{overflow-x:hidden}.popup__swiper .popup__title{padding-right:0}.popup--map{top:0;bottom:auto;padding-left:0;border-radius:0}.popup--map.popup--vis{transform:none}}@media (max-width:413px){.navigation-mobile,.navigation-mobile__phone::before{width:255px}.navigation-mobile .header-geo{padding:16px 20px}.mobile-menu{padding:30px 20px}.mobile-menu--inner{padding:0}.active-mobile-menu .open-menu{transform:translateX(calc(100vw - 331px))}.nav-mobile{margin-bottom:10px;padding:0}.catalog-menu__wrap{padding:20px}.menu-tags{padding:0 20px}.navigation-mobile__phone{padding:16px 16px 16px 80px}.catalog-menu.active,.nav__list-item.active{padding:16px 20px}.header-sub-menu{width:255px}.nav__list{background-color:var(--cornflower);gap:20px}.nav__list,.nav__list-inner{padding:20px}.product-of-day{max-width:300px}.catalog-row--listing .product__basket,.product-list--collections .product__basket,.product-list--favorite .product__basket{width:40px;min-width:40px;height:40px}.catalog-row--listing .product__basket .icon,.product-list--collections .product__basket .icon,.product-list--favorite .product__basket .icon{width:20px;height:20px}.equipment-item-main{padding-right:8px}.equipment-item__right{right:5px;bottom:5px}.equipment-item__checked{width:40px;height:40px;border-radius:15px}.equipment-item__img{margin-right:8px}.share-friends__btn{right:6px}.card-btn-slide-video-mob,.share-friends__btn{width:50px;height:50px}.card-btn-slide-video-mob svg{width:18px;height:18px}.product__btns{height:35px}.swiper-slide .product__btns{height:48px}.together-cheaper-main .product__heart{display:none}.icon-subscription{opacity:.1}.subscription__icon{position:absolute;top:-17px;left:-25px}.subscription__lft{gap:0 5px;align-self:flex-end}.subscription__title{text-align:center}.subscription__desc{font-size:11px;text-align:center}.subscription-form{margin-top:15px}.subscription-form .button{width:100%}.subscription-form .input{width:100%;margin-bottom:5px}.checkbox__label{font-size:10px;line-height:1}.catalog-head-sort .product-sort{width:180px}.catalog-head-sort .product-sort__head{padding:10px 13px 10px 8px}.product-list .product__main{padding:15px 5px}.product-list .product__prices{line-height:14px}.product-list .product__price{font-size:16px}.open-filter{padding:13px}.catalog-main .product-list .rating-stars svg:not(:first-child){display:none}.action__images{flex:0 0 147px}.action-detail__banner{height:190px}.action-list--head .action:not(:first-child) .action__images{height:147px}.design-solution__info-box,.design-solution__info-box--double .design-solution__info-param{padding:10px}.design-solution__info-box--double{padding:0}.map-info--static .map-info__phone{flex-direction:column}.map-info--static .map-info__phone span{padding-top:5px;padding-left:0}.order-make__box--comment .order-make__box-title{display:none}.order-make__input--textarea label{font-size:12px}.order-make__radio-text{display:none;margin-top:5px;text-align:left;opacity:1;flex:0 0 100%}.backet-item-product-install{margin-bottom:24px}.delivery__right{max-width:calc(100% - 30px)}.delivery__yandex-desc{font-size:12px}.popup--fit-content{width:calc(100% - 30px)}}@media screen and (max-height:720px){.popup--map .map-info{height:calc(100vh - 128px)}}
/* End */
/* /frontend/css/libs.css?1741096686125512 */
/* /frontend/css/main.css?1751356635351063 */
