.main-header{background:#1b0909;position:sticky;top:0;z-index:995}@media(min-width:48rem){.main-header{background:#f5f5f5}.main-header.subpage,.main-header.subpage .main-header-menu{background-color:#fff}.main-header.subpage .header-toolbar__button{background-color:#f5f5f5}}@media(min-width:62rem){.main-header.subpage .main-header-menu__list{background-color:#fff}}.main-header a{color:currentColor}.main-header svg{display:block}.main-header__content{align-items:center;color:var(--color-text);display:grid;grid-template-areas:"logo . toolbar phone cart menu";grid-template-columns:auto 1fr auto auto auto auto;grid-template-rows:5rem;letter-spacing:-.01em}@media(min-width:62rem){.main-header__content{grid-template-areas:"toolbar toolbar toolbar toolbar toolbar" "logo menu menu phone cart";grid-template-columns:auto 1fr repeat(2,20rem) auto;grid-template-rows:5rem 8rem;position:relative}}@media(min-width:75rem){.main-header__content{grid-template-columns:auto 1fr repeat(2,24.5rem) auto}}@media(max-width:61.98rem){.main-header__content.container{padding:0 3.5rem 0 5rem}}@media(max-width:47.98rem){.main-header__content.container{padding:0 0 0 1.5rem}}.main-header__toolbar{align-items:center;display:flex;grid-area:toolbar;height:100%}@media(min-width:62rem){.main-header__toolbar{border-bottom:.1rem solid hsla(0,0%,7%,.1);padding-left:0;padding-right:0}}.main-header__logo{align-items:center;display:grid;grid-area:logo;margin:0;position:absolute;z-index:10}@media(min-width:48rem){.main-header__logo{margin-left:0;position:relative;top:auto}}.main-header__logo img{height:auto;width:12.8rem}@media(min-width:62rem){.main-header__logo img{width:15.2rem}}@media(min-width:75rem){.main-header__logo img{width:25.2rem}}.main-header__logo--desktop{display:none}@media(min-width:48rem){.main-header__logo--desktop{display:block}}.main-header__logo--mobile{align-items:center;display:flex;height:100%}@media(min-width:48rem){.main-header__logo--mobile{display:none}}.main-header__phone{align-items:center;display:flex;font-size:1.7rem;font-weight:500;grid-area:phone;height:100%;justify-content:center}.main-header__phone svg{fill:var(--color-white);height:2rem;width:2rem}@media(min-width:48rem){.main-header__phone svg{fill:var(--color-primary)}}.main-header__phone span{display:none}@media(min-width:62rem){.main-header__phone span{display:block;margin-left:1rem}}.main-header-menu{align-items:center;background-color:#1b0909;border-left:.1rem solid hsla(0,0%,100%,.1);display:grid;grid-area:menu;height:100%;justify-content:center;padding:0 2rem}@media(min-width:48rem){.main-header-menu{background-color:#f5f5f5;border:none}}@media(min-width:62rem){.main-header-menu{background-color:#f5f5f5;border-right:.1rem solid hsla(0,0%,100%,.1);padding:0}}.main-header-menu__list{display:flex;flex-direction:column;height:calc(100vh - 5rem);left:0;overflow:auto;padding:1.5rem;position:absolute;top:100%;width:100vw;-webkit-overflow-scrolling:touch;background:var(--color-text);color:var(--color-grey2);transform:translate(-100%);transition:transform .3s ease;visibility:hidden}@media(min-width:62rem){.main-header-menu__list{background:inherit;background:#f5f5f5;color:var(--color-text);color:inherit;flex-direction:row;height:auto;overflow:inherit;padding:0;position:relative;top:inherit;transform:inherit;transition:unset;visibility:visible;width:inherit}}.main-header-menu__list.active{transform:translateY(0);visibility:visible}.main-header-menu__list .btn{align-items:center;display:flex;justify-content:center;margin:1.5rem auto 0;max-width:42rem;min-height:5.2rem;width:100%}@media(min-width:62rem){.main-header-menu__list .btn{display:none}}.main-header-menu__item{order:2}.main-header-menu__item:first-child{order:1}@media(min-width:62rem){.main-header-menu__item:first-child{order:2}.main-header-menu__item+.main-header-menu__item{margin-left:0}}@media(min-width:75rem){.main-header-menu__item+.main-header-menu__item{margin-left:1rem}}@media(min-width:90rem){.main-header-menu__item+.main-header-menu__item{margin-left:3rem}}@media(min-width:100rem){.main-header-menu__item+.main-header-menu__item{margin-left:3.5rem}}@media(min-width:62rem){.main-header-menu__item--mobile{display:none}}.main-header-menu__link{display:block;font-size:1.6rem;font-weight:500;padding:1.25rem}@media(min-width:62rem){.main-header-menu__link{padding:1rem}}.main-header__burger{cursor:pointer;display:inline-block;height:1rem;position:relative;transition:all .4s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1.75rem}@media(min-width:62rem){.main-header__burger{display:none}}.main-header__burger-line{background:#f5f5f5;border-radius:50rem;height:.2rem;position:relative;transition:all .4s ease;width:1.75rem}@media(min-width:48rem){.main-header__burger-line{background:var(--color-text)}}.main-header__burger-line:first-child{top:0}.main-header__burger-line:nth-child(2){top:.3rem}.main-header__burger-line:nth-child(3){top:.6rem}.main-header__burger.active .main-header__burger-line:first-child{top:.6rem;transform:rotate(45deg)}.main-header__burger.active .main-header__burger-line:nth-child(2){opacity:0}.main-header__burger.active .main-header__burger-line:nth-child(3){top:.2rem;transform:rotate(-45deg)}@media(max-width:61.98rem){.main-header__address,.main-header__phone,.main-header__toolbar{border-left:.1rem solid hsla(0,0%,100%,.1);padding:0 2rem}}.main-header__cart{align-items:center;display:flex;grid-area:cart;height:100%;justify-content:center;padding:0 1.5rem}.main-header__cart svg{color:var(--color-white);height:2.4rem;width:2.4rem}@media(min-width:62rem){.main-header__cart svg{color:#1c1b1f}}.header-toolbar{display:flex;justify-content:space-between;width:100%}.header-toolbar__part{align-items:center;display:flex;width:-moz-max-content;width:max-content}.header-toolbar__part--right{display:none}@media(min-width:62rem){.header-toolbar__part--right{display:flex;justify-content:flex-end}}.header-toolbar__button{background-color:var(--color-white);border-radius:4rem;color:var(--color-gray-darken);cursor:pointer;padding:.8rem 1.7rem;white-space:nowrap}.header-toolbar-item{display:none}@media(min-width:62rem){.header-toolbar-item{align-items:center;display:flex;margin-right:4.5rem}}.header-toolbar-item:last-child{margin-right:0}.header-toolbar-item--address{display:flex}.header-toolbar-item--address svg{display:block;fill:var(--color-white);height:2rem;width:2rem}@media(min-width:48rem){.header-toolbar-item--address svg{display:none}}.header-toolbar-item__text{display:none}@media(min-width:48rem){.header-toolbar-item__text{color:var(--color-text);display:block;font-size:1.6rem;font-weight:500;margin-left:1rem}}.main-footer{background:var(--color-dark);color:var(--color-white);position:relative}.main-footer a{color:currentColor}.main-footer__header{align-items:center;display:grid;grid-template-areas:"logo phone" "menu menu";grid-template-columns:repeat(2,auto);padding:2rem 0;position:relative}.main-footer__header:after{background:#fff3;content:"";height:.1rem;left:0;position:absolute;top:13rem;width:100%}@media(max-width:47.98rem){.main-footer__header:after{top:9rem}}@media(max-width:22.48rem){.main-footer__header:after{top:15.5rem}}@media(min-width:62rem){.main-footer__header{grid-template-areas:"logo menu menu phone";grid-template-columns:.4fr .7fr .5fr .4fr}}@media(min-width:48rem){.main-footer__header{gap:2.5rem;padding:4.8rem 0}}@media(max-width:22.48rem){.main-footer__header{grid-template-areas:"logo" "phone" "menu";grid-template-columns:1fr}}.main-footer__logo{grid-area:logo}.main-footer__logo img{height:auto;width:12.8rem}@media(min-width:62rem){.main-footer__logo img{width:15.2rem}}@media(min-width:75rem){.main-footer__logo img{width:25.2rem}}.main-footer__phone{align-items:flex-end;display:flex;flex-direction:column;grid-area:phone}@media(max-width:22.48rem){.main-footer__phone{align-items:flex-start;margin-top:3rem}}.main-footer__phone a{align-items:center;display:flex;font-size:1.6rem;font-weight:500;letter-spacing:-.01em}.main-footer__phone span{margin-right:1.5rem;white-space:nowrap}.main-footer__phone svg{display:none}@media(min-width:48rem){.main-footer__phone svg{display:block;fill:var(--color-primary);height:2rem;margin-right:1rem;stroke:none;width:2rem}}.main-footer__phone_info{color:var(--color-gray);font-size:1.2rem;margin-top:.5rem;white-space:nowrap}@media(min-width:48rem){.main-footer__phone_info{margin-left:1.5rem}}.main-footer__menu{grid-area:menu}@media(max-width:61.98rem){.main-footer__menu{margin-top:6.5rem}}@media(min-width:62rem){.main-footer__menu{align-items:center;display:flex;justify-content:center}}.main-footer__main{display:grid;gap:4rem;padding:2rem 0 3.5rem;position:relative}@media(min-width:62rem){.main-footer__main{align-items:center;display:flex;justify-content:space-between}}@media(min-width:48rem){.main-footer__main{padding:4rem 0 4.8rem}}.main-footer__main:after{background:#fff3;bottom:0;content:"";height:.1rem;left:0;position:absolute;width:100%}.main-footer__info-block{display:grid;gap:1.6rem}@media(min-width:62rem){.main-footer__info-block{gap:0;min-height:9.6rem}.main-footer__info-block.center{place-content:center;align-content:space-between}}.main-footer__info-block_title{color:var(--color-gray);font-weight:400}.main-footer__info-block_content{align-items:end;display:grid}@media(min-width:62rem){.main-footer__info-block:last-of-type{margin-right:.8rem}}.main-footer__info-block--schedule{font-size:1.6rem;font-weight:400;line-height:2.8rem;margin-bottom:0}.main-footer__footer{color:var(--color-grey);display:grid;font-size:1.5rem;font-weight:500;gap:1rem;grid-template-areas:"menu" "copyright" "made";padding:2.5rem 0 9rem}@media(min-width:62rem){.main-footer__footer{gap:6.5rem;grid-template-areas:"copyright menu . made";grid-template-columns:auto auto 1fr auto}}@media(min-width:48rem){.main-footer__footer{padding:4rem 0}}.main-footer__copyright{grid-area:copyright}.main-footer__menu-two{grid-area:menu}.main-footer__menu-two a{font-weight:500!important}.main-footer__made-in{font-size:1.4rem;grid-area:made;margin-top:3rem}@media(min-width:62rem){.main-footer__made-in{margin:0;text-align:right}}.main-footer__made-in a{color:var(--color-primary);font-weight:500}.footer-menu{display:grid;gap:1.5rem}@media(min-width:62rem){.footer-menu{gap:0;grid-auto-flow:column;width:-moz-fit-content;width:fit-content}}@media(min-width:75rem){.footer-menu{gap:1rem}}@media(min-width:90rem){.footer-menu{gap:3rem}}@media(min-width:100rem){.footer-menu{gap:3.5rem}}.footer-menu__link{font-weight:400;letter-spacing:-.01em;padding:1rem 0;white-space:nowrap}@media(min-width:62rem){.footer-menu__link{padding:1rem}}.payments-list{display:flex;flex-wrap:wrap;gap:5rem}.payments-list__item{width:auto}.messengers-list,.networks-list{display:grid;gap:1.5rem;grid-auto-flow:column;width:-moz-fit-content;width:fit-content}.networks-list__link{--size:2.4rem;height:var(--size);width:var(--size)}.messengers-list__link{height:4.2rem;width:4.2rem}.messengers-list__link img{width:100%}.mob-menu{background:#fff;border-top-left-radius:1.1rem;border-top-right-radius:1.1rem;bottom:0;box-shadow:0 .4rem 6.2rem #00000014;display:flex;justify-content:space-between;padding:1.5rem 1.9rem;position:fixed;width:100%;z-index:992}@media(min-width:48rem){.mob-menu{display:none}}.mob-menu-item{cursor:pointer;flex-direction:column;min-width:6rem}.mob-menu-icon,.mob-menu-item{align-items:center;display:flex}.mob-menu-icon{justify-content:center;margin-bottom:.5rem}.mob-menu-icon svg{fill:var(--color-primary);height:2.2rem;width:2.2rem}.mob-menu-text{color:var(--color-gray);font-size:1rem;font-weight:500;line-height:120%}.mob-phones{bottom:8rem;left:1.5rem;opacity:0;pointer-events:none;position:fixed;right:1.5rem;transform:translateY(5rem);transition:all .5s cubic-bezier(.34,1.56,.64,1);z-index:992}@media(min-width:48rem){.mob-phones{display:none}}.mob-phones.is-show{opacity:1;pointer-events:auto;transform:translateY(0)}.mob-phones-item{align-items:center;background:var(--color-white);border-radius:1rem;box-shadow:0 1.5rem 2.5rem #73878626;color:var(--color-primary);cursor:pointer;display:flex;font-size:1.6rem;font-weight:500;height:5.2rem;justify-content:center;line-height:1.5}.mob-phones-item:not(:last-child){margin:0 0 1rem}.mob-phones-item.phones-close{color:var(--color-black)}.mob-phones-item svg{display:block;fill:var(--color-primary);height:2rem;margin-right:1rem;width:2rem}.mob-backdrop{display:none}.mob-backdrop.is-show{background:#0009;display:block;inset:0;position:fixed;z-index:991}@media(min-width:48rem){.mob-backdrop.is-show{display:none}}:root{--color-primary:var(--color-orange);--color-text:var(--color-onyx);--color-border:var(--color-darkgray);--color-icon:var(--color-slategray);--color-primary-text:var(--color-white);--color-shadow:var(--color-shadow);--color-purple:#7367f0;--color-red:#da1414;--color-orange:#dd3822;--color-black:#000;--color-onyx:#111;--color-dark:#121212;--color-dark2:#333;--color-darkgray:#3e3e3e;--color-gray:#757575;--color-gray-darken:#424242;--color-slategray:#748786;--color-grey:#bdbdbd;--color-grey2:#e0e0e0;--color-greylighten:#eee;--color-white:#fff;--color-whitesmoke:#f3f3f3;--color-mintsmoke:#f5f5f5;--color-lightblue:#f5f7ff;--color-lightblue2:#fcfdfd;--color-shadow:hsla(102,9%,78%,.2)}@keyframes showAsidePopup{0%{opacity:0}to{opacity:1}}@keyframes leaveAsidePopup{0%{opacity:1}to{opacity:0}}@keyframes showAsideWindowMobile{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes leaveAsideWindowMobile{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes showAsideWindow{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes leaveAsideWindow{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.aside-popup{background:#00000080;display:none;inset:0;position:fixed;z-index:9999}.aside-popup__inner{display:flex;height:100%;justify-content:flex-end;width:100%}@media(min-width:62rem){.aside-popup__inner{align-items:center;justify-content:center}}.aside-popup.is-active{animation:showAsidePopup .3s ease-in-out forwards;display:block}.aside-popup.is-active .aside-popup-window{animation:showAsideWindowMobile .2s ease-in-out .3s forwards;opacity:0}@media(min-width:62rem){.aside-popup.is-active .aside-popup-window{animation:showAsideWindow .2s ease-in-out .3s forwards}}.aside-popup.is-leave{animation:leaveAsidePopup .3s ease-in-out .2s forwards}.aside-popup.is-leave .aside-popup-window{animation:leaveAsideWindowMobile .2s ease-in-out forwards}@media(min-width:62rem){.aside-popup.is-leave .aside-popup-window{animation:leaveAsideWindow .2s ease-in-out forwards}}.aside-popup-window{border-radius:1rem;display:flex;flex-direction:column;justify-content:center;width:100%}@media(min-width:62rem){.aside-popup-window{background:#fff;height:-moz-max-content;height:max-content;justify-content:normal;position:relative;width:50rem}}.aside-popup-window__header{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1.4rem;position:relative}.aside-popup-window__close{background:none;border:none;cursor:pointer;display:flex;outline:none;place-content:center;position:absolute;right:1rem;top:2rem;transition:.2s ease-in-out;z-index:100}@media(min-width:62rem){.aside-popup-window__close{right:2rem}}.aside-popup-window__close svg{fill:#1c1b1f;height:2.4rem;width:2.4rem}.aside-popup-window__close:hover{opacity:.7}.aside-popup-window__body{background:#fff;display:flex;flex-direction:column;height:100vh;overflow:auto;padding:2.5rem 1.5rem}@media(min-width:62rem){.aside-popup-window__body{background:transparent;border-radius:0;box-shadow:none;flex:1;height:auto;overflow:inherit;padding:3.5rem 2.5rem;width:100%}}.aside-popup-window__title{font-family:YanoneKaffeesatz,sans-serif;font-size:3.2rem;font-weight:500;line-height:1.1;margin:2rem 0}@media(min-width:62rem){.aside-popup-window__title{font-size:3.6rem}}.aside-popup-window__subtitle{color:#757575;font-size:1.5rem;font-weight:400;line-height:1.2;margin-bottom:1.4rem}@media(min-width:62rem){.aside-popup-window__subtitle{font-size:2.4rem}}.form-request__title{margin-bottom:1.5rem}.form-request__lead{color:#757575;font-size:1.6rem}.form--classic .form__fields{gap:2rem}.form--classic .form__field,.form--classic .form__fields{display:flex;flex-direction:column}.form--classic .form__field--checkbox{flex-direction:row}.form--classic .form__field.has-error .form__input{border-color:#e53935}.form--classic .form__field-wrap{position:relative}.form--classic .form__label{background:var(--color-white);color:var(--color-gray);font-size:1.6rem;font-weight:400;left:1.6rem;padding:0 .4rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.form--classic .form__field-wrap.has-value .form__label,.form--classic .form__field-wrap.is-focused .form__label{color:var(--color-primary);font-size:1.2rem;top:0;transform:translateY(-50%)}.form--classic .form__field-wrap.has-value:not(.is-focused) .form__label{color:var(--color-gray)}.form--classic .form__input{background:var(--color-white);border:.1rem solid var(--color-grey2);border-radius:1rem;color:var(--color-text);font-family:inherit;font-size:1.6rem;height:5.2rem;outline:none;padding:0 1.6rem;transition:border-color .2s;width:100%}.form--classic .form__input:focus{border-color:var(--color-primary)}.form--classic .is-danger{color:#e53935;font-size:1.2rem;margin-top:.5rem}.form--classic .is-danger--submit{display:block;font-size:1.4rem;text-align:center}.checkbox{align-items:flex-start;cursor:pointer;display:flex;gap:1rem}.checkbox__input{accent-color:var(--color-primary);cursor:pointer;flex-shrink:0;height:2rem;margin-top:.2rem;width:2rem}.checkbox__text{color:var(--color-gray);font-size:1.3rem;line-height:1.4}.checkbox__text a{color:var(--color-primary)}.form-button-send{font-size:1.6rem;min-height:5.2rem;width:100%}.form-button-send:disabled{cursor:not-allowed;opacity:.5}
