@charset "UTF-8";@layer base,component,mod;:root{--spacing: 100px;--font-primary: "Inter", sans-serif, -apple-system, blinkmacsystemfont, roboto, ubuntu, "Droid Sans", "Helvetica Neue", arial, sans-serif, "Apple Color Emoji"}:root{--color-primary: #0d0d0d;--color-primary--rgb: 13, 13, 13;--color-alt: #5eaa22;--color-alt--rgb: 94, 170, 34;--color-alt-hover: #4f9716;--color-alt-hover--rgb: 79, 151, 22;--color-alt-two: #3c8601;--color-alt-two--rgb: 60, 134, 1;--color-gry: #8d8d8d;--color-gry--rgb: 141, 141, 141;--color-whte: #fff;--color-whte--rgb: 255, 255, 255;--color-bg: #f1f3f8;--color-bg--rgb: 241, 243, 248;--color-bg-secondary: #dbdfe9;--color-bg-secondary--rgb: 219, 223, 233;--color-bg-three: #c9ccd3;--color-bg-three--rgb: 201, 204, 211;--color-success: #259243;--color-success--rgb: 37, 146, 67;--color-error: #f33737;--color-error--rgb: 243, 55, 55;--font-size-default: 14px;--index-1: 100;--index-2: 200;--index-3: 1200;--index-4: 1300}@layer base{*{margin:0;padding:0;border:0}*,*:before,*:after{box-sizing:border-box}*:before,*:after{display:inline-block}html,body{min-width:360px;scroll-behavior:smooth;-webkit-tap-highlight-color:rgba(0,0,0,0);background:var(--color-bg)}body{color:var(--color-primary);font-size:var(--font-size-default);font-family:var(--font-primary);line-height:1;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:6px;height:5px}::-webkit-scrollbar-track{background:var(--color-scroll-bg)}::-webkit-scrollbar-thumb{background:var(--color-alt);border-radius:10px}::selection{color:var(--color-whte);background:var(--color-alt)}input,button,textarea{font-size:inherit;font-family:var(--font-primary);line-height:inherit}button{color:inherit;font-family:var(--font-primary);background-color:transparent;outline:0;cursor:pointer}div[class*=__text] p:only-of-type,div[class*=__text] p:last-of-type,div[class*=__details] p:only-of-type,div[class*=__details] p:last-of-type,div[class*=__note] p:only-of-type,div[class*=__note] p:last-of-type{margin:0}[class*=image] img{width:100%;object-fit:cover;object-position:center}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}address,cite{font-style:normal}fieldset,dl,dd{margin:0;padding:0}fieldset{border:none}}.lock body{overflow:hidden;touch-action:none;overscroll-behavior:none}@font-face{font-weight:400;font-family:Inter;font-style:normal;src:url(/fonts/Inter-400.woff2) format("woff2"),url(/fonts/Inter-400.woff) format("woff");font-display:swap}@font-face{font-weight:500;font-family:Inter;font-style:normal;src:url(/fonts/Inter-500.woff2) format("woff2"),url(/fonts/Inter-500.woff) format("woff");font-display:swap}@font-face{font-weight:600;font-family:Inter;font-style:normal;src:url(/fonts/Inter-600.woff2) format("woff2"),url(/fonts/Inter-600.woff) format("woff");font-display:swap}body:after{position:fixed;top:0;left:0;z-index:calc(var(--index-3) - 1);width:100%;height:100%;background-color:#00000080;opacity:0;transition:opacity .8s ease 0s;content:"";pointer-events:none}[data-popup].popup-open{pointer-events:none}.popup-show body:after{opacity:1}@layer component{.popup{position:fixed;top:0;right:0;bottom:0;left:0;padding:30px 10px;visibility:hidden;transition:visibility .8s ease 0s;pointer-events:none}.popup_show{z-index:var(--index-3);overflow:auto;visibility:visible;pointer-events:auto}.popup_show .popup__content{transform:scale(1);visibility:visible}.popup__wrapper{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:100%}.popup__content{width:100%;max-width:1092px;padding:0 23px 23px;background-color:var(--color-bg);border-radius:10px;transform:scale(0);visibility:hidden;transition:transform .3s ease 0s;position:relative;overflow:hidden}.lock .popup__content{visibility:visible}}.popup__close{--size: 28px;width:var(--size);height:var(--size);flex:0 0 var(--size);display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--color-alt);transition:all .3s ease-in 0s}.popup__close:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-whte);--size: 13px;width:var(--size);height:var(--size);flex:0 0 var(--size);transition:all .3s ease-in 0s}.popup__sliders{display:grid;grid-template-columns:100px 1fr;gap:50px;min-width:0;height:calc(100dvh - 40px)}.popup__top{position:sticky;top:0;left:0;z-index:2;display:flex;justify-content:space-between;gap:30px;align-items:center;background:var(--color-bg);padding:23px;margin:0 -23px;width:calc(100% + 46px)}.popup__title{font-size:25px;line-height:130%}.popup__row{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.popup__column{min-height:auto}.popup__column .card-product__top{border-bottom:1px solid var(--color-bg-three)}.popup__column .card-product__btns{grid-template-columns:repeat(1,1fr)}.popup__column .card-product__name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.popup__aside{position:relative;overflow:hidden;padding:30px 7px;background:var(--color-whte);border-radius:10px}.popup__aside .js-slider-image{position:static;height:100%}.popup__aside .js-slider-image .popup__slide{--size: 84px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.popup__slider{max-width:100%;min-width:0}.popup__slider.js-slider-thumbs .popup__slide{height:100%;display:flex;justify-content:center;align-items:center}.popup__slide.swiper-slide-thumb-active .popup__slide-img:before{content:"";opacity:1}.popup__slide-img{border-radius:6px;overflow:hidden;position:relative;cursor:pointer}.popup__slide-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px;border:1px solid var(--color-alt);transition:all .3s ease-in 0s;opacity:0}.popup__slide-img img,.popup__slide-img picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.popup__arrows{display:flex;justify-content:space-between;flex-direction:column;align-items:center;position:absolute;top:8px;left:50%;height:calc(100% - 16px);width:100%;transform:translate(-50%);pointer-events:none;z-index:2}.popup__arrow{width:14px;height:14px;mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-alt);transition:all .3s ease-in 0s;pointer-events:all}.popup__arrow.swiper-button-disabled{opacity:0;pointer-events:none}.popup__navigation{position:absolute;top:50%;left:0;width:100%;display:flex;justify-content:space-between;z-index:2;pointer-events:none}.popup__navigation-arrow{--size: 40px;width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--color-alt);transition:all .3s ease-in 0s;pointer-events:all}.popup__navigation-arrow:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-whte);--size: 21px;width:var(--size);height:var(--size);transition:all .3s ease-in 0s}.popup__navigation-arrow.swiper-button-disabled{opacity:0;pointer-events:none}.popup__pagging{position:absolute;top:25px;left:23px;font-size:14px;font-weight:500;line-height:130%;color:var(--color-gry)}.popup__slide-image{height:100%;width:100%;display:flex;justify-content:center;align-items:center;max-width:700px;max-height:700px}.popup__slide-image img,.popup__slide-image picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;border-radius:14px}.popup--gallery{padding:0}.popup--gallery .popup__close{position:absolute;--pad: 20px;z-index:2;top:var(--pad);right:20px}.popup--gallery .popup__content{max-width:100%;border-radius:0;padding:20px}.popup--complect .popup__content{max-height:calc(100dvh - 60px);overflow:auto}.popup--complect .popup__content::-webkit-scrollbar{display:none}.popup--map .popup__content{max-width:1131px;width:100%;padding:20px 58px 20px 20px;background:var(--color-whte);border-radius:20px}.popup--map .popup__close{position:absolute;--pad: 20px;top:var(--pad);right:var(--pad)}.popup__inner{display:grid;grid-template-columns:1fr;gap:12px 10px}.popup__form{display:flex;flex-direction:column;gap:15px}.popup__form-title{font-size:14px;font-weight:500;line-height:14px;letter-spacing:.5px}.popup__form-input{position:relative}.popup__form-input .input{padding:30px 37px 8px 12px;height:58px}.popup__form-label{font-size:14px;font-weight:600;line-height:20px;letter-spacing:.5px;color:var(--color-gry);position:absolute;left:12px;top:8px}.popup__form-icon{position:absolute;top:50%;right:12px;width:15px;height:12px;mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-alt);transform:translateY(-50%)}.popup__form-btn{font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px;padding:12px 19px}.popup__map{width:100%;height:508px;border-radius:12px;overflow:hidden}.popup--basket .popup__content{border-radius:10px;background:var(--color-whte);overflow:visible;max-width:433px;width:100%;padding:20px}.popup--basket .popup__close{position:absolute;--pad: 42px;top:0;right:calc(var(--pad) * -1)}.popup--basket .popup__close:before{content:""}.popup__info{display:flex;flex-direction:column;gap:24px}.popup__info-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.popup__info-content{display:flex;flex-direction:column;gap:12px;text-align:center}.popup__info-text{font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.5px}.popup__info-link{margin:0 auto;display:flex;justify-content:center;align-items:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px;padding:17px;min-width:283px}.popup--copy .popup__content{border-radius:10px;background:var(--color-whte);overflow:visible;max-width:476px;width:100%;padding:20px}.popup--copy .popup__info{gap:16px}.popup--copy .popup__info-content{text-align:left}.popup--copy .popup__info-link{margin:4px 0 0;gap:8px;padding:9px 29px;min-width:256px}.popup--copy .popup__info-link:after{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-whte);--size: 29px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.popup--copy .popup__info-link._active{background:var(--color-gry)}.popup__form-clue{position:absolute;top:calc(100% + 5px);left:0;width:100%;background:var(--color-whte);z-index:55;border-radius:6px;border:1px solid var(--color-alt);padding:12px;display:none}.popup__form-clue div{transition:all .3s ease-in 0s;border-radius:6px}.form__show{padding:5px 10px;background:var(--color-whte);z-index:1000;border-radius:7px;display:flex;flex-direction:column;gap:6px;box-shadow:0 0 20px #1c1c1c57;width:202px;left:50%!important;transform:translate(50%)}.form__show:before{content:"";width:13px;height:9px;mask:url(../../img/icons/55.svg) center center/contain no-repeat;-webkit-mask:url(../../img/icons/55.svg) center center/contain no-repeat;background:var(--color-whte);position:absolute;z-index:-1;top:50%;left:-7px;transform:translateY(-50%) rotate(90deg)}.form__show-title{font-size:13px;font-weight:500;line-height:20px}.form__show-btn{font-size:12px;font-style:normal;font-weight:400;line-height:130%;padding:8px 10px}.form__error{display:none}.form__row{display:flex;flex-direction:column;gap:30px}.form__column-items{display:flex;flex-direction:column;gap:16px}.form__column-items.form__column-items--two{display:grid;grid-template-columns:repeat(1,1fr);gap:7px}.form__column-item{display:flex;flex-direction:column;gap:4px}.form__column-name{font-size:14px;line-height:20px;letter-spacing:.5px}.form__column-name span{color:var(--color-error)}.form__column-input .input{padding:12px;border-color:var(--color-bg-three);border-radius:8px}.form__column-input .input::placeholder{color:var(--color-gry);letter-spacing:.5px}.form__column-input .input._form-focus{border-color:var(--color-alt)}.form__column-input .input._form-error{border-color:var(--color-error)}.form__column-input textarea{border-radius:8px;border-color:transparent;background:var(--color-bg);padding:12px}.form__column-input textarea::placeholder{color:var(--color-gry)}.form__column-top{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;gap:15px}.form__column-title{font-size:18px;font-weight:500;line-height:14px;letter-spacing:.5px}.form__column-checkboxs{display:flex;flex-direction:column;gap:14px}.form__column-checkbox{padding:8px 12px;border:1px solid var(--color-bg-three);border-radius:10px;transition:all .3s ease-in 0s}.form__column-checkbox:has(.checkbox__input:checked){border:1px solid var(--color-alt)}.form__column-checkbox .checkbox__input:checked+.checkbox__label:before{background:var(--color-whte)}.form__column-checkbox .checkbox__label{display:flex;flex-direction:column;gap:2px;padding-left:24px}.form__column-checkbox .checkbox__label:before{content:"";top:50%;transform:translateY(-50%);left:0;--size: 18px;border-color:var(--color-bg-three);border-radius:50%}.form__column-checkbox .checkbox__label:after{content:"";--size: 10px;border-radius:50%;background:var(--color-alt);top:50%;transform:translateY(-50%);left:4px}.form__column-checkbox .checkbox__label .checkbox__title{font-size:14px;font-weight:600;line-height:20px;letter-spacing:.3px}.form__column-checkbox .checkbox__label .checkbox__title.checkbox__title--icon{display:flex;align-items:center;gap:4px}.form__column-checkbox .checkbox__label .checkbox__title.checkbox__title--icon:after{content:"";background:var(--icon) center center/contain no-repeat;--size: 20px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.form__column-checkbox .checkbox__label .checkbox__text{font-size:14px;line-height:130%;letter-spacing:.5px}.form__column-link{font-size:14px;font-weight:500;line-height:100%;color:var(--color-alt);transition:all .3s ease-in 0s;letter-spacing:.3px}.form__column-blocks{display:flex;flex-direction:column;gap:12px}.form__column-block{padding-bottom:7px;border-bottom:1px solid var(--color-bg-three);display:flex;flex-direction:column;gap:7px}.form__column-info{display:flex;justify-content:space-between;align-items:center;gap:20px}.form__column-value{font-size:16px;line-height:125%;letter-spacing:.5px}.form__column-date{position:relative;cursor:pointer}.form__column-date:after{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-gry);width:16px;height:14px;flex:0 0 16px;transition:all .3s ease-in 0s;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(-180deg);pointer-events:none}.form__column-date._active:after{content:"";transform:translateY(-50%) rotate(0)}.form__column-date .input{padding:0 15px 0 0;border:none;width:120px;color:var(--color-primary);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.form__column-date .input::placeholder{color:var(--color-primary)}.form__column-radio .checkbox__input:checked+.checkbox__label:before{background:var(--color-alt)}.form__column-radio .checkbox__input:checked+.checkbox__label:after{left:18px!important}.form__column-radio .checkbox__text{display:none}.form__column-radio .checkbox__label{padding-left:0}.form__column-radio .checkbox__label:before{content:"";width:40px;height:24px;flex:0 0 40px;border-radius:36px;border:none;background:var(--color-bg-secondary);transition:all .3s ease-in 0s;position:static}.form__column-radio .checkbox__label:after{content:"";position:absolute;top:2px;left:2px;--size: 20px;width:var(--size);height:var(--size);border-radius:50%;background:var(--color-whte);transition:all .3s ease-in 0s;opacity:1;pointer-events:none}.form__btns{display:flex;flex-direction:column;gap:10px;z-index:2;background:var(--color-whte);padding-top:10px;padding-bottom:10px}.form__btn{width:100%;max-width:100%;gap:5px}.form__fieldset{padding:10px 0 9px;border-bottom:1px solid #eeeef2;transition:all .3s ease-in 0s}.form__fieldset-top{display:flex;justify-content:space-between;gap:15px;cursor:pointer}.form__fieldset-top._active .form__fieldset-icon{transform:rotate(180deg)}.form__fieldset-title{font-size:16px;font-weight:500;line-height:130%;align-self:center}.form__fieldset-info{display:flex;gap:10px;align-items:center}.form__fieldset-radio .checkbox__input:checked+.checkbox__label:before{background:var(--color-alt);border:1px solid var(--color-alt)}.form__fieldset-radio .checkbox__input:checked+.checkbox__label:after{left:18px!important}.form__fieldset-radio .checkbox__text{display:none}.form__fieldset-radio .checkbox__label{padding-left:0}.form__fieldset-radio .checkbox__label:before{content:"";width:40px;height:24px;flex:0 0 40px;border-radius:36px;border:1px solid var(--color-bg-secondary);background:var(--color-bg-secondary);transition:all .3s ease-in 0s;position:static}.form__fieldset-radio .checkbox__label:after{content:"";position:absolute;top:2px;left:2px;--size: 20px;width:var(--size);height:var(--size);border-radius:50%;background:var(--color-whte);transition:all .3s ease-in 0s;opacity:1;pointer-events:none}.form__fieldset-btn{font-size:14px;line-height:130%;color:var(--color-alt);transition:all .3s ease-in 0s;opacity:0;pointer-events:none}.form__fieldset-btn span{color:var(--color-gry)}.form__fieldset-btn._active{opacity:1;pointer-events:all}.form__fieldset-icon{mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;width:16px;height:14px;flex:0 0 16px;background:var(--color-gry);transition:all .3s ease-in 0s}.form__fieldset-body{padding:16px 0 15px}.form__fieldset-range .noUi-target{padding-right:20px}.form__fieldset-search{display:flex;flex-direction:column;gap:10px}.form__fieldset-input{position:relative}.form__fieldset-input .input{border-radius:20px;height:34px;border:none;background:var(--color-bg);color:var(--color-primary);padding:6px 50px 6px 14px}.form__fieldset-input .input::placeholder{font-size:14px;font-weight:400;line-height:142.857%;color:var(--color-gry)}.form__fieldset-button{--size: 24px;width:var(--size);height:var(--size);background:var(--color-alt);mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.form__fieldset-checkboxs{display:flex;flex-direction:column;gap:12px}.form__constructor{display:flex;flex-wrap:wrap;gap:10px}.form__item{max-width:max-content;position:relative}.form__item-input{position:relative}.form__item-input:before{content:"";position:absolute;top:50%;right:7px;transform:translateY(-50%);width:16px;height:14px;background:var(--color-gry);transition:all .3s ease-in 0s;cursor:pointer;pointer-events:none;mask:url(../../img/icons/54.svg) center center/contain no-repeat;-webkit-mask:url(../../img/icons/54.svg) center center/contain no-repeat;--size: 24px;width:var(--size);height:var(--size);background:var(--color-alt)}.form__item-input._show:before{content:""}.form__item-input .input{border-radius:4px;border:2px solid var(--color-bg-secondary);background:var(--color-bg);font-size:14px;line-height:130%;letter-spacing:.5px;border:none;padding:0 35px 0 7px;min-width:161px}.form__item-inner{position:absolute;top:calc(100% + 4px);left:0;width:100%;background:var(--color-bg);border-radius:6px;border:2px solid var(--color-bg-secondary);z-index:2}.form__item-checkbox{padding:6px;transition:all .3s ease-in 0s}.form__item-checkbox .checkbox__text{transition:all .3s ease-in 0s}.form__item-checkbox .checkbox__label{padding-left:0}.form__item-checkbox .checkbox__label:before{content:"";display:none}.form__item-checkbox .checkbox__label:after{content:"";display:none}.form__hidden{position:absolute;top:100%;left:0;width:100%;padding:8px 15px;border-radius:0 0 5px 5px;background:var(--color-whte);transition:all .3s ease-in 0s;opacity:0;pointer-events:none}.form__hidden-body{overflow:auto;max-height:200px}.form__hidden-items{display:flex;flex-direction:column}.form__hidden-item{padding:10px 0;display:flex;gap:5px;font-size:14px;line-height:130%;transition:all .3s ease-in 0s}.form__hidden-item span{color:var(--color-alt)}.form__hidden-item:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-alt);--size: 14px;width:var(--size);height:var(--size);flex:0 0 var(--size);align-self:center}.form__search{position:relative}.form__search-input .input{padding-right:60px}.form__fieldset-empty{color:var(--color-gry);text-align:center}.form__search-btn{position:absolute;top:1px;right:1px;width:40px;height:calc(100% - 2px);border-radius:6px;display:flex;justify-content:center;align-items:center;background:var(--color-bg);transition:all .3s ease-in 0s}.form__search-btn:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-alt);--size: 17px;width:var(--size);height:var(--size);transition:all .3s ease-in 0s}input[type=text],input[type=email],input[type=tel],input[type=number],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.input{display:block;width:100%;padding:11px 14px;border:1px solid var(--color-alt);border-radius:6px;background:var(--color-whte);cursor:pointer;font-size:14px;line-height:130%}.input::placeholder{font-size:14px;line-height:130%;color:var(--color-gry)}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{padding:0;resize:none}textarea.input::-webkit-scrollbar{display:none}.checkbox{position:relative}.checkbox__input{position:absolute;width:0;height:0;opacity:0}.checkbox__input:checked+.checkbox__label:before{background:var(--color-alt);border:1px solid var(--color-alt)}.checkbox__input:checked+.checkbox__label:after{opacity:1}.checkbox__input:checked~.checkbox__link{pointer-events:all;opacity:1}.checkbox__label{position:relative;display:inline-flex;cursor:pointer;padding-left:30px}.checkbox__label:before{--size: 20px;flex:0 0 var(--size);align-self:flex-start;width:var(--size);height:var(--size);border:1px solid var(--color-gry);border-radius:4px;content:"";position:absolute;top:0;left:0;transition:all .3s ease-in 0s}.checkbox__label:after{content:"";position:absolute;top:1px;left:1px;background:url(../../img/icons/29.svg) center center/contain no-repeat;--size: 18px;width:var(--size);height:var(--size);opacity:0;pointer-events:none;transition:all .3s ease-in 0s}.checkbox__text{font-size:14px;line-height:142.857%}.checkbox__value{font-size:14px;font-weight:400;line-height:142.857%;color:var(--color-gry)}.checkbox__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;transition:all .3s ease-in 0s;opacity:0}.noUi-target,.noUi-target *{box-sizing:border-box;-webkit-user-select:none;user-select:none;touch-action:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.noUi-target{position:relative}.noUi-base,.noUi-connects{position:relative;z-index:1;width:100%;height:100%}.noUi-connects{z-index:0;overflow:hidden}.noUi-connect,.noUi-origin{position:absolute;top:0;right:0;z-index:1;width:100%;height:100%;transform-origin:0 0;transform-style:preserve-3d;transform-style:flat;will-change:transform}.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;-webkit-backface-visibility:hidden;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:4px}.noUi-horizontal .noUi-handle{top:-8px;right:-20px;--size: 20px;width:var(--size);height:var(--size);border-radius:50%;border:2px solid var(--color-whte)}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{right:-6px;bottom:-17px;width:28px;height:34px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{right:auto;left:-17px}.noUi-target{background:#d8e9f2;border-radius:20px}.noUi-connects{border-radius:20px}.noUi-connect{background:var(--color-alt)}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:var(--color-alt);cursor:pointer}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{position:absolute;top:6px;left:14px;display:block;width:1px;height:14px;background:#e8e7e6;content:"";display:none}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{top:14px;left:6px;width:14px;height:1px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub,.noUi-marker-large{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:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(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;color:#000;white-space:nowrap;text-align:center;background:#fff;border:1px solid #d9d9d9;border-radius:3px}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{top:50%;right:120%;transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{top:auto;right:28px;transform:translateY(-18px)}.range__values{display:flex;align-items:center;margin-bottom:14px;border-radius:8px;border:1px solid var(--color-bg-secondary)}.range__label{font-size:12px;line-height:18px;letter-spacing:-.24px;color:var(--color-gry);position:absolute;top:8px;left:16px}.range__value{position:relative;width:100%}.range__value:before{content:"₽";position:absolute;bottom:8px;left:16px;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.28px}.range__value:last-child .input{border-left:1px solid var(--color-bg-secondary)}.range__value .input{border-radius:0;height:56px;padding:26px 16px 8px 32px;border:none;background:transparent;font-size:14px;font-weight:400;line-height:22px}.quantity{display:flex;width:84px;height:40px;border-radius:6px;border:1px solid var(--color-alt);background:var(--color-whte);padding:9px 0}.quantity__button{position:relative;flex:0 0 30px;cursor:pointer}.quantity__button:before,.quantity__button:after{position:absolute;top:50%;left:50%;width:10px;height:2px;margin:0 0 0 -4.5px;background-color:var(--color-alt);transition:all .3s ease 0s;content:""}.quantity__button--plus:before{transform:rotate(-90deg)}.quantity__input{flex:1 1 auto}.quantity__input input{width:100%;height:100%;font-size:14px;line-height:160%;text-align:center}@layer component{.spollers{display:grid;gap:15px}.spollers__inner{padding-top:12px}.spollers__list{display:flex;flex-direction:column;gap:7px}.spollers__link{font-size:14px;line-height:160%;transition:all .3s ease-in 0s}.spollers__text{font-size:14px;line-height:160%}.spollers__row{display:flex;flex-direction:column;gap:12px}.spollers__column{display:flex;flex-direction:column;gap:6px}.spollers__column-address{font-size:14px;line-height:130%}.spollers__column-time{font-size:13px;font-weight:500;line-height:130%;color:var(--color-alt)}.spollers__title{position:relative;width:100%;text-align:left;list-style:none;cursor:default;outline:none;font-size:16px;font-weight:500;line-height:130%}.spollers__title::marker,.spollers__title::-webkit-details-marker{display:none}._spoiler-init .spollers__title{cursor:pointer}._spoiler-init .spollers__title:before,._spoiler-init .spollers__title:after{position:absolute;top:50%;right:10px;width:15px;height:2px;background-color:currentColor;transition:transform .5s ease-in 0s;content:""}._spoiler-init .spollers__title:before{transform:translate(-75%,-50%) rotate(40deg)}._spoiler-init .spollers__title:after{transform:translateY(-50%) rotate(-40deg)}._spoiler-init .spollers__title._spoiler-active:before{transform:translate(-75%) rotate(-40deg)}._spoiler-init .spollers__title._spoiler-active:after{transform:rotate(40deg)}}.tabs__navigation{display:flex;gap:10px;flex-wrap:wrap}.tabs__title{padding:10px 16px;border-radius:100px;font-size:16px;font-weight:500;line-height:199.5%;background:var(--color-whte);color:var(--color-primary);letter-spacing:.5px;transition:all .3s ease-in 0s}.tabs__title._tab-active{color:var(--color-whte);background:var(--color-alt)}.tabs__content{padding:20px;border-radius:16px;background:var(--color-whte)}.tabs__navigation{margin-bottom:20px}.tabs__subtitle{font-size:20px;line-height:140%;max-width:783px;margin-bottom:10px;letter-spacing:.6px}.tabs__row{display:grid;grid-template-columns:repeat(1,1fr);gap:5px}.tabs__column-items{display:flex;flex-direction:column;gap:5px}.tabs__column-item{display:grid;grid-template-columns:1fr 234px;gap:2px}.tabs__column-category{font-size:16px;font-style:normal;font-weight:500;line-height:112.5%;color:var(--color-gry);padding-top:4px;letter-spacing:.5px;display:flex;align-items:flex-end;gap:2px;white-space:nowrap}.tabs__column-category:after{content:"";width:100%;border-bottom:1px dashed var(--color-bg-three);transform:translateY(-4px)}.tabs__column-value{font-size:16px;font-style:normal;font-weight:400;line-height:160%;align-self:center}.tabs__column-value.tabs__column-value--icon:after{content:"";background:var(--icon) center center/contain no-repeat;width:17px;height:11px;flex:0 0 17px;align-self:center;margin-left:5px}.tabs__info{display:grid;grid-template-columns:1fr 40.0304414003%;gap:12px}.tabs__info-content{display:flex;flex-direction:column;gap:12px}.tabs__info-title{font-size:18px;font-weight:500;line-height:130%}.tabs__info-text{font-size:16px;line-height:150%}.tabs__info-images{display:flex;flex-direction:column;gap:12px}.tabs__info-image{border-radius:8px;overflow:hidden;aspect-ratio:526/236}.tabs__info-image img,.tabs__info-image picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}@layer base{@font-face{font-family:swiper-icons;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) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.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-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.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),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .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}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}}.header{position:fixed;z-index:calc(var(--index-3) + 1);top:0;left:0;width:100%;transition:top .3s ease-in 0s;will-change:top}.menu__panel{position:fixed;bottom:0;left:0;width:100%;border-radius:8px 8px 0 0;background:var(--color-whte);box-shadow:0 0 20px #1c1c1c57;padding:6px 12px;z-index:2}.menu__panel-items{display:flex;justify-content:space-between;gap:26px}.menu__panel-item{display:flex;flex-direction:column}.menu__panel-item._active .menu__panel-icon:before{background:var(--color-alt)}.menu__panel-icon{position:relative;margin:0 auto}.menu__panel-icon:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-primary);transition:all .3s ease-in 0s;--size: 26px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.menu__panel-icon span{font-size:11px;font-style:normal;font-weight:600;line-height:15.5px;color:var(--color-whte);border-radius:1000px;padding:0 4px;background:var(--color-bg-three);position:absolute;top:0;right:-20px;--size: 16px;min-width:var(--size);min-height:var(--size);display:flex;justify-content:center;align-items:center}.menu__panel-icon._active span{background:var(--color-error)}.menu__panel-text{font-size:12px;line-height:130%;transition:all .3s ease-in 0s}.menu__mobile{background:var(--color-bg);padding:0 23px 20px;position:fixed;top:var(--header);width:100%;height:calc(100dvh - var(--header) - var(--panel));right:-100%;overflow:auto;transition:all .3s ease-in 0s;display:flex;flex-direction:column}.menu__mobile::-webkit-scrollbar{display:none}.menu__mobile-inner{display:flex;flex-direction:column;border-radius:8px;background:var(--color-whte);padding:16px 26px}.top-menu{background:var(--color-bg-secondary);padding:16px 0}.top-menu__list{display:flex;flex-wrap:wrap;gap:15px 20px}.top-menu__link{font-size:14px;line-height:130%;transition:all .3s ease-in 0s}.bottom-menu{padding:10px 0;background:var(--color-bg);transition:background .3s ease-in 0s}.bottom-menu__inner{display:flex;gap:12px}.bottom-menu__kit{display:flex;align-items:center;gap:10px}.bottom-menu__phone{mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-alt);--size: 26px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.bottom-menu__close{--size: 30px;width:var(--size);height:var(--size);flex:0 0 var(--size);background:var(--color-alt);border-radius:4px;display:flex;justify-content:center;align-items:center;display:none}.bottom-menu__close:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-whte);width:21px;height:24px}.bottom-menu__logo{font-size:26px;letter-spacing:.78px}.bottom-menu__info{display:flex;gap:12px;flex:1 1 auto;transition:all .3s ease-in 0s;will-change:transform}.bottom-menu__catalog{transition:all .3s ease-in 0s;border-radius:6px;background:var(--color-alt);display:flex;justify-content:center;align-items:center;gap:6px;padding:9px 12px 9px 38px;position:relative;font-size:18px;line-height:130%;color:var(--color-whte)}.bottom-menu__catalog:before{content:"";mask:var(--catalog) center center/contain no-repeat;-webkit-mask:var(--catalog) center center/contain no-repeat;background:var(--color-whte);transition:all .3s ease-in 0s;width:22px;height:24px;flex:0 0 22px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.bottom-menu__catalog:after{content:"";mask:var(--open) center center/contain no-repeat;-webkit-mask:var(--open) center center/contain no-repeat;background:var(--color-whte);transition:all .3s ease-in 0s;width:22px;height:24px;flex:0 0 22px;position:absolute;top:50%;left:10px;transform:translateY(-50%);opacity:0;pointer-events:none}.bottom-menu__catalog._active:after{content:"";opacity:1;pointer-events:all}.bottom-menu__catalog._active:before{content:"";opacity:0;pointer-events:none}.bottom-menu__form{width:100%;position:relative}.bottom-menu__form._active .form__hidden{opacity:1;pointer-events:all}.bottom-menu__content{display:flex;align-self:center;gap:20px}.bottom-menu__socials{display:flex;gap:10px}.bottom-menu__social{--size: 32px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.bottom-menu__social img,.bottom-menu__social picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;transition:all .3s ease-in 0s}.bottom-menu__btns{display:flex;gap:26px;align-self:center}.bottom-menu__btn{position:relative}.bottom-menu__btn:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-primary);transition:all .3s ease-in 0s;--size: 24px;width:var(--size);height:var(--size)}.bottom-menu__btn span{position:absolute;top:-10px;right:-18px;border-radius:1000px;background:var(--color-bg-three);padding:2px 6px;font-size:11px;font-weight:600;line-height:15.5px;color:var(--color-whte);transition:all .3s ease-in 0s;--size: 20px;min-width:var(--size);min-height:var(--size);display:flex;justify-content:center;align-items:center}.bottom-menu__btn._active span{background:var(--color-error)}.schedule-header__phone{font-size:16px;line-height:160%;letter-spacing:.5px;transition:all .3s ease-in 0s;white-space:nowrap}.schedule-header__title{font-size:16px;line-height:160%}.schedule-header__time{font-size:13px;line-height:130%;color:var(--color-gry)}.schedule-header__link{font-size:16px;line-height:160%}.icon-menu{position:relative;z-index:5;display:block;width:30px;height:18px}.icon-menu span,.icon-menu:before,.icon-menu:after{content:"";position:absolute;right:0;width:100%;height:2px;background-color:currentColor;transition:all .3s ease-in 0s}.icon-menu:before{top:0}.icon-menu:after{bottom:0}.icon-menu span{top:calc(50% - 1px)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu:before{top:calc(50% - 1px);transform:rotate(-45deg)}.menu-open .icon-menu:after{bottom:calc(50% - 1px);transform:rotate(45deg)}.popup-show .header{z-index:calc(var(--index-3) - 1)}.footer{padding:30px 0 19px;border-radius:30px 30px 0 0;background:var(--color-bg-secondary)}.footer__inner{display:flex;gap:6.7647058824%}.footer__spollers{display:grid;grid-template-columns:11.7808219178% 28.5844748858% 13.1506849315% 20.5479452055%;gap:8.401826484%}.footer__content{display:flex;flex-direction:column;gap:12px;min-width:160px}.footer__content-time{font-size:16px;font-weight:500;line-height:130%;color:var(--color-alt);letter-spacing:.4px}.footer__content-phone{display:flex;align-items:center;gap:5px;font-size:14px;line-height:normal;white-space:nowrap;padding:8px 17px 8px 8px;border-radius:20px;background:var(--color-bg);transition:all .3s ease-in 0s;max-width:max-content}.footer__content-phone:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-alt);--size: 20px;width:var(--size);height:var(--size);flex:0 0 var(--size);transition:all .3s ease-in 0s}.footer__content-link{font-size:16px;line-height:160%;transition:all .3s ease-in 0s}.footer__content-socials{display:flex;flex-wrap:wrap;gap:29px}.footer__content-social{--size: 34px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.footer__content-social img,.footer__content-social picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;transition:all .3s ease-in 0s}.footer__bottom{font-size:12px;line-height:130%}.footer__bottom-text{color:#626262}@layer component{.btn{display:inline-flex;justify-content:center;align-items:center;text-align:center;max-width:max-content;font-size:16px;line-height:160%;color:var(--color-whte);border:1px solid transparent;transition:all .3s ease-in 0s;padding:15px 26px;border-radius:6px;background:var(--color-alt)}}@layer mod{.btn--border{background:var(--color-whte);color:var(--color-primary);border:1px solid var(--color-alt)}}.wrapper{display:flex;flex-direction:column;min-height:100%;overflow:hidden;padding-top:calc(var(--header) + 2px);will-change:padding-top;transition:padding-top .3s ease-in 0s}@supports (overflow: clip){.wrapper{overflow:clip}}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}@layer base{[class*=__container],.container{--pad: 23px;box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 var(--pad)}}@layer component{.catalog{position:fixed;top:var(--header);width:100%;right:-100%;height:calc(100dvh - var(--header) - var(--panel));background:var(--color-bg);transition:all .3s ease-in 0s;z-index:calc(var(--index-3) + 1)}.catalog::-webkit-scrollbar{display:none}.catalog__inner{position:relative}.catalog__back{font-size:16px;font-weight:500;line-height:130%;display:flex;align-items:center;gap:4px;position:sticky;top:0;left:0;background:var(--color-whte);z-index:2;padding:10px 0;margin:0 -6px}.catalog__back:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-gry);--size: 26px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.catalog__row{display:grid;grid-template-columns:repeat(6,1fr);gap:41px 15px}.catalog__column{display:flex;flex-direction:column;gap:12px}.catalog__column-img{border-radius:5px;overflow:hidden;aspect-ratio:152/122}.catalog__column-img img,.catalog__column-img picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;display:block}.catalog__column-info{display:flex;flex-direction:column;gap:4px}.catalog__column-title{font-size:16px;font-weight:500;line-height:130%;word-break:break-all}.catalog__column-catagory{display:flex;align-items:center;gap:4px;font-size:16px;font-weight:500;line-height:130%;padding:10px 0;margin:0 -6px;position:sticky;top:0;left:0;background:var(--color-whte);z-index:2}.catalog__column-catagory:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-gry);--size: 26px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.catalog__column-list{display:flex;flex-direction:column;gap:2px}.catalog__hidden .catalog__column-link,.catalog__hidden-hidden .catalog__column-link{display:flex;margin-bottom:2px}.catalog__column-link{font-size:14px;line-height:160%;color:#626262;transition:all .3s ease-in 0s}.catalog__more-btn{margin-top:8px;font-size:14px;line-height:130%;color:var(--color-alt);text-align:left;transition:all .3s ease-in 0s}}._catalog .catalog{right:0}@layer component{.intro__inner{position:relative;min-height:522px;border-radius:10px;overflow:hidden;padding:83px;display:flex;align-items:center}.intro__info{display:flex;flex-direction:column;gap:65px;position:relative;z-index:2;max-width:550px;margin-top:-9px}.intro__info-title{color:var(--color-whte);letter-spacing:.9px}.intro__info-link{letter-spacing:.5px}.intro__decor{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;overflow:hidden}.intro__decor:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1)}.intro__decor img,.intro__decor picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}}@layer component{.block-title{font-size:33px;line-height:140%;letter-spacing:.9px}.block-title--alt{font-size:25px;font-style:normal;font-weight:400;line-height:31.92px}}@layer component{.category{margin-top:12px;margin-bottom:41px}.category__showmore{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;margin-top:8px}.category__slide{width:100%;border-radius:5px;overflow:hidden;position:relative;min-height:144px;padding:12px 8px;display:flex;align-items:flex-end;background:linear-gradient(180deg,#fff 0%,#0d0d0d 100%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);will-change:filter}.category__slide:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:74px;background:linear-gradient(180deg,rgba(11,11,11,0) 3.15%,#0b0b0b 111.53%);z-index:2;pointer-events:none}.category__slide-img{position:absolute;top:0;left:0;width:100%;height:100%}.category__slide-img img,.category__slide-img picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;transition:all .3s ease-in 0s}.category__slide-text{font-size:16px;line-height:normal;color:var(--color-whte);z-index:2;position:relative;text-align:center;margin:0 auto;letter-spacing:.5px;transition:all .3s ease-in 0s}.category__slide-text.category__slide-text--icon{display:flex;align-items:center;gap:5px}.category__slide-text.category__slide-text--icon span{--size: 19px;width:var(--size);height:var(--size);flex:0 0 var(--size);border-radius:50%;background:var(--color-alt);display:flex;justify-content:center;align-items:center;transition:all .3s ease-in 0s}.category__slide-text.category__slide-text--icon span:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-whte);--size: 11px;width:var(--size);height:var(--size)}.category__arrows{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none;z-index:2}.category__arrow{pointer-events:all;--size: 40px;width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--color-alt);transition:all .3s ease-in 0s}.category__arrow:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-whte);width:21.053px;height:12.632px}.category__arrow.swiper-button-disabled{opacity:0;pointer-events:none}}@layer component{.recommendation{padding-bottom:42px}.recommendation__inner{position:relative}.recommendation__slider{position:static;margin:-20px;padding:20px}.recommendation__slide{height:auto;width:100%}.recommendation__arrows{display:flex;justify-content:space-between;pointer-events:none;position:absolute;top:50%;left:-20px;width:calc(100% + 40px);transform:translateY(-50%);z-index:2}.recommendation__arrow{pointer-events:all;--size: 40px;width:var(--size);height:var(--size);border-radius:50%;background:var(--color-alt);display:flex;justify-content:center;align-items:center;transition:all .3s ease-in 0s}.recommendation__arrow:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-whte);--size: 21px;width:var(--size);height:var(--size)}.recommendation__arrow.swiper-button-lock,.recommendation__arrow.swiper-button-disabled{opacity:0;pointer-events:none}.recommendation__title{margin-bottom:16px}.recommendation__row{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}.recommendation__row.recommendation__row--form .card-product{gap:8px;min-height:410px}.recommendation__row.recommendation__row--form .card-product__name{line-height:130%}.recommendation__row.recommendation__row--form .card-product__top{border-bottom:1px solid var(--color-bg-three)}.recommendation__row.recommendation__row--form .card-product__favorites{--pad: 6px}.recommendation__row.recommendation__row--form .card-product__data{position:absolute;bottom:6px;left:0;padding:0 6px;width:100%}.recommendation__row.recommendation__row--form .card-product__name{-webkit-line-clamp:3}.recommendation__showmore{display:flex;justify-content:center;align-items:center;margin:15px auto 0;max-width:100%}}.recommendation__tabs .tabs__content{border-radius:0;padding:0;background:transparent}.recommendation__tabs .tabs__navigation{gap:6px}@layer component{.card-product{display:flex;flex-direction:column;gap:14px;box-shadow:0 4px 20px #0000001a;border-radius:12px;background:var(--color-whte);min-width:0}.card-product.card-product--list{overflow:hidden;flex-direction:row;gap:0px;min-height:auto}.card-product.card-product--list .price-card{gap:14px}.card-product.card-product--list .card-product__content{height:100%;gap:3px}.card-product.card-product--list .card-product__top{width:252px;flex:0 0 252px}.card-product.card-product--list .card-product__items--two .card-product__value{color:var(--color-primary)}.card-product.card-product--list .card-product__items--two .card-product__category{flex:1 1 auto;display:flex;align-items:flex-end;gap:2px;white-space:nowrap}.card-product.card-product--list .card-product__items--two .card-product__category:after{content:"";width:100%;border-bottom:1px dashed var(--color-bg-three);transform:translateY(-4px)}.card-product.card-product--list .card-product__items--two{flex:1 1 auto}.card-product.card-product--list .country-card__delivery{max-width:max-content}.card-product.card-product--list .price-card__discount{align-self:flex-start}.card-product.card-product--list .price-card__id,.card-product.card-product--list .price-card__availability{max-width:max-content}.card-product.card-product--list .card-product__price{flex:1 1 auto}.card-product.card-product--list .card-product__img{border-radius:0;height:100%;aspect-ratio:auto}.card-product.card-product--list .card-product__inner{flex-direction:row;gap:30px;padding:15px 24px}.card-product.card-product--color{background:rgba(var(--color-whte--rgb),.7)}.card-product.card-product--color .card-product__name{color:#0d0d0d80}.card-product.card-product--big .price-card__value{font-size:30px;line-height:48px}.card-product.card-product--big .card-product__bottom{gap:15px}.card-product.card-product--big .price-card__old{font-size:16px;font-weight:500}.card-product.card-product--big .price-card__top{gap:0px;flex-direction:column}.card-product.card-product--big .price-card__discount{align-self:flex-start}.card-product.card-product--big .card-product__btns{flex-direction:column;display:flex}.card-product.card-product--big .card-product__btns .btn{max-width:100%;gap:8px;padding:12px;font-size:14px;line-height:14px;letter-spacing:.5px}.card-product.card-product--big .card-product__btns .btn:after{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-primary);--size: 26px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.card-product.card-product--big .card-product__btns .card-product__basket{display:none}.card-product.card-product--big .card-product__btns .card-product__basket._active{display:flex}.card-product__top{position:relative;border-bottom:1px solid var(--color-bg-secondary)}.card-product__slider{overflow:visible}.card-product__pagging{position:absolute;bottom:-7px;left:7px;width:calc(100% - 14px);display:flex;gap:2px;outline:none}.card-product__pagging.swiper-pagination-lock{opacity:0;pointer-events:none}.card-product__pagging .swiper-pagination-bullet{height:100%;transition:all .3s ease-in 0s;width:100%;cursor:pointer;position:relative;outline:none;z-index:2}.card-product__pagging .swiper-pagination-bullet:before{content:"";position:absolute;z-index:0;bottom:0;width:100%;height:2px;background:var(--color-bg-three);transition:all .3s ease-in 0s;border-radius:100px}.card-product__pagging .swiper-pagination-bullet.swiper-pagination-bullet-active:before{content:"";background:var(--color-alt)}.card-product__slider{min-width:0;max-width:100%}.card-product__row{display:flex;flex-direction:column;gap:10px}.card-product__column{display:flex;align-items:center;gap:6px}.card-product__column:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-alt);--size: 12px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.card-product__column a{text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.card-product__text{font-size:14px;line-height:130%}.card-product__product{font-size:16px;font-style:normal;font-weight:500;line-height:19.88px;margin-top:10px}.card-product__product span{color:var(--color-alt)}.card-product__img{border-radius:10px 10px 0 0;overflow:hidden;aspect-ratio:1/1}.card-product__img img,.card-product__img picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.card-product__tags{display:flex;flex-direction:column;gap:3px;position:absolute;z-index:2;pointer-events:none;--pad: 10px;top:var(--pad);left:var(--pad);width:calc(100% - 100px)}.card-product__tags.card-product__tags--bottom{top:auto;bottom:var(--pad)}.card-product__icon{--size: 34px;width:var(--size);height:var(--size);border-radius:50%;display:flex;justify-content:center;align-items:center;background:var(--color-whte);pointer-events:all;transition:all .3s ease-in 0s}.card-product__icon:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-primary);--size: 28px;width:var(--size);height:var(--size);transition:all .3s ease-in 0s}.card-product__icon._active{background:var(--color-alt)}.card-product__icon._active:before{content:"";background:var(--color-whte)}.card-product__tag{font-size:13px;font-weight:500;line-height:130%;color:var(--color-whte);padding:4px 6px;background:var(--bg);border-radius:4px;max-width:max-content;letter-spacing:.5px}.card-product__favorites{position:absolute;--pad: 10px;top:var(--pad);right:var(--pad);--size: 28px;width:var(--size);height:var(--size);border-radius:50%;display:flex;justify-content:center;align-items:center;background:var(--color-whte)}.card-product__favorites:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-primary);transition:all .3s ease-in 0s;width:14px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-product__favorites:after{content:"";mask:var(--active) center center/contain no-repeat;-webkit-mask:var(--active) center center/contain no-repeat;background:var(--color-error);transition:all .3s ease-in 0s;width:14px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none}.card-product__favorites._active:after{content:"";opacity:1}.card-product__favorites._active:before{content:"";opacity:0}.card-product__inner{padding:0 10px 7px;display:flex;flex-direction:column;gap:14px;height:100%}.card-product__info{display:flex;flex-direction:column;gap:13px;flex:1 1 auto}.card-product__content{display:flex;flex-direction:column;gap:10px}.card-product__choice{font-size:16px;font-style:normal;font-weight:400;line-height:19.88px;color:var(--color-alt);display:flex;align-items:center;gap:2px;margin-bottom:10px;transition:all .3s ease-in 0s}.card-product__choice:after{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-alt);--size: 14px;width:var(--size);height:var(--size);flex:0 0 var(--size);transition:all .3s ease-in 0s}.card-product__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:160%;letter-spacing:.4px}.card-product__items{display:flex;flex-direction:column;gap:0px}.card-product__item{display:flex;gap:4px}.card-product__category{font-size:13px;font-weight:400;line-height:138.462%;color:var(--color-gry);padding-top:2px;letter-spacing:.4px}.card-product__value{font-size:14px;line-height:160%;letter-spacing:.4px;color:#939393}.card-product__value span{color:var(--color-primary)}.card-product__value.card-product__value--img{display:flex;align-items:center}.card-product__value.card-product__value--img:after{content:"";background:var(--icon) center center/contain no-repeat;width:18px;height:12px;margin-left:5px}.card-product__checkboxs{display:flex;flex-wrap:wrap;gap:6px}.card-product__checkboxs .checkbox__label{padding-left:0!important}.card-product__checkbox .checkbox__label:before{content:"";display:none}.card-product__checkbox .checkbox__label:after{content:"";display:none}.card-product__checkbox .checkbox__input:checked+.checkbox__label .checkbox__text{background:var(--color-whte);border:1px solid var(--color-alt);color:var(--color-alt)}.card-product__checkbox .checkbox__text{transition:all .3s ease-in 0s;font-size:14px;line-height:145%;padding:0 5px;border-radius:4px;border:1px solid var(--color-gry);background:var(--color-bg)}.card-product__bottom{display:flex;flex-direction:column;gap:10px}.card-product__btns{display:grid;grid-template-columns:1fr 66px;gap:8px}.card-product__add:after{content:"";transition:all .3s ease-in 0s}.card-product__btn{max-width:100%;padding:10px}.card-product__basket{display:flex;justify-content:center;align-items:center;padding:0;max-width:100%;position:relative}.card-product__basket:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-primary);--size: 26px;width:var(--size);height:var(--size);transition:all .3s ease-in 0s}.card-product__basket span{font-size:11px;font-weight:600;line-height:15.5px;color:var(--color-whte);border-radius:100px;background:var(--color-error);padding:1px 7px;position:absolute;transition:all .3s ease-in 0s;top:2px;right:2px;display:flex;justify-content:center;align-items:center;text-align:center;opacity:0;pointer-events:none}.card-product__basket._active span{opacity:1}.card-product__colors{display:flex;flex-wrap:wrap;gap:6px;margin-top:-6px}.card-product__color .checkbox__input:checked+.checkbox__label{background:var(--color-whte);border:1px solid var(--color-alt)}.card-product__color .checkbox__label{--size: 28px;width:var(--size);height:var(--size);flex:0 0 var(--size);border-radius:6px;background:var(--color-bg);border:1px solid var(--color-bg-three);padding-left:0!important;transition:all .3s ease-in 0s;display:flex;justify-content:center;align-items:center}.card-product__color .checkbox__label:before{content:"";display:none}.card-product__color .checkbox__label:after{content:"";display:none}.card-product__color .checkbox__text{--size: 20px;width:var(--size);height:var(--size);background:var(--color);border-radius:2px}}.card-product__set{position:absolute;--pad: 6px;top:-7px;left:var(--pad)}.card-product__set .checkbox__label:before{content:"";--size: 24px;background:var(--color-bg)}.card-product__set .checkbox__label:after{content:"";top:3px;left:3px}@layer component{.price-card{display:flex;flex-direction:column;gap:8px}.price-card__top{display:flex;flex-wrap:wrap;gap:8px}.price-card__text{font-size:12px;line-height:160%;color:var(--color-gry);transition:all .3s ease-in 0s;opacity:0;pointer-events:none}.price-card__text._active{opacity:1;pointer-events:all}.price-card__value{font-size:20px;line-height:100%;letter-spacing:.7px;font-weight:500}.price-card__discount{display:flex;align-self:center;gap:8px;font-weight:500}.price-card__old{font-size:14px;font-weight:500;line-height:18px;color:var(--color-gry)}.price-card__sale{font-size:13px;font-weight:500;line-height:130%;padding:0 4px;border-radius:4px;background:var(--bg);color:var(--color-whte);align-self:center}.price-card__bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px}.price-card__id{border-radius:4px;background:var(--color-whte);box-shadow:0 0 8px #0000001f;padding:0 4px;font-size:13px;font-weight:500;line-height:138.462%;display:flex;align-items:center;gap:2px}.price-card__btn{mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-primary);transition:all .3s ease-in 0s;width:18px;flex:0 0 18px;height:24px}.price-card__btn:active{background:var(--color-alt);transition:all 0s ease-in 0s}.price-card__availability{font-size:13px;font-weight:500;line-height:130%;color:var(--color-whte);background:var(--bg);border-radius:4px;padding:4px 6px;letter-spacing:.5px}.price-card__btns{display:flex;flex-direction:column;gap:8px;margin-top:-5px}.price-card__btns .btn{max-width:100%;font-size:16px;font-style:normal;font-weight:400;line-height:14px;padding:12px}.price-card__add{gap:10px}.price-card__add:after{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-primary);--size: 26px;width:var(--size);height:var(--size);flex:0 0 var(--size);transition:all .3s ease-in 0s}.price-card__add._active{display:none}.price-card__basket{display:none;gap:10px;position:relative}.price-card__basket._active{display:flex}.price-card__basket span{position:relative;display:flex;align-items:center;gap:10px}.price-card__basket span:after{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-whte);--size: 26px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.price-card__basket span span{font-size:11px;font-style:normal;font-weight:600;line-height:15.5px;color:var(--color-whte);border-radius:100px;background:var(--color-error);padding:0 1px;position:absolute;top:-10px;left:100%;--size: 20px;min-width:var(--size);min-height:var(--size);display:flex;justify-content:center;align-items:center;z-index:2;text-align:center}.price-card__basket span span:after{content:"";display:none}}@layer component{.country-card{display:flex;justify-content:space-between;align-items:center;gap:5px;flex-wrap:wrap}.country-card__delivery{display:flex;align-items:center;gap:5px;padding:1px 7px 2px;border-radius:4px;background:#0a4589;color:var(--color-whte);font-size:14px;line-height:normal;letter-spacing:.5px}.country-card__delivery:after{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-whte);--size: 20px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.country-card__location{display:flex;align-items:center;gap:5px;justify-content:flex-end;margin-left:auto}.country-card__flag{width:18px;height:12px;flex:0 0 18px}.country-card__flag img,.country-card__flag picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.country-card__manufacturer{font-size:14px;line-height:160%;letter-spacing:.5px}}@layer component{.loaded .preloader{opacity:0;visibility:hidden;pointer-events:none}@keyframes slide-top02{0%{transform:translateY(80px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-top03{0%{opacity:0}to{opacity:1}}}.outer{width:100%;height:100dvh;overflow:hidden;position:relative;scroll-behavior:smooth}.inner{width:100%;height:100%;overflow-y:scroll;box-sizing:content-box;scroll-behavior:smooth}.js-scroll-block{overflow:auto;width:calc(100% + 46px);margin-right:-23px;margin-left:-23px;padding-left:23px;padding-right:23px}@layer component{.directory{padding-bottom:55px}.directory.directory--two{padding-bottom:36px}.directory.directory--three{padding-bottom:20px}.directory.directory--three .directory__category{width:100%}.directory__catalog{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 20px}.directory__catalog .catalog__column-list{gap:4px}.directory__catalog .catalog__more-btn{margin-top:4px}.directory__catalog .catalog__column-info{gap:8px}.directory__catalog .catalog__column-title{font-size:18px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.5px}.directory__top{display:flex;gap:18px;margin-bottom:10px}.directory__value{align-self:center;font-size:14px;font-weight:500;line-height:22px;letter-spacing:-.28px;color:#9999a9;padding-top:5px}.directory__categories{display:flex;gap:8px;margin-bottom:20px}.directory__categories::-webkit-scrollbar{display:none}.directory__category{position:relative;border-radius:5px;overflow:hidden;padding:8px;min-height:122px;width:160px;flex:0 0 160px;display:flex;align-items:flex-end;background:linear-gradient(180deg,#fff 0%,#0d0d0d 100%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);will-change:filter}.directory__category:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(11,11,11,0) 3.15%,#0b0b0b 111.53%);z-index:2;pointer-events:none}.directory__category.directory__category--all{background:linear-gradient(180deg,#353535 0%,#000 100%)}.directory__category-img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;overflow:hidden}.directory__category-img img,.directory__category-img picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;transition:all .3s ease-in 0s}.directory__category-text{font-size:16px;font-weight:400;line-height:normal;position:relative;color:var(--color-whte);text-align:center;z-index:2;margin:0 auto;transition:all .3s ease-in 0s}.directory__category-text.directory__category--icon{display:flex;align-items:center;gap:5px;transition:all .3s ease-in 0s}.directory__category-text.directory__category--icon span{--size: 19px;width:var(--size);height:var(--size);flex:0 0 var(--size);border-radius:50%;background:var(--color-whte);display:flex;justify-content:center;align-items:center;transition:all .3s ease-in 0s}.directory__category-text.directory__category--icon span:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-primary);--size: 11px;width:var(--size);height:var(--size);transition:all .3s ease-in 0s}.directory__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.directory__tag{padding:10px 12px;white-space:nowrap;border-radius:9px;background:var(--color-whte);transition:all .3s ease-in 0s;letter-spacing:.4px;font-size:14px;line-height:130%}.directory__inner{display:grid;grid-template-columns:330px 1fr;gap:16px}.directory__aside{position:relative}.directory__content{display:flex;flex-direction:column;gap:10px}.directory__open{max-width:100%;width:100%;display:flex;align-items:center;justify-content:center;gap:10px}.directory__open span{font-size:13px;font-weight:500;line-height:130%;color:var(--color-alt);background:var(--color-whte);border-radius:20px;text-align:center;padding:2px;min-width:21px}.directory__open:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-whte);--size: 20px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.directory__constructor{display:flex;justify-content:space-between;gap:30px;position:relative;z-index:5}.directory__constructor .form__item-input .input{min-width:auto!important;width:165px!important}.directory__btns{display:flex;gap:17px}.directory__btn{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:22px;letter-spacing:-.28px;transition:all .3s ease-in 0s;color:#9999a9}.directory__btn:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;--size: 20px;width:var(--size);height:var(--size);flex:0 0 var(--size);background:#9999a9;transition:all .3s ease-in 0s}.directory__btn._active{color:var(--color-primary)}.directory__btn._active:before{content:"";background:var(--color-alt)}.directory__filters{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:6}.directory__row{display:grid;grid-template-columns:repeat(1,1fr);gap:15px}.directory__row.directory__row--hidden .card-product__category:after{content:"";opacity:0}.directory__row._list{display:flex;flex-direction:column}.directory__row._list .card-product__colors{margin-top:-2px}.directory__row._list .price-card__bottom{height:100%}.directory__row._list .price-card__availability{margin-top:auto}.directory__showmore{margin:10px auto 0}.directory__filter{position:relative}.directory__filter-top{display:flex;padding:7px 10px;border-radius:100px;background:var(--color-alt);align-items:center;gap:6px}.directory__filter-name{font-size:16px;line-height:160%;color:var(--color-whte);padding-right:6px;border-right:1px solid var(--color-whte)}.directory__filter-close{--size: 20px;width:var(--size);height:var(--size);flex:0 0 var(--size);display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--color-whte)}.directory__filter-close:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-alt);--size: 6px;width:var(--size);height:var(--size)}.directory__filter-hidden{position:absolute;top:calc(100% + 3px);left:0;width:324px;border-radius:8px;background:var(--color-whte);padding:12px;opacity:0;pointer-events:none;transition:all .3s ease-in 0s;z-index:2}.directory__filter-hidden .form__fieldset{border-bottom:none!important;padding:0!important}.directory__filter-hidden .form__fieldset .checkbox__label{display:flex;justify-content:space-between;gap:10px;width:100%}.directory__filter-hidden._active{opacity:1;pointer-events:all}}.directory__filter-reset{font-size:14px;font-style:normal;font-weight:400;line-height:160%;color:var(--color-gry);transition:all .3s ease-in 0s;position:relative;padding-right:26px}.directory__filter-reset:before{content:"";--size: 20px;width:var(--size);height:var(--size);position:absolute;top:50%;right:0;transform:translateY(-50%);border-radius:50%;transition:all .3s ease-in 0s;background:var(--color-bg-three)}.directory__filter-reset:after{content:"";--size: 6px;width:var(--size);height:var(--size);position:absolute;top:50%;right:7px;transform:translateY(-50%);border-radius:50%;background:var(--color-whte);transition:all .3s ease-in 0s;mask:url(../../img/icons/25.svg) center center/contain no-repeat;-webkit-mask:url(../../img/icons/25.svg) center center/contain no-repeat}@layer component{.aside{position:relative;z-index:2}.aside__inner{width:100%;height:max-content;border-radius:12px;background:var(--color-whte);padding:9px 16px 13px;transition:all .3s ease-in 0s}.aside__form .form__fieldset-checkboxs{max-height:183px;overflow:auto;padding-right:9px;padding-bottom:5px}.aside__form .form__fieldset-checkboxs::-webkit-scrollbar{width:6px;height:5px}.aside__form .form__fieldset-checkboxs::-webkit-scrollbar-track{background:var(--color-bg)}.aside__form .form__fieldset-checkboxs::-webkit-scrollbar-thumb{background:var(--color-alt);border-radius:10px}.aside__form .form__fieldset-checkboxs .checkbox__label{display:flex;justify-content:space-between;gap:10px;width:100%}.aside__top{display:flex;gap:20px;position:sticky;top:0;left:0;z-index:2;padding:10px 0;background:var(--color-bg)}.aside__top-name{font-size:18px;font-weight:500;line-height:130%;text-align:center;width:100%}.aside__top-back{--size: 26px;width:var(--size);height:var(--size);flex:0 0 var(--size);border-radius:50%;display:flex;justify-content:center;align-items:center;background:var(--color-alt)}.aside__top-back:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-whte);width:16px;height:14px}}@layer component{.breadcrumb{padding-top:17px;padding-bottom:6px}.breadcrumb__list{display:flex;flex-wrap:wrap;gap:8px}.breadcrumb__item{display:flex;gap:11px;font-size:14px;line-height:20px;color:var(--color-primary);transition:all .3s ease-in 0s;color:var(--color-gry)}.breadcrumb__item:after{content:"/"}.breadcrumb__item.breadcrumb__item--active{color:var(--color-primary);pointer-events:none}.breadcrumb__item.breadcrumb__item--active:after{content:"";display:none}}@layer component{.brand{padding-bottom:85px}.brand__title{margin-bottom:22px}.brand__row{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.brand__column{min-height:98px;display:flex;justify-content:center;align-items:center;border-radius:8px;background:var(--color-whte);padding:15px;position:relative}.brand__column:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;border:1px solid var(--color-alt);transition:all .3s ease-in 0s;opacity:0}.brand__column-img img,.brand__column-img picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;transition:all .3s ease-in 0s}.brand__showmore{margin-top:30px}}@layer component{.product{padding-top:10px;padding-bottom:40px}.product__title{margin-bottom:12px;font-size:25px;font-style:normal;font-weight:400;line-height:130%;max-width:1002px;letter-spacing:.7px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product__inner{display:grid;grid-template-columns:1fr;gap:6px}.product__info{display:grid;grid-template-columns:1fr;gap:16px;min-width:0}.product__swipers{min-width:0}.product__slider{border-radius:12px;overflow:hidden}.product__slide-img{aspect-ratio:1/1;border-radius:12px;overflow:hidden}.product__slide-img img,.product__slide-img picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;transition:all .3s ease-in 0s}.product__id{font-size:16px;font-weight:500;line-height:18px;padding:2px 4px;border-radius:4px;background:var(--color-whte);box-shadow:0 0 10px #00000014;max-width:max-content;position:absolute;bottom:48px;left:23px;z-index:2}.product__favorites{position:absolute;--pad: 10px;top:var(--pad);right:var(--pad);--size: 34px;width:var(--size);height:var(--size);border-radius:50%;display:flex;justify-content:center;align-items:center;background:var(--color-whte);z-index:2}.product__favorites:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-primary);transition:all .3s ease-in 0s;width:14px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product__favorites:after{content:"";mask:var(--active) center center/contain no-repeat;-webkit-mask:var(--active) center center/contain no-repeat;background:var(--color-error);transition:all .3s ease-in 0s;width:14px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none}.product__bottom{padding:8px 25px;background:var(--color-whte);border-radius:8px;z-index:2;position:relative;margin:10px 0 0;border:2px solid rgb(241,243,248)}.product__bottom:has(.swiper-button-lock){padding:8px}.product__gallery{position:static}.product__image{--size: 60px;width:var(--size);height:var(--size);flex:0 0 var(--size);background:var(--color-whte);cursor:pointer;position:relative;border-radius:6px;overflow:hidden}.product__image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px;border:1px solid var(--color-bg-secondary);transition:all .3s ease-in 0s;pointer-events:none}.product__image.swiper-slide-thumb-active:before{content:"";border:2px solid var(--color-alt)}.product__arrows{display:flex;justify-content:space-between;pointer-events:none;position:absolute;top:50%;left:6px;width:calc(100% - 12px);transform:translateY(-50%)}.product__arrow{width:14px;height:14px;background:var(--color-alt);mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;transition:all .3s ease-in 0s}.product__arrow.swiper-button-disabled{opacity:0;pointer-events:none}.content-product{display:flex;flex-direction:column;gap:15px}.content-product__info{padding:19px 20px;background:var(--color-whte);border-radius:8px}.content-product__title{font-size:18px;font-weight:500;line-height:133%;margin-bottom:14px}.content-product__color{margin-bottom:16px}.content-product__items{display:flex;flex-direction:column;gap:8px;margin-bottom:9px}.content-product__items.content-product__items--two .content-product__item{display:flex;gap:2px}.content-product__items.content-product__items--two .content-product__value{line-height:15px;letter-spacing:.5px;max-width:240px;word-break:break-all;min-width:150px}.content-product__items.content-product__items--two .content-product__category{display:flex;align-items:flex-end;gap:2px;white-space:nowrap;flex:1 1 auto}.content-product__items.content-product__items--two .content-product__category:after{content:"";width:100%;border-bottom:1px dashed var(--color-bg-three);transform:translateY(-4px)}.content-product__items.content-product__items--two .content-product__item{display:none}.content-product__items.content-product__items--two .content-product__item:nth-child(-n+8){display:flex}.content-product__item{display:flex;gap:6px}.content-product__category{font-size:16px;font-style:normal;font-weight:400;line-height:112.5%;color:var(--color-gry);padding-top:4px;letter-spacing:.5px}.content-product__value{font-size:16px;font-style:normal;font-weight:400;line-height:160%;align-self:center}.content-product__value.content-product__value--icon:after{content:"";background:var(--icon) center center/contain no-repeat;width:17px;height:11px;flex:0 0 17px;align-self:center;margin-left:5px}.content-product__links{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:19px}.content-product__link{font-size:14px;line-height:160%;padding:0 5px;border-radius:4px;border:1px solid var(--color-gry);transition:all .3s ease-in 0s;background:var(--color-bg)}.content-product__link._active{background:var(--color-whte);color:var(--color-alt);border:1px solid var(--color-alt)}.content-product__characteristics{font-size:16px;line-height:19.88px;color:var(--color-alt);display:flex;align-items:center;gap:2px;margin-top:14px;letter-spacing:.5px;transition:all .3s ease-in 0s}.content-product__characteristics:after{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-alt);--size: 14px;width:var(--size);height:var(--size);flex:0 0 var(--size);transition:all .3s ease-in 0s}.content-product__company{padding:3px;border-radius:8px;background:var(--color-whte);display:flex;gap:11px}.content-product__logo{display:flex;justify-content:center;align-items:center;padding:14px;border-radius:6px;background:var(--color-bg);flex:0 0 87px;min-height:70px}.content-product__logo img,.content-product__logo picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.content-product__about{align-self:center}.content-product__row{display:flex;flex-direction:column;gap:6px}.content-product__column{display:flex;gap:5px;font-size:16px;line-height:21.92px;color:#939393;letter-spacing:.5px}.content-product__subvalue{color:var(--color-primary)}.content-product__subvalue a{color:var(--color-alt);display:flex;gap:2px;align-items:center;transition:all .3s ease-in 0s}.content-product__subvalue a:after{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-alt);--size: 14px;width:var(--size);height:var(--size);flex:0 0 var(--size);transition:all .3s ease-in 0s}.data-product{display:flex;flex-direction:column;gap:16px;height:max-content;transition:all .3s ease-in 0s}.data-product__price{padding:7px 20px 20px;background:var(--color-whte);border-radius:8px;gap:0px}.data-product__price:has(.price-card__discount){gap:14px}.data-product__price .price-card__value{font-size:30px;line-height:160%}.data-product__price .price-card__availability{font-size:16px;font-weight:500;padding:2px 6px;line-height:130%}.data-product__price .price-card__id{font-size:16px;font-weight:500;line-height:18px}.data-product__price .price-card__old{font-size:16px;font-style:normal;font-weight:500}.data-product__price .price-card__top{flex-direction:column;gap:0px}.data-product__price .price-card__discount{align-self:flex-start;gap:10px}.data-product__price .price-card__bottom{gap:19px}.data-product__price .price-card__id,.data-product__price .price-card__availability{max-width:max-content}.data-product__connection{display:flex;align-items:center;gap:8px;padding:0 19px}.data-product__title{font-size:16px;font-weight:500;line-height:149.625%;letter-spacing:.5px}.data-product__socials{display:flex;flex-wrap:wrap;gap:8px}.data-product__social{--size: 24px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.data-product__social img,.data-product__social picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;transition:all .3s ease-in 0s}.delivery-data{padding:16px 20px 18px;background:var(--color-whte);border-radius:8px;display:flex;flex-direction:column;gap:16px}.delivery-data__title{font-size:18px;font-weight:500;line-height:77.778%;letter-spacing:.5px}.delivery-data__items{display:flex;flex-direction:column;gap:10px}.delivery-data__item{display:flex;align-items:center;gap:10px}.delivery-data__icon{--size: 20px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.delivery-data__icon img,.delivery-data__icon picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.delivery-data__info{font-size:14px;line-height:17.94px;letter-spacing:.5px}.delivery-data__info span{color:var(--color-gry)}}.color-product__items{display:flex;flex-wrap:wrap;gap:9px}.color-product__text{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);padding:3px 9px;border-radius:6px;background:var(--color-whte);box-shadow:0 4px 20px #0000001a;font-size:14px;font-style:normal;font-weight:400;line-height:130%;text-align:center;opacity:0;pointer-events:none;transition:all .3s ease-in 0s}.color-product__text:before{content:"";width:13px;height:9px;background:url(../../img/icons/55.svg) center center/contain no-repeat;-webkit-mask:url(../../img/icons/55.svg) center center/contain no-repeat;position:absolute;bottom:-9px;z-index:-1;left:50%;transform:translate(-50%)}.color-product__item{--size: 34px;width:var(--size);height:var(--size);flex:0 0 var(--size);border-radius:6px;border:1px solid var(--color-bg-three);background:var(--color-bg);transition:all .3s ease-in 0s;display:flex;justify-content:center;align-items:center;position:relative}.color-product__item._active{border:1px solid var(--color-alt)}.color-product__color{--size: 26px;width:var(--size);height:var(--size);border-radius:4px;background:var(--color)}.color-product__inner{padding-top:9px}.color-product__showmore{margin-top:8px;font-size:13px;font-style:normal;font-weight:400;line-height:130%;color:var(--color-alt);transition:all .3s ease-in 0s}.color-product__showmore span:nth-child(2){display:none}.color-product__showmore._active span:nth-child(1){display:none}.color-product__showmore._active span:nth-child(2){display:block}@layer component{.characteristic{padding-bottom:40px}.characteristic__title{margin-bottom:20px}}@layer component{.registration{padding-top:7px;padding-bottom:30px}.registration__back{font-size:16px;line-height:19.88px;color:var(--color-alt);transition:all .3s ease-in 0s;display:flex;align-items:center;margin-bottom:14px;letter-spacing:.5px}.registration__back:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-alt);transition:all .3s ease-in 0s;--size: 18px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.registration__title{margin-bottom:18px}.registration__inner{max-width:833px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:10px}.registration__content{border-radius:10px;background:var(--color-whte);padding:13px 12px}.registration__subtitle{font-size:18px;font-weight:500;line-height:77.778%;margin-bottom:21px;letter-spacing:.5px}.total-price{height:max-content;transition:all .3s ease-in 0s;border-radius:12px;background:var(--color-whte);padding:20px}.total-price__items{display:flex;flex-direction:column;gap:11px}.total-price__item{display:flex;justify-content:space-between;align-items:flex-start;gap:30px}.total-price__info{display:flex;flex-direction:column;gap:2px}.total-price__title{font-size:16px;line-height:87.5%;letter-spacing:.5px}.total-price__value{font-size:16px;line-height:124.25%;color:var(--color);letter-spacing:.5px;margin-top:-3px}.total-price__value.total-price__value--two{font-size:14px;line-height:150%}.total-price__subtitle{font-size:12px;line-height:18px;color:var(--color-gry);letter-spacing:.5px}.total-price__bottom{margin-top:16px;padding-top:16px;border-top:1px solid var(--color-bg-three);display:flex;flex-direction:column;gap:15px}.total-price__content{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px 30px}.total-price__total{font-size:16px;font-weight:500;line-height:21px;letter-spacing:.5px}.total-price__sum{font-size:20px;line-height:90%;letter-spacing:.5px;margin-left:auto}.total-price__link{font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:12px;width:100%;max-width:100%;letter-spacing:.5px}}.registration__tabs .tabs__navigation{gap:8px;margin-bottom:21px}.registration__tabs .tabs__content{border-radius:0;padding:0}.registration__tabs .tabs__title{font-size:14px;font-style:normal;font-weight:400;line-height:20px;border-radius:40px;background:transparent;color:var(--color-primary);padding:7px 7px 7px 30px;position:relative;letter-spacing:.3px;border:1px solid var(--color-bg-three)}.registration__tabs .tabs__title:before{content:"";--size: 18px;width:var(--size);height:var(--size);border-radius:50%;border:1px solid var(--color-bg-three);position:absolute;top:50%;left:8px;transform:translateY(-50%);transition:all .3s ease-in 0s}.registration__tabs .tabs__title:after{content:"";--size: 10px;width:var(--size);height:var(--size);border-radius:50%;background:var(--color-alt);position:absolute;top:50%;left:12px;transform:translateY(-50%);transition:all .3s ease-in 0s;opacity:0}.registration__tabs .tabs__title._tab-active{border:1px solid var(--color-alt);color:var(--color-primary)}.registration__tabs .tabs__title._tab-active:before{border:1px solid var(--color-alt)}.registration__tabs .tabs__title._tab-active:after{opacity:1}.total-price__checkbox .checkbox__label{padding-left:18px}.total-price__checkbox .checkbox__label:before{content:"";--size: 14px;border-radius:3px}.total-price__checkbox .checkbox__label:after{content:"";--size: 14px;top:0;left:0;border-radius:3px}.total-price__checkbox .checkbox__text{font-size:12px;line-height:135%;letter-spacing:.3px;display:inline}.total-price__checkbox .checkbox__text a{display:inline;color:#626262;transition:all .3s ease-in 0s}@layer component{.basket{padding-top:31px;padding-bottom:100px}.basket__top{margin-bottom:24px;display:flex;justify-content:space-between;align-items:center;gap:15px}.basket__constructor{padding:14px 10px 12px;background:var(--color-whte);border-radius:8px;display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:11px;width:100%}.basket__constructor-info{display:flex;gap:20px;align-items:center}.basket__constructor-delete{font-size:14px;font-weight:500;line-height:18px;color:var(--color-error);transition:all .3s ease-in 0s;opacity:0;pointer-events:none}.basket__constructor-delete._active{opacity:1;pointer-events:all}.basket__constructor-link{font-size:14px;line-height:18px;display:flex;align-items:center;gap:4px;transition:all .3s ease-in 0s;letter-spacing:.5px}.basket__constructor-link:after{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-alt);--size: 22px;width:var(--size);height:var(--size);flex:0 0 var(--size);transition:all .3s ease-in 0s}.basket__categories{max-width:calc(100% - 349px);width:100%;padding-left:17px;margin-bottom:11px;display:grid;grid-template-columns:24px 152px 1fr 106px 100px 113px;gap:14px}.basket__category{font-size:14px;font-style:normal;font-weight:500;line-height:18px;color:var(--color-gry)}.basket__inner{display:grid;grid-template-columns:1fr;gap:14px}.basket__row{display:flex;flex-direction:column;gap:16px;position:relative}.basket__row:before{content:"";position:absolute;top:0;left:11px;width:1px;height:100%;background:var(--color-gry)}.basket__block:first-child .column-basket:nth-child(1):before{content:"";position:absolute;top:0;left:5px;width:10px;height:50%;background:var(--color-bg)}.basket__block:last-child .column-basket:before{content:"";position:absolute;top:auto;bottom:0;left:5px;width:10px;height:50%;background:var(--color-bg)}.basket__block:last-child:has(.set-basket) .column-basket:before{content:"";opacity:0}.column-basket{display:flex;align-items:center;gap:9px;position:relative}.column-basket__inner{background:var(--color-whte);width:100%;border-radius:12px;overflow:hidden;display:flex;gap:16px}.column-basket__img{flex:0 0 149px;border-right:1px solid var(--color-bg-secondary);background:var(--color-whte)}.column-basket__img img,.column-basket__img picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.column-basket__content{padding:14px 14px 16px 0;display:grid;grid-template-columns:1fr 333px;gap:15px;width:100%}.column-basket__info{display:flex;flex-direction:column;gap:8px}.column-basket__title{font-size:14px;line-height:160%;transition:all .3s ease-in 0s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:-2px;letter-spacing:.5px}.column-basket__items{display:flex;flex-direction:column;gap:5px}.column-basket__item{display:flex;gap:10px}.column-basket__category{padding-top:4px;font-size:13px;font-weight:500;line-height:18px;color:var(--color-gry);letter-spacing:.5px}.column-basket__value{font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.5px;display:flex;gap:5px}.column-basket .column-basket__color{display:flex;justify-content:center;align-items:center;--size: 28px;width:var(--size);height:var(--size);flex:0 0 var(--size);border-radius:6px;border:1px solid var(--color-bg-three);background:var(--color-bg);margin-top:-2px}.column-basket .column-basket__color:before{content:"";--size: 20px;width:var(--size);height:var(--size);border-radius:3px;background:var(--color)}.column-basket__price{max-width:max-content;margin-top:auto}.column-basket__constructor{display:flex;gap:14px;align-items:flex-start;justify-content:space-between}.column-basket__card{display:flex;gap:34px;flex-direction:row;align-items:flex-start}.column-basket__card .price-card__top{gap:5px;flex-direction:column}.column-basket__btns{display:flex;gap:0px;flex-wrap:wrap;justify-content:flex-end;min-width:45px}.column-basket__favorites{--size: 20px;width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;position:relative}.column-basket__favorites:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-primary);transition:all .3s ease-in 0s;width:18px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.column-basket__favorites:after{content:"";mask:var(--active) center center/contain no-repeat;-webkit-mask:var(--active) center center/contain no-repeat;background:var(--color-error);transition:all .3s ease-in 0s;width:18px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none}.column-basket__delete{mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;--size: 20px;width:var(--size);height:var(--size);flex:0 0 var(--size);transition:all .3s ease-in 0s;background:var(--color-primary)}.set-basket{margin-top:16px;padding-left:45px}.set-basket__title{font-size:14px;line-height:160%;letter-spacing:.5px;margin-bottom:16px}.set-basket__row{display:flex;flex-direction:column;gap:16px}.set-basket__column:before{content:"";display:none}.set-basket__column:after{content:"";width:34px;height:1px;background:var(--color-gry);position:absolute;top:50%;transform:translateY(-50%);left:-34px}.registration-basket{padding:20px;border-radius:12px;background:var(--color-whte);max-height:max-content;display:flex;flex-direction:column;gap:16px}.registration-basket__items{display:flex;flex-direction:column;gap:11px;padding-bottom:15px;border-bottom:1px solid var(--color-bg-three)}.registration-basket__item{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:14px;font-weight:400;line-height:130%;letter-spacing:.5px}.registration-basket__value{color:var(--color)}.registration-basket__bottom{display:flex;flex-direction:column;gap:16px}.registration-basket__total{display:flex;justify-content:space-between;align-items:flex-end;gap:15px}.registration-basket__title{font-size:16px;font-weight:500;line-height:21px}.registration-basket__sum{font-size:20px;line-height:18px;letter-spacing:.7px}.registration-basket__btm{max-width:100%;padding:11px;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px}}.basket__constructor-checkbox .checkbox__label{padding-left:34px}.basket__constructor-checkbox .checkbox__label:before{content:"";background:var(--color-bg);--size: 24px;top:-3px}.basket__constructor-checkbox .checkbox__label:after{content:"";top:0;left:3px}.basket__constructor-checkbox .checkbox__text,.column-basket__checkbox .checkbox__text{font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.5px}.column-basket__checkbox .checkbox__label{padding-left:30px}.column-basket__checkbox .checkbox__label:before{content:"";background:var(--color-bg);--size: 24px;top:0}.column-basket__checkbox .checkbox__label:after{content:"";top:3px;left:3px}@layer component{.make{padding-top:12px;padding-bottom:75px}.make__items{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.make__item{display:flex;align-items:center;gap:5px;padding:4px 9px;border-radius:9px;background:var(--color-alt);transition:all .3s ease-in 0s}.make__item-reset{font-size:14px;font-style:normal;font-weight:400;line-height:160%;color:var(--color-gry);transition:all .3s ease-in 0s;position:relative;padding-right:26px;display:flex;align-items:center}.make__item-reset:before{content:"";--size: 20px;width:var(--size);height:var(--size);position:absolute;top:50%;right:0;transform:translateY(-50%);border-radius:50%;transition:all .3s ease-in 0s;background:var(--color-bg-three)}.make__item-reset:after{content:"";--size: 6px;width:var(--size);height:var(--size);position:absolute;top:50%;right:7px;transform:translateY(-50%);border-radius:50%;background:var(--color-whte);transition:all .3s ease-in 0s;mask:url(../../img/icons/25.svg) center center/contain no-repeat;-webkit-mask:url(../../img/icons/25.svg) center center/contain no-repeat}.make__item-name{white-space:nowrap;font-size:16px;line-height:160%;color:var(--color-whte);transition:all .3s ease-in 0s}.make__item-close{--size: 20px;width:var(--size);height:var(--size);flex:0 0 var(--size);border-radius:50%;background:var(--color-whte);transition:all .3s ease-in 0s;display:flex;justify-content:center;align-items:center}.make__item-close:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-alt);--size: 6px;width:var(--size);height:var(--size);transition:all .3s ease-in 0s}.make__title{margin-bottom:21px}.make__inner{display:grid;grid-template-columns:329px 1fr;gap:19px}.make__filter{padding:12px 16px;background:var(--color-whte);border-radius:12px;height:max-content}.make__filter-row{display:flex;flex-direction:column;gap:26px}.make__filter-hidden .make__filter-checkbox:not(:last-child){margin-bottom:12px}.make__filter-title{font-size:16px;font-weight:500;line-height:130%;margin-bottom:16px}.make__filter-checkboxs{display:flex;flex-direction:column;gap:12px}.make__filter-checkbox .checkbox__label{width:100%;display:flex;justify-content:space-between;gap:10px}.make__filter-checkbox .checkbox__text--flag{display:flex;align-items:center;gap:5px}.make__filter-checkbox .checkbox__text--flag:after{content:"";background:var(--icon) center center/contain no-repeat;width:18px;height:14px;flex:0 0 18px}.make__filter-showmore{margin-top:6px;font-size:14px;font-style:normal;font-weight:400;line-height:130%;color:var(--color-alt);letter-spacing:.5px}.make__checkboxs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.make__row{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.make__column{display:flex;flex-direction:column;gap:20px}.make__column-title{font-size:16px;font-weight:500;line-height:130%;width:36px;height:28px;text-align:center;border:1px solid var(--color-gry);border-radius:20px;display:flex;justify-content:center;align-items:center}.make__column-items{display:flex;flex-direction:column;gap:8px}.make__column-link{display:flex;align-items:center;gap:8px}.make__column-name{transition:all .3s ease-in 0s;font-size:16px;font-weight:500;line-height:125%;width:min-content}}.make__checkbox._disable .checkbox__text{color:var(--color-bg-three);border:1px solid var(--color-bg-three);pointer-events:none}.make__checkbox._disable .checkbox__label{pointer-events:none}.make__checkbox .checkbox__input:checked+.checkbox__label .checkbox__text{background:var(--color-whte);border:1px solid var(--color-alt)}.make__checkbox .checkbox__text{font-size:16px;font-weight:500;line-height:130%;padding:3px;border-radius:20px;border:1px solid var(--color-gry);width:36px;height:28px;text-align:center;transition:all .3s ease-in 0s}.make__checkbox .checkbox__label{padding-left:0}.make__checkbox .checkbox__label:before{content:"";display:none}.make__checkbox .checkbox__label:after{content:"";display:none}@layer component{.about{padding-top:10px;padding-bottom:40px}.about__title{margin-bottom:16px}.about__inner{display:grid;grid-template-columns:45.3471196455% 54.2097488922%;gap:14px;margin-bottom:40px}.about__info{display:grid;gap:14px;grid-template-columns:46.4169381107% 51.3029315961%}.about__logo{display:flex;justify-content:center;align-items:center;padding:25px;background:var(--color-whte);border-radius:12px}.about__logo img,.about__logo picture{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.about__content{padding:24px 28px;border-radius:12px;background:var(--color-whte)}.about__content-items{display:flex;flex-direction:column;gap:12px}.about__content-item{display:flex;gap:7px}.about__content-category{font-size:16px;line-height:160%;color:var(--color-gry);letter-spacing:.5px}.about__content-value{font-size:16px;font-weight:500;line-height:130%;padding-top:2px}.about__content-value a{transition:all .3s ease-in 0s}.about__content-flag{display:flex;align-items:center;gap:5px}.about__content-flag:after{content:"";background:var(--icon) center center/contain no-repeat;width:18px;height:12px;flex:0 0 18px}.about__content-link{display:flex;align-items:center;gap:2px;font-size:16px;line-height:21.92px;color:var(--color-alt);transition:all .3s ease-in 0s}.about__content-link:after{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-alt);--size: 18px;width:var(--size);height:var(--size);flex:0 0 var(--size);transition:all .3s ease-in 0s;margin-top:-2px}.about__images{grid-template-columns:repeat(2,1fr);display:grid;gap:14px}.about__image{border-radius:12px;overflow:hidden}.about__image{aspect-ratio:360/190}.about__image img,.about__image picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;display:block}.about__description{padding:12px 16px;display:flex;flex-direction:column;gap:12px;border-radius:12px;background:var(--color-whte);max-width:988px}.about__description-text{font-size:14px;line-height:160%;letter-spacing:.4px}}@layer component{.story{padding-bottom:40px}.story__title{margin-bottom:14px}.story__video{position:relative;border-radius:12px;overflow:hidden;width:100%}.story__video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%)}.story__img{aspect-ratio:1359/525}.story__img img,.story__img picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.story__icon{--size: 52px;width:var(--size);height:var(--size);mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-whte);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease-in 0s}}@layer component{.fact{padding-bottom:41px}.fact__title{margin-bottom:25px}.fact__row{display:flex;flex-direction:column;gap:10px}.fact__column{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.fact__column-info{position:relative;min-height:304px;border-radius:12px;overflow:hidden;padding:17px 35px 21px 31px;display:flex;flex-direction:column;gap:30px}.fact__column-img{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.fact__column-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%)}.fact__column-img img,.fact__column-img picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;transition:all .3s ease-in 0s}.fact__column-title{position:relative;z-index:2;font-size:48px;font-style:normal;font-weight:700;line-height:140%;color:var(--color-whte);flex:1 1 auto}.fact__column-link{position:relative;z-index:2;--size: 38px;width:var(--size);height:var(--size);flex:0 0 var(--size);border-radius:50%;background:var(--color-gry);display:flex;justify-content:center;align-items:center;transition:all .3s ease-in 0s;margin-left:auto}.fact__column-link:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-whte);--size: 20px;width:var(--size);height:var(--size);transition:all .3s ease-in 0s}.fact__column-content{max-width:600px}.fact__column-text{font-size:16px;line-height:160%}}@layer component{.favorit{padding-bottom:16px;padding-top:22px}.favorit__info{display:flex;flex-direction:column;gap:8px}.favorit__info-title{font-size:25px;line-height:31.92px;letter-spacing:.7px}.favorit__info-text{font-size:16px;line-height:160%;letter-spacing:.5px}.favorit__info-text span{--size: 28px;width:var(--size);height:var(--size);border-radius:50%;display:inline-flex;justify-content:center;align-items:center;background:var(--color-whte);margin-left:6px}.favorit__info-text span:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-primary);transition:all .3s ease-in 0s;width:14px;height:12px}.favorit__info-link{font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:9px;letter-spacing:.5px;min-width:331px;margin-top:8px}.favorit__title{margin-bottom:16px}.favorit__row{display:grid;grid-template-columns:repeat(1,1fr);gap:15px}}@layer component{.history{padding-bottom:31px}.history__title{margin-bottom:14px}.history__slider{margin:-20px;padding:20px}.history__slide{height:auto}}@layer component{.thanks{padding-top:7px}.thanks__back{font-size:16px;line-height:19.88px;color:var(--color-alt);display:flex;align-items:center;transition:all .3s ease-in 0s;letter-spacing:.5px}.thanks__back:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-alt);--size: 18px;width:var(--size);height:var(--size);flex:0 0 var(--size);transition:all .3s ease-in 0s}.thanks__inner{display:flex;justify-content:center;align-items:center;padding-top:114px;padding-bottom:140px}.thanks__content{max-width:569px;width:100%;display:flex;flex-direction:column;gap:16px}.thanks__info{padding:23px 10px;background:var(--color-whte);border-radius:16px;display:flex;flex-direction:column;gap:8px}.thanks__info-title{letter-spacing:.5px!important;padding:0 14px}.thanks__info-order{border-radius:10px;background:var(--color-bg);padding:10px 14px;display:flex;flex-direction:column;gap:8px;text-align:center;letter-spacing:.5px}.thanks__info-registration{display:inline;font-size:16px;font-weight:500;line-height:130%;letter-spacing:.5px}.thanks__info-registration a{display:inline;color:var(--color-alt);transition:all .3s ease-in 0s}.thanks__info-registration span{display:inline;color:var(--color-alt)}.thanks__info-letter{font-size:16px;font-weight:500;line-height:130%;transition:all .3s ease-in 0s;color:var(--color-alt)}.thanks__info-connection{font-size:16px;font-weight:500;line-height:130%;text-align:center;letter-spacing:.5px}.thanks__btn{margin:0 auto;padding:12px 20px;font-size:16px;line-height:normal;letter-spacing:.5px;min-width:290px}}@layer component{.conditions{padding-top:20px;padding-bottom:43px}.conditions__blocks{display:flex;flex-direction:column;gap:54px}.conditions__block{display:flex;flex-direction:column;gap:16px}.conditions__items{display:flex;flex-direction:column;gap:40px}.conditions__row{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.item-conditions{grid-template-columns:1fr;display:grid;gap:19px}.item-conditions__tables{display:flex;flex-direction:column;gap:20px}.item-conditions__item{display:flex;flex-direction:column;gap:10px}.item-conditions__block{display:flex;flex-direction:column;gap:9px}.item-conditions__content{display:flex;flex-direction:column;gap:12px}.item-conditions__text{font-size:14px;line-height:155%;letter-spacing:.45px}.item-conditions__attention{font-size:13px;line-height:130%;color:#626262;letter-spacing:.4px}.item-conditions__table{border-radius:4px;background:var(--color-whte);border:1px solid var(--color-bg-three)}.item-conditions__table table{border-collapse:collapse;width:100%;table-layout:fixed}.item-conditions__table table thead{border-bottom:1px solid var(--color-bg-three)}.item-conditions__table table td{padding:8px 6px;font-size:13px;line-height:130%}.item-conditions__table table td:not(:first-child){border-left:1px solid var(--color-bg-three)}.item-conditions__table table tbody tr:not(:last-child){border-bottom:1px solid var(--color-bg-three)}.item-conditions__table table th{font-size:16px;font-weight:500;line-height:130%;padding:14px 11px}.item-conditions__table table th:not(:last-child){border-right:1px solid var(--color-bg-three)}.item-conditions__list{display:flex;flex-direction:column;gap:12px}.item-conditions__stage{font-size:14px;font-style:normal;font-weight:400;line-height:160%;position:relative;padding-left:20px;letter-spacing:.5px}.item-conditions__stage:before{content:"";position:absolute;top:9px;left:8px;--size: 5px;width:var(--size);height:var(--size);border-radius:50%;background:var(--color-primary)}.item-conditions__row{margin-top:auto;display:flex;flex-wrap:wrap;gap:25px}.item-conditions__column{padding:10px;border:1px solid var(--color-alt);border-radius:8px;display:flex;justify-content:center;align-items:center;height:87px;width:144px;flex:0 0 144px;background:var(--color-whte)}.item-conditions__img{mix-blend-mode:darken}.item-conditions__img img,.item-conditions__img picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.column-conditions{display:flex;flex-direction:column}.column-conditions__top{padding:16px 15px;border-bottom:1px solid var(--color-bg-three);text-align:center}.column-conditions__title{display:flex;align-items:center;justify-content:center;gap:6px;font-size:16px;line-height:160%}.column-conditions__title:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-primary);--size: 22px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.column-conditions__content{padding:16px;display:flex;flex-direction:column;gap:16px;height:100%}.column-conditions__info{font-size:14px;line-height:160%;letter-spacing:.5px}.column-conditions__list{display:flex;flex-direction:column}.column-conditions__stage{padding-left:20px;position:relative}.column-conditions__stage:before{content:"";position:absolute;top:9px;left:8px;--size: 5px;width:var(--size);height:var(--size);border-radius:50%;background:var(--color-primary)}.column-conditions__items{margin-top:auto;display:flex;flex-wrap:wrap;gap:12px}.column-conditions__item{border-radius:6px;border:1px solid var(--color-bg-three);padding:7px 11px;font-size:14px;line-height:130%;letter-spacing:.5px;display:flex;align-items:center;gap:4px}.column-conditions__item:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-primary);--size: 24px;width:var(--size);height:var(--size);flex:0 0 var(--size)}}@layer component{.contacts{padding-top:1px;padding-bottom:29px}.contacts__title{margin-bottom:16px}.contacts__blocks{display:flex;flex-direction:column;gap:30px}.contacts__block{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.contacts__info:has(.contacts__info-map){background:transparent;padding:0}.contacts__items{display:flex;flex-direction:column;gap:19px}.contacts__item{display:flex;flex-direction:column;gap:4px}.contacts__item-title{font-size:18px;font-weight:500;line-height:130%;letter-spacing:.5px}.contacts__item-text{font-size:14px;line-height:160%;letter-spacing:.5px}.contacts__item-links{display:flex;flex-direction:column}.contacts__item-link{transition:all .3s ease-in 0s;font-size:14px;line-height:160%}.contacts__item-files{display:flex;flex-direction:column;gap:16px}.contacts__item-file{display:flex;align-items:center;gap:10px}.contacts__item-icon{--size: 26px;width:var(--size);height:var(--size);flex:0 0 var(--size);transition:all .3s ease-in 0s}.contacts__item-icon img,.contacts__item-icon picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.contacts__item-name{font-size:14px;line-height:160%;transition:all .3s ease-in 0s;letter-spacing:.5px}.contacts__img{border-radius:8px;overflow:hidden}.contacts__img img,.contacts__img picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.contacts__info-route{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.contacts__info-title{font-size:16px;font-weight:500;line-height:130%;letter-spacing:.5px}.contacts__info-items{display:flex;flex-wrap:wrap;gap:22px}.contacts__info-item{display:flex;flex-direction:column;text-align:center}.contacts__info-img img,.contacts__info-img picture{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.contacts__info-name{font-size:14px;font-weight:400;line-height:130%;color:var(--color-gry)}.contacts__info-map{min-height:310px}}.calendar-wrapper .air-datepicker{width:100%;border-radius:10px}.calendar-wrapper .air-datepicker-body,.calendar-wrapper .air-datepicker-nav{max-width:314px;margin:0 auto}.calendar-wrapper .air-datepicker-nav{border:none}.calendar-wrapper .air-datepicker--navigation{background:var(--color-bg);border-radius:10px 10px 0 0}.calendar-wrapper .air-datepicker-nav--action svg path{stroke:var(--color-bg-three)!important;stroke-width:1px!important;transition:all .3s ease-in 0s}.calendar-wrapper .air-datepicker-body--day-name{font-size:10px;font-style:normal;font-weight:500;line-height:normal;color:#08c;text-transform:none;font-family:var(--font-primary)}.calendar-wrapper .air-datepicker-nav--title{font-family:var(--font-primary);font-size:13px;font-style:normal;font-weight:500;line-height:130%;color:var(--color-alt)}.calendar-wrapper .air-datepicker-nav--title i{color:var(--color-alt)}.calendar-wrapper .air-datepicker-cell{font-size:10px;font-style:normal;font-weight:500;line-height:normal;font-family:var(--font-primary);transition:all .3s ease-in 0s}.calendar-wrapper .air-datepicker-cell.-focus-{color:var(--color-alt)}.calendar-wrapper .air-datepicker-cell.-selected-{background:transparent!important;color:var(--color-alt)}.calendar-wrapper .air-datepicker-cell.-other-month-,.calendar-wrapper .air-datepicker-cell.-disabled-{pointer-events:none!important;color:var(--color-bg-three)!important}.calendar-wrapper .air-datepicker-cell.-current-{text-decoration:underline;background:transparent!important;color:var(--color-alt)!important}@layer component{.popular{margin-bottom:96px}.popular__top{display:grid;grid-template-columns:repeat(1,1fr);gap:14px;align-items:center;margin-bottom:16px}.popular__top .popular__title{margin-bottom:0}.popular__title{margin-bottom:16px}.popular__text{font-size:17px;line-height:160%}.popular__row{display:grid;gap:17px;grid-template-columns:repeat(2,1fr)}.popular__column{border-radius:14px;overflow:hidden;display:flex;flex-direction:column;background:var(--color-whte)}.popular__column-img{aspect-ratio:1/1;overflow:hidden}.popular__column-img img,.popular__column-img picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;display:block;transition:all .3s ease-in 0s}.popular__column-brand{height:64px;padding:5px;display:flex;justify-content:center;align-items:center}.popular__column-logo{display:flex;justify-content:center;align-items:center;height:100%}.popular__column-logo img,.popular__column-logo picture{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;display:inline-flex}.popular__showmore{margin:16px auto 0;max-width:max-content;display:flex;font-size:16px;font-style:normal;font-weight:400;line-height:160%;padding:15px;min-width:249px}.popular__showmore.popular__showmore--two{display:flex}}@layer component{.supply{padding:9px 0 72px}.supply__inner{display:flex;flex-direction:column;gap:8px}.supply__top{display:grid;grid-template-columns:1fr;gap:20px;align-items:center}.supply__info{display:flex;justify-content:space-between;align-items:flex-end;gap:30px}.supply__info-text{font-size:17px;font-weight:400;line-height:160%;max-width:491px}.supply__images{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.supply__image{border-radius:16px;overflow:hidden}.supply__image img,.supply__image picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;display:block}.supply__content{display:flex;flex-direction:column;gap:14px}.supply__row{flex-wrap:wrap;display:flex;justify-content:space-between;gap:16px}}.value-block{display:flex;flex-direction:column}.value-block__title{font-size:27px;line-height:130%;color:var(--color-alt)}.value-block__text{font-size:17px;line-height:160%}@layer component{.comfort{padding-bottom:56px}.comfort__inner{display:grid;gap:21px;grid-template-columns:49.1137370753% 1fr}.comfort__info{display:flex;flex-direction:column;gap:18px}.comfort__images{display:grid;grid-template-columns:repeat(6,1fr)}.comfort__image{border-radius:50%;overflow:hidden;--size: 120px;width:var(--size);height:var(--size);flex:0 0 var(--size);position:relative}.comfort__image__image:nth-child(1){z-index:1}.comfort__image__image:nth-child(2){z-index:2}.comfort__image__image:nth-child(3){z-index:3}.comfort__image__image:nth-child(4){z-index:4}.comfort__image__image:nth-child(5){z-index:5}.comfort__image__image:nth-child(6){z-index:6}.comfort__image__image:nth-child(7){z-index:7}.comfort__image__image:nth-child(8){z-index:8}.comfort__image__image:nth-child(9){z-index:9}.comfort__image__image:nth-child(10){z-index:10}.comfort__image__image:nth-child(11){z-index:11}.comfort__image__image:nth-child(12){z-index:12}.comfort__image__image:nth-child(13){z-index:13}.comfort__image__image:nth-child(14){z-index:14}.comfort__image__image:nth-child(15){z-index:15}.comfort__image__image:nth-child(16){z-index:16}.comfort__image__image:nth-child(17){z-index:17}.comfort__image__image:nth-child(18){z-index:18}.comfort__image__image:nth-child(19){z-index:19}.comfort__image__image:nth-child(20){z-index:20}.comfort__image__image:nth-child(21){z-index:21}.comfort__image__image:nth-child(22){z-index:22}.comfort__image__image:nth-child(23){z-index:23}.comfort__image__image:nth-child(24){z-index:24}.comfort__image__image:nth-child(25){z-index:25}.comfort__image__image:nth-child(26){z-index:26}.comfort__image__image:nth-child(27){z-index:27}.comfort__image__image:nth-child(28){z-index:28}.comfort__image__image:nth-child(29){z-index:29}.comfort__image__image:nth-child(30){z-index:30}.comfort__image__image:nth-child(31){z-index:31}.comfort__image__image:nth-child(32){z-index:32}.comfort__image__image:nth-child(33){z-index:33}.comfort__image__image:nth-child(34){z-index:34}.comfort__image__image:nth-child(35){z-index:35}.comfort__image__image:nth-child(36){z-index:36}.comfort__image__image:nth-child(37){z-index:37}.comfort__image__image:nth-child(38){z-index:38}.comfort__image__image:nth-child(39){z-index:39}.comfort__image__image:nth-child(40){z-index:40}.comfort__image__image:nth-child(41){z-index:41}.comfort__image__image:nth-child(42){z-index:42}.comfort__image__image:nth-child(43){z-index:43}.comfort__image__image:nth-child(44){z-index:44}.comfort__image__image:nth-child(45){z-index:45}.comfort__image__image:nth-child(46){z-index:46}.comfort__image__image:nth-child(47){z-index:47}.comfort__image__image:nth-child(48){z-index:48}.comfort__image__image:nth-child(49){z-index:49}.comfort__image__image:nth-child(50){z-index:50}.comfort__image__image:nth-child(51){z-index:51}.comfort__image__image:nth-child(52){z-index:52}.comfort__image__image:nth-child(53){z-index:53}.comfort__image__image:nth-child(54){z-index:54}.comfort__image__image:nth-child(55){z-index:55}.comfort__image__image:nth-child(56){z-index:56}.comfort__image__image:nth-child(57){z-index:57}.comfort__image__image:nth-child(58){z-index:58}.comfort__image__image:nth-child(59){z-index:59}.comfort__image__image:nth-child(60){z-index:60}.comfort__image__image:nth-child(61){z-index:61}.comfort__image__image:nth-child(62){z-index:62}.comfort__image__image:nth-child(63){z-index:63}.comfort__image__image:nth-child(64){z-index:64}.comfort__image__image:nth-child(65){z-index:65}.comfort__image__image:nth-child(66){z-index:66}.comfort__image__image:nth-child(67){z-index:67}.comfort__image__image:nth-child(68){z-index:68}.comfort__image__image:nth-child(69){z-index:69}.comfort__image__image:nth-child(70){z-index:70}.comfort__image__image:nth-child(71){z-index:71}.comfort__image__image:nth-child(72){z-index:72}.comfort__image__image:nth-child(73){z-index:73}.comfort__image__image:nth-child(74){z-index:74}.comfort__image__image:nth-child(75){z-index:75}.comfort__image__image:nth-child(76){z-index:76}.comfort__image__image:nth-child(77){z-index:77}.comfort__image__image:nth-child(78){z-index:78}.comfort__image__image:nth-child(79){z-index:79}.comfort__image__image:nth-child(80){z-index:80}.comfort__image__image:nth-child(81){z-index:81}.comfort__image__image:nth-child(82){z-index:82}.comfort__image__image:nth-child(83){z-index:83}.comfort__image__image:nth-child(84){z-index:84}.comfort__image__image:nth-child(85){z-index:85}.comfort__image__image:nth-child(86){z-index:86}.comfort__image__image:nth-child(87){z-index:87}.comfort__image__image:nth-child(88){z-index:88}.comfort__image__image:nth-child(89){z-index:89}.comfort__image__image:nth-child(90){z-index:90}.comfort__image__image:nth-child(91){z-index:91}.comfort__image__image:nth-child(92){z-index:92}.comfort__image__image:nth-child(93){z-index:93}.comfort__image__image:nth-child(94){z-index:94}.comfort__image__image:nth-child(95){z-index:95}.comfort__image__image:nth-child(96){z-index:96}.comfort__image__image:nth-child(97){z-index:97}.comfort__image__image:nth-child(98){z-index:98}.comfort__image__image:nth-child(99){z-index:99}.comfort__image__image:nth-child(100){z-index:100}.comfort__image__image:nth-child(101){z-index:101}.comfort__image__image:nth-child(102){z-index:102}.comfort__image__image:nth-child(103){z-index:103}.comfort__image__image:nth-child(104){z-index:104}.comfort__image__image:nth-child(105){z-index:105}.comfort__image__image:nth-child(106){z-index:106}.comfort__image__image:nth-child(107){z-index:107}.comfort__image__image:nth-child(108){z-index:108}.comfort__image__image:nth-child(109){z-index:109}.comfort__image__image:nth-child(110){z-index:110}.comfort__image__image:nth-child(111){z-index:111}.comfort__image:not(:first-child){margin-left:-6px}.comfort__image img,.comfort__image picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;display:block;transition:all .3s ease-in 0s}.comfort__content{margin-top:-6px;display:flex;flex-direction:column;gap:12px}.comfort__text{display:flex;gap:8px;align-items:center;font-size:16px;line-height:160%;max-width:516px;min-height:76px}.comfort__text:before{content:"«";font-size:100px;font-style:normal;font-weight:400;color:var(--color-whte);display:flex;transform:translateY(-8px)}.comfort__text:after{content:"»";font-size:100px;font-style:normal;font-weight:400;color:var(--color-whte);display:flex;transform:translateY(-8px)}.comfort__selection{background:var(--color-whte);border-radius:116px;padding:34px 40px;display:flex;justify-content:space-between;gap:27px;align-items:center}.comfort__selection-info{position:relative;min-height:52px}.comfort__selection-text{font-size:16px;line-height:160%}.comfort__selection-img{position:absolute;top:28px;right:0;width:123.253px;height:49.602px}.comfort__selection-img img,.comfort__selection-img picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.comfort__selection-images{display:flex;gap:29px}.comfort__selection-image{--size: 34px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.comfort__selection-image img,.comfort__selection-image picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;transition:all .3s ease-in 0s}}@layer component{.office{padding:0 0 68px}.office__row{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.office__column{display:flex;flex-direction:column;gap:19px}.office__column-address{display:flex;font-size:15px;line-height:160%;gap:6px;align-items:center}.office__column-address:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-alt);width:12px;height:16px;flex:0 0 12px}.office__column-map{border-radius:10px;overflow:hidden;height:332px;width:100%}.office__column-file{display:flex;gap:4px;align-items:center;margin-left:auto}.office__column-name{font-size:15px;line-height:160%;transition:all .3s ease-in 0s}.office__column-icon{--size: 32px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.office__column-icon img,.office__column-icon picture{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;display:block;transition:all .3s ease-in 0s}}@media only screen and (min-width: 479.98px){.form__column-checkboxs.form__column-checkboxs--two{max-width:240px}}@media only screen and (min-width: 620px){.popup__row{grid-template-columns:repeat(3,1fr);gap:10px}.form__column-items.form__column-items--two{grid-template-columns:repeat(2,1fr)}.form__column-item.form__column-item--big{grid-column:span 2}@layer component{.category__showmore{display:none}}@layer component{.category__slide{max-width:159px}}@layer component{.recommendation__row{grid-template-columns:repeat(2,1fr)}}@layer component{.recommendation__showmore{margin:16px auto 0;min-width:284px;max-width:max-content}}@layer component{.directory__catalog{grid-template-columns:repeat(3,1fr)}}@layer component{.directory__row{grid-template-columns:repeat(2,1fr)}}@layer component{.brand__row{grid-template-columns:repeat(4,1fr)}}@layer component{.brand__showmore{min-width:328px;margin:30px auto 0;display:flex}}@layer component{.product__slide-img{aspect-ratio:2/1}}@layer component{.favorit__row{grid-template-columns:repeat(2,1fr)}}@layer component{.popular__row{grid-template-columns:repeat(3,1fr)}}@layer component{.supply__image{aspect-ratio:676/297}}}@media only screen and (min-width: 767.98px){.popup__inner{grid-template-columns:270px 1fr}.tabs__row{grid-template-columns:repeat(2,1fr);gap:16px}.icon-menu{display:none}@layer component{.directory__row{grid-template-columns:repeat(3,1fr)}}@layer component{.brand__row{grid-template-columns:repeat(5,1fr)}}@layer component{.make__row{grid-template-columns:repeat(3,1fr)}}@layer component{.popular__row{grid-template-columns:repeat(4,1fr);gap:16px}}@layer component{.supply__info .value-block{text-align:right;white-space:nowrap}}@layer component{.comfort__image:nth-child(7n){margin-left:0}}@layer component{.comfort__text{margin-left:auto}}}@media only screen and (min-width: 991.98px){.popup__row{grid-template-columns:repeat(4,1fr)}.popup__aside{height:calc(100dvh - 40px)}.popup__pagging{display:none}.popup--basket .popup__close{background:var(--color-whte)}.popup--basket .popup__close:before{background:var(--color-alt)}.header._scroll .bottom-menu{background:rgba(var(--color-whte--rgb),.9)}.header._scroll{top:calc(var(--top) * -1)}.menu__panel,.menu__mobile{display:none}.bottom-menu{padding:7px 0}.bottom-menu__inner{align-self:center;gap:25px;padding-right:19px}.bottom-menu__constructor{align-self:center}.bottom-menu__kit{display:none}.bottom-menu__logo,.bottom-menu__socials{align-self:center}.schedule-header__title,.schedule-header__link{display:none}.footer__info{flex:1 1 auto}.footer__content-phone:before{transform:translateY(1px)}.footer__content-link{padding-left:5px}@layer component{.catalog{opacity:0;pointer-events:none;left:0;height:calc(100dvh - var(--header) - 50px);top:calc(var(--header) - 1px);border-radius:0 0 30px 30px;overflow:auto;padding-bottom:23px;transition:opacity .3s ease-in 0s;max-height:900px}}@layer component{.catalog__back{display:none}}@layer component{.catalog__column-catagory{display:none}}._catalog .catalog{opacity:1;pointer-events:all}._catalog body:after{content:"";opacity:1}._catalog .inner{overflow:hidden}._catalog body{padding-right:6px}._catalog:has(._scroll) .catalog{top:calc(var(--header) - var(--top) - 1px)}@layer component{.recommendation__row{grid-template-columns:repeat(3,1fr)}}@layer component{.card-product{min-height:630px}}@layer component{.card-product__pagging{height:100%}}@layer component{.loaded .fade-up{transform:translateY(80px);opacity:0}.loaded .fade-up._watcher-view{animation:slide-top02 .5s cubic-bezier(.25,.46,.45,.94) both}}@layer component{.loaded .fade-opacity{opacity:0}.loaded .fade-opacity._watcher-view{animation:slide-top03 1s linear both}}@layer component{.directory.directory--three .directory__categories{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}}@layer component{.directory.directory--three .directory__categories .directory__category{max-width:100%;min-height:144px}}@layer component{.directory__catalog{grid-template-columns:repeat(4,1fr)}}@layer component{.directory__value{padding-top:11px}}@layer component{.directory__categories{gap:12px}}@layer component{.directory__tags{margin-bottom:20px;margin-top:0}}@layer component{.directory__open{display:none}}@layer component{.directory__row{grid-template-columns:repeat(2,1fr)}}@layer component{.directory__showmore{min-width:328px}}@layer component{.directory__filter-hidden .form__btns{display:none!important}}@layer component{.aside__inner{position:sticky;top:calc(var(--header) + 10px);left:0}}@layer component{.aside__top{display:none}}html:has(._scroll) .aside__inner{top:calc(var(--header) - var(--top) + 10px)}html:has(._scroll) .total-price{top:calc(var(--header) - var(--top) + 10px)}@layer component{.brand__row{gap:22px;grid-template-columns:repeat(4,1fr)}}@layer component{.brand__column{min-height:124px}}@layer component{.brand__showmore{display:none}}@layer component{.product__inner{grid-template-columns:1fr 342px;gap:16px}}@layer component{.product__slide-img{aspect-ratio:1/1}}@layer component{.product__bottom{margin:-39px 23px 0}}@layer component{.data-product{position:sticky;top:calc(var(--header) + 10px);left:0}}@layer component{.data-product__price{min-height:235px}}@layer component{.data-product__price:has(.price-card__discount) .price-card__btns{margin-top:-5px}}@layer component{.data-product__price .price-card__btns{margin-top:9px}}@layer component{.data-product__price .price-card__bottom{flex:1 1 auto;justify-content:flex-start}.data-product__price .price-card__bottom .price-card__availability{margin-top:10px}}@layer component{.data-product__price .price-card__bottom{flex-direction:column}}html:has(._scroll) .data-product{top:calc(var(--header) - var(--top) + 10px)}@layer component{.registration{padding-top:21px;padding-bottom:57px}}@layer component{.registration__inner{grid-template-columns:1fr 330px;gap:23px}}@layer component{.registration__content{padding:30px 32px}}@layer component{.total-price{position:sticky;top:calc(var(--header) + 10px);left:0;padding:20px}}@layer component{.basket__constructor{max-width:calc(100% - 349px)}}@layer component{.basket__inner{gap:20px;grid-template-columns:1fr 329px}}@layer component{.basket__content{padding-left:10px}}@layer component{.basket__block:last-child .set-basket .column-basket:last-child:before{content:"";opacity:1}.basket__block:last-child .set-basket .column-basket:last-child:before{content:"";opacity:1;bottom:0;top:auto}}@layer component{.set-basket .column-basket:before{content:"";position:absolute;bottom:-.5px!important;left:-34px!important;width:10px!important;height:50%!important;background:var(--color-bg)!important;z-index:1;display:flex;opacity:0}.set-basket .column-basket:last-child:before{content:""}}@layer component{.registration-basket{position:sticky;top:calc(var(--header) + 10px);left:0;transition:all .3s ease-in 0s}}.column-basket__checkbox .checkbox__label{height:24px;display:flex;flex-direction:column;justify-content:center;align-items:center}html:has(._scroll) .registration-basket{top:calc(var(--header) - var(--top) + 10px)}@layer component{.fact__column-content{padding-top:30px}}@layer component{.favorit__info-text br{display:none}}@layer component{.favorit__row{gap:14px;grid-template-columns:repeat(3,1fr)}}@layer component{.history__swiper{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}}@layer component{.thanks{padding-top:21px}}@layer component{.thanks__inner{padding-top:280px;padding-bottom:322px}}@layer component{.thanks__info{padding:30px 9px;gap:16px}}@layer component{.thanks__info-title{letter-spacing:.7px;text-align:center;padding:0}}@layer component{.thanks__info-order{padding:10px 30px}}@layer component{.conditions__blocks{gap:40px}}@layer component{.conditions__inner{border-radius:12px;background:var(--color-whte);padding:16px}}@layer component{.conditions__row{border:1px solid var(--color-bg-three);border-radius:12px;grid-template-columns:repeat(2,1fr);gap:0px}}@layer component{.item-conditions{grid-template-columns:483px 1fr;gap:16px}}@layer component{.item-conditions__block{border-radius:12px;background:var(--color-whte);padding:16px;gap:16px}}@layer component{.item-conditions__block.item-conditions__block--mobile{display:none}}@layer component{.item-conditions__attention{margin-top:-12px;text-align:right}}@layer component{.item-conditions__table{border-radius:8px}}@layer component{.item-conditions__table table td{text-align:center}}@layer component{.column-conditions:not(:last-child){border-right:1px solid var(--color-bg-three)}}@layer component{.column-conditions__top{padding:10px 42px}}@layer component{.contacts{padding-top:10px;padding-bottom:39px}}@layer component{.contacts__blocks{gap:16px}}@layer component{.contacts__block{grid-template-columns:repeat(2,1fr);gap:16px}}@layer component{.contacts__info{background:var(--color-whte);border-radius:8px;padding:12px 16px;overflow:hidden}}@layer component{.contacts__items{gap:16px}}@layer component{.contacts__item{gap:10px}}@layer component{.contacts__img{border-radius:12px}}@layer component{.contacts__info-route{display:none}}@layer component{.popular__top{grid-template-columns:repeat(2,1fr)}}@layer component{.popular__row{grid-template-columns:repeat(6,1fr)}}@layer component{.popular__showmore{display:none}}@layer component{.popular__showmore.popular__showmore--two{min-width:328px}}@layer component{.comfort__image{--size: 8.33vw}}@layer component{.comfort__image:not(:first-child){margin-left:-.76vw}}@layer component{.comfort__selection-info{padding-right:84px}}}@media only screen and (any-hover: hover) and (min-width: 991.98px){.popup--basket .popup__close:hover{background:var(--color-alt-two)}.popup--basket .popup__close:hover:before{content:"";background:var(--color-whte)}}@media (min-width: 991.98px){._mac .header,._safari .header{width:calc(100% - 6px)}}@media only screen and (min-width: 1119.98px){@layer component{.brand__row{grid-template-columns:repeat(5,1fr)}}@layer component{.product__info{grid-template-columns:48.7951807229% 1fr}}}@media only screen and (min-width: 1365.98px){.tabs__row{grid-template-columns:repeat(3,1fr)}.top-menu__list{gap:15px 36px}.bottom-menu__inner{gap:33px}.bottom-menu__logo{font-size:34px;letter-spacing:1.36px}.bottom-menu__info{margin-right:16px}.bottom-menu__content{gap:50px}.bottom-menu__socials{gap:17px}.footer__content-time{display:none}@layer base{[class*=__container],.container{--pad: 40px}}@layer component{.catalog__row{grid-template-columns:repeat(8,1fr)}}@layer component{.recommendation__row{grid-template-columns:repeat(4,1fr);gap:15px}}@layer component{.recommendation__row.recommendation__row--form{grid-template-columns:repeat(5,1fr);gap:17px}}@layer component{.card-product.card-product--list .price-card__bottom{flex-direction:column;gap:52px;justify-content:flex-start}}@layer component{.card-product.card-product--list .price-card__top{flex-direction:column}}@layer component{.card-product.card-product--list .card-product__bottom{width:259px;flex:0 0 259px}}.js-scroll-block{width:calc(100% + 80px);margin-right:-40px;margin-left:-40px;padding-left:40px;padding-right:40px}@layer component{.directory.directory--three .directory__categories{display:grid;grid-template-columns:repeat(8,1fr);gap:13px}}@layer component{.directory__row{grid-template-columns:repeat(3,1fr)}}@layer component{.brand__row{grid-template-columns:repeat(6,1fr)}}@layer component{.make__row{grid-template-columns:repeat(4,1fr);gap:80px}}@layer component{.favorit__row{grid-template-columns:repeat(4,1fr)}}@layer component{.history__swiper{grid-template-columns:repeat(4,1fr)}}@layer component{.popular__row{grid-template-columns:repeat(8,1fr)}}@layer component{.supply__top{grid-template-columns:41.211225997% 1fr;gap:125px}}}@media only screen and (min-width: 1535.98px){@layer component{.comfort__image{--size: 120px}}}@media (max-width: 991.98px){:root{--spacing: 80px}}@media (max-width: 767.98px){:root{--spacing: 60px}}@media only screen and (max-width: 991.98px){.popup__sliders{display:flex;flex-direction:column-reverse;height:calc(100dvh - 120px);gap:20px}.popup__column .price-card__bottom{display:none}.popup__column .price-card__top{flex-direction:column;gap:0px}.popup__column .card-product__btn{font-size:14px;font-style:normal;font-weight:400;line-height:130%;padding:7px 15px}.popup__column .card-product__name{font-size:12px;font-style:normal;font-weight:400;line-height:130%}.popup__column .price-card__discount{align-self:flex-start}.popup__column .price-card__value{font-size:14px;font-style:normal;font-weight:400;line-height:130%}.popup__column .price-card__old{font-size:13px;font-style:normal;font-weight:500;line-height:130%}.popup__aside{width:100%;padding:8px 30px;border-radius:8px;min-height:75px}.popup__aside .js-slider-image .popup__slide{--size: 60px}.popup__slider.js-slider-thumbs{flex:1 1 auto}.popup__slide-img:before{border:2px solid var(--color-alt)}.popup__arrows{top:50%;left:6px;transform:translateY(-50%);width:calc(100% - 12px);height:100%;flex-direction:row}.popup__arrow.popup__arrow--prev,.popup__arrow.popup__arrow--next{transform:rotate(-90deg)}.popup__navigation{display:none}.popup__slide-image{aspect-ratio:1/1;max-height:none;border-radius:12px;overflow:hidden;height:auto;max-height:100%}.popup--gallery .popup__close{right:23px}.popup--gallery .popup__content{padding:100px 23px 20px}.popup--basket .popup__content{padding:16px 12px;max-width:292px}.popup__info{gap:20px}.popup__info-content{gap:8px}.popup__info-text{font-size:14px;font-style:normal;font-weight:400;line-height:130%}.popup__info-link{font-size:14px;font-style:normal;font-weight:400;line-height:130%;min-width:auto;width:100%;max-width:100%;padding:10px}.popup__info-title{font-size:18px;font-style:normal;font-weight:400;line-height:140%}.popup--copy .popup__content{padding:16px;max-width:288px}.popup--copy .popup__info{gap:12px}.popup--copy .popup__info-link{min-width:auto;width:100%;max-width:100%;padding:5px 29px}.form__show{display:none!important}.form__column-value{font-size:14px;font-style:normal;font-weight:400;line-height:130%}.form__column-date .input{font-size:13px;line-height:130%}.form__btns{padding-bottom:10px;position:sticky;bottom:0;left:0}.form__search-input .input{height:36px;border-color:var(--color-bg-secondary);border-radius:6px;font-size:14px;font-weight:400;line-height:130%;padding:7px 30px 7px 44px;letter-spacing:.5px}.form__search-input .input::placeholder{font-size:14px;font-weight:400;line-height:130%;letter-spacing:.5px}.form__search-btn{width:36px;border:1px solid var(--color-bg-secondary);right:auto;left:0;height:100%;top:0;border-radius:4px}@layer component{.spollers__item{border-bottom:1px solid #eeeef2}}@layer component{.spollers__inner{padding-top:1px;padding-bottom:10px}}@layer component{.spollers__list{gap:5px}}@layer component{.spollers__title{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:12px 0;letter-spacing:.5px}.spollers__title:after{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-gry);transition:all .3s ease-in 0s;--size: 26px;width:var(--size);height:var(--size);flex:0 0 var(--size)}}@layer component{.spollers__title._spoller-active:after{content:"";transform:rotate(180deg)}}.tabs__navigation{flex-wrap:nowrap;overflow:auto}.tabs__navigation::-webkit-scrollbar{display:none}.tabs__navigation{margin:0 -23px;padding:0 23px}.tabs__title{white-space:nowrap;font-size:14px;line-height:130%;padding:13px 11px}.tabs__content{border-radius:8px;padding:10px 10px 20px}.tabs__navigation{margin-bottom:12px}.tabs__subtitle{font-size:14px;line-height:130%}.tabs__column.tabs__column--mobile{display:none}.tabs__column-item{display:flex}.tabs__column-category{flex:1 1 auto;font-size:14px;font-style:normal;font-weight:400;gap:0px;line-height:130%;padding-top:0}.tabs__column-category:after{transform:translateY(-4px)}.tabs__column-value{font-size:14px}.tabs__info{grid-template-columns:1fr}.tabs__info-title{font-size:16px}.tabs__info-text{font-size:14px;line-height:130%}.header._scroll .bottom-menu__info{opacity:0;pointer-events:none;position:absolute;top:-50px}.menu__mobile-inner{flex:1 1 auto;overflow:auto}.menu__mobile-inner::-webkit-scrollbar{display:none}.top-menu{display:none}.top-menu__list{flex-direction:column;gap:0px;flex:1 1 auto;margin-bottom:20px}.top-menu__link{display:flex;width:100%;padding:10px 0;border-top:1px solid #eeeef2;font-size:16px;line-height:160%}.bottom-menu__inner{flex-direction:column}.bottom-menu__constructor{display:flex;justify-content:space-between;align-items:center;gap:20px;background:var(--color-bg);position:relative;z-index:2}.bottom-menu__catalog{font-size:16px;line-height:160%;padding:10px 0;border-radius:0;background:transparent;color:var(--color-primary);text-align:left;justify-content:space-between;align-items:center}.bottom-menu__catalog:before{content:"";display:none}.bottom-menu__catalog:after{content:"";position:static;--size: 26px;width:var(--size);height:var(--size);flex:0 0 var(--size);transform:translate(0);background:var(--color-gry);mask:var(--arrow) center center/contain no-repeat;-webkit-mask:var(--arrow) center center/contain no-repeat;opacity:1;pointer-events:all}.bottom-menu__content{display:none}.bottom-menu__socials{gap:25px}.bottom-menu__social{--size: 36px}.schedule-header__inner{display:flex;flex-direction:column;gap:20px;margin-bottom:15px}.schedule-header__phone{display:flex;align-items:center;gap:5px;padding:8px;border-radius:20px;background:var(--color-bg);max-width:max-content}.schedule-header__phone:before{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-alt);--size: 20px;width:var(--size);height:var(--size);flex:0 0 var(--size)}.schedule-header__time{font-size:16px;line-height:160%;color:var(--color-alt)}.footer{border-radius:16px 16px 0 0;padding:23px 0 100px;background:var(--color-whte)}.footer__spollers{grid-template-columns:repeat(1,1fr);gap:0px}.footer__content{gap:14px}.footer__content-phone{padding:8px;letter-spacing:.5px}.footer__content-link{font-size:17px;padding:4px}.footer__content-socials{gap:34px}.footer__bottom{margin-top:20px}@layer component{.btn{padding:11px 14px;font-size:14px}}@layer component{.catalog{display:flex;flex-direction:column;padding-bottom:20px}}@layer component{.catalog__inner{background:var(--color-whte);padding:0 16px;border-radius:8px;flex:1 1 auto;overflow:auto;width:100%}.catalog__inner::-webkit-scrollbar{display:none}}@layer component{.catalog__container{height:100%;width:100%;display:flex;flex-direction:column}}@layer component{.catalog__row{flex-direction:column;display:flex;gap:0px}}@layer component{.catalog__column._active .catalog__column-list{right:23px}.catalog__column:last-child .catalog__column-title{border-color:transparent}}@layer component{.catalog__column-img{display:none}}@layer component{.catalog__column-title{font-size:14px;font-weight:400;line-height:160%;padding:12px 0;display:flex;justify-content:space-between;align-items:center;gap:15px;border-bottom:1px solid #eeeef2}.catalog__column-title:after{content:"";mask:var(--icon) center center/contain no-repeat;-webkit-mask:var(--icon) center center/contain no-repeat;background:var(--color-gry);--size: 26px;width:var(--size);height:var(--size);flex:0 0 var(--size)}}@layer component{.catalog__column-list{position:fixed;top:calc(var(--header) - 1px);right:-100%;width:calc(100% - 46px);height:calc(100dvh - var(--header) - var(--panel) - 20px);background:var(--color-whte);transition:all .3s ease-in 0s;z-index:calc(var(--index-3) + 1);padding:0 16px 10px;border-radius:8px;overflow:auto}.catalog__column-list::-webkit-scrollbar{display:none}}@layer component{.catalog__column-link{padding:12px 0;border-bottom:1px solid #eeeef2}.catalog__column-link:last-child{border-bottom:1px solid transparent}}@layer component{.catalog__more-btn{display:none}}._catalog .js-open-category .menu__panel-icon:before{content:"";background:var(--color-alt)!important}._catalog .js-open-menu .menu__panel-icon:before{content:"";background:var(--color-primary)!important}._menu .menu__mobile{right:0}._menu .bottom-menu__close{display:flex}@layer component{.intro__inner{padding:43px 20px;min-height:422px}}@layer component{.intro__info{gap:25px}}@layer component{.block-title{font-size:25px;line-height:130%;letter-spacing:.7px}}@layer component{.block-title--alt{font-size:18px;line-height:140%}}@layer component{.category{margin-bottom:30px}}@layer component{.category__showmore{padding:10px;font-size:16px;line-height:160%}}@layer component{.category__slider{overflow:visible}}@layer component{.category__arrows{display:none}}@layer component{.recommendation{padding-bottom:36px}}@layer component{.recommendation__slider{overflow:visible}}@layer component{.recommendation__slider.recommendation__slider--two .recommendation__slide{max-width:272px}}@layer component{.recommendation__slide{max-width:272px}}@layer component{.recommendation__arrows{display:none}}@layer component{.recommendation__title{margin-bottom:15px;font-size:20px;line-height:130%}}@layer component{.recommendation__row.recommendation__row--form .card-product{min-height:262px}}@layer component{.recommendation__row.recommendation__row--form .card-product__data{display:none}}@layer component{.card-product.card-product--list{display:none}}@layer component{.card-product.card-product--list .card-product__items--two .card-product__category:after{transform:translate(0)}}@layer component{.card-product.card-product--big{grid-column-start:span 2}}@layer component{.card-product.card-product--big .price-card__value{font-size:25px;line-height:130%}}@layer component{.card-product__choice{font-size:13px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:7px}}@layer component{.card-product__btn{font-size:16px;line-height:160%;padding:10px}}@layer component{.card-product__basket{padding:0}}@layer component{.price-card__btns{margin-top:5px}}.inner::-webkit-scrollbar{width:0px;height:5px}.inner::-webkit-scrollbar-track{background:var(--color-scroll-bg)}.inner::-webkit-scrollbar-thumb{background:var(--color-alt);border-radius:10px}@layer component{.directory{padding-bottom:66px}}@layer component{.directory.directory--two{padding-bottom:30px}}@layer component{.directory.directory--three{padding-top:0;padding-bottom:0}}@layer component{.directory.directory--three .directory__title{font-size:20px;line-height:130%}}@layer component{.directory.directory--three .directory__categories .directory__category{min-height:146px}}@layer component{.directory__catalog{gap:20px 24px}}@layer component{.directory__catalog .catalog__column-img{display:flex}}@layer component{.directory__catalog .catalog__more-btn{display:flex}}@layer component{.directory__catalog .catalog__column-list{border-radius:0;background:transparent;padding:0;z-index:1}}@layer component{.directory__catalog .catalog__column-link,.directory__catalog .catalog__column-title{border:none}}@layer component{.directory__catalog .catalog__column-link{padding:0}}@layer component{.directory__catalog .catalog__column-title{padding:0;font-size:16px;font-style:normal;font-weight:500;line-height:130%;word-break:break-all}.directory__catalog .catalog__column-title:after{content:"";display:none}}@layer component{.directory__catalog .catalog__column-list{position:static;height:max-content}}@layer component{.directory__catalog .catalog__column-catagory{display:none}}@layer component{.directory__categories{margin-bottom:30px}}@layer component{.directory__category{width:100%;max-width:100%}}@layer component{.directory__inner{grid-template-columns:1fr}}@layer component{.directory__open{padding:7px 16px;font-size:16px;line-height:160%;gap:6px}}@layer component{.directory__constructor{margin-top:6px}}@layer component{.directory__btns{display:none}}@layer component{.directory__showmore{max-width:100%;width:100%}}@layer component{.directory__filter-top{border-radius:4px;background:var(--color-whte);border:1px solid var(--color-bg-three);padding:3px 5px;gap:3px}}@layer component{.directory__filter-name{font-size:13px;font-style:normal;font-weight:500;line-height:130%;color:var(--color-gry);padding-right:0;border:none}.directory__filter-name span{color:var(--color-alt)}}@layer component{.directory__filter-close{background:var(--color-bg-three);--size: 18px}}@layer component{.directory__filter-close:before{background:var(--color-whte)}}@layer component{.aside{position:fixed;top:0;right:-100%;height:calc(100dvh - var(--panel));width:100%;background:var(--color-bg);z-index:calc(var(--index-3) + 1);padding:0 23px;transition:all .3s ease-in 0s}}@layer component{.aside__inner{overflow:auto;padding:0;max-height:calc(100dvh - var(--panel) - 10px);background:var(--color-bg)}.aside__inner::-webkit-scrollbar{display:none}}@layer component{.aside__form{padding:10px 16px;border-radius:12px;background:var(--color-whte)}}._aside .aside{right:0}@layer component{.breadcrumb{padding-top:8px;padding-bottom:6px}}@layer component{.brand{padding-bottom:40px}}@layer component{.product{padding-top:2px;padding-bottom:30px}}@layer component{.product__title{font-size:16px;letter-spacing:.5px}}@layer component{.product__info{gap:6px}}@layer component{.product__id{font-size:13px;bottom:8px;left:8px;padding:0 4px}}@layer component{.content-product{gap:8px}}@layer component{.content-product__info{padding:8px 10px 10px}}@layer component{.content-product__title{font-size:16px;line-height:130%;letter-spacing:.5px;margin-bottom:6px}}@layer component{.content-product__items{gap:16px}}@layer component{.content-product__items.content-product__items--two .content-product__item{display:flex}}@layer component{.content-product__items.content-product__items--two .content-product__value{font-size:14px;font-style:normal;font-weight:400;line-height:130%}}@layer component{.content-product__items.content-product__items--two .content-product__category{flex:1 1 auto;font-size:14px;font-style:normal;font-weight:400;gap:0px;line-height:130%;padding-top:0}}@layer component{.content-product__items.content-product__items--two .content-product__category:after{transform:translate(0)}}@layer component{.content-product__links{margin-bottom:13px}}@layer component{.content-product__characteristics{font-size:14px;display:none}}@layer component{.content-product__logo{flex:0 0 106px;min-height:84px}}@layer component{.content-product__row{gap:14px}}@layer component{.content-product__column{font-size:14px;line-height:130%}}@layer component{.data-product__price{gap:14px}}@layer component{.data-product__price{padding:9px 14px 14px}}@layer component{.data-product__price .price-card__value{font-size:25px;line-height:130%}}@layer component{.data-product__price .price-card__availability{font-size:13px;font-weight:500;line-height:130%;padding:4px 6px}}@layer component{.data-product__price .price-card__id{font-size:13px}}@layer component{.data-product__price .price-card__top{gap:7px}}@layer component{.data-product__connection{padding:0;margin-top:12px;margin-bottom:12px;gap:20px}}@layer component{.data-product__socials{gap:20px}}@layer component{.data-product__social{--size: 34px}}@layer component{.delivery-data{margin:0 23px 26px;padding:15px 10px 10px}}@layer component{.characteristic{padding-bottom:36px}}@layer component{.registration__title{font-size:20px;font-style:normal;font-weight:400;line-height:130%}}@layer component{.registration__subtitle{font-size:16px;font-style:normal;font-weight:500;line-height:130%;margin-bottom:12px}}.registration__tabs .tabs__navigation{flex-wrap:wrap;overflow:hidden;margin:0 0 20px;padding:0;width:100%}@layer component{.basket{padding-top:6px;padding-bottom:50px}}@layer component{.basket__top{margin-bottom:8px}}@layer component{.basket__constructor{padding:14px 14px 12px}}@layer component{.basket__constructor-link{font-size:13px;font-style:normal;font-weight:500;line-height:130%;color:var(--color-gry)}}@layer component{.basket__row{gap:14px}}@layer component{.basket__row:before{display:none}}@layer component{.basket__block{border-radius:12px;background:var(--color-whte);padding:10px}}@layer component{.basket__block:first-child .column-basket:nth-child(1):before{display:none}}@layer component{.basket__block:last-child .column-basket:before{display:none}}@layer component{.column-basket__items{display:none}}@layer component{.column-basket__price{margin-top:0}}@layer component{.column-basket__price .price-card__id{font-size:12px;font-weight:500;line-height:18px;letter-spacing:.5px}}@layer component{.column-basket__card .price-card__value{font-size:16px;font-style:normal;font-weight:400;line-height:130%}}@layer component{.column-basket__card .price-card__old{font-size:12px;font-style:normal;font-weight:400;line-height:130%}}@layer component{.column-basket__card .price-card__sale{font-size:10px}}@layer component{.set-basket{padding-left:0;margin-top:20px}}@layer component{.set-basket__title{line-height:130%;margin-bottom:10px}}@layer component{.set-basket__row{gap:10px}}@layer component{.set-basket__column{padding:10px;margin:0 -10px}.set-basket__column:not(:last-child){border-bottom:1px solid var(--color-bg-three)}.set-basket__column .column-basket__checkbox{right:10px!important;top:9px!important}}@layer component{.set-basket__column:after{display:none}}@layer component{.registration-basket__btm{font-size:16px;font-style:normal;font-weight:400;line-height:normal}}.column-basket__checkbox{position:absolute;top:-2px;right:0;--size: 18px;width:var(--size);height:var(--size)}.column-basket__checkbox .checkbox__text{display:none}.column-basket__checkbox .checkbox__label{position:static}.column-basket__checkbox .checkbox__label:before{--size: 18px;top:0}.column-basket__checkbox .checkbox__label:after{top:0;left:0}@layer component{.make{padding-bottom:54px;padding-top:10px}}@layer component{.make__items{margin-bottom:30px}}@layer component{.make__title{margin-bottom:14px}}@layer component{.make__inner{grid-template-columns:1fr;gap:16px}}@layer component{.make__filter{padding:16px}}@layer component{.make__filter-row{gap:16px}}@layer component{.make__checkboxs{margin-bottom:32px}}@layer component{.make__column-name{font-size:14px;line-height:130%}}@layer component{.about{padding-bottom:30px}}@layer component{.about__title{font-size:20px;line-height:130%}}@layer component{.about__content-items{gap:10px}}@layer component{.story{padding-bottom:30px}}@layer component{.story__title{margin-bottom:8px;font-size:20px;font-style:normal;font-weight:400;line-height:130%}}@layer component{.fact{padding-bottom:50px}}@layer component{.fact__title{margin-bottom:8px;font-size:20px;font-style:normal;font-weight:400;line-height:130%}}@layer component{.fact__row{gap:18px}}@layer component{.fact__column{gap:10px}}@layer component{.fact__column-info{padding:10px;min-height:195px}}@layer component{.fact__column-title{font-size:30px;font-weight:700;line-height:140%}}@layer component{.fact__column-text{font-size:14px;line-height:130%}}@layer component{.favorit{padding-bottom:16px;padding-top:25px}}@layer component{.favorit__info-title{font-size:20px;line-height:130%}}@layer component{.favorit__info-text{font-size:14px}}@layer component{.history{padding-bottom:50px}}@layer component{.history__slider{overflow:visible}}@layer component{.history__slide{max-width:272px;width:100%}}@layer component{.thanks__info-registration{font-size:14px;font-weight:400;text-align:left}}@layer component{.thanks__info-letter{font-size:14px;font-weight:400;text-align:left;padding-right:10px}}@layer component{.thanks__info-connection{font-size:14px;font-weight:400;text-align:left;padding:0 14px}}@layer component{.thanks__btn{font-size:16px;line-height:normal}}@layer component{.conditions{padding-top:15px;padding-bottom:40px}}@layer component{.conditions__block{gap:18px}}@layer component{.conditions__title{font-size:20px;font-weight:400;line-height:130%}}@layer component{.conditions__row{margin:0 -22px}}@layer component{.item-conditions__block.item-conditions__block--mobile .item-conditions__title{font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.5px}}@layer component{.item-conditions__block.item-conditions__block--desk{display:none}}@layer component{.item-conditions__attention{font-size:12px;font-style:normal;font-weight:400;line-height:130%}}@layer component{.item-conditions__table table td{font-size:12px;font-style:normal;font-weight:400;line-height:130%;padding:6px 10px}}@layer component{.item-conditions__table table th{text-align:left;font-size:13px;padding:13px 10px;letter-spacing:.4px}}@layer component{.item-conditions__row{margin-top:10px;gap:10px;justify-content:center}}@layer component{.item-conditions__column{height:90px;width:159px;flex:0 0 159px}}@layer component{.column-conditions{background:var(--color-whte);border:1px solid var(--color-bg-three);border-radius:12px}}@layer component{.column-conditions__content{padding:16px 10px 16px 23px}}@layer component{.contacts__title{font-size:20px;font-style:normal;font-weight:400;line-height:130%}}@layer component{.contacts__item-title{font-size:16px}}@layer component{.contacts__img{aspect-ratio:329/194}}@layer component{.contacts__img.contacts__img--mobile{display:none}}@layer component{.contacts__info-map{min-height:163px;border-radius:8px;overflow:hidden}}@layer component{.popular{margin-bottom:30px}}@layer component{.popular__top{margin-bottom:15px}}@layer component{.popular__top .popular__title{margin-bottom:0}}@layer component{.popular__title{margin-bottom:15px;font-size:20px;line-height:130%}}@layer component{.popular__text{font-size:14px;line-height:160%}}@layer component{.supply{padding:9px 0 61px}}@layer component{.supply__title{font-size:20px;line-height:130%}}@layer component{.supply__info-text{font-size:15px;line-height:140%}}.value-block__title{font-size:22px;line-height:130%}.value-block__text{font-size:15px;line-height:120%}@layer component{.comfort__inner{grid-template-columns:1fr;gap:25px}}@layer component{.comfort__info{gap:25px}}@layer component{.comfort__title{font-size:20px;font-style:normal;font-weight:400;line-height:130%}}@layer component{.comfort__images{grid-template-columns:repeat(6,110px)}}@layer component{.comfort__text{font-size:14px;line-height:160%;gap:12px}}@layer component{.comfort__selection-text{font-size:14px;line-height:160%}}@layer component{.comfort__selection-images{gap:40px}}@layer component{.office{padding:26px 0 68px}}@layer component{.office__row{grid-template-columns:repeat(1,1fr);gap:56px}}@layer component{.office__column{gap:12px}}@layer component{.office__column-title{font-size:20px;line-height:130%}}}@media (any-hover: hover){.popup__slide-img:hover:before{content:"";opacity:1}.popup__arrow:hover,.popup__navigation-arrow:hover{background:var(--color-alt-hover)}.popup--gallery .popup__close:hover{background:var(--color-alt-two)}.popup__form-clue div:hover{color:var(--color-whte);background:var(--color-alt)}.form__column-input .input:hover{border-color:var(--color-alt)}.form__column-link:hover,.form__fieldset-btn:hover{color:var(--color-alt-hover)}.form__item-checkbox:hover .checkbox__text,.form__hidden-item:hover{color:var(--color-alt)}.form__search-btn:hover{background:var(--color-alt)}.form__search-btn:hover:before{content:"";background:var(--color-whte)}.quantity__button:hover:before,.quantity__button:hover:after{background-color:#00000080}@layer component{.spollers__link:hover{color:var(--color-alt)}}.tabs__title:hover{background:var(--color-alt);color:var(--color-whte)}.top-menu__link:hover{color:var(--color-alt)}.bottom-menu__catalog:hover{background:var(--color-alt-hover)}.bottom-menu__social:hover img,.bottom-menu__social:hover picture{transform:scale(1.1)}.bottom-menu__btn:hover:before{content:"";background:var(--color-alt)}.schedule-header__phone:hover{color:var(--color-alt)}.footer__content-phone:hover{background:var(--color-alt);color:var(--color-whte)}.footer__content-phone:hover:before{content:"";background:var(--color-whte)}.footer__content-link:hover{color:var(--color-alt)}.footer__content-social:hover img,.footer__content-social:hover picture{transform:scale(1.1)}@layer component{.btn:hover{background:var(--color-alt-hover)}}@layer mod{.btn--border:hover{background:var(--color-alt);color:var(--color-whte)}}@layer component{.catalog__column-link:hover{color:var(--color-alt)}}@layer component{.catalog__more-btn:hover{color:var(--color-alt-hover)}}@layer component{.category__slide:hover .category__slide-img img,.category__slide:hover .category__slide-img picture{transform:scale(1.1)}}@layer component{.category__slide.category__slide--all:hover span{transform:rotate(45deg)}}@layer component{.category__arrow:hover{background:var(--color-alt-hover)}}@layer component{.recommendation__arrow:hover{background:var(--color-alt-hover)}}@layer component{.card-product__pagging .swiper-pagination-bullet:hover:before{content:"";background:var(--color-alt)}}@layer component{.card-product__icon:hover{background:var(--color-alt)}.card-product__icon:hover:before{content:"";background:var(--color-whte)}}@layer component{.card-product__favorites:hover:after{content:"";opacity:1}.card-product__favorites:hover:before{content:"";opacity:0}}@layer component{.card-product__favorites._active:hover:before{content:"";opacity:1}.card-product__favorites._active:hover:after{content:"";opacity:0}}@layer component{.card-product__choice:hover{color:var(--color-alt-hover)}.card-product__choice:hover:after{content:"";background:var(--color-alt-hover)}}@layer component{.card-product__checkbox .checkbox__text:hover{background:var(--color-whte);border:1px solid var(--color-alt);color:var(--color-alt)}}@layer component{.card-product__add:hover:after{content:"";background:var(--color-whte)!important}}@layer component{.card-product__basket:hover:before{content:"";background:var(--color-whte)}}@layer component{.card-product__color:hover .checkbox__label{background:var(--color-whte);border:1px solid var(--color-alt)}}@layer component{.price-card__btn:hover{color:var(--color-alt);background:var(--color-alt)}}@layer component{.price-card__add:hover:after{content:"";background:var(--color-whte)}}@layer component{.directory__category:hover .directory__category-img img,.directory__category:hover .directory__category-img picture{transform:scale(1.1)}.directory__category:hover .directory__category--icon span:before{content:""}}@layer component{.directory__category.directory__category--all:hover .directory__category--icon span{transform:rotate(45deg)}}@layer component{.directory__tag:hover{background:var(--color-alt);color:var(--color-whte)}}@layer component{.directory__btn:hover{color:var(--color-primary)}.directory__btn:hover:before{content:"";background:var(--color-primary)}}.directory__filter-reset:hover{color:var(--color-alt)}.directory__filter-reset:hover:before{content:"";background:var(--color-alt)}@layer component{.breadcrumb__item:hover{color:var(--color-alt)}.breadcrumb__item:hover:after{color:var(--color-alt)}}@layer component{.brand__column:hover .brand__column-img img,.brand__column:hover .brand__column-img picture{transform:scale(1.1)}.brand__column:hover:before{content:"";opacity:1}}@layer component{.product__slide-img:hover img,.product__slide-img:hover picture{transform:scale(1.05)}}@layer component{.product__favorites:hover:after{content:"";opacity:1}.product__favorites:hover:before{content:"";opacity:0}}@layer component{.product__image:hover:before{content:"";border:2px solid var(--color-alt)}}@layer component{.product__arrow:hover{background:var(--color-alt-hover)}}@layer component{.content-product__link:hover{background:var(--color-whte);color:var(--color-alt);border:1px solid var(--color-alt)}}@layer component{.content-product__characteristics:hover{color:var(--color-alt-two)}.content-product__characteristics:hover:after{content:"";background:var(--color-alt-two)}}@layer component{.content-product__subvalue a:hover{color:var(--color-alt-two)}.content-product__subvalue a:hover:after{content:"";background:var(--color-alt-two)}}@layer component{.data-product__social:hover img,.data-product__social:hover picture{transform:scale(1.1)}}.color-product__item:hover{border:1px solid var(--color-alt)}.color-product__item:hover .color-product__text{opacity:1}.color-product__showmore:hover{color:var(--color-alt-hover)}@layer component{.registration__back:hover{color:var(--color-alt-hover)}.registration__back:hover:before{content:"";background:var(--color-alt-hover)}}.registration__tabs .tabs__title:hover{background:transparent;color:var(--color-alt)}.registration__tabs .tabs__title._tab-active:hover{color:var(--color-primary)}.total-price__checkbox .checkbox__text a:hover{color:var(--color-alt)}@layer component{.basket__constructor-delete:hover{color:var(--color-alt)}}@layer component{.basket__constructor-link:hover{color:var(--color-alt-hover)}.basket__constructor-link:hover:after{content:"";background:var(--color-alt-hover)}}@layer component{.column-basket__title:hover{color:var(--color-alt)}}@layer component{.column-basket__favorites:hover:after{content:"";opacity:1}.column-basket__favorites:hover:before{content:"";opacity:0}}@layer component{.column-basket__delete:hover{background:var(--color-alt)}}@layer component{.make__item:hover{background:var(--color-alt-hover)}}@layer component{.make__item-reset:hover{color:var(--color-alt)}.make__item-reset:hover:before{content:"";background:var(--color-alt)}}@layer component{.make__column-link:hover .make__column-name{color:var(--color-alt)}}.make__checkbox .checkbox__text:hover{background:var(--color-whte);border:1px solid var(--color-alt)}@layer component{.about__content-value a:hover{color:var(--color-alt)}}@layer component{.about__content-link:hover{color:var(--color-alt-two)}.about__content-link:hover:after{content:"";background:var(--color-alt-two)}}@layer component{.story__video:hover .story__icon{background:var(--color-alt)}}@layer component{.fact__column-info:hover .fact__column-link{background:var(--color-alt)}.fact__column-info:hover .fact__column-img img,.fact__column-info:hover .fact__column-img picture{transform:scale(1.1)}}@layer component{.thanks__back:hover{color:var(--color-alt-hover)}.thanks__back:hover:before{content:"";background:var(--color-alt-hover)}}@layer component{.thanks__info-registration a:hover{color:var(--color-alt-hover)}}@layer component{.thanks__info-letter:hover{color:var(--color-alt-hover)}}@layer component{.contacts__item-link:hover{color:var(--color-alt)}}@layer component{.contacts__item-file:hover .contacts__item-icon{transform:scale(1.1)}.contacts__item-file:hover .contacts__item-name{color:var(--color-alt)}}.calendar-wrapper .air-datepicker-nav--action:hover{background:transparent!important}.calendar-wrapper .air-datepicker-nav--action:hover svg path{stroke:var(--color-alt)!important}.calendar-wrapper .air-datepicker-cell:hover{background:transparent;color:var(--color-alt)}@layer component{.popular__column:hover .popular__column-img img,.popular__column:hover .popular__column-img picture{transform:scale(1.05)}}@layer component{.comfort__image:hover img,.comfort__image:hover picture{transform:scale(1.1)}}@layer component{.comfort__selection-image:hover img,.comfort__selection-image:hover picture{transform:scale(1.1)}}@layer component{.office__column-file:hover .office__column-name{color:var(--color-alt)}.office__column-file:hover .office__column-icon img,.office__column-file:hover .office__column-icon picture{transform:scale(1.1)}}}@media only screen and (max-width: 767.98px){.popup--map .popup__content{padding:16px;border-radius:6px}.popup--map .popup__close{--pad: 10px;right:16px}.popup__form{gap:8px}.popup__form-title{margin-bottom:5px;padding-right:40px}.popup__map{height:429px;border-radius:8px}.popup--basket .popup__close{--pad: 38px;top:calc(var(--pad) * -1);right:0}@layer component{.supply__info{flex-direction:column;align-items:flex-start;gap:14px}}@layer component{.supply__content{margin-top:2px}}@layer component{.supply__row{flex-direction:column}}@layer component{.comfort__title{text-align:center}}@layer component{.comfort__image:nth-child(4n){margin-left:0}}@layer component{.comfort__text:before{font-size:90px}}@layer component{.comfort__text:after{font-size:90px}}@layer component{.office__column-map{height:201px}}}@media only screen and (max-width: 1365.98px){.quantity{height:22px;padding:3px 0;width:52px}.quantity__button{flex:0 0 20px}.quantity__input input{font-size:12px;line-height:130%}.footer__inner{flex-direction:column-reverse;gap:16px}.footer__content{max-width:max-content;margin:0 auto}.footer__content-info{display:flex;align-items:center;gap:20px}.footer__content-link{text-align:center}.footer__content-socials{justify-content:center}@layer component{.recommendation__slide{max-width:328px}}@layer component{.card-product.card-product--list .card-product__inner{flex-direction:column}}@layer component{.price-card__text{font-size:10px}}@layer component{.basket__categories{display:none}}@layer component{.column-basket__inner{padding:10px}}@layer component{.column-basket__img{border:1px solid var(--color-bg-secondary);border-radius:8px;overflow:hidden;flex:0 0 98px;height:98px}}@layer component{.column-basket__img img,.column-basket__img picture{border-radius:8px;overflow:hidden}}@layer component{.column-basket__content{grid-template-columns:1fr;padding:0}}@layer component{.column-basket__info{min-height:98px}}@layer component{.column-basket__title{-webkit-line-clamp:4}}@layer component{.column-basket__constructor{width:calc(100% + 114px);margin-left:-114px;align-items:flex-end}}@layer component{.column-basket__card{flex-direction:row-reverse}}@layer component{.column-basket__card .price-card__top{flex-direction:column-reverse}}@layer component{.column-basket__btns{gap:5px}}@layer component{.about__inner{grid-template-columns:repeat(1,1fr)}}@layer component{.about__info{grid-template-columns:repeat(2,1fr)}}@layer component{.about__content{padding:16px}}@layer component{.comfort__selection{flex-direction:column;border-radius:30px}}@layer component{.comfort__selection-img{width:85px;height:42px;top:100%;right:50%;transform:translateY(-50%)}}}@media (any-hover: none){.icon-menu{cursor:default}}@media only screen and (max-width: 620px){@layer component{.category__swiper{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}}@layer component{.category__slide{aspect-ratio:159/144}}@layer component{.category__slide-text{font-size:14px;line-height:130%}}@layer component{.recommendation__row.recommendation__row--form{grid-template-columns:repeat(2,1fr);gap:8px}}@layer component{.recommendation__showmore{padding:14px;font-size:16px;line-height:160%}}@layer component{.brand__showmore{max-width:100%;width:100%}}@layer component{.about__logo{display:none}}@layer component{.about__images{grid-template-columns:repeat(1,1fr)}}@layer component{.about__image{display:none}.about__image:first-child{display:flex}}@layer component{.about__description{display:none}}@layer component{.story__img{aspect-ratio:329/195}}@layer component{.fact__column.fact__column--two{flex-direction:column-reverse;display:flex}}@layer component{.favorit__info-link{min-width:auto;max-width:100%;font-size:16px;font-style:normal;font-weight:400;line-height:normal}}@layer component{.supply__images{grid-template-columns:repeat(1,1fr);gap:7px;margin-top:10px}}@layer component{.supply__image{width:calc(100% + 23px);height:227px}.supply__image:nth-child(odd){margin-left:auto;margin-right:-23px;border-radius:240px 0 0 240px}.supply__image:nth-child(2n){margin-right:auto;margin-left:-23px;border-radius:0 240px 240px 0}}}@media only screen and (max-width: 1365.98px) and (max-width: 991.98px){@layer component{.column-basket__inner{background:transparent;padding:0;border-radius:0}}@layer component{.column-basket__content{gap:11px}}@layer component{.column-basket__title{min-height:64px;font-size:13px;font-style:normal;font-weight:400;line-height:130%;padding-right:30px}}@layer component{.column-basket__card{gap:12px}}@layer component{.column-basket__card .price-card__top{gap:0px;min-width:102px}}@layer component{.comfort__selection{padding:20px 21px}}@layer component{.comfort__selection-img{top:115%}}}@media only screen and (max-width: 1365.98px) and (max-width: 620px){@layer component{.about__inner{gap:8px;flex-direction:column-reverse;display:flex;margin-bottom:0}}@layer component{.about__info{grid-template-columns:repeat(1,1fr)}}}@media only screen and (max-width: 991.98px) and (max-width: 620px){@layer component{.fact__column{grid-template-columns:repeat(1,1fr)}}}@media only screen and (max-width: 479.98px){@layer component{.contacts__info-items{justify-content:center}}@layer component{.popular__showmore.popular__showmore--two{width:100%;font-size:17px;font-style:normal;font-weight:400;line-height:160%;max-width:100%}}}@media only screen and (max-width: 767.98px) and (max-width: 479.98px){@layer component{.comfort__title{text-align:left}.comfort__title br{display:none}}}@media only screen and (max-width: 991.98px) and (max-width: 767.98px){@layer component{.comfort__images{grid-template-columns:repeat(3,110px);margin:0 auto}}}.air-datepicker-cell.-year-.-other-decade-,.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.air-datepicker-cell.-year-.-other-decade-:hover,.air-datepicker-cell.-day-.-other-month-:hover{color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-year-.-other-decade-,.-selected-.air-datepicker-cell.-day-.-other-month-{color:#fff;background:var(--adp-background-color-selected-other-month)}.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-year-.-other-decade-:empty,.air-datepicker-cell.-day-.-other-month-:empty{background:none;border:none}.air-datepicker-cell{border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:flex;position:relative;align-items:center;justify-content:center;z-index:1}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-{color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{cursor:default;color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-:hover,.air-datepicker-cell.-in-range-.-focus-{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{color:#fff;border:none;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-current-{color:#fff;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7,var(--adp-day-cell-width));margin:8px 0 3px}.air-datepicker-body--day-name{color:var(--adp-day-name-color);display:flex;align-items:center;justify-content:center;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7,var(--adp-day-cell-width));grid-auto-rows:var(--adp-day-cell-height)}.air-datepicker-body--cells.-months-{grid-template-columns:repeat(3,1fr);grid-auto-rows:var(--adp-month-cell-height)}.air-datepicker-body--cells.-years-{grid-template-columns:repeat(4,1fr);grid-auto-rows:var(--adp-year-cell-height)}.air-datepicker-nav{display:flex;justify-content:space-between;border-bottom:1px solid var(--adp-border-color-inner);min-height:var(--adp-nav-height);padding:var(--adp-padding);box-sizing:content-box}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--title,.air-datepicker-nav--action{display:flex;cursor:pointer;align-items:center;justify-content:center}.air-datepicker-nav--action{width:var(--adp-nav-action-size);border-radius:var(--adp-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{width:32px;height:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{font-style:normal;color:var(--adp-nav-color-secondary);margin-left:.3em}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{cursor:default;background:none}.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{display:inline-flex;color:var(--adp-btn-color);border-radius:var(--adp-btn-border-radius);cursor:pointer;height:var(--adp-btn-height);border:none;background:rgba(255,255,255,0)}.air-datepicker-button:hover{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover)}.air-datepicker-button:focus{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover);outline:none}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{outline:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.air-datepicker-time{display:grid;grid-template-columns:max-content 1fr;grid-column-gap:12px;align-items:center;position:relative;padding:0 var(--adp-time-padding-inner)}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{display:flex;align-items:center;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{margin:0 2px 3px;line-height:1}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{line-height:1;font-size:19px;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{content:"";background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{text-transform:uppercase;align-self:flex-end;color:var(--adp-time-day-period-color);margin-left:6px;font-size:11px;margin-bottom:1px}.air-datepicker-time--row{display:flex;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,var(--adp-time-track-color),var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{background:none;cursor:pointer;flex:1;height:100%;width:100%;padding:0;margin:0;-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:none}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{margin-top:calc(var(--adp-time-thumb-size)/2*-1)}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:#0000;background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-moz-range-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:#0000;background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-ms-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:#0000;background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-ms-fill-lower{background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:rgba(0,0,0,0)}.air-datepicker{--adp-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--adp-font-size: 14px;--adp-width: 246px;--adp-z-index: 100;--adp-padding: 4px;--adp-grid-areas: "nav" "body" "timepicker" "buttons";--adp-transition-duration: .3s;--adp-transition-ease: ease-out;--adp-transition-offset: 8px;--adp-background-color: #fff;--adp-background-color-hover: #f0f0f0;--adp-background-color-active: #eaeaea;--adp-background-color-in-range: rgba(92, 196, 239, .1);--adp-background-color-in-range-focused: rgba(92, 196, 239, .2);--adp-background-color-selected-other-month-focused: #8ad5f4;--adp-background-color-selected-other-month: #a2ddf6;--adp-color: #4a4a4a;--adp-color-secondary: #9c9c9c;--adp-accent-color: #4eb5e6;--adp-color-current-date: var(--adp-accent-color);--adp-color-other-month: #dedede;--adp-color-disabled: #aeaeae;--adp-color-disabled-in-range: #939393;--adp-color-other-month-hover: #c5c5c5;--adp-border-color: #dbdbdb;--adp-border-color-inner: #efefef;--adp-border-radius: 4px;--adp-border-color-inline: #d7d7d7;--adp-nav-height: 32px;--adp-nav-arrow-color: var(--adp-color-secondary);--adp-nav-action-size: 32px;--adp-nav-color-secondary: var(--adp-color-secondary);--adp-day-name-color: #ff9a19;--adp-day-name-color-hover: #8ad5f4;--adp-day-cell-width: 1fr;--adp-day-cell-height: 32px;--adp-month-cell-height: 42px;--adp-year-cell-height: 56px;--adp-pointer-size: 10px;--adp-poiner-border-radius: 2px;--adp-pointer-offset: 14px;--adp-cell-border-radius: 4px;--adp-cell-background-color-hover: var(--adp-background-color-hover);--adp-cell-background-color-selected: #5cc4ef;--adp-cell-background-color-selected-hover: #45bced;--adp-cell-background-color-in-range: rgba(92, 196, 239, .1);--adp-cell-background-color-in-range-hover: rgba(92, 196, 239, .2);--adp-cell-border-color-in-range: var(--adp-cell-background-color-selected);--adp-btn-height: 32px;--adp-btn-color: var(--adp-accent-color);--adp-btn-color-hover: var(--adp-color);--adp-btn-border-radius: var(--adp-border-radius);--adp-btn-background-color-hover: var(--adp-background-color-hover);--adp-btn-background-color-active: var(--adp-background-color-active);--adp-time-track-height: 1px;--adp-time-track-color: #dedede;--adp-time-track-color-hover: #b1b1b1;--adp-time-thumb-size: 12px;--adp-time-padding-inner: 10px;--adp-time-day-period-color: var(--adp-color-secondary);--adp-mobile-font-size: 16px;--adp-mobile-nav-height: 40px;--adp-mobile-width: 320px;--adp-mobile-day-cell-height: 38px;--adp-mobile-month-cell-height: 48px;--adp-mobile-year-cell-height: 64px}.air-datepicker-overlay{--adp-overlay-background-color: rgba(0, 0, 0, .3);--adp-overlay-transition-duration: .3s;--adp-overlay-transition-ease: ease-out;--adp-overlay-z-index: 99}.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);box-shadow:0 4px 12px #00000026;border-radius:var(--adp-border-radius);box-sizing:content-box;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,max-content);grid-template-areas:var(--adp-grid-areas);font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);color:var(--adp-color);width:var(--adp-width);position:absolute;transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);z-index:var(--adp-z-index)}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-from-right-{transform:translate(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translate(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-active-:not(.-custom-position-){transform:translate(0);opacity:1}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;position:static;left:auto;right:auto;opacity:1;transform:none}.air-datepicker.-inline- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size: var(--adp-mobile-font-size);--adp-day-cell-height: var(--adp-mobile-day-cell-height);--adp-month-cell-height: var(--adp-mobile-month-cell-height);--adp-year-cell-height: var(--adp-mobile-year-cell-height);--adp-nav-height: var(--adp-mobile-nav-height);--adp-nav-action-size: var(--adp-mobile-nav-height);position:fixed;width:var(--adp-mobile-width);border:none}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%,calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%,-50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{position:absolute;left:0;top:0}.air-datepicker--pointer{--pointer-half-size: calc(var(--adp-pointer-size) / 2);position:absolute;width:var(--adp-pointer-size);height:var(--adp-pointer-size);z-index:-1}.air-datepicker--pointer:after{content:"";position:absolute;background:#fff;border-top:1px solid var(--adp-border-color-inline);border-right:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);width:var(--adp-pointer-size);height:var(--adp-pointer-size);box-sizing:border-box}.-top-left- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-left- .air-datepicker--pointer:after,.-top-center- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-top- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-top- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-bottom- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-left- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-left- .air-datepicker--pointer:after,.-bottom-center- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-top- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-bottom- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-top- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-bottom- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{transform:rotate(45deg)}.-top-left- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-top-right- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-top-center- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size)/2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size)/2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;padding:var(--adp-padding);grid-area:body}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{padding:var(--adp-padding);border-top:1px solid var(--adp-border-color-inner)}.air-datepicker-overlay{position:fixed;background:var(--adp-overlay-background-color);left:0;top:0;width:0;height:0;opacity:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{opacity:1;width:100%;height:100%;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s}
