@keyframes sandra-open{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scaleZ(1)}}@keyframes sandra-close{0%{opacity:1}to{opacity:0;transform:scale(.9)}}@keyframes dialog-mobile-open{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes dialog-mobile-close{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100%)}}@keyframes HideList{0%{transform:scaleY(1)}to{transform:scaleY(0)}}html{--ff:"Onest";--ff-title:"Onest";--ff-subtitle:"Onest";--ff-caption:"Onest";--fs-13:14px;--fs-14:14px;--fs-16:16px;--fs-18:calc(clamp(16px, 16px + (100vw - 1024px) / 448, 18px));--fs-20:calc(clamp(18px, 18px + (100vw - 1024px) / 448, 20px));--fs-24:calc(clamp(20px, 20px + (100vw - 1024px) / 224, 24px));--fs-28:calc(clamp(24px, 24px + (100vw - 1024px) / 224, 28px));--fs-32:calc(clamp(26px, 26px + 3 * (100vw - 1024px) / 448, 32px));--fs-36:calc(clamp(30px, 30px + 3 * (100vw - 1024px) / 448, 36px));--fs-40:calc(clamp(28px, 28px + 3 * (100vw - 1024px) / 224, 40px));--fs-50:calc(clamp(32px, 32px + 9 * (100vw - 1024px) / 448, 50px));--fs-60:calc(clamp(36px, 36px + 3 * (100vw - 1024px) / 112, 60px));--fs-banner-1:calc(clamp(26px, 26px + (100vw - 1024px) / 112, 34px));--fs-banner-2:calc(clamp(34px, 34px + 15 * (100vw - 1024px) / 448, 64px));--fs-banner-3:calc(clamp(36px, 36px + 9 * (100vw - 1024px) / 224, 72px));--fs-heading-1:calc(clamp(26px, 26px + (100vw - 1024px) / 112, 34px));--fs-heading-2:calc(clamp(28px, 28px + 3 * (100vw - 1024px) / 224, 40px));--fs-heading-3:calc(clamp(32px, 32px + 9 * (100vw - 1024px) / 448, 50px));--fs-caption-1:calc(clamp(16px, 16px + (100vw - 1024px) / 448, 18px));--fs-caption-2:calc(clamp(18px, 18px + (100vw - 1024px) / 448, 20px));--fs-caption-3:calc(clamp(20px, 20px + (100vw - 1024px) / 224, 24px));--fs-subtitle-1:calc(clamp(16px, 16px + (100vw - 1024px) / 448, 18px));--fs-subtitle-2:calc(clamp(18px, 18px + (100vw - 1024px) / 448, 20px));--fs-button:16px;--lh-banner-3:1.2;--lh-banner-2:1.1;--lh-banner-1:1.21;--lh-heading-3:1.1;--lh-heading-2:1.2;--lh-heading-1:1.16;--lh-caption-2:1.2;--lh-caption-1:1.16;--lh-subtitle-2:1.2;--lh-subtitle-1:1.1;--lh-text-4:1.6;--lh-text-3:1.4;--lh-text-2:1.2;--lh-text-1:1.1;--fw-500:500;--container:1540px;--container-padding:calc(.5 * (100vw - var(--container)));--scrollbarWidth:16px;--headerHeight:0px;--headerMHeight:0px;--col-5:5;--col-4:4;--col-3:3;--col-2:2;--g-container-v:calc(clamp(32px, 32px + 16 * (100vw - 375px) / 515, 80px));--g-container-h:calc(clamp(32px, 32px + 16 * (100vw - 375px) / 515, 80px));--g-container:calc(clamp(20px, 20px + 4 * (100vw - 375px) / 103, 80px));--g-block-margin:calc(clamp(40px, 40px + 15 * (100vw - 1024px) / 448, 70px));--g-block-padding:calc(clamp(40px, 40px + 15 * (100vw - 1024px) / 448, 70px));--g-elements:calc(clamp(8px, 8px + (100vw - 1024px) / 56, 24px));--g-content:calc(clamp(24px, 24px + 3 * (100vw - 1024px) / 112, 48px));--g-section:calc(clamp(56px, 56px + (100vw - 1024px) / 14, 120px));--g-button-icon:8px;--g-5:5px;--g-8:8px;--g-10:10px;--g-16:16px;--g-20:calc(clamp(10px, 10px + 5 * (100vw - 1024px) / 448, 20px));--g-24:24px;--g-30:calc(clamp(20px, 20px + 5 * (100vw - 1024px) / 448, 30px));--g-32:calc(clamp(16px, 16px + (100vw - 1024px) / 56, 32px));--g-40:calc(clamp(20px, 20px + 5 * (100vw - 1024px) / 224, 40px));--g-48:calc(clamp(32px, 32px + (100vw - 1024px) / 56, 48px));--g-60:calc(clamp(40px, 40px + (100vw - 360px) / 78, 60px));--g-80:calc(clamp(24px, -40px + 6.25vw, 80px));--g-140:calc(clamp(20px, 20px + 5 * (100vw - 768px) / 48, 140px));--g-slider-pagination-height:30px;--block-bgc:var(--bgc);--block-br:0;--block-wrapper-br:0;--block-wrapper-bgc:none;--block-wrapper-padding-v:0;--block-wrapper-padding-h:0;--block-wrapper-margin-v:0;--block-wrapper-margin-h:0;--block-main-padding-v:0;--block-main-padding-h:calc(clamp(20px, 20px + 5 * (100vw - 1024px) / 112, 60px));--block-head-gap-h:var(--g-16);--block-head-gap-v:var(--g-16);--block-head-margin:calc(clamp(20px, 20px + (100vw - 360px) / 78, 40px));--block-sections-gap-v:var(--g-20);--block-sections-gap-h:var(--g-20);--block-sections-padding:var(--g-30);--block-content-gap-v:var(--g-30);--block-content-margin:calc(clamp(20px, 20px + 3 * (100vw - 1024px) / 224, 32px));--block-actions-gap-v:calc(clamp(16px, 16px + (100vw - 1024px) / 224, 20px));--block-actions-gap-h:calc(clamp(16px, 16px + (100vw - 1024px) / 224, 20px));--block-actions-margin:calc(clamp(30px, 30px + 5 * (100vw - 1024px) / 448, 40px));--block-elements-gap-v:var(--g-48);--block-elements-gap-h:var(--g-40);--block-elements-margin:calc(clamp(20px, 20px + 5 * (100vw - 1024px) / 224, 40px));--block-controls-gap-h:var(--g-20);--block-image-br:var(--br-image);--block-image-controls-br:0;--block-image-controls-bgc:var(--c-text-white);--block-image-controls-padding-v:var(--g-8);--block-image-controls-padding-h:var(--g-10);--block-list-slider-pagination-margin:var(--g-20);--block-extra-padding-v:var(--g-20);--block-extra-padding-h:calc(clamp(20px, 20px + 3 * (100vw - 1024px) / 224, 32px));--block-bg:var(--c-text-white);--blocl-overlay-c:linear-gradient(180deg, transparent, #251600);--button-padding-v:var(--g-16);--button-padding-h:var(--g-32);--button-padding-v-s:var(--g-10);--button-padding-h-s:var(--g-16);--button-gap-h:var(--g-10);--button-tt:uppercase;--c-text-main:#060506;--c-text-accent:#c66f44;--c-text-subdued:#7f7d7f;--c-text-disabled:#999;--c-text-white:#fff;--c-text-white-opacity:#ffffffb3;--c-success:#008060;--c-error:#d72c0d;--c-warning:#e5b408;--c-subtitle:var(--c-text-subdued);--c-main:#060506;--c-main-opacity:#000000b3;--c-accent:#c66f44;--bc:#0000001a;--br:0;--br-8:8px;--br-15:15px;--br-20:20px;--br-25:25px;--br-button:0;--br-card:0;--br-image:0;--br-banner:0;--br-banner-main:0;--bgc:#f5f4f0;--transition:.18s ease-in-out;--aspect-ratio-1:1 / 1}.block{font-family:var(--ff);width:100%;margin:var(--g-block-margin) 0;border-radius:var(--block-br);justify-content:center;display:flex}.block__wrapper{clear:both;width:100%;max-width:var(--container);margin:var(--block-wrapper-margin-v) var(--block-wrapper-margin-h);padding:var(--block-wrapper-padding-v) var(--block-wrapper-padding-h);border-radius:var(--block-wrapper-br);background-color:var(--block-wrapper-bgc)}@media only screen and (width<=1600px){.block__wrapper{--block-wrapper-margin-h:20px}}.block__image{width:100%;max-width:100%;display:block}.block__image-item{top:var(--headerMHeight,76px);border-radius:var(--block-image-br);max-width:100%;height:100%;max-height:90vh;display:block;position:sticky;overflow:hidden}.block__image-item img,.block__image-item video{border-radius:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.block__main,.block__pagination{justify-content:center}.block__head,.block__main{flex-direction:column;width:100%;display:flex}.block__head{gap:var(--block-head-gap-v) var(--block-head-gap-h);grid-area:head}.block__head-caption{font-size:var(--fs-caption-1);max-width:70%;color:var(--c-text-subdued)}@media only screen and (width<=1024px){.block__head-caption{max-width:100%}}.block__sections{padding-bottom:var(--block-sections-padding);gap:var(--block-sections-gap-v) var(--block-sections-gap-h);grid-area:sections;overflow:hidden}.block__content{margin:var(--block-content-margin) 0 0 0}.block__content p{line-height:1.3}.block__content h2,.block__content h3,.block__content p{margin-bottom:15px}.block__actions{width:100%;margin:var(--block-actions-margin) 0 0 0;gap:var(--block-actions-gap-v) var(--block-actions-gap-h);flex-wrap:wrap;grid-area:actions;display:flex}@media only screen and (width<=480px){.block__actions .button-block{width:100%}}.block__pagination{flex-wrap:wrap;grid-area:pagination;width:100%;display:flex}.block__elements{gap:var(--block-elements-gap-v) var(--block-elements-gap-h);grid-area:elements;grid-template-columns:repeat(var(--col-4,--col-4),1fr);width:100%;display:grid}@media only screen and (width<=1000px){.block__elements{grid-template-columns:repeat(var(--col-2,--col-4),1fr)}}.block__controls{grid-area:controls;justify-content:flex-end;width:100%;height:100%}.block__controls,.block__extra{flex-direction:column;display:flex}.block__extra{padding:0 var(--block-extra-padding-h);justify-content:center;align-items:center;position:relative}.block__extra:before{content:"";background:var(--bc);width:1px;position:absolute;top:60px;bottom:60px;left:0}@media only screen and (width<=990px){.block__extra{padding:var(--block-extra-padding-v) 0 0 0;align-items:flex-start}.block__extra:before{width:100%;height:1px;top:0;left:0;right:0}}.block .slider-block{margin-bottom:calc(var(--g-slider-pagination-height) / -2);padding-bottom:calc(var(--g-slider-pagination-height) / 2);min-height:inherit!important;max-height:inherit!important;background:0 0!important}.block .slider-block .swiper-slide{height:auto}.block .slider-block__controls{z-index:10;align-items:center;gap:var(--block-controls-gap-h);width:100%;display:flex}.block .slider-block__navigation,.block .slider-block__pagination{display:flex}.block .slider-block__pagination .swiper-pagination-bullet{width:100%;height:var(--g-slider-pagination-height);background:0 0;align-items:flex-end;display:flex;position:relative;margin:0!important}.block .slider-block__pagination .swiper-pagination-bullet:before{z-index:2;height:var(--g-slider-pagination-height);content:"";position:absolute;bottom:-15px;left:0;right:0}.block .slider-block__pagination .swiper-pagination-bullet:after{content:"";background:var(--c-text-disabled);width:100%;height:2px;position:relative}.block .slider-block__pagination.swiper-pagination-lock{display:none}.block .slider-block__controls [class*=--next],.block .slider-block__controls [class*=--prev]{cursor:pointer;border:1px solid #000;border-radius:50%;width:40px;min-width:40px;height:40px;position:relative}.block .slider-block__controls [class*=--next]:before,.block .slider-block__controls [class*=--prev]:before{content:"";background:url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2212%22%20viewBox%3D%220%200%2013%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.9419%200.412669C6.97813%200.311052%207.03554%200.221361%207.10903%200.151583C7.18252%200.0818043%207.2698%200.0341039%207.36311%200.0127285C7.45641%20-0.00864686%207.55284%20-0.00303383%207.64382%200.0290678C7.73479%200.0611694%207.81748%200.118763%207.88453%200.196722L12.4996%205.52875C12.5533%205.59066%2012.5959%205.66421%2012.625%205.74518C12.6541%205.82616%2012.6691%205.91296%2012.6691%206.00063C12.6691%206.0883%2012.6541%206.17511%2012.625%206.25608C12.5959%206.33705%2012.5533%206.4106%2012.4996%206.47252L7.88453%2011.8045C7.77621%2011.9297%207.62929%2012%207.4761%2012C7.3229%2012%207.17598%2011.9297%207.06766%2011.8045C6.95934%2011.6794%206.89848%2011.5096%206.89848%2011.3327C6.89848%2011.1557%206.95934%2010.9859%207.06766%2010.8608L10.6986%206.66713H0.576864C0.423865%206.66713%200.277132%206.59691%200.168945%206.47192C0.0607587%206.34693%20-1.9908e-05%206.1774%20-1.9908e-05%206.00063C-1.9908e-05%205.82386%200.0607587%205.65434%200.168945%205.52934C0.277132%205.40435%200.423865%205.33413%200.576864%205.33413H10.6986L7.06766%201.14049C6.98661%201.04725%206.93138%200.928268%206.90899%200.798675C6.88659%200.669081%206.89805%200.534722%206.9419%200.412669Z%22%20fill%3D%22%23060506%22%2F%3E%0A%3C%2Fsvg%3E%0A) 100% 100% no-repeat;width:13px;height:12px;display:block;position:absolute;top:50%;left:50%}.block .slider-block__controls [class*=--next]:before{transform:translate(-50%,-50%)}.block .slider-block__controls [class*=--prev]:before{transform:translate(-50%,-50%)rotate(180deg)}.block .slider-block__button--disabled{opacity:.5}.block--image-text .block__wrapper{grid-template-columns:50% 50%;grid-template-areas:"content image";place-content:start;display:grid}.block--image-text .block__main{padding:var(--block-main-padding-v) var(--block-main-padding-h);grid-area:content}@media only screen and (width<=990px){.block--image-text .block__wrapper{grid-template-columns:100%;grid-template-areas:"content""image"}.block--image-text .block__main{padding:var(--block-main-padding-v) 0 0;--block-main-padding-v:calc(clamp(30px, 30px + -5 * (100vw - 1024px) / 448, 60px));--block-main-padding-h:calc(clamp(30px, 30px + -5 * (100vw - 1024px) / 448, 60px));grid-template-areas:"image""content"}}.block--image-text .block__image{grid-area:image;position:relative}.block--image-text .slider__controls{z-index:10;width:auto;padding:var(--block-image-controls-padding-v) var(--block-image-controls-padding-h);border-radius:var(--block-image-controls-br);background:var(--block-image-controls-bgc);position:absolute;bottom:20px;right:20px}.block--image-text .slider__pagination{width:auto}.block--image-text-reverse .block__wrapper{grid-template-areas:"image content"}@media only screen and (width<=990px){.block--image-text-reverse .block__wrapper{grid-template-areas:"image""content"}}.block--image-text-elements .block__head{margin:0 0 var(--block-head-margin) 0}.block--image-text-elements-grid-2 .block__elements{grid-template-columns:repeat(var(--col-2,--col-2),1fr)}@media only screen and (width<=500px){.block--image-text-elements-grid-2 .block__elements{grid-template-columns:1fr}}.block--image-text-extra .block__wrapper{grid-template-columns:50% calc(50% - 260px) 260px;grid-template-areas:"content image exta"}@media only screen and (width<=1280px){.block--image-text-extra .block__wrapper{grid-template-columns:50% 50%;grid-template-areas:"content image""exta image"}.block--image-text-extra .block__extra{padding:var(--block-extra-padding-v) var(--block-extra-padding-h) var(--block-extra-padding-v) 0}}@media only screen and (width<=990px){.block--image-text-extra .block__wrapper{grid-template-columns:100%;grid-template-areas:"content""image""exta"}.block--image-text-extra .block__extra{padding:0 0 var(--block-extra-padding-v) 0}}.block--image-text-extra-reverse .block__wrapper{grid-template-areas:"image content exta"}@media only screen and (width<=1280px){.block--image-text-extra-reverse .block__wrapper{grid-template-areas:"image content""image exta"}.block--image-text-extra-reverse .block__extra{padding:var(--block-extra-padding-v) 0 var(--block-extra-padding-v) var(--block-extra-padding-h)}}@media only screen and (width<=990px){.block--image-text-extra-reverse .block__wrapper{grid-template-areas:"image""content""exta"}.block--image-text-extra-reverse .block__extra{margin-top:var(--block-extra-padding-v);padding:var(--block-extra-padding-v) 0 0 0;--block-extra-padding-v:var(--g-30)}}.block--image-text-extra .title-block--main{max-width:100%}.block--image-text.block--background{--block-wrapper-padding-v:0;--block-wrapper-padding-h:0}.block--list .block__head{margin:0 0 var(--block-head-margin) 0}.block--list .block__main{grid-template-columns:1fr auto auto;grid-template-areas:"head head head""sections sections sections""elements elements elements""actions actions actions""pagination pagination pagination";display:grid}.block--list-centered .block__head,.block--list-centered .block__wrapper{align-items:center}.block--list-centered .block__actions{justify-content:center;align-items:center}.block--list-grid-2 .block__elements{grid-template-columns:repeat(var(--col-2,--col-2),1fr)}.block--list-grid-3 .block__elements{grid-template-columns:repeat(var(--col-3,--col-3),1fr)}@media only screen and (width<=1024px){.block--list-grid-3 .block__elements{grid-template-columns:repeat(var(--col-2,--col-2),1fr)}}@media only screen and (width<=780px){.block--list-grid-3 .block__elements{grid-template-columns:1fr}}.block--list-grid-5 .block__elements{grid-template-columns:repeat(var(--col-5,--col-5),1fr)}@media only screen and (width<=1000px){.block--list-grid-5 .block__elements{grid-template-columns:repeat(var(--col-2,--col-4),1fr)}}@media only screen and (width<=780px){.block--list-grid-5 .block__elements{grid-template-columns:1fr}.block--partner .block__main{--block-main-padding-v:20px;--block-main-padding-h:20px}}.block--list-big-spacing .block__elements{gap:var(--g-60) var(--g-60)}@media only screen and (width<=1280px){.block--list-big-spacing .block__elements{gap:var(--g-40) var(--g-40)}}.block--list-bigger-spacing .block__elements{gap:var(--g-140) var(--g-140)}.block--list-slider .block__main{grid-template-areas:"head head head""sections sections sections""elements elements elements""actions actions actions""controls controls controls";position:relative}.block--list-slider .block__elements{display:block}.block--list-slider .block__controls{width:auto;position:absolute;bottom:-18px;right:0}.block--list-slider .slider-block__pagination{width:100%;margin:var(--block-list-slider-pagination-margin) 0 0 0;flex-grow:1;padding-right:130px}.block--list-slider-masonry .slider-block__item-wrap{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:30px;display:grid}@media only screen and (width<=1280px){.block--list-slider-masonry .slider-block__item-wrap{gap:20px}.block--partner .block__extra{display:none}}.block--list-slider-masonry .slider-block__item-wrap .card:first-child{grid-area:1/1/3/3}.block--list-slider-masonry .slider-block__item-wrap .card:nth-child(2){grid-area:1/3/2/4}.block--list-slider-masonry .slider-block__item-wrap .card:nth-child(3){grid-area:2/3/3/4}.block--banner .block__wrapper{aspect-ratio:unset;border-radius:0;margin:0;padding:0;position:relative}.block--banner-main{margin-top:0}.block--banner-main .block__wrapper,.block--banner-wide .block__wrapper{width:100%;max-width:100%}.block--background{padding:var(--g-block-padding) 0;background-position:top;background-repeat:no-repeat;background-size:cover}.block--background,.block--wrapper-background .block__wrapper{background-color:var(--block-bgc)}.block--no-margin{margin:0}.block--back{z-index:10;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffe6;border-bottom:1px solid #0000001a;height:55px;margin:0;padding:10px 0;position:fixed;top:0}.block--breadcrumbs{margin:0;padding:70px 0 0}.block--breadcrumbs .block__wrapper{overflow:hidden}@media only screen and (width<=990px){.block--partner .block__main{padding:0 0 0 var(--block-main-padding-h)}}@media only screen and (width<=900px){.block--partner .block__main{padding:var(--block-main-padding-v) var(--block-main-padding-h)}}.block--partner .block__image-item{height:100%}.block--company-stats .block__elements{gap:40px}.block--designer .block__wrapper{grid-template-columns:30% calc(70% - 250px) 250px}@media only screen and (width<=990px){.block--designer .block__wrapper{grid-template-columns:100%;grid-template-areas:"image""content""exta"}}.block--designer .block__main{--block-main-padding-v:var(--g-60);justify-content:flex-start}.block--designer .block__image-item,.block--designer-first-person .block__image-item{height:auto}.block--designer-gallery .slider-block__item:not(.block--designer-gallery .slider-block__item:first-child) .gallery-item:first-child{grid-area:1/1/3/2}.block--designer-gallery .slider-block__item:not(.block--designer-gallery .slider-block__item:first-child) .gallery-item:nth-child(2){grid-area:1/2/3/3}.block--designer-gallery .slider-block__item:not(.block--designer-gallery .slider-block__item:first-child) .gallery-item:nth-child(3){grid-area:1/3/3/4}.block--designer-first-person .block__wrapper{grid-template-columns:30% 70%}@media only screen and (width<=1280px){.block--designer-first-person .block__wrapper{grid-template-columns:50% 50%}}.block--designer-first-person .block__main{--block-main-padding-v:var(--g-60)}@media only screen and (width<=990px){.block--designer-first-person .block__wrapper{grid-template-columns:100%}.block--designer-first-person .block__main{--block-main-padding-v:var(--g-40)}}.block--photos-items{--g-block-margin:var(--g-32)}@media only screen and (width<=780px){.block--company-stats{padding:var(--g-block-padding) 0 0 0;background:0 0}.block--company-stats .block__wrapper{--block-wrapper-margin-h:30px}.block--advantages .block__image{width:calc(100% + var(--block-wrapper-margin-h) * 2);max-width:inherit;margin:0 calc(var(--block-wrapper-margin-h) * -1)}.block--advantages .block__actions .button-block{width:100%}.block--materials .block__wrapper,.block--possibility .block__wrapper{margin:0}.block--photos-items .block__elements{--block-elements-gap-v:2px;--block-elements-gap-h:2px;grid-template-columns:repeat(var(--col-2,--col-2),1fr)}}.block--photos-categories{margin-top:15px;margin-bottom:0}.block--photo-catalog{margin-bottom:0}
