@font-face{font-display:"swap";font-family:Inter;font-style:normal;src:url(../../static/media/Inter-SemiBold.7f6c3678e245486167d9.woff) format("woff"),url(../../static/media/Inter-SemiBold.90f5c90fdecd8895f496.woff2) format("woff2")}input[type=text]::-ms-clear,input[type=text]::-ms-reveal{display:none;height:0;width:0}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{display:none}*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:active,:focus,a:active,a:focus{outline:none}aside,footer,header,nav{display:block}body,html{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:100%;font-size:14px;height:100%;line-height:1;width:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;cursor:pointer}button::-moz-focus-inner{border:0;padding:0}a,a:hover,a:visited{text-decoration:none}ol li,ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}body,html{color:#fff;font-family:Inter;font-size:16px;font-weight:500;line-height:125%;scrollbar-color:#ef712a #fff;scrollbar-width:4px}body::-webkit-scrollbar,html::-webkit-scrollbar{height:4px;width:4px}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:0 0}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background-color:#ef712a;border:1px solid transparent;border-radius:20px}body.is-lock{overflow:hidden}iframe{border:none;display:block;height:100%;width:100%}img{object-fit:cover;object-position:center}img,svg{max-width:100%}.visually-hidden{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.btn{align-items:center;background:#ef712a;border-radius:16px;color:#fff;display:flex;font-size:18px;font-weight:600;gap:8px;justify-content:center;line-height:125%;padding:18px 32px;transition:all .3s ease-in-out 0s}@media(max-width:1536px){.btn{padding:16px 24px}}.btn:hover{box-shadow:0 0 16px 0 #ef712a}.btn--black{background:#222}.btn--black:hover{box-shadow:0 0 12px 0 rgba(33,33,33,.4)}.btn__icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.site-wrapper{display:flex;flex-direction:column;min-height:100vh;overflow:clip}.configurator_configurator__6AjMA{display:grid;flex:1 1 auto;position:relative}.configurator_configurator__btn__TocJa{bottom:44px;font-size:16px;left:16px;padding-bottom:12px;padding-top:12px;position:absolute;z-index:100}.ai-designer_ai-designer__qKCWs{background:#fff;display:flex;inset:0;opacity:0;overflow:auto;position:fixed;scrollbar-color:#ef712a #fff;scrollbar-width:4px;transition:all .3s ease-in-out 0s;visibility:hidden;z-index:100}.ai-designer_ai-designer__qKCWs.ai-designer_is-open__SNu\+4{opacity:1;visibility:visible}.ai-designer_ai-designer__qKCWs::-webkit-scrollbar{height:4px;width:4px}.ai-designer_ai-designer__qKCWs::-webkit-scrollbar-track{background:0 0}.ai-designer_ai-designer__qKCWs::-webkit-scrollbar-thumb{background-color:#ef712a;border:1px solid transparent;border-radius:20px}.ai-designer_ai-designer__panel__6btY-{background:rgba(34,34,34,.6);display:flex;flex-direction:column;gap:calc(3vh + 3vw);padding:32px 62px;position:relative;width:34.94%}@media(max-width:1720px){.ai-designer_ai-designer__panel__6btY-{gap:calc(2vh + 2vw);padding:48px 24px;width:30%}}.ai-designer_ai-designer__styles__4FVDL{margin-top:auto}.ai-designer_ai-designer__styles-caption__Pmg\+R{display:block;font-size:18px;margin-bottom:21px}@media(max-width:1720px){.ai-designer_ai-designer__styles-caption__Pmg\+R{margin-bottom:16px}}.ai-designer_ai-designer__styles-list__Y7ye3{grid-gap:26px;display:grid;gap:26px;grid-template-columns:repeat(2,1fr)}@media(max-width:1720px){.ai-designer_ai-designer__styles-list__Y7ye3{gap:16px}}.ai-designer_ai-designer__btns__9s3jo{align-items:center;display:flex;gap:24px;justify-content:center;margin-bottom:auto}@media(max-width:1720px){.ai-designer_ai-designer__btns__9s3jo{display:grid;grid-template-columns:repeat(2,1fr)}}.ai-designer_ai-designer__btn__Jh-q4{transition:all .5s ease-in-out 0s;width:200px}@media(max-width:1720px){.ai-designer_ai-designer__btn__Jh-q4{width:100%}}.ai-designer_ai-designer__body__RpsEB{align-items:center;display:flex;margin-left:auto;min-height:100%;padding:0 16px;position:relative;width:65%}@media(max-width:1720px){.ai-designer_ai-designer__body__RpsEB{width:70%}}.ai-designer_ai-designer__image__NHRg8{align-items:center;display:flex;justify-content:center;margin:auto;width:100%}.ai-designer_ai-designer__image__NHRg8 img{width:100%}.furniture-style_furniture-style__gZJ0w{align-items:end;aspect-ratio:261/147;background:hsla(0,0%,85%,0);border:2px solid transparent;border-radius:20px;cursor:pointer;display:flex;overflow:hidden;padding:15px 21px;position:relative;transition:all .3s ease-in-out 0s}.furniture-style_furniture-style__gZJ0w:hover .furniture-style_furniture-style__image__9FpCU img{-webkit-transform:scale(1.1);transform:scale(1.1)}.furniture-style_furniture-style__gZJ0w.furniture-style_is-active__dlHzG{border-color:#fff}.furniture-style_furniture-style__gZJ0w.furniture-style_is-not-available__yK\+Bt{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:.5;pointer-events:none}.furniture-style_furniture-style__image__9FpCU{inset:0;pointer-events:none;position:absolute}.furniture-style_furniture-style__image__9FpCU img{border-radius:20px;height:100%;transition:all .3s ease-in-out 0s;width:100%}.furniture-style_furniture-style__name__\+31aI{position:relative;z-index:1}@media(max-height:700px){.furniture-style_furniture-style__name__\+31aI{font-size:14px}}.loader_loader__CxQa\+{align-items:center;background:#222;border-radius:30px;display:flex;flex-direction:column;height:531px;justify-content:center;margin:0 auto;max-width:946px;width:100%}.loader_loader__caption__Bzm6b{color:#fff;font-size:18px;margin-bottom:30px}.loader_loader__line__54HQj{background:#fff;border-radius:30px;height:10px;max-width:564px;overflow:hidden;width:100%}.loader_loader__progress__DYaKz{background:#ef712a;border-radius:30px;display:block;height:100%;transition:all .3s ease-in-out 0s}.ai-results_ai-results__uRwTp{margin-left:auto;margin-right:auto;position:relative;width:calc(100% - 264px)}@media(max-width:1720px){.ai-results_ai-results__uRwTp{width:calc(100% - 124px)}}.ai-results_ai-results__list__spUWH{border-radius:30px;display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden}.ai-results_ai-results__item__5NYdZ{cursor:pointer;list-style:none;overflow:hidden}.ai-results_ai-results__item__5NYdZ:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.ai-results_ai-results__item__5NYdZ img{height:100%;object-fit:cover;pointer-events:none;transition:all .3s ease-in-out 0s;width:100%}.result-popup_result-popup__cWwE9{inset:0;position:absolute;transition:all .3s ease-in-out 0s}.result-popup_result-popup__cWwE9.result-popup_is-hidden__UsHBM{opacity:0;visibility:hidden}.result-popup_result-popup__close__9eqcp{color:#222;height:32px;position:absolute;right:-32px;top:-32px;transition:all .3s ease-in-out 0s;width:32px}.result-popup_result-popup__close__9eqcp:hover{color:#ef712a}.result-popup_result-popup__image__Y521Y{height:100%;width:100%}.result-popup_result-popup__image__Y521Y img{border-radius:30px;height:100%;width:100%}.placeholder_placeholder__5Kzrs{align-items:center;background:#222;display:flex;flex-direction:column;inset:0;justify-content:center;padding:80px 32px;position:fixed;text-align:center}.placeholder_placeholder__icon__d\+N\+f{height:100px;margin-bottom:40px;width:100px}@media(max-width:768px){.placeholder_placeholder__icon__d\+N\+f{height:64px;margin-bottom:32px;width:64px}}.placeholder_placeholder__title__JyQA1{font-size:64px;line-height:125%;margin-bottom:40px}@media(max-width:992px){.placeholder_placeholder__title__JyQA1{font-size:48px}}@media(max-width:768px){.placeholder_placeholder__title__JyQA1{font-size:40px;margin-bottom:32px}}@media(max-width:576px){.placeholder_placeholder__title__JyQA1{font-size:32px}}.placeholder_placeholder__text__fua65{font-size:32px;line-height:125%}@media(max-width:768px){.placeholder_placeholder__text__fua65{font-size:24px}}@media(max-width:576px){.placeholder_placeholder__text__fua65{font-size:16px}}
/*# sourceMappingURL=main.c42fb126.css.map*/