/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;background-color:#eee}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{overflow:visible;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:red;text-underline-offset:.2em}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none;-webkit-text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin: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{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{display:table;box-sizing:border-box;max-width:100%;padding:0;white-space:normal;color:inherit}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}[hidden],template{display:none}a:hover{color:#00f}html.active{overflow-y:hidden}.page{font-family:Manrope,'Helvetica CY','Nimbus Sans L',sans-serif}.width{width:100%;max-width:1240px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;flex:0 0 auto}.noscript{text-align:center;color:grey;background:red}.no-wrap{white-space:nowrap}.visually-hidden{position:absolute;visibility:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.icn{display:inline-block;fill:currentColor}.logo{font-size:16px;font-weight:500;line-height:1;cursor:pointer;transition:color .3s,opacity .3s;text-decoration:none;color:#87745c;outline:0}.logo:hover{color:#87745c}.logo:active{opacity:.6}.offer-link{font-size:20px;font-weight:500;line-height:1.2;position:relative;display:inline-block;cursor:pointer;transition:color .3s,opacity .3s;text-decoration:none;color:#87745c;outline:0}.offer-link:hover{color:#5e5140}.offer-link:active{opacity:.6}.offer-link::after{position:absolute;top:50%;right:-32%;display:block;width:32px;height:2px;content:'';transition:background-color .3s;background-color:#87745c}.offer-link:hover::after{background-color:#5e5140}.btn{line-height:1.25;position:relative;bottom:0;display:inline-flex;box-sizing:border-box;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .3s,color .2s;text-align:center;vertical-align:middle;text-decoration:none;text-overflow:ellipsis;opacity:1;border:1px solid transparent;justify-content:center;align-items:center}.btn:hover{cursor:pointer;text-decoration:none}.btn:disabled{cursor:default;opacity:.7}.btn--size-base{font-size:16px;line-height:1.5;height:40px;padding-right:32px;padding-left:32px}.btn--fluid{display:flex;width:100%}.basic{display:flex;height:100vh;padding-top:64px;align-items:center;justify-content:space-between}.basic__inner{display:flex;align-items:center;justify-content:space-between}.basic__header{font-size:28px;font-weight:600;line-height:1.1428571429;margin-bottom:0}.basic__slider{overflow-x:hidden}.basic__slide{display:block;text-decoration:none;outline:0}.basic__img{width:100%;max-width:289px;height:100%;max-height:427px;margin-bottom:24px;transition:background-color .3s;background-color:#87745c}.basic__img img{width:100%;height:100%;transition:opacity .3s;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.basic__slide:hover .basic__img img{opacity:.7}.basic__slide:active .basic__img{background-color:#b6a693}.basic__name{font-size:16px;font-weight:400;line-height:1.5;transition:color .3s,opacity .3s;color:#000}.basic__slide:hover .basic__name{color:#87745c}.basic__slide:active .basic__name{opacity:.7}.basic__tagline{font-family:Spectral;font-weight:300;font-style:italic;color:#000}.basic__slide:hover .basic__tagline{color:#000}.basic__slide:active .basic__tagline{opacity:.7}.draft{display:block;overflow-x:hidden;height:100vh;padding-top:62px}.draft__slider{position:relative;height:100%}.draft__slide{cursor:grab}.draft__slide:active{cursor:grabbing}.draft__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.draft__content{position:absolute;z-index:10;bottom:10%;left:26%}.draft__header{font-size:22px;font-weight:500;line-height:1.0909090909;margin-bottom:4px;color:#fff}.draft__subheader{font-family:Spectrum;font-size:18px;font-weight:400;font-style:italic;line-height:1.3333333333;color:#fff}.draft__pagination{bottom:10%;left:32px;text-align:inherit;color:#9d9b9b}.draft__pagination .swiper-pagination-current,.draft__pagination .swiper-pagination-total{font-size:16px;font-weight:600;line-height:1;color:#fff}.draft__buttons{position:absolute;z-index:10;right:32px;bottom:10%;display:flex;align-items:center;justify-content:flex-start;gap:16px}.draft__btn{padding:10px 14px;transition:background-color .3s,opacity .3s;border:none;border-radius:100px;background-color:rgba(182,166,147,.6)}.draft__btn:hover{background-color:#b6a693}.draft__btn:active{opacity:.6}.draft__btn--next{transform:rotate(-90deg)}.draft__btn--prev{transform:rotate(90deg)}.draft__icn{color:#fff;fill:rgba(255,255,255,0)}.error__inner{display:flex;flex-direction:column;margin-top:64px;align-items:flex-start;justify-content:flex-start}.error__header{font-family:Spectral;font-size:72px;font-weight:500;line-height:1;margin-top:200px;margin-bottom:26px;color:#87745c}.error__subheader{font-size:32px;font-weight:500;line-height:1;margin-bottom:32px}.footer__inner{padding:80px 0}.footer__connect{display:flex;align-items:center;justify-content:space-between;gap:20px}.footer__header{font-size:28px;font-weight:600;line-height:1.1428571429;margin-bottom:32px}.footer__group{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:32px}.footer__subheader{font-family:Spectral;font-size:16px;font-weight:400;font-style:italic;line-height:1;margin-bottom:4px;color:#87745c}.footer__info{font-size:16px;font-weight:500;line-height:1.5;width:100%;max-width:160px}.footer__info--long{max-width:100%}.footer__map{width:100%;max-width:907px;height:100%;max-height:400px}.footer__map img{width:100%;height:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.footer__bottom{border-top:1px solid #ededed;background-color:#f6f4f4}.footer__foot{display:flex;padding:24px 0;align-items:center;justify-content:space-between}.footer__link{font-size:14px;font-weight:500;line-height:1.1428571429;cursor:pointer;transition:color .3s,opacity .3s;text-decoration:none;color:rgba(0,0,0,.6);outline:0}.footer__link:hover{color:#9d9b9b}.footer__link:active{opacity:.6}.header{position:fixed;z-index:20;width:100%;transition:background-color .3s;background-color:#f7f7f7}.header.active{transition:none;background-color:#262626}.header__inner{display:flex;padding:24px 0;align-items:center;justify-content:space-between}.header__nav{display:flex;align-items:center;justify-content:flex-start;gap:32px}.header__nav-item{font-size:12px;font-weight:500;line-height:1.3333333333;cursor:pointer;transition:color .3s,opacity .3s;text-decoration:none;color:#000;outline:0}.header__nav-item:hover{color:#5e5140}.header__nav-item:active{opacity:.6}.header.active .header__nav-item{visibility:hidden}.header__aside{display:flex;align-items:center;justify-content:flex-start;gap:32px}.header__offer{font-size:12px;font-weight:600;line-height:1.3333333333;cursor:pointer;transition:color .3s,opacity .3s;text-decoration:none;color:#87745c;outline:0}.header__offer:hover{opacity:.8;color:#87745c}.header__offer:active{opacity:.6}.header.active .header__offer{color:#fff}.header__burger{position:relative;z-index:2;display:flex;flex-direction:column;width:24px;height:8px;cursor:pointer;justify-content:center;gap:4px}.header__burger:hover .header__burger-line{background-color:#5e5140}.header__burger:active .header__burger-line{opacity:.6}.header__burger-line{position:absolute;width:24px;height:2px;transition:.3s;background-color:#87745c}.header__burger-line:first-child{top:0}.header__burger-line:last-child{bottom:0}.header__burger.active .header__burger-line:first-child{top:2px;transform:rotate(45deg)}.header__burger.active .header__burger-line:last-child{bottom:4px;transform:rotate(-45deg)}.header__popup{position:absolute;z-index:10;display:flex;visibility:hidden;width:100%;height:100vh;margin:0;padding-bottom:64px;transition:opacity .3s,visibility .3s;opacity:0;background-color:#262626;align-items:center;justify-content:center}.header__popup.active{position:relative;visibility:visible;transition:opacity .3s;opacity:1}.header__links{display:flex;width:100%;max-width:978px;align-items:center;justify-content:center;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px}.header__link{font-size:63px;font-weight:300;line-height:1.9047619048;display:flex;transition:color .3s,opacity .3s;text-decoration:none;color:#fff;-moz-column-gap:20px;column-gap:20px}.header__link:hover{color:#87745c}.header__link:active{opacity:.6}.header__line{display:inline-block}.products{height:100vh;padding-top:64px;background-color:#262626}.products__content{position:relative;margin-top:42px;margin-bottom:42px}.products__header{font-size:48px;font-weight:500;line-height:1.0833333333;margin-bottom:32px;color:#fff}.products__slider{overflow-x:hidden}.products__slide{position:relative;display:block;transition:opacity .3s;text-decoration:none;outline:0}.products__slide:active{opacity:.6}.products__img{width:100%;max-width:289px;height:100%;max-height:289px}.products__img img{width:100%;height:100%;transition:background-color .3s;background:rgba(255,255,255,.08);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.products__name{font-size:20px;font-weight:600;line-height:1.2;position:absolute;top:24px;left:24px;width:100%;max-width:144px;color:#fff}.products__name--long{max-width:180px}.products__slide:hover .products__img img{background-color:rgba(182,166,147,.6)}.products__pagination{margin-top:20px;text-align:center}.products__pagination .swiper-pagination-bullet-active{background-color:#87745c}.products__pagination .swiper-pagination-bullet{background-color:#b6a693}.tagline__inner{padding:128px 0 80px}.tagline__content{max-width:700px;margin:0 auto}.tagline__header{font-size:72px;font-weight:500;line-height:1.0833333333;margin-top:0;margin-bottom:40px}.tagline__btn{position:relative;top:-50px;display:inline-block;padding:10px 14px;transition:border-color .3s,opacity .3s;border:1px solid #9d9b9b;border-radius:100px}.tagline__btn:hover{border-color:rgba(0,0,0,.6)}.tagline__btn:active{opacity:.6}.tagline__icn{display:block;color:#87745c;fill:rgba(255,255,255,0)}.ticker{height:100vh;padding-top:64px}.ticker__inner{margin-top:42px;margin-bottom:42px}.ticker__header{font-family:inherit;font-size:48px;font-weight:500;line-height:1.0833333333;margin-bottom:80px;color:#000}.ticker__container{position:relative;overflow:hidden;width:100vw;max-width:100%;height:88px;margin-bottom:24px;white-space:nowrap}.ticker__container:last-child{margin-bottom:0}.ticker__item{position:absolute;display:flex;animation:32s linear infinite marqueeLeft;white-space:nowrap;will-change:transform}.ticker__item--right{animation:32s linear infinite marqueeRight}.ticker__content{font-family:Spectral;font-size:80px;font-weight:300;line-height:1.1;display:block;color:#87745c}@keyframes marqueeLeft{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes marqueeRight{from{transform:translateX(-50%)}to{transform:translateX(0)}}.page{display:flex;flex-direction:column;box-sizing:border-box;min-height:calc(100 * var(--vh,1vh));background-color:#f7f7f7;justify-content:flex-start;align-items:center}.page__core{width:100%;flex:0 0 auto}@media (max-width:992px){.basic__header{margin-bottom:32px}.footer .container-xl{padding-right:0;padding-left:0}.footer__inner{margin-right:0!important;margin-left:0!important}.footer__connect{flex-direction:column;align-items:flex-start;row-gap:40px}.footer__contact,.footer__foot{margin-right:20px;margin-left:20px;padding-right:10px;padding-left:10px}.footer__map{max-width:100%;max-height:100%}.footer__map img{border-radius:0}.products{height:auto}.products__header{font-size:42px}.products__items{margin-bottom:48px}.ticker{height:auto}}@media (max-width:576px){.basic__slide{width:auto}.draft__pagination{bottom:20%}.draft__content{left:5%}}@media (max-width:1200px){.error__inner{margin-right:20px;margin-left:20px}}@media (max-width:546px){.error__header{font-size:48px;line-height:1}.error__subheader{font-size:26px;line-height:1}.products__header{font-size:36px}.products__slide{width:auto}.ticker__header{font-size:42px;margin-bottom:42px}}@media (max-width:1199px){.footer__inner,.header__inner,.products__inner{margin-right:20px;margin-left:20px}.products__header{font-size:46px}.tagline__inner{margin-right:20px;margin-left:20px}}@media (max-width:480px){.footer__foot{flex-direction:column;row-gap:24px}.header__popup.active{padding-right:10px;padding-left:10px}.header__links{margin:0 20px}.header__link{font-size:36px;line-height:1}.products__header{font-size:32px}.tagline__header{font-size:48px;line-height:1}.ticker__header{font-size:36px}}@media (max-width:947px){.header__links{flex-direction:column;width:auto;align-items:flex-start;row-gap:20px}.header__link{font-size:42px;line-height:1}.header__line{display:none}}@media (max-width:776px){.header__nav{display:none}.tagline__header{font-size:64px;line-height:1}}@media (max-width:410px){.header__link{font-size:32px;line-height:1}}@media (max-width:375px){.header__link{font-size:30px;line-height:1}}@media (max-width:767px){.products__header{font-size:38px}.ticker__header{margin-right:20px;margin-left:20px}}@media (max-width:991px){.tagline__btn{top:0;margin-top:80px}}@media (max-width:676px){.tagline__header{font-size:56px;line-height:1}}@media (max-width:420px){.tagline__header{font-size:42px;line-height:1}}