html{-webkit-text-size-adjust:100%}html:focus-within{scroll-behavior:smooth}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;min-height:100vh;position:relative;width:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input,input:required{-webkit-box-shadow:none;box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}input:focus{outline:none}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}a:active,a:hover{outline:none}img{height:auto;max-width:100%;vertical-align:middle}img,picture{display:inline-block}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;background:transparent;border:0;cursor:pointer}button[disabled],html input[disabled]{cursor:default}[disabled]{pointer-events:none}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{background:transparent;border:0}textarea{overflow:auto;resize:vertical;vertical-align:top}table{border-collapse:collapse;border-spacing:0;text-indent:0}hr{background:#000;border:0;-webkit-box-sizing:content-box;box-sizing:content-box;height:1px;line-height:0;margin:0;overflow:visible;padding:0;page-break-after:always;width:100%}pre{font-family:monospace,monospace;font-size:100%}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:none;text-decoration:none}code,kbd,pre,samp{font-family:monospace,monospace}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-5px}sup{top:-5px}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1;margin:0;padding:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;outline:0;padding:0}legend{border:0;color:inherit;display:block;max-width:100%;white-space:normal;width:100%}fieldset{min-width:0}body:not(:-moz-handler-blocked) fieldset{display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}template{display:none}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;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")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-webkit-transition-timing-function:initial;transition-timing-function:ease;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;display:block;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;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{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;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:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;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{margin-left: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{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.auth__heading,.cart__info .info__heading,.cart__items .item__name,.cart__total .block__title,.catalog__heading,.catalog__list .item__name,.contacts__team .item__name,.content h1,.content h2,.content h3,.content h4,.content h5,.forum,.hero__centeredText .heading,.hero__content .left .heading,.hero__info .heading,.journal__list .item__name,.order__success-heading,.product__meta .meta__name,.profile__block .block__heading,.profile__block .block__products .items .item__name,.site__heading,.site__heading_big,.tiles__meta .heading,.tiles__product .name{font-family:Forum,serif!important}*{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,sans-serif!important;-webkit-font-feature-settings:"lnum"!important;font-feature-settings:"lnum"!important;font-optical-sizing:auto;font-variant-numeric:lining-nums!important}html{scroll-behavior:smooth}body{background:#f5f4f0;padding-top:80px}body.homepage{padding-top:0}.app{margin:0 auto;max-width:2700px}.app>*{max-width:100vw;overflow:hidden}.app:has(.header__menu_opened) .header svg{color:#1c1c1c!important}a{-webkit-text-decoration:none;text-decoration:none}a,img,svg{-webkit-transition:.3s ease;transition:.3s ease}img,svg{font-size:0;line-height:0;max-width:100%;width:100%}.container{margin:0 auto;max-width:calc(90vw + 30px);padding:0 15px;position:relative;z-index:1}@media(max-width:1500px){.container{max-width:1270px}}@media(max-width:767px){.container{padding:0 20px}}.preloader{background:#f7f8f3;height:100%;left:0;opacity:1;position:fixed;top:0;-webkit-transition:.5s ease;transition:.5s ease;visibility:visible;width:100%;z-index:99999999}.preloader.loaded{opacity:0;pointer-events:none;visibility:hidden}.site__block{position:relative}.site__button{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;padding:13px 90px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:transparent;border:1px solid #1c1c1c;cursor:pointer;font-size:12px;font-weight:700;gap:10px;justify-content:center;line-height:1;text-align:center}.site__button,.site__button svg{color:#1c1c1c;-webkit-transition:.5s ease;transition:.5s ease}.site__button svg{height:18px;width:18px}.site__button:hover{border-color:#575757;color:#575757}.site__button:hover svg{color:#575757;height:18px;-webkit-transition:.5s ease;transition:.5s ease;width:18px}.site__button:disabled{border-color:#a1a1a1;color:#a1a1a1}.site__button:disabled svg{color:#a1a1a1;height:18px;-webkit-transition:.5s ease;transition:.5s ease;width:18px}.site__button_inverted{background:#1c1c1c;color:#fff}.site__button_inverted:hover{background:#575757;color:#fff}.site__button_inverted:disabled{background:#a1a1a1;color:#fff}.site__button_small{padding:10px 20px}.site__button_wide{width:100%}.content h1,.site__heading{font-size:30px}.content h1,.site__heading,.site__heading_big{color:#1c1c1c;font-weight:400;line-height:1.15}.site__heading_big{font-size:45px;padding:20px 0;text-align:center}@media(max-width:767px){.site__heading_big{font-size:30px;text-align:left}}.site__heading_left{text-align:left}.page__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:10px;justify-content:space-between}.page__header-container{border-bottom:1px solid #e1e1df;padding:22px 0}.content :first-child{margin-top:0}.content h1{margin-top:0!important}.content h2{color:#1c1c1c;font-size:45px;font-weight:400;line-height:1;margin:0 0 40px}@media(max-width:767px){.content h2{font-size:28px;margin-bottom:20px}}.content h3{color:#1c1c1c;font-size:40px;font-weight:400;line-height:1;margin:0 0 30px}@media(max-width:767px){.content h3{font-size:28px;margin-bottom:20px}}.content h4{color:#1c1c1c;font-size:35px;font-weight:400;line-height:1;margin:0 0 20px}@media(max-width:767px){.content h4{font-size:28px;margin-bottom:20px}}.content h5{color:#1c1c1c;font-size:30px;font-weight:400;line-height:1;margin:0 0 20px}@media(max-width:767px){.content h5{font-size:28px;margin-bottom:20px}}.content a{color:#1c1c1c;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px}.content a:hover{text-decoration-color:#1c1c1c}.content p{color:#1c1c1c;font-size:18px;font-weight:300;line-height:1.8}.content p:not(:last-child){margin-bottom:1em}@media(max-width:767px){.content p{font-size:14px}}.content b,.content strong{font-weight:700}.content ol,.content ul{list-style-type:none}.content ol li,.content ul li{color:#1c1c1c;font-size:18px;font-weight:300;line-height:1.8;padding-left:38px;position:relative}.content ol li:not(:last-child),.content ul li:not(:last-child){margin-bottom:1em}@media(max-width:767px){.content ol li,.content ul li{font-size:14px}}.content ol li{counter-increment:my-counter}.content ol li:before{content:counter(my-counter) ". ";font-weight:500;left:0;position:absolute;top:1px}.content ul li:before{background:#1c1c1c;border-radius:6px;content:"";height:2px;left:0;position:absolute;top:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px}.content table{border:1px solid #e1e1df;width:100%}.content td{border:1px solid #e1e1df;color:#575757;font-size:14px;font-weight:300;line-height:1.5;padding:8px;text-align:left}.content tr:first-child td{color:#1c1c1c;font-weight:500}.hide-mobile{display:block}@media(max-width:767px){.hide-mobile{display:none}}.hide-desktop{display:none}@media(max-width:767px){.hide-desktop{display:block}}.swiper-slide{height:auto!important}img,video{-webkit-transition:opacity 1s ease-in-out,background-color 1s ease-in-out!important;transition:opacity 1s ease-in-out,background-color 1s ease-in-out!important}.lazyload{background-color:#f5f4f0;opacity:0}.loaded{background-color:transparent;opacity:1}.smallPreloader{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;left:0;position:fixed;top:0;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:hsla(0,0%,100%,.75);gap:0;justify-content:center;z-index:999999}.smallPreloader .smallPreloader__loader{-webkit-animation:animloader 1s linear infinite;animation:animloader 1s linear infinite;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:48px;width:48px}@-webkit-keyframes animloader{0%{-webkit-box-shadow:inset -72px 0 #000;box-shadow:inset -72px 0 #000}to{-webkit-box-shadow:inset 48px 0 #000;box-shadow:inset 48px 0 #000}}@keyframes animloader{0%{-webkit-box-shadow:inset -72px 0 #000;box-shadow:inset -72px 0 #000}to{-webkit-box-shadow:inset 48px 0 #000;box-shadow:inset 48px 0 #000}}.react-dadata__container{position:relative}.react-dadata__input{border:1px solid #ccc;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:16px;height:38px;outline:none;padding:0 10px;width:100%}.react-dadata__input:focus{border-color:#007cd6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,124,214,.3);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,124,214,.3)}.react-dadata__suggestions{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 1px 6px 3px rgba(0,0,0,.1);box-shadow:0 1px 6px 3px rgba(0,0,0,.1);left:0;list-style:none;margin:0;overflow:hidden;padding:0;position:absolute;right:0;text-align:left;top:calc(100% + 8px);z-index:10}.react-dadata__suggestion-note{color:#828282;font-size:14px;padding:10px 10px 5px}.react-dadata__suggestion{background:none;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;font-size:15px;padding:7px 10px;text-align:left;width:100%}.react-dadata__suggestion--line-through{-webkit-text-decoration:line-through;text-decoration:line-through}.react-dadata__suggestion-subtitle{color:#777;font-size:14px;margin-top:4px}.react-dadata__suggestion-subtitle-item{display:inline-block;margin-bottom:4px;margin-right:16px}.react-dadata__suggestion-subtitle-item:last-child{margin-right:0}.react-dadata__suggestion--current{background-color:rgba(0,124,214,.15)}.react-dadata__suggestion:hover{background-color:rgba(0,124,214,.1)}.react-dadata mark{background:none}.react-dadata--highlighted{color:#0094ff}.header{display:grid;grid-template-columns:repeat(3,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px}.header__container{left:0;padding:10px 0;position:fixed;top:0;-webkit-transition:background .5s ease;transition:background .5s ease;width:100vw;z-index:100}.header__container:has(.header__menu_scrolled) .header__menu-toggler{opacity:0;visibility:hidden}.header__container_moved{background:#f5f4f0}.header__container:has(.header__menu_opened) .container{z-index:101}.header__container:has(.header__menu_opened).header__container_moved{background:transparent}.header__container:has(.header__menu_opened) .header__search{opacity:0;-webkit-transition:.3s ease;transition:.3s ease;visibility:hidden}.header__container:has(.header__menu_opened) .header__search svg{color:#1c1c1c;height:24px;-webkit-transition:.5s ease;transition:.5s ease;width:24px}.header__container:has(.header__menu_opened) .header__logo{-webkit-transition:.5s ease;transition:.5s ease}.header__container:has(.header__menu_opened) .header__logo svg{color:#f7f8f3;height:60px;-webkit-transition:.5s ease;transition:.5s ease;width:120px}@media(max-width:767px){.header__container:has(.header__menu_opened) .header__logo svg{color:#f7f8f3;height:38px;-webkit-transition:.5s ease;transition:.5s ease;width:76px}}.header__container:has(.header__menu_opened) .header__right{-webkit-transition:.5s ease;transition:.5s ease}.header__container:has(.header__menu_opened) .header__right svg{color:#f7f8f3;height:24px;-webkit-transition:.5s ease;transition:.5s ease;width:24px}.header__container:has(.header__menu_opened) .header__menu-toggler{-webkit-transition:.3s ease;transition:.3s ease}.header__container:has(.header__menu_opened) .header__menu-toggler div{background:#1c1c1c;left:50%;top:50%}.header__container:has(.header__menu_opened) .header__menu-toggler div:first-child{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.header__container:has(.header__menu_opened) .header__menu-toggler div:last-child{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media(max-width:767px){.header:has(.header__search.opened) .header__logo,.header:has(.header__search.opened) .header__right{opacity:0;visibility:hidden}}.header__left{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;gap:20px;justify-content:flex-start}.header__search{position:relative;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;max-width:440px}.header__search-input{left:0;max-width:100%;opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s ease;transition:.5s ease;visibility:hidden;width:100%;z-index:10}@media(max-width:767px){.header__search-input{max-width:calc(100vw - 95px);width:100vw}}.header__search-input input{background:transparent;border:initial;border-bottom:1px solid #c4c4c1;color:#1c1c1c;font-size:16px;font-weight:400;line-height:1.5;outline:medium none currentcolor;outline:initial;padding:0 34px 6px 0;width:100%}.header__search-input input::-webkit-input-placeholder{color:#848484}.header__search-input input::-moz-placeholder{color:#848484}.header__search-input input:-ms-input-placeholder{color:#848484}.header__search-input input::-ms-input-placeholder{color:#848484}.header__search-input input::placeholder{color:#848484}.header__search-toggler{cursor:pointer;height:24px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s ease;transition:.5s ease;width:24px}.header__search-toggler svg{color:#1c1c1c;height:100%;-webkit-transition:.5s ease;transition:.5s ease;width:100%}.header__search.opened .header__search-input{opacity:1;visibility:visible}.header__search.opened .header__search-toggler{left:calc(100% - 24px)}@media(max-width:767px){.header__search.opened .header__search-toggler{left:calc(100vw - 119px)}}.header__search-container{background:rgba(0,0,0,.6);height:calc(100dvh - 80px);left:0;opacity:0;position:fixed;top:80px;-webkit-transition:.5s ease;transition:.5s ease;visibility:hidden;width:100dvw;z-index:80}.header__search-container.opened{opacity:1;visibility:visible}@media(max-width:767px){.header__search-container{height:calc(100dvh - 58px);top:58px}}.header__search-results{background:#f5f4f0;max-height:calc(100dvh - 80px);opacity:0;overflow:auto;padding:20px 0 40px;-webkit-transition:.5s ease;transition:.5s ease;visibility:hidden;width:100vw}.header__search-results.show{opacity:1;visibility:visible}.header__search-results .results{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:530px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:26px;justify-content:flex-start}@media(max-width:767px){.header__search-results .results{margin:0!important;max-height:calc(100dvh - 58px);padding:0 20px}}.header__search-results .results .item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:20px;justify-content:space-between}.header__search-results .results .item__name,.header__search-results .results .item__price{color:#848484;font-size:16px;font-weight:500;line-height:1.5;-webkit-transition:.5s ease;transition:.5s ease}.header__search-results .results .item__price{-webkit-box-flex:0;color:#1c1c1c;-ms-flex:0 0 auto;flex:0 0 auto}.header__search-results .results .item:hover .item__name{color:#1c1c1c}.header__search-results .results-footer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;max-width:530px;padding-top:40px;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;border-top:1px solid #c4c4c1;gap:20px;justify-content:flex-start}@media(max-width:767px){.header__search-results .results-footer{margin:40px 0 0!important;padding:40px 20px 0}}.header__search-results .results-footer__text{color:#1c1c1c;font-size:12px;font-weight:500;line-height:1.5}.header__search-results .results-footer .site__button{padding:10px 20px}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:0;justify-content:center}.header__logo .image{margin:0 auto;max-height:60px;max-width:120px}.header__logo .image svg{color:#1c1c1c;height:60px;-webkit-transition:.5s ease;transition:.5s ease;width:120px}@media(max-width:767px){.header__logo .image{max-height:38px;max-width:76px}.header__logo .image svg{color:#1c1c1c;height:38px;-webkit-transition:.5s ease;transition:.5s ease;width:76px}}.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;gap:20px;justify-content:flex-end}.header__right svg{color:#1c1c1c;height:24px;-webkit-transition:.5s ease;transition:.5s ease;width:24px}.header__favorites{position:relative}.header__favorites.hasItems:after{background:#ff8282;border-radius:50%;content:"";height:6px;position:absolute;right:-3px;top:-3px;width:6px}.header__cart{position:relative}.header__cart .counter{display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;position:absolute;right:-8px;top:-6px;width:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#1c1c1c;border-radius:50%;color:#fff;font-size:9px;font-weight:700;gap:0;justify-content:center;line-height:1.3}.header__menu{background:rgba(0,0,0,.6);height:100dvh;left:0;opacity:0;position:fixed;top:0;-webkit-transition:.5s ease;transition:.5s ease;visibility:hidden;width:100dvw;z-index:100}.header__menu-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-width:310px;position:relative;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:45vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;background:#f7f8f3;border-right:1px solid #e1e1df;gap:40px;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;padding:80px 40px 95px 15px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}@media(max-width:767px){.header__menu-content{width:100vw!important}}.header__menu-content .menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:0;justify-content:flex-start;z-index:4}.header__menu-content .menu .item{width:100%}.header__menu-content .menu .item.hasChild svg{color:#848484;height:20px;-webkit-transition:.5s ease;transition:.5s ease;width:20px}.header__menu-content .menu .item a{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:240px;padding:8px;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;color:#848484;font-size:14px;font-weight:500;gap:10px;justify-content:space-between;line-height:1.5}.header__menu-content .menu .item svg{color:transparent;height:20px;-webkit-transition:.5s ease;transition:.5s ease;width:20px}.header__menu-content .menu .item:hover>a{color:#1c1c1c}.header__menu-content .menu .item:hover>a svg{color:#1c1c1c;height:20px;-webkit-transition:.5s ease;transition:.5s ease;width:20px}.header__menu-content .menu .item.opened>a,.header__menu-content .menu .item_black>a{color:#1c1c1c}.header__menu-content .menu .item.opened>a svg,.header__menu-content .menu .item_black>a svg{color:#1c1c1c;height:20px;-webkit-transition:.5s ease;transition:.5s ease;width:20px}@media(max-width:767px){.header__menu-content .menu .item.opened>a svg,.header__menu-content .menu .item_black>a svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.header__menu-content .menu .item .submenu{background:#f7f8f3;border-left:1px solid #e1e1df;height:100%;left:50%;opacity:0;padding-left:20px;position:absolute;top:0;visibility:hidden;width:310px}@media(max-width:767px){.header__menu-content .menu .item .submenu{border-left:initial;height:auto;max-height:0;position:static}}.header__menu-content .menu .item.opened .submenu{opacity:1;visibility:visible}@media(max-width:767px){.header__menu-content .menu .item.opened .submenu{max-height:1000px}}.header__menu-content .socials{-webkit-box-pack:start;-ms-flex-pack:start;gap:12px;justify-content:flex-start}.header__menu-content .socials,.header__menu-content .socials .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__menu-content .socials .item{height:36px;width:36px;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid #1c1c1c;border-radius:50%;gap:0;justify-content:center}.header__menu-content .socials .item svg{color:#1c1c1c;height:16px;-webkit-transition:.5s ease;transition:.5s ease;width:16px}.header__menu-content .departments{gap:20px}.header__menu-content .departments,.header__menu-content .departments .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header__menu-content .departments .item{gap:8px}.header__menu-content .departments .item__heading{color:#1c1c1c;font-size:14px;font-weight:500;line-height:1.5}.header__menu-content .departments .item__text{color:#848484;font-size:14px;font-weight:400;line-height:1.5}.header__menu_opened{opacity:1;visibility:visible}.header__menu_opened .header__menu-content{-webkit-transform:translateX(0);transform:translateX(0)}.header__menu-toggler{cursor:pointer;height:30px;padding:10px 3px;position:relative;width:35px}.header__menu-toggler div{background:#1c1c1c;border-radius:2px;height:2px;left:3px;position:absolute;-webkit-transition:.5s ease;transition:.5s ease;width:calc(100% - 6px)}.header__menu-toggler div:first-child{top:10px}.header__menu-toggler div:last-child{bottom:10px}.homepage .header__logo svg{color:#f7f8f3;height:60px;-webkit-transition:.5s ease;transition:.5s ease;width:120px}@media(max-width:767px){.homepage .header__logo svg{color:#f7f8f3;height:38px;-webkit-transition:.5s ease;transition:.5s ease;width:76px}}.homepage .header__right svg,.homepage .header__search svg{color:#f7f8f3;height:24px;-webkit-transition:.5s ease;transition:.5s ease;width:24px}.homepage .header__menu-toggler div{background:#f7f8f3}.homepage .header__container_moved .header__logo svg{color:#1c1c1c;height:60px;-webkit-transition:.5s ease;transition:.5s ease;width:120px}@media(max-width:767px){.homepage .header__container_moved .header__logo svg{color:#1c1c1c;height:38px;-webkit-transition:.5s ease;transition:.5s ease;width:76px}}.homepage .header__container_moved .header__menu-toggler div{background:#1c1c1c}.homepage .header__container_moved .header__right svg,.homepage .header__container_moved .header__search svg{color:#1c1c1c;height:24px;-webkit-transition:.5s ease;transition:.5s ease;width:24px}.homepage .header__container_moved:has(.header__menu_opened) .header__logo svg{color:#f7f8f3;height:60px;-webkit-transition:.5s ease;transition:.5s ease;width:120px}@media(max-width:767px){.homepage .header__container_moved:has(.header__menu_opened) .header__logo svg{color:#f7f8f3;height:38px;-webkit-transition:.5s ease;transition:.5s ease;width:76px}}.homepage .header__container_moved:has(.header__menu_opened) .header__right svg{color:#f7f8f3;height:24px;-webkit-transition:.5s ease;transition:.5s ease;width:24px}.footer{padding-bottom:40px}.footer__logo{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0 20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-bottom:1px solid #e1e1df;gap:0;justify-content:center}.footer__logo a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer__logo a svg{color:#848484;height:40px;-webkit-transition:.5s ease;transition:.5s ease;width:193px}.footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:28px;justify-content:center}.footer__links .item{height:24px;width:24px}.footer__links .item svg{color:#1c1c1c;height:100%;-webkit-transition:.5s ease;transition:.5s ease;width:100%}.footer__inner{display:grid;grid-template-columns:repeat(3,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:40px;gap:40px}@media(max-width:767px){.footer__inner{grid-template-columns:1fr}.footer__inner>:nth-child(2){-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999}}.footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;gap:20px;justify-content:flex-end}@media(max-width:767px){.footer__menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__menu .item{color:#1c1c1c;font-size:16px;font-weight:300;line-height:1.5}.footer__credits{-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;color:#e1e1df;font-size:14px;font-weight:400;gap:0;justify-content:center;line-height:1.5}.footer__contacts,.footer__credits{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-direction:normal}.footer__contacts{margin-left:auto;-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;gap:20px;justify-content:flex-end}@media(max-width:767px){.footer__contacts{margin-left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__contacts .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;color:#1c1c1c;font-size:16px;font-weight:300;gap:10px;justify-content:flex-start;line-height:1.5}@media(max-width:767px){.footer__contacts .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__contacts .item a{color:#1c1c1c;font-weight:500}.footer .container{max-width:1270px}@media(max-width:767px){.footer .container{padding:0 20px}}.hero{min-height:300px;padding-top:100vh;position:relative}@media(max-width:767px){.hero{padding-top:100vh}}.hero__bg{overflow:hidden;z-index:1}.hero__bg,.hero__bg:after,.hero__bg:before{height:100%;left:0;position:absolute;top:0;width:100%}.hero__bg:after,.hero__bg:before{content:"";z-index:2}.hero__bg:before{background:radial-gradient(56.45% 56.45% at 53.29% 43.55%,rgba(0,0,0,.15) 0,rgba(0,0,0,.37) 100%)}.hero__bg:after{background:linear-gradient(184.28deg,transparent 63.45%,rgba(0,0,0,.66) 82.47%)}.hero__bg img,.hero__bg video{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .01s ease-out;transition:-webkit-transform .01s ease-out;transition:transform .01s ease-out;transition:transform .01s ease-out,-webkit-transform .01s ease-out;width:100%;will-change:transform}.hero_dark .hero__bg:before{background:rgba(0,0,0,.6)}.hero_dark .hero__bg:after{content:normal}.hero__content{display:grid;grid-template-columns:repeat(2,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:40px;gap:40px}@media(max-width:767px){.hero__content{grid-template-columns:1fr}}.hero__content .left{border-left:1px solid hsla(0,0%,100%,.3);padding-left:20px}.hero__content .left .heading{color:#f7f8f3;font-size:45px;font-weight:400;line-height:1;margin-bottom:20px}.hero__content .left .text{color:#f7f8f3;font-size:18px;font-weight:300;line-height:1.5;max-width:540px}@media(max-width:767px){.hero__content .left .text{font-size:16px}}.hero__content .right{height:100%}.hero__content-container{bottom:10vh;position:absolute;width:100%;z-index:3}@media(max-width:767px){.hero__content-container{bottom:6vh}}.hero__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;gap:28px;justify-content:flex-end}@media(max-width:767px){.hero__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:21px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;gap:28px;justify-content:flex-start}}.hero__contacts .item svg{color:#f7f8f3;height:24px;-webkit-transition:.5s ease;transition:.5s ease;width:24px}.hero__info{bottom:10vh;left:50%;padding:0 20px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:3}@media(max-width:767px){.hero__info{bottom:6vh}}.hero__info .heading{color:#f7f8f3;font-size:40px;font-weight:400;line-height:1;margin:0 auto 20px;text-align:center}@media(max-width:767px){.hero__info .heading{font-size:26px}}.hero__info .text{color:#f7f8f3;font-size:18px;font-weight:300;line-height:1.5;margin:0 auto;max-width:840px;text-align:center}@media(max-width:767px){.hero__info .text{font-size:16px}}.hero__centeredText{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:4}.hero__centeredText .heading{color:#f7f8f3;font-size:45px;font-weight:400;line-height:1;margin-bottom:20px;text-align:center}.hero__centeredText .text{color:#f7f8f3;font-size:18px;font-weight:300;line-height:1.5;max-width:465px;text-align:center}@media(max-width:767px){.hero__centeredText .text{font-size:16px}}.form__input{position:relative;width:100%}.form__input .react-dadata__input,.form__input input,.form__input textarea{background:#f5f4f0;border:1px solid #848484;border-radius:0!important;border-radius:initial!important;color:#1c1c1c;font-size:12px;font-weight:400;line-height:1.5;padding:10px 20px;-webkit-transition:.3s ease;transition:.3s ease;width:100%}.form__input .react-dadata__input::-webkit-input-placeholder,.form__input input::-webkit-input-placeholder,.form__input textarea::-webkit-input-placeholder{color:#848484}.form__input .react-dadata__input::-moz-placeholder,.form__input input::-moz-placeholder,.form__input textarea::-moz-placeholder{color:#848484}.form__input .react-dadata__input:-ms-input-placeholder,.form__input input:-ms-input-placeholder,.form__input textarea:-ms-input-placeholder{color:#848484}.form__input .react-dadata__input::-ms-input-placeholder,.form__input input::-ms-input-placeholder,.form__input textarea::-ms-input-placeholder{color:#848484}.form__input .react-dadata__input::placeholder,.form__input input::placeholder,.form__input textarea::placeholder{color:#848484}.form__input.hasError{margin-bottom:16px}.form__input.hasError .react-dadata__input,.form__input.hasError input{border-color:#ce000c!important;color:#ce000c!important}.form__input.hasError:after{color:#ce000c;content:"Поле обязательно для заполнения";font-size:12px;font-weight:400;left:0;line-height:1;position:absolute;top:calc(100% + 4px)}.form__input textarea{height:100px}.form__input label{color:#848484;display:block;margin-top:4px;width:100%}.form__input label,.form__input-text{font-size:12px;font-weight:400;line-height:1.5}.form__input-text{color:#1c1c1c;margin-top:12px}.form__input-text_error{color:#ce000c}.form__agreement{color:#1c1c1c;font-size:12px;font-weight:400;line-height:1.15;margin-top:15px}.form__fields{display:grid;grid-template-columns:repeat(2,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:12px;gap:12px}@media(max-width:767px){.form__fields{grid-template-columns:1fr}}.form__radios{-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form__radio .label,.form__radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;gap:20px;justify-content:flex-start}.form__radio .label{-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__radio .label__dot{height:20px;position:relative;width:20px;-webkit-box-flex:0;border:1px solid #575757;border-radius:50%;-ms-flex:0 0 20px;flex:0 0 20px}.form__radio .label__dot:before{background:transparent;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s ease;transition:.3s ease;width:10px}.form__radio .label.checked .label__dot:before{background:#1c1c1c}.form__radio .label__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:0;justify-content:flex-start}.form__radio .label .name{color:#1c1c1c;font-size:14px;font-weight:500;line-height:1.5}.form__radio .label .description{color:#848484;font-size:14px;font-weight:400;line-height:1.5}.form__radio input{display:none}.form__radio input:checked+.label .label__dot:before{background:#1c1c1c}.slider__arrow{cursor:pointer;height:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;z-index:8}.slider__arrow svg{color:#1c1c1c;height:100%;-webkit-transition:.5s ease;transition:.5s ease;width:100%}.slider__arrow-next{right:0}.slider__arrow-prev{left:0}.slider__arrow-disabled svg{color:#a1a1a1;height:100%;-webkit-transition:.5s ease;transition:.5s ease;width:100%}.modal{display:-webkit-box;display:-ms-flexbox;display:flex;height:100dvh;left:0;position:fixed;top:0;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:rgba(32,40,52,.7);gap:0;justify-content:center;opacity:0;-webkit-transition:.3s ease;transition:.3s ease;visibility:hidden;z-index:1000}.modal.opened{opacity:1;visibility:visible}.modal__content{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:500px;padding:40px;position:relative;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;background:#f7f8f3;border-radius:15px;gap:40px;justify-content:flex-start}@media(max-width:767px){.modal__content{padding:40px 20px}}.modal__content>*{width:100%}.modal__close{cursor:pointer;height:20px;position:absolute;right:15px;top:15px;width:20px;z-index:5}.modal__close svg{color:#1c1c1c;height:20px;-webkit-transition:.5s ease;transition:.5s ease;width:20px}.modal__heading{color:#1c1c1c;font-size:30px;font-weight:400;line-height:1.15}@media(max-width:767px){.modal__heading{font-size:22px}}.tiles{display:grid;grid-template-columns:repeat(2,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:0;gap:0}@media(max-width:767px){.tiles{grid-template-columns:1fr}}.tiles>*{height:50vh;min-height:770px}@media(max-width:1500px){.tiles>*{min-height:720px}}@media(max-width:767px){.tiles>*{height:100%;min-height:100vw;padding:40px 0 0}}.tiles__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;gap:40px;justify-content:center}@media(min-width:1500px){.tiles__meta{padding-left:5vw}}.tiles__meta .heading{color:#1c1c1c;font-size:50px;font-weight:400;line-height:1;position:relative;width:100%}.tiles__meta .heading:after{background:#e1e1df;bottom:-20px;content:"";height:1px;left:0;position:absolute;width:100%}@media(max-width:767px){.tiles__meta .heading{font-size:35px}}.tiles__meta .text{color:#1c1c1c;font-size:16px;font-weight:300;line-height:1.5;max-width:760px;padding-right:55px}@media(max-width:767px){.tiles__meta .text{font-size:14px;padding-right:0}.tiles__meta .site__button{width:100%}}.tiles__image{position:relative}.tiles__image .image{height:100%;left:0;position:absolute;top:0;width:50vw;z-index:5}@media(max-width:767px){.tiles__image .image{margin:0 -20px;position:static;width:calc(100% + 40px)}}.tiles__image .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tiles__image:first-child .image,.tiles__image:nth-child(3) .image{left:auto;right:0}.tiles__product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;gap:10px;justify-content:space-around}.tiles__product .name{color:#1c1c1c;font-size:40px;font-weight:400;line-height:1;padding:0 15px;text-align:center}@media(max-width:767px){.tiles__product .name{font-size:26px}}.tiles__product .image{height:60%}@media(max-width:767px){.tiles__product .image{height:50%}}.tiles__product .image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.tiles__product .measurements{color:#1c1c1c;font-size:16px;font-weight:300;line-height:1.5}@media(max-width:767px){.tiles__product .measurements{font-size:14px}}@media(min-width:1500px){.tiles-container .container{max-width:100vw;padding:0}}.catalog{position:relative}.catalog__page{margin:20px 0 80px}.catalog__page:has(.catalog__list_afterBanner){margin-top:0}.catalog__list{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:80px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:0;gap:0}@media(max-width:767px){.catalog__list{grid-template-columns:repeat(2,1fr);margin:0 -20px 40px}}.catalog__list .item{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:0;justify-content:flex-start;z-index:3}@media(max-width:767px){.catalog__list .item{max-width:50vw;padding-bottom:10px}}.catalog__list .item .types{left:20px;position:absolute;top:20px;z-index:10}@media(max-width:767px){.catalog__list .item .types{left:8px;top:8px}}.catalog__list .item .item__like{cursor:pointer;height:20px;position:absolute;right:20px;top:23px;width:20px;z-index:10}.catalog__list .item .item__like svg{color:#848484;height:100%;-webkit-transition:.5s ease;transition:.5s ease;width:100%}.catalog__list .item .item__like:hover svg{color:#1c1c1c;height:100%;-webkit-transition:.5s ease;transition:.5s ease;width:100%}.catalog__list .item__image{border-bottom:1px solid #e1e1df;margin-bottom:20px;padding-top:100%;position:relative;width:100%;z-index:5}@media(max-width:1500px){.catalog__list .item__image{padding-top:calc(100% - 40px)}}@media(max-width:767px){.catalog__list .item__image{padding-top:calc(100% - 20px)}}.catalog__list .item__image>:not(.slider__arrow){left:0;position:absolute;top:0}.catalog__list .item__image .swiper{height:100%;width:100%}.catalog__list .item__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.catalog__list .item__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:5px;justify-content:flex-start}.catalog__list .item__name{color:#1c1c1c;font-size:20px;font-weight:400;line-height:1;margin-bottom:5px;position:relative;width:100%;z-index:1}@media(max-width:767px){.catalog__list .item__name{font-size:18px;text-align:center}}.catalog__list .item__footer{margin-top:auto;position:relative;width:100%;z-index:1}.catalog__list .item__price{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;color:#1c1c1c;font-size:16px;font-weight:700;gap:12px;justify-content:flex-start;line-height:1.5}@media(max-width:767px){.catalog__list .item__price{font-size:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.catalog__list .item__price-old{color:#a1a1a1;font-size:12px;font-weight:400;line-height:1.5;-webkit-text-decoration:line-through;text-decoration:line-through}@media(max-width:767px){.catalog__list .item__price-old{font-size:8px}}.catalog__list .item__measurements{color:#a1a1a1;font-size:14px;font-weight:400;line-height:1.5;margin-top:5px}@media(max-width:767px){.catalog__list .item__measurements{font-size:12px;text-align:center}}.catalog__list_afterBanner{gap:40px 0;margin:0 0 40px}@media(max-width:1500px){.catalog__list_afterBanner{gap:0}}.catalog__list_afterBanner .item:after{background:linear-gradient(190.33deg,#d4d3d3,#f5f4f0 85.16%);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.catalog__list_afterBanner .item__meta{padding:0 20px}@media(max-width:1500px){.catalog__list_afterBanner .item__meta{padding:0 40px}}@media(max-width:767px){.catalog__list_afterBanner .item__meta{padding:0 20px}}.catalog__list_afterBanner .item__image{border-bottom:initial;margin-bottom:40px;padding-top:calc(100% - 54px)}@media(max-width:1500px){.catalog__list_afterBanner .item__image{margin-bottom:20px;padding-top:calc(100% - 40px)}}@media(max-width:767px){.catalog__list_afterBanner .item__image{padding-top:calc(100% - 20px)}}.catalog__list_afterBanner .item__image .swiper~.slider__arrow-next{right:27px}@media(max-width:1500px){.catalog__list_afterBanner .item__image .swiper~.slider__arrow-next{right:20px}}@media(max-width:767px){.catalog__list_afterBanner .item__image .swiper~.slider__arrow-next{right:10px}}.catalog__list_afterBanner .item__image .swiper~.slider__arrow-prev{left:27px}@media(max-width:1500px){.catalog__list_afterBanner .item__image .swiper~.slider__arrow-prev{left:20px}}@media(max-width:767px){.catalog__list_afterBanner .item__image .swiper~.slider__arrow-prev{left:10px}}.catalog__list_afterBanner .item__image img{padding:0 27px}@media(max-width:1500px){.catalog__list_afterBanner .item__image img{padding:0 20px}}@media(max-width:767px){.catalog__list_afterBanner .item__image img{padding:0 10px}}.catalog__list-more{display:-webkit-box;display:-ms-flexbox;display:flex;margin:40px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:0;justify-content:center}.catalog__list .swiper-slide{width:100%!important}.catalog__info{padding:40px 0}.catalog__info .site__button{margin:20px auto 0}.catalog__heading{color:#1c1c1c;font-size:50px;font-weight:400;line-height:1;margin-bottom:40px;position:relative;text-align:center}.catalog__heading:after{background:#e1e1df;bottom:-20px;content:"";height:1px;left:-50vw;position:absolute;width:200vw}.catalog__text{color:#1c1c1c;display:block;font-size:16px;font-weight:300;line-height:1.5;margin:0 auto 20px;max-width:810px;text-align:center}.catalog__image{height:40vh;width:100vw}.catalog__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.catalog__image+.container:has(.catalog__list){margin-top:40px}@media(max-width:767px){.catalog__image+.container:has(.catalog__list){margin-top:20px}}.catalog_sticky{overflow:visible}.catalog_sticky .hero{position:sticky;top:0}.catalog_sticky-content{background:#f5f4f0;padding-top:40px;position:relative;z-index:5}.types{-webkit-box-pack:start;-ms-flex-pack:start;gap:10px;justify-content:flex-start}.types,.types .type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.types .type{height:48px;width:48px;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;gap:0;justify-content:center}@media(max-width:767px){.types .type{height:28px;width:28px}}.types .type_discount{background:#3a3a3a;border:1px solid #1c1c1c;color:#f7f8f3;font-size:12px;font-weight:500;line-height:1.5}@media(max-width:767px){.types .type_discount{font-size:8px}}.types .type_new{background:#3a3a3a;color:#f7f8f3;font-size:12px;font-weight:500;line-height:1.5}@media(max-width:767px){.types .type_new{font-size:8px}}.categories__list{display:grid;grid-template-columns:repeat(4,1fr);margin:80px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:40px 20px;gap:40px 20px}@media(max-width:767px){.categories__list{gap:20px;grid-template-columns:repeat(2,1fr)}}.categories__list .item__image{aspect-ratio:1/1;background:linear-gradient(190.33deg,#d4d3d3,#f5f4f0 85.16%);margin-bottom:20px;padding:20px}.categories__list .item__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.categories__list .item__name{color:#1c1c1c;font-size:16px;font-weight:500;line-height:1.5;text-align:center}.filters{display:-webkit-box;display:-ms-flexbox;display:flex;height:100dvh;left:0;position:fixed;top:0;width:100dvw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;background:rgba(0,0,0,.6);gap:0;justify-content:flex-end;opacity:0;-webkit-transition:.5s ease;transition:.5s ease;visibility:hidden;z-index:1000}.filters_opened{opacity:1;visibility:visible}.filters_opened .filters__content{-webkit-transform:translateX(0);transform:translateX(0)}.filters__content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;max-width:730px;padding:80px 100px 0 80px;position:relative;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;background:#f7f8f3;gap:40px;justify-content:flex-start;overflow:auto;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.5s ease;transition:.5s ease}@media(max-width:767px){.filters__content{padding:60px 20px 0}}.filters__content>*{width:100%}.filters__close{cursor:pointer;height:30px;position:absolute;right:100px;top:20px;width:30px}.filters__close svg{color:#a7a7a3;height:30px;-webkit-transition:.5s ease;transition:.5s ease;width:30px}@media(max-width:767px){.filters__close{right:20px;top:20px}}.filters__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:10px;justify-content:space-between}.filters__header .heading{color:#1c1c1c;font-size:20px;font-weight:500;line-height:1.5}@media(max-width:767px){.filters__header .heading{font-size:18px}}.filters__header .clear{color:#1c1c1c;font-size:14px;font-weight:500;line-height:1.5;-webkit-text-decoration:underline;text-decoration:underline}.filters__rows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:20px;justify-content:flex-start}.filters__rows>*{width:100%}.filters__row{overflow:hidden;-webkit-transition:.5s ease;transition:.5s ease}.filters__row:not(:first-child){border-top:1px solid #e1e1df;padding-top:20px}.filters__row-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;gap:10px;justify-content:space-between}.filters__row-header svg{color:#1c1c1c;height:26px;-webkit-transition:.5s ease;transition:.5s ease;width:26px}@media(max-width:767px){.filters__row-header svg{color:#1c1c1c;height:24px;-webkit-transition:.5s ease;transition:.5s ease;width:24px}}.filters__row-header .heading{color:#1c1c1c;font-size:18px;font-weight:400;line-height:1.5}@media(max-width:767px){.filters__row-header .heading{font-size:16px}}.filters__row-content{max-height:0;padding:0;-webkit-transition:.5s ease;transition:.5s ease}.filters__row-content>*{width:100%}.filters__row-content_2cols{display:grid;grid-template-columns:repeat(2,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:20px;gap:20px}@media(max-width:767px){.filters__row-content_2cols{grid-template-columns:1fr}}.filters__row-content_3cols{display:grid;grid-template-columns:repeat(3,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:12px 20px;gap:12px 20px}@media(max-width:767px){.filters__row-content_3cols{grid-template-columns:1fr}}.filters__row.opened .filters__row-header svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filters__input{position:relative}.filters__input input{border:1px solid #848484;padding:10px 20px;text-align:right;width:100%}.filters__input input,.filters__input-placeholder{background:#f5f4f0;color:#848484;font-size:12px;font-weight:500;line-height:1.5}.filters__input-placeholder{left:15px;padding:5px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.filters__checkbox input{display:none}.filters__checkbox input:checked~label .checkbox{background:#1c1c1c}.filters__checkbox label{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;cursor:pointer;gap:15px;justify-content:flex-start}.filters__checkbox label,.filters__checkbox label .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;align-items:center}.filters__checkbox label .checkbox{height:18px;width:18px;-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#f7f8f3;border:1px solid #1c1c1c;border-radius:1px;gap:0;justify-content:center;-webkit-transition:.3s ease;transition:.3s ease}.filters__checkbox label .checkbox svg{color:#f7f8f3;height:14px;-webkit-transition:.5s ease;transition:.5s ease;width:14px}.filters__checkbox label .color{border:1px solid #1c1c1c;border-radius:100px;height:18px;width:10px}.filters__checkbox label .text{color:#1c1c1c;font-size:14px;font-weight:500;line-height:1.5}.filters__footer{background:#f7f8f3;-webkit-box-shadow:0 -4px 40px 0 rgba(0,0,0,.1);box-shadow:0 -4px 40px 0 rgba(0,0,0,.1);margin:auto -100px 0 -80px;padding:40px 80px;width:calc(100% + 180px)}@media(max-width:767px){.filters__footer{margin:auto -20px 0;width:calc(100% + 40px)}}.filters__footer .site__button{padding:13px 20px}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin:80px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:10px;justify-content:center}@media(max-width:767px){.pagination{margin:40px 0}}.pagination .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#1c1c1c;font-size:12px;font-weight:500;gap:0;justify-content:center;line-height:1.5;text-align:center}.pagination .item:not(:first-child):not(:last-child){border:1px solid #a7a7a3;border-radius:50%;height:38px;width:38px}.pagination .item svg{color:#1c1c1c;height:20px;-webkit-transition:.5s ease;transition:.5s ease;width:20px}.pagination .item_current{border-color:#1c1c1c}.pagination .item_disabled svg{color:#a7a7a3;height:20px;-webkit-transition:.5s ease;transition:.5s ease;width:20px}.auth{margin:145px auto;max-width:545px;padding:0 15px;width:100%}@media(max-width:767px){.auth{max-width:555px;padding:0 20px}}.auth__heading{color:#1c1c1c;font-size:50px;font-weight:400;line-height:1.15;margin-bottom:40px;text-align:center}@media(max-width:767px){.auth__heading{font-size:35px;margin-bottom:26px}}.auth__info{color:#1c1c1c;font-size:16px;font-weight:400;line-height:1.5;margin:-20px 0 40px;max-width:500px;text-align:center}.auth__fields{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:20px;justify-content:flex-start}@media(max-width:767px){.auth__fields{gap:16px;margin-bottom:26px}}.auth__fields>*{width:100%}.auth__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;gap:16px;justify-content:flex-start}.auth__buttons a:not(.site__button){color:#848484;font-size:14px;font-weight:500;line-height:1.5;text-align:center;-webkit-text-decoration:underline;text-decoration:underline}.auth__buttons-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;gap:12px;justify-content:flex-start;text-transform:uppercase!important}.auth__buttons-row .site__button{padding:12px;width:100%}.auth input,.auth label{text-align:center}.contacts__team{display:grid;grid-template-columns:repeat(5,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:20px;gap:20px}@media(max-width:767px){.contacts__team{grid-template-columns:repeat(2,1fr)}}.contacts__team-container{margin:80px 0}.contacts__team-container .container{max-width:1270px}@media(max-width:767px){.contacts__team-container .container{padding:0 20px}.contacts__team-container{margin:40px 0}}.contacts__team .item{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:12px;justify-content:flex-start}.contacts__team .item__image{height:295px;width:100%}.contacts__team .item__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.contacts__team .item__name{color:#1c1c1c;font-size:20px;font-weight:400;line-height:1.15}@media(max-width:767px){.contacts__team .item__name{font-size:18px}}.contacts__team .item__position{color:#a1a1a1;font-size:14px;font-weight:400;line-height:1.5;margin-top:-4px}@media(max-width:767px){.contacts__team .item__position{font-size:12px}}.contacts__team .item__contacts{margin-top:auto}.contacts__team .item__contacts a{color:#1c1c1c;font-size:14px;font-weight:500;line-height:1.5}@media(max-width:767px){.contacts__team .item__contacts a{font-size:12px}}.contacts__map{height:536px;margin-bottom:80px;width:100%}@media(max-width:767px){.contacts__map{margin-bottom:40px}}.contacts__map .map{-webkit-filter:grayscale(1);filter:grayscale(1)}.contacts__map .map,.contacts__map .map>*{height:100%;width:100%}.journal .container{max-width:1270px}@media(max-width:767px){.journal .container{padding:0 20px}}.journal__list{display:grid;grid-template-columns:repeat(2,1fr);margin:40px 0 80px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:20px;gap:20px}@media(max-width:767px){.journal__list{grid-template-columns:1fr;margin:20px 0 40px}}.journal__list .item{background:#fff;height:100%;padding:20px}.journal__list .item__image{height:300px;margin-bottom:20px;width:100%}.journal__list .item__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.journal__list .item__date{color:#a1a1a1;font-size:12px;font-weight:400;line-height:1.5;margin:20px 0 8px}.journal__list .item__name{color:#1c1c1c;font-size:20px;font-weight:400;line-height:1.15;margin-top:8px}@media(max-width:767px){.journal__list .item__name{font-size:18px}}.journal__images{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;margin:40px 0 80px;grid-gap:40px;gap:40px}@media(max-width:767px){.journal__images{grid-template-columns:1fr;margin:20px 0 40px}}.journal__images .item{height:600px;width:100%}@media(max-width:767px){.journal__images .item{height:350px}}.journal__images .item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.journal__images .item_wide{grid-column:1/-1}.container:has(.journal__images)+.container:has(.journal__images) .journal__images{margin-top:-80px}@media(max-width:767px){.container:has(.journal__images)+.container:has(.journal__images) .journal__images{margin-top:0}}.product{display:grid;grid-template-columns:1.3fr 1fr;margin:0 0 80px;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:28px;gap:28px}@media(max-width:1500px){.product{gap:77px}}@media(max-width:767px){.product{gap:40px;grid-template-columns:1fr;margin-bottom:40px}}.product .types{left:40px;position:absolute;top:40px;z-index:10}@media(max-width:767px){.product .types{left:20px;top:20px}}.product__container{overflow:visible}@media(min-width:767px){.product__container .container{max-width:100vw;padding:0}}@media(max-width:767px){.product__images{margin:0 -20px;width:calc(100% + 40px)}}.product__images .block{padding-top:100%;position:relative;width:100%}@media(max-width:767px){.product__images .block{min-height:0;min-height:auto}}.product__images .block:before{background:linear-gradient(190.33deg,#d4d3d3,#f5f4f0 85.16%);content:"";height:100%;position:absolute;right:0;top:0;width:100%;z-index:1}@media(max-width:767px){.product__images .block:before{width:100%}.product__images .block:not(:first-child){display:none}}.product__images .block .image{left:0;padding-top:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:5}.product__images .block .image>img{-o-object-fit:cover;object-fit:cover}.product__images .block .image>img,.product__images .block .slider{height:100%;left:0;position:absolute;top:0;width:100%}.product__images .block .slider .swiper{height:100%;width:100%}.product__images .block .slider__arrow{height:30px;width:30px}.product__images .block .slider__arrow-prev{left:30px}@media(max-width:767px){.product__images .block .slider__arrow-prev{left:20px!important}}.product__images .block .slider__arrow-next{right:30px}@media(max-width:767px){.product__images .block .slider__arrow-next{right:20px!important}}.product__images .block .slider img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product__meta{height:100%;position:relative}.product__meta .meta{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:50px;padding-top:120px;position:sticky;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;gap:29px;justify-content:center}@media(max-width:1500px){.product__meta .meta{padding-top:20px}}@media(max-width:767px){.product__meta .meta{padding-bottom:0;position:static!important}}.product__meta .meta__name{color:#1c1c1c;font-size:30px;font-weight:400;line-height:1.15}.product__meta .meta__name+.meta__article{margin-top:-29px}.product__meta .meta__article{color:#1c1c1c;font-size:16px;font-weight:600;line-height:1.5}.product__meta .meta__article span{font-weight:500}.product__meta .meta__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;color:#1c1c1c;font-size:20px;font-weight:700;gap:12px;justify-content:flex-start;line-height:1.5}.product__meta .meta__price-old{color:#a1a1a1;font-size:14px;font-weight:400;line-height:1.5;-webkit-text-decoration:line-through;text-decoration:line-through}.product__meta .meta__cart{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;gap:8px;justify-content:flex-start}.product__meta .meta__cart .site__button{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;max-width:300px;padding:12px;text-transform:uppercase}.product__meta .meta__cart-favorites{display:-webkit-box;display:-ms-flexbox;display:flex;height:38px;width:38px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;gap:0;justify-content:center}.product__meta .meta__cart-favorites svg{color:#1c1c1c;height:20px;-webkit-transition:.5s ease;transition:.5s ease;width:20px}.product__meta .meta__measurements{color:#1c1c1c;font-size:12px;font-weight:600;line-height:1.5}.product__meta .meta__measurements span{font-weight:400}.product__meta .meta__description{max-width:550px}.product__meta .meta__info{display:grid;grid-template-columns:1.5fr .5fr;margin-top:43px;max-width:550px;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:20px;gap:20px}@media(max-width:767px){.product__meta .meta__info{grid-template-columns:1fr;margin-top:11px}}.product__meta .meta__info .info__head{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;max-width:237px;padding-bottom:4px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;border-bottom:1px solid #1c1c1c;color:#1c1c1c;font-size:12px;font-weight:600;gap:4px;justify-content:flex-start;line-height:1.5}.product__meta .meta__info .info__head svg{color:#1c1c1c;height:16px;-webkit-transition:.5s ease;transition:.5s ease;width:16px}@media(max-width:767px){.product__meta .meta__info .info__head{max-width:100%}}.product__meta .meta__info .info__heading{color:#1c1c1c;font-size:12px;font-weight:600;line-height:1.5}.product__meta .meta__info .info__text{color:#1c1c1c;font-size:12px;font-weight:400;line-height:1.5;margin-top:4px}.product__meta .meta__info .info__text span{font-weight:600}.product__meta .meta__info .info .site__button,.product__meta .meta__variants{width:100%}.product__meta .meta__variants .variant{padding:20px 0}.product__meta .meta__variants .variant:has(.variant__image){display:grid;grid-template-columns:110px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px}.product__meta .meta__variants .variant:first-child{padding-top:0}.product__meta .meta__variants .variant:last-child{padding-bottom:0}.product__meta .meta__variants .variant:not(:last-child){border-bottom:1px solid #e1e1df}.product__meta .meta__variants .variant__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product__meta .meta__variants .variant__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;gap:15px;justify-content:center}.product__meta .meta__variants .variant__meta .meta__name{font-size:20px}.product__meta .meta__variants .variant__meta .meta__article{font-size:12px;margin-top:-10px}.product__meta .meta__variants .variant__meta .meta__cart .site__button{max-width:200px}@media(max-width:767px){.product__meta .meta__variants .variant__meta .meta__cart{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.product__meta .meta__variants .variant__meta .meta__cart .product__counter{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.product__meta .meta__variants .variant__meta .meta__cart:after{content:"";-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product__meta .meta__variants .variant__meta .meta__cart .site__button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product__meta .meta__variants .variant__meta .meta__cart .meta__cart-favorites{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.product__counter{display:-webkit-box;display:-ms-flexbox;display:flex;padding:9px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;border:1px solid #1c1c1c;gap:10px;justify-content:flex-start}.product__counter svg{color:#1c1c1c;height:100%;-webkit-transition:.5s ease;transition:.5s ease;width:100%}.product__counter .count{color:#1c1c1c;cursor:default;font-size:12px;font-weight:600;line-height:1.5;min-width:22px;text-align:center}.product__counter .minus,.product__counter .plus{cursor:pointer;height:16px;width:16px}.recommend{margin:80px 0}@media(max-width:767px){.recommend{margin:40px 0}}.in-fav svg,.in-fav svg path{fill:#3a3a3a!important}.cart{display:grid;grid-template-columns:1fr .54fr;margin:40px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:100px;gap:100px}@media(max-width:767px){.cart{gap:20px;grid-template-columns:1fr;margin-top:0}}.cart__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:20px;justify-content:flex-start}.cart__items .item{display:grid;grid-template-columns:100px 3fr auto 2fr 20px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px}@media(max-width:767px){.cart__items .item{grid-template-areas:"block1 block2 block2" "block1 block3 block3" "block1 block4 block5";grid-template-columns:103px 3fr 1fr;grid-template-rows:auto auto auto}}.cart__items .item__image{padding-top:100%;position:relative;width:100%}.cart__items .item__image img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}@media(max-width:767px){.cart__items .item__image{grid-area:block1}}.cart__items .item__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:8px;justify-content:flex-start}@media(max-width:767px){.cart__items .item__body{grid-area:block2}}.cart__items .item__name{color:#1c1c1c;font-size:20px;font-weight:400;line-height:1}@media(max-width:767px){.cart__items .item__name{font-size:18px}}.cart__items .item__name-changed{color:#ff383c}.cart__items .item__countChanged{color:#ff383c;font-size:12px;font-weight:600;line-height:1.5}.cart__items .item__measurements{color:#1c1c1c;font-size:12px;font-weight:400;line-height:1.5}.cart__items .item__measurements span{font-weight:500}@media(max-width:767px){.cart__items .item__counter{grid-area:block3}}.cart__items .item__price{display:grid;grid-template-columns:repeat(2,1fr);margin-left:9px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:12px;color:#1c1c1c;font-size:16px;font-weight:700;gap:12px;line-height:1.5}@media(max-width:767px){.cart__items .item__price{grid-area:block4;text-align:left}}.cart__items .item__price_old{color:#a1a1a1;font-size:14px;font-weight:400;line-height:1.5;-webkit-text-decoration:line-through;text-decoration:line-through}@media(max-width:767px){.cart__items .item__price_old{text-align:left}}.cart__items .item__remove{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;gap:0;justify-content:flex-end}.cart__items .item__remove svg{color:#a1a1a1;height:20px;-webkit-transition:.5s ease;transition:.5s ease;width:20px}@media(max-width:767px){.cart__items .item__remove{grid-area:block5}}.cart__items .item:not(:last-child){border-bottom:1px solid #e1e1df;padding-bottom:20px}.cart__total,.cart__total .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:20px;justify-content:flex-start}.cart__total .block{background:#edeae5;padding:40px;width:100%}.cart__total .block>*{width:100%}.cart__total .block .site__button{padding:10px;text-transform:uppercase}.cart__total .block__title{color:#1c1c1c;font-size:20px;font-weight:400;line-height:1.15}.cart__total .block__text{color:#1c1c1c;font-size:12px;font-weight:300;line-height:1.5;margin-top:-8px}.cart__total .block__total{padding:15px 0;-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;border-bottom:1px solid #e1e1df;border-top:1px solid #e1e1df;gap:16px;justify-content:flex-start}.cart__total .block .tRow,.cart__total .block__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.cart__total .block .tRow{width:100%;-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:10px;justify-content:space-between}.cart__total .block .tRow__text{color:#575757;font-size:14px;font-weight:400;line-height:1.5}.cart__total .block .tRow__text_medium{font-size:16px;font-weight:500}.cart__total .block .tRow__text_bold{font-weight:700}.cart__total .block .tRow__total{color:#1c1c1c;font-size:18px;font-weight:700;line-height:1.5}.cart__info .info__block:not(:last-child){margin-bottom:40px}.cart__info .info__heading{color:#1c1c1c;font-size:30px;font-weight:400;line-height:1.15;margin-bottom:24px}@media(max-width:767px){.cart__info .info__heading{font-size:24px}}.cart__info .info__rows{display:grid;grid-template-columns:repeat(2,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:12px;gap:12px}.cart__info .info__rows_single{grid-template-columns:1fr}@media(max-width:767px){.cart__info .info__rows{grid-template-columns:1fr}}.cart__container .container{max-width:1270px}@media(max-width:767px){.cart__container .container{padding:0 20px}}.profile{display:grid;grid-template-columns:300px 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:20px;gap:20px}@media(max-width:767px){.profile{grid-template-columns:1fr}}.profile__block{border:1px solid #1c1c1c;padding:20px}.profile__block:not(:last-child){margin-bottom:20px}@media(max-width:767px){.profile__block:not(:last-child){margin-bottom:12px}}.profile__block .block__heading{border-bottom:1px solid #e1e1df;color:#1c1c1c;font-size:20px;font-weight:400;line-height:1.15;margin-bottom:20px;padding-bottom:12px}.profile__block .block__info{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;border-bottom:1px solid #e1e1df;gap:20px;justify-content:flex-start}.profile__block .block__info .item{display:grid;grid-template-columns:.5fr 1fr;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:10px;color:#848484;font-size:16px;font-weight:500;gap:10px;line-height:1.5}@media(max-width:767px){.profile__block .block__info .item{font-size:14px;grid-template-columns:1fr}}.profile__block .block__info .item__value{color:#1c1c1c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;gap:10px;justify-content:flex-start}.profile__block .block__info .item__status{background:#1c1c1c;color:#fff;font-size:12px;font-weight:500;line-height:1.5;padding:12px 20px}.profile__block .block__info .item__status-text{color:#848484;font-size:12px;font-weight:700;line-height:1.5}.profile__block .block__products{margin-top:20px}.profile__block .block__products-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;color:#1c1c1c;cursor:pointer;font-size:16px;font-weight:700;gap:10px;justify-content:space-between;line-height:1.5}.profile__block .block__products-header svg{color:#848484;height:25px;width:25px}.profile__block .block__products .items,.profile__block .block__products-header .arrow,.profile__block .block__products-header svg{-webkit-transition:.5s ease;transition:.5s ease}.profile__block .block__products .items{max-height:0;overflow:hidden;padding-top:0}.profile__block .block__products .items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:10px;justify-content:flex-start}.profile__block .block__products .items .item:not(:last-child){border-bottom:1px solid #e1e1df;margin-bottom:20px;padding-bottom:20px}.profile__block .block__products .items .item__image{height:95px;width:95px}.profile__block .block__products .items .item__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.profile__block .block__products .items .item__meta{-webkit-box-flex:1;-ms-flex:1;flex:1}.profile__block .block__products .items .item__name{color:#1c1c1c;font-size:20px;font-weight:400;line-height:1.15;margin-bottom:10px}@media(max-width:767px){.profile__block .block__products .items .item__name{font-size:18px}}.profile__block .block__products .items .item__parameter{display:grid;grid-template-columns:.25fr 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:10px;color:#848484;font-size:14px;font-weight:500;gap:10px;line-height:1.5}@media(max-width:767px){.profile__block .block__products .items .item__parameter{font-size:12px;grid-template-columns:1fr 1fr}}.profile__block .block__products .items .item__parameter .value{color:#1c1c1c}.profile__block .block__products.opened .items{padding-top:20px}.profile__block .block__products.opened .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.profile__block .form__fields{margin-bottom:40px}.profile__menu{-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.profile__menu,.profile__menu .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.profile__menu .item{-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#848484;font-size:16px;font-weight:500;gap:10px;line-height:1.5}.profile__menu .item svg{color:#848484;height:20px;-webkit-transition:.5s ease;transition:.5s ease;width:20px}.profile__menu .item_active{color:#1c1c1c}.profile__menu .item_active svg{color:#1c1c1c;height:20px;-webkit-transition:.5s ease;transition:.5s ease;width:20px}.profile__container{margin:40px 0}.profile__container .container{max-width:1270px}@media(max-width:767px){.profile__container .container{padding:0 20px}}.order__info{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:600px;padding:40px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:60px;justify-content:flex-start}@media(max-width:767px){.order__info{margin:3px 0}}.order__info-section{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:20px;justify-content:flex-start}.order__info-section>*{width:100%}.order__info-section_footer{margin-top:-20px}.order__info-section_footer .order__info-heading{margin-bottom:0}.order__info-heading{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;color:#1c1c1c;font-size:20px;font-weight:500;gap:8px;justify-content:flex-start;line-height:1.5}.order__info-heading .heading__number{width:30px}.order__info-fields{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:12px;justify-content:flex-start}.order__info-fields>*{width:100%}.order__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:20px;justify-content:flex-start}.order__items .item{display:grid;grid-template-columns:85px 1fr 70px 100px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:20px;gap:20px}@media(max-width:767px){.order__items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;gap:15px 20px;justify-content:flex-start}}.order__items .item__image{padding-top:100%;position:relative;width:100%}@media(max-width:767px){.order__items .item__image{-webkit-box-flex:0;-ms-flex:0 0 85px;flex:0 0 85px;height:85px;padding-top:0;width:85px}}.order__items .item__image img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.order__items .item__name{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:10px;justify-content:flex-start}.order__items .item__name,.order__items .item__name a{color:#1c1c1c;font-size:14px;font-weight:500;line-height:1.5}@media(max-width:767px){.order__items .item__name{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}.order__items .item__name .outOfStock__reason{color:#ce000c}.order__items .item__name .outOfStock__reason span{color:#1c1c1c;-webkit-text-decoration:underline;text-decoration:underline}.order__items .item__count{color:#a1a1a1;font-size:14px;font-weight:500;line-height:1.5}@media(max-width:767px){.order__items .item__count{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px}}.order__items .item__prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:0;justify-content:flex-start}@media(max-width:767px){.order__items .item__prices{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;gap:12px;justify-content:flex-start}}.order__items .item__price{color:#1c1c1c;font-size:18px;font-weight:700;line-height:1.5}.order__items .item__price_old{color:#a1a1a1;font-size:14px;font-weight:400;line-height:1.5;-webkit-text-decoration:line-through;text-decoration:line-through}.order__items .item.outOfStock .item__price:not(.item__price_old){color:#ce000c}.order__promocode{display:grid;grid-template-columns:1fr .8fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-gap:20px;gap:20px}@media(max-width:767px){.order__promocode{grid-template-columns:1fr}}.order__promocode>*{width:100%}.order__total{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;gap:16px;justify-content:flex-start}.order__total-row{display:grid;grid-template-columns:190px auto;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:12px;gap:12px}.order__total-row:last-child{margin-top:8px}@media(max-width:767px){.order__total-row{grid-template-columns:80px auto}}.order__total-row-prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;gap:12px;justify-content:flex-start}.order__total-row_wide{grid-template-columns:1fr}.order__total-text{color:#1c1c1c;font-size:20px;font-weight:700;line-height:1.5}.order__total-text_small{color:#1c1c1c;font-size:14px;font-weight:400;line-height:1.5}.order__total-sum{font-size:20px}.order__total-sum,.order__total-sum_small{color:#1c1c1c;font-weight:700;line-height:1.5}.order__total-sum_small{font-size:14px}.order__total-old{color:#848484;font-size:16px;font-weight:400;line-height:1.5;-webkit-text-decoration:line-through;text-decoration:line-through}@media(max-width:767px){.order__total-old{font-size:14px}}.order__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.order__button{width:100%}}.order__success{display:-webkit-box;display:-ms-flexbox;display:flex;margin:80px auto;max-width:580px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:12px;justify-content:center}.order__success-heading{color:#1c1c1c;font-size:45px;font-weight:400;line-height:1.5;text-align:center}@media(max-width:767px){.order__success-heading{font-size:30px}}.order__success-number{color:#1c1c1c;font-size:20px;font-weight:400;line-height:1.5;text-align:center}@media(max-width:767px){.order__success-number{font-size:16px}}.order__success-number span{font-weight:700}.order__success-text{color:#1c1c1c;font-size:20px;font-weight:400;line-height:1.5;text-align:center}@media(max-width:767px){.order__success-text{font-size:16px}}.order__success-time{display:-webkit-box;display:-ms-flexbox;display:flex;margin:80px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;gap:8px;justify-content:flex-start}@media(max-width:1500px){.order__success-time{margin:43px 0}}@media(max-width:767px){.order__success-time{margin:80px 0}}.order__success-time .item{color:#1c1c1c;font-size:14px;font-weight:500;line-height:1.5;text-align:center}.order__success-time .item:last-child{margin-top:12px}.order__success-time .item_gray{color:#848484;font-weight:400}.order__agreement{max-width:480px}.order__agreement input{display:none}.order__agreement input:checked~label .checkbox{background:#1c1c1c}.order__agreement label{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;cursor:pointer;gap:15px;justify-content:flex-start}.order__agreement label,.order__agreement label .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.order__agreement label .checkbox{height:18px;width:18px;-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#f7f8f3;border:1px solid #1c1c1c;border-radius:1px;gap:0;justify-content:center;-webkit-transition:.3s ease;transition:.3s ease}.order__agreement label .checkbox svg{color:#f7f8f3;height:14px;-webkit-transition:.5s ease;transition:.5s ease;width:14px}.order__agreement label .text{color:#1c1c1c;font-size:12px;font-weight:500;line-height:1.5}.order__agreement label .text a{color:#1c1c1c;-webkit-text-decoration:underline;text-decoration:underline}.order__agreement.hasError{position:relative}.order__agreement.hasError:after{color:#ce000c;content:"Необходимо подтвердить согласие";font-size:12px;font-weight:400;left:0;line-height:1;position:absolute;top:calc(100% + 4px)}.content .order h1,.order .content h1,.order .site__heading{text-align:left}.order .container{max-width:1270px}@media(max-width:767px){.order .container{padding:0 20px}}
/*# sourceMappingURL=app.css.map*/