@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0&display=swap);@media (max-width:767px){.scrolled-down body:not(.ordering-process):not(.search-window-visible) #header .site-name{transform:translateY(0)!important}.scrolled-down body:not(.ordering-process):not(.search-window-visible) .top-navigation-bar{transform:translateY(0)!important}.scrolled-down body:not(.ordering-process):not(.search-window-visible) #header .cart-count{transform:translateY(0)!important}}@media (min-width:768px){.top-navigation-bar{display:none}header#header{padding:0 2rem}header#header .site-name a img{max-width:120px;max-height:57px}}@media (min-width:768px) and (min-width:1200px) and (max-width:1440px){header#header .header-top>div:nth-of-type(1){align-self:center;flex:0 1 15%}header#header .header-top>div:nth-of-type(2){position:relative;align-self:center;flex:0 1 80%}header#header .header-top>div:nth-of-type(3){align-self:center;display:flex;justify-content:end;align-items:center;flex:0 1 5%}}@media (min-width:768px) and (min-width:1440px){header#header .header-top>div:nth-of-type(1){align-self:center;flex:0 1 10%}header#header .header-top>div:nth-of-type(2){align-self:center;flex:0 1 85%;position:relative}header#header .header-top>div:nth-of-type(3){align-self:center;flex:0 1 5%;display:flex;justify-content:end;align-items:center}}@media (min-width:768px) and (min-width:768px) and (max-width:1199px){header#header .header-top>div:nth-of-type(2){position:relative;align-self:center;flex:0 1 65%}}@media (min-width:768px){header#header .header-top .search form#formSearchForm{width:100%;max-width:250px;position:absolute;top:0;right:0;padding-left:2rem;z-index:9}header#header .header-top .search form#formSearchForm .form-control{width:100%;max-width:255px;border:0;border-bottom:1px solid;border-radius:0;padding-left:80px}header#header .header-top .search form#formSearchForm .btn.btn-default,header#header .header-top .search form#formSearchForm a.btn.btn-default{position:absolute;top:0;left:0;right:auto;width:40px;min-width:40px;max-width:40px;height:40px;border-radius:0;padding:0;margin:0;font-size:0;line-height:0;color:transparent;background:0 0;border:0;display:flex;align-items:center;justify-content:center;overflow:hidden}header#header .header-top .search form#formSearchForm .btn.btn-default::before,header#header .header-top .search form#formSearchForm a.btn.btn-default::before{font-family:"Material Symbols Outlined";font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;content:"search";color:#000}header#header .header-top .navigation-buttons .cart-count{background:url(https://751681.myshoptet.com/user/documents/upload/temp/i/cart.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:32px;min-width:auto;height:32px}header#header .header-top .navigation-buttons .cart-count::after,header#header .header-top .navigation-buttons .cart-count::before{display:none}header#header .header-top .navigation-buttons .cart-count .cart-price{display:none!important}.navigation-in{background-color:#fff}.navigation-in>ul>li{border-color:#fff}.navigation-in>ul>li a{font-size:1em;font-style:normal;font-weight:400;color:#000}}@media (min-width:768px) and (min-width:768px) and (max-width:1920px){.navigation-in>ul>li a span{font-size:1em;font-style:normal;font-weight:400;color:#000}}@media (min-width:768px) and (min-width:1920px){.navigation-in>ul>li a span{font-size:19px;font-style:normal;font-weight:400;color:#000}}@media (min-width:768px){.navigation-in>ul>li a b{font-size:1em;font-style:normal;font-weight:400;color:#000;color:#000;border-bottom:2px solid #fff;padding-bottom:0}}@media (min-width:768px) and (min-width:768px) and (max-width:1920px){.navigation-in>ul>li a b{font-size:1em;font-style:normal;font-weight:400;color:#000}}@media (min-width:768px) and (min-width:1920px){.navigation-in>ul>li a b{font-size:19px;font-style:normal;font-weight:400;color:#000}}@media (min-width:768px){.navigation-in>ul>li a b:hover{font-size:1em;font-style:normal;font-weight:400;color:#000;border-bottom:2px solid;padding-bottom:0}}@media (min-width:768px) and (min-width:1920px){.navigation-in>ul>li a b:hover{font-size:19px;font-style:normal;font-weight:400}}#nav-manufacturers{display:none}@media (max-width:767px){#header,.top-navigation-bar{background-color:#fff}#header .site-name{left:20px;position:absolute;text-align:left;top:-25px;transition:transform .15s}#header .cart-count{left:auto;position:absolute;right:55px;top:-15px;transition:transform .15s;background:url(https://751681.myshoptet.com/user/documents/upload/temp/i/cart.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:32px;min-width:auto;height:32px}.responsive-tools>a[data-target=search]{visibility:hidden}}.header-top .btn.cart-count::before{display:none;visibility:hidden}@media (min-width:768px){.navigation-in>ul>li.ext>ul>li{min-height:80px;margin-top:1rem}.navigation-in>ul>li.ext>ul>li>div{min-height:80px}.navigation-in>ul>li.ext>ul>li>div>a{border-bottom:2px solid #fff;padding:0;width:100%;max-width:max-content;padding-bottom:5px}.navigation-in>ul>li.ext>ul>li>div>a:hover{border-bottom:2px solid;padding:0;width:100%;max-width:max-content;padding-bottom:5px}.navigation-in>ul>li.ext>ul>li>div>ul{line-height:1.3;height:100%;max-height:max-content;min-height:80px;display:inline-block;overflow:hidden}.navigation-in>ul .menu-level-2{width:100%;max-width:300px;padding-top:2rem;background-color:var(--colors-surface-white);border-color:transparent}.navigation-in>ul .menu-level-2 li{flex-basis:100%!important;width:100%!important;min-height:40px!important}.navigation-in>ul .menu-level-2 li a{color:#000}.navigation-in>ul .menu-level-2 li a span{color:#000}.navigation-in>ul .menu-level-2 li div{min-height:40px!important}.navigation-in>ul .menu-level-2 li .menu-level-3{display:none!important}}@media (max-width:768px){.responsive-tools{padding-top:30px;padding-bottom:15px}#navigation,.navigation-window-visible #navigation{margin-top:85px}#navigation .navigation-close{display:none}.navigation-in{background-color:#f5f5f5}.navigation-in>ul>li{border-color:transparent}.navigation-in>ul>li>a{display:grid;grid-template-columns:1fr auto}.navigation-in>ul>li:last-child{border-bottom-style:none;border-bottom-width:0}.navigation-in ul.menu-level-2 li a{padding-left:40px;font-size:22px;padding-top:15px;padding-bottom:15px}.navigation-in>ul>li>a>b,.navigation-in>ul>li>a>span{font-size:1.4em;line-height:.4em;color:#000;padding-top:3rem;padding-left:0;padding-right:0;padding-bottom:3rem}}.content-wrapper{background-color:transparent}@media (max-width:767px){.overall-wrapper{padding-top:50px}.container{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.products>div{border-top:1px solid var(--colors-foregrounds-borders-secondary)!important}}@media (min-width:768px){.container{width:100%}.container main{width:100%;padding-left:0;padding-right:0}}@media (min-width:321px) and (max-width:767px){.columns-mobile-2 .products-block>div{width:100%}.columns-mobile-2 .products-block>div .prices{flex:1 1 50%;margin-bottom:0}}@media (min-width:1440px){.id-1 .content{min-width:0;width:100%;padding-left:0;padding-right:0}.container{width:100%;max-width:100%;padding:0}}.id-1 #products-1,.id-1 #products-2,.id-1 .homepage-products-heading-1,.id-1 .homepage-products-heading-2{display:none!important}.id-1 .h4.homepage-group-title,.id-1 h4.homepage-group-title{font-size:clamp(24px,2.6vw,34px);font-weight:600;text-align:center;margin-top:57px}.id-1 .content-wrapper.homepage-box.before-carousel .row.banners-row{margin:0}.id-1 main .row.banners-row{margin:0}.id-1 .wide-carousel #carousel .carousel-inner{min-height:0!important}@media (-webkit-transform-3d),(transform-3d){.id-1 .wide-carousel #carousel .carousel-inner>.item{height:100%;max-height:780px}}.id-1 .wide-carousel #carousel .item{position:relative}.id-1 .wide-carousel #carousel .item::before{content:"";position:absolute;inset:0;z-index:1;background-color:hsla(0,0%,0%,.3);pointer-events:none}.id-1 .wide-carousel #carousel .item>a{position:relative;display:block;overflow:hidden;text-decoration:none;color:inherit}.id-1 .wide-carousel #carousel .item>a img{display:block;width:100%;max-width:100%;height:auto;min-height:768px;max-height:780px;object-fit:cover}@media only screen and (min-width:768px) and (max-width:1920px){.id-1 .wide-carousel #carousel .item>a img{max-height:41em}}@media only screen and (min-width:1920px){.id-1 .wide-carousel #carousel .item>a img{width:100%;max-width:100%;max-height:780px;object-fit:cover}}.id-1 .wide-carousel #carousel .item>a .extended-banner-texts{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:28px;padding:40px clamp(24px,6vw,120px);max-width:min(100%,850px);z-index:9}.id-1 .wide-carousel #carousel .item>a .extended-banner-title{display:block;margin:0;z-index:1;color:#fff;letter-spacing:-.03em;width:100%;min-width:min-content;max-width:100%;margin-bottom:2.2rem;font-size:clamp(3rem,6vw,8rem);font-weight:500;line-height:1.1em;position:relative;background:0 0;border:0;box-shadow:0 0}.id-1 .wide-carousel #carousel .item>a .extended-banner-description,.id-1 .wide-carousel #carousel .item>a .extended-banner-text{display:block;margin:0;max-width:420px;font-size:clamp(16px,1.6vw,20px);font-weight:400;line-height:1.65;color:rgba(255,255,255,.9)}.id-1 .wide-carousel #carousel .item>a .extended-banner-link{position:relative;top:auto!important;display:inline-block;width:100%;max-width:max-content;height:auto;margin-top:4px;padding:20px 35px;background:#fff;color:#000;font-size:15px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:2px;transition:opacity .2s ease,transform .2s ease;box-shadow:0 0 0}.id-1 .wide-carousel #carousel .item>a .extended-banner-link:hover{opacity:.9;transform:translateY(-1px)}@media (max-width:767px){.id-1 .wide-carousel #carousel .item>a .extended-banner-texts{justify-content:flex-end;padding:32px 24px 40px;max-width:100%;gap:16px}.id-1 .wide-carousel #carousel .item>a .extended-banner-title{font-size:clamp(2.5rem,12vw,8rem)}.id-1 .wide-carousel #carousel .item>a .extended-banner-link{padding:16px 28px;font-size:13px}}.id-1 .products.products-block{margin-bottom:10rem}@media (min-width:1440px){.id-1 .products.products-block .product{padding:1.5rem;margin:-1px!important}}.id-1 .homepage-box{background-color:transparent;border:0!important;margin:0!important;padding:0!important}.id-1 .welcome div{margin-left:auto;margin-right:auto;max-width:100%}.id-1 .welcome .h1,.id-1 .welcome h1{display:none}.id-1 .hero-video{position:relative;display:inline-block;cursor:pointer}.id-1 .hero-video__img{display:block;width:100%;height:auto}.id-1 .hero-video__play{position:absolute;inset:50%;transform:translate(-50%,-50%);width:90px;height:90px;border-radius:50%;border:2px solid #fff;background:rgba(0,0,0,.4);color:#fff;font-size:40px;cursor:pointer}.id-1 .video-popup{position:fixed;inset:0;display:none;justify-content:center;align-items:center;z-index:9999}.id-1 .video-popup.is-visible{display:flex}.id-1 .video-popup__overlay{position:absolute;inset:0;background:rgba(0,0,0,.7)}.id-1 .video-popup__content{position:relative;max-width:900px;width:90%;z-index:1;background:#000;border-radius:8px;overflow:hidden}.id-1 .video-popup__close{position:absolute;top:8px;right:12px;z-index:2;border:none;background:0 0;color:#fff;font-size:28px;cursor:pointer}.id-1 .video-popup__ratio{position:relative;width:100%;padding-bottom:56.25%}.id-1 .video-popup__ratio iframe,.id-1 .video-popup__ratio video{position:absolute;inset:0;width:100%;height:100%}.id-1 .section-benefits{padding:80px 40px 100px;background-color:#ebe6e1}.id-1 .section-benefits__inner{max-width:1160px;margin:0 auto}.id-1 .section-benefits__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:80px;row-gap:60px}.id-1 .section-benefits__actions{margin-top:60px;display:flex;justify-content:center;gap:24px}.id-1 .benefit-card{max-width:320px;padding:0 5rem}.id-1 .benefit-card__number{color:#fff;width:48px;height:48px;background:#000;border-radius:50%;border:2px solid #000;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:500;margin-bottom:28px}.id-1 .benefit-card__title{font-size:22px;line-height:1.3;font-weight:700;margin:0 0 18px}.id-1 .benefit-card__text{font-size:14px;line-height:1.7;margin:0;color:#222}.id-1 .btn{display:inline-flex;align-items:center;justify-content:center;min-width:210px;padding:14px 28px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border-radius:0;border:1px solid #000;transition:background-color .2s ease,color .2s ease}.id-1 .btn--primary{background-color:#000;color:#fff}.id-1 .btn--primary:hover{background-color:#222}.id-1 .btn--secondary{background-color:transparent;color:#000}.id-1 .btn--secondary:hover{background-color:#000;color:#fff}@media (max-width:1024px){.id-1 .section-benefits{padding:60px 24px 80px}.id-1 .section-benefits__grid{column-gap:40px}}@media (max-width:768px){.id-1 .section-benefits{padding:40px 20px 60px}.id-1 .section-benefits__grid{grid-template-columns:1fr;row-gap:40px;justify-items:center}.id-1 .section-benefits__actions{flex-direction:column;align-items:stretch}.id-1 .section-benefits__actions .btn{width:100%}.id-1 .benefit-card{max-width:100%}}.id-1 .hero-licensed{background:#e7e1da;padding:80px 40px;position:relative;overflow:hidden}@media (max-width:900px){.id-1 .hero-licensed{padding:60px 20px}}.id-1 .hero-licensed__inner{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:60px}@media (max-width:900px){.id-1 .hero-licensed__inner{flex-direction:column;gap:40px}}.id-1 .hero-licensed__content{flex:1;max-width:480px}@media (max-width:900px){.id-1 .hero-licensed__content{max-width:100%}}.id-1 .hero-licensed__title{font-size:60px;line-height:1.1;margin:0 0 30px}@media (max-width:900px){.id-1 .hero-licensed__title{font-size:40px}}.id-1 .hero-licensed__text{font-size:16px;line-height:1.7;max-width:420px;margin:0 0 40px}@media (max-width:900px){.id-1 .hero-licensed__text{max-width:100%}}.id-1 .hero-licensed__actions{display:flex;gap:16px;flex-wrap:wrap}.id-1 .hero-licensed .btn{display:inline-block;padding:14px 34px;text-transform:uppercase;letter-spacing:.7px;font-size:14px;border:1px solid #000;cursor:pointer;transition:.25s ease;text-align:center}.id-1 .hero-licensed .btn--black{background:#000;color:#fff}.id-1 .hero-licensed .btn--black:hover{background:#222}.id-1 .hero-licensed .btn--outline{background:0 0;color:#000}.id-1 .hero-licensed .btn--outline:hover{background:#000;color:#fff}.id-1 .hero-licensed__visual{flex:1.2;position:relative;min-height:280px;display:flex;align-items:center;justify-content:center}@media (max-width:900px){.id-1 .hero-licensed__visual{width:100%;min-height:260px}}.id-1 .hero-licensed__pattern{position:absolute;inset:auto 0 5%;height:140px;background-image:url(pattern-zigzag.svg);background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}.id-1 .hero-licensed__pattern::after{content:"";position:absolute;top:-80px;right:10%;width:90px;height:40px;background-image:url(pattern-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.id-1 .hero-licensed__product{position:relative;max-height:380px;width:auto;z-index:1;display:block}@media (max-width:900px){.id-1 .hero-licensed__product{max-height:300px}}.id-1 .realizations-gallery{padding:3rem 0}.id-1 .realizations-gallery__inner{width:100%;max-width:1440px!important;margin:0 auto;padding:0;border:0}.id-1 .realizations-gallery__title{font-size:26px;text-align:center;margin:0 0 2rem 0}.id-1 .realizations-gallery__content{position:relative;display:grid;grid-template-columns:minmax(260px,1fr) minmax(360px,2fr);gap:0}.id-1 .realizations-gallery__column{background:#f5ede4;padding:0}.id-1 .realizations-gallery__column--thumbs{display:grid;grid-template-rows:1fr 1fr;gap:0}.id-1 .realizations-gallery__column--main{display:flex;align-items:stretch;justify-content:center;border-top:1px solid #e2d6c9;border-right:1px solid #e2d6c9;border-bottom:1px solid #e2d6c9;padding:20px}.id-1 .realizations-gallery__thumb{background:#f5ede4;padding:20px}.id-1 .realizations-gallery__thumb img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.id-1 .realizations-gallery__thumb:nth-of-type(1){border:1px solid #e2d6c9}.id-1 .realizations-gallery__thumb:nth-of-type(2){border-left:1px solid #e2d6c9;border-right:1px solid #e2d6c9;border-bottom:1px solid #e2d6c9}.id-1 .realizations-gallery__main-image{display:block;width:100%;height:100%;object-fit:cover}.id-1 .realizations-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:1px solid #d6c7b7;background:0 0;cursor:pointer;display:flex;align-items:center;justify-content:center}.id-1 .realizations-gallery__arrow span{font-size:1.2rem;line-height:1}.id-1 .realizations-gallery__arrow--prev{left:-10rem}.id-1 .realizations-gallery__arrow--next{right:-10rem}@media (max-width:900px){.id-1 .realizations-gallery__inner{padding:2rem 1.5rem 2.5rem}.id-1 .realizations-gallery__content{grid-template-columns:1fr}.id-1 .realizations-gallery__arrow{display:none}}.id-1 .materials-section{padding:80px 0}.id-1 .materials-section .materials-container{max-width:100%;margin:0 auto;padding:0 19px}.id-1 .materials-section .materials-header{text-align:center;margin:60px 0 40px}.id-1 .materials-section .materials-header .materials-title{font-size:32px;font-weight:600;color:#000}.id-1 .materials-section .materials-header--wood{margin-top:100px}.id-1 .materials-section .materials-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:30px;margin-bottom:60px}.id-1 .materials-section .materials-grid--fabrics{grid-template-columns:repeat(7,1fr);gap:24px}.id-1 .materials-section .materials-grid--wood{grid-template-columns:repeat(7,1fr)}.id-1 .materials-section .material-card{text-align:left;background:0 0;border:1px solid #e0dcd7;padding:14px;transition:.2s ease;margin:0}.id-1 .materials-section .material-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.08)}.id-1 .materials-section .material-card .material-image{width:100%;height:160px;overflow:hidden;border:1px solid #e6e3df}.id-1 .materials-section .material-card .material-image img{width:100%;height:100%;object-fit:cover}.id-1 .materials-section .material-card .material-caption{margin-top:12px;display:flex;flex-direction:column;font-size:14px;line-height:1.4}.id-1 .materials-section .material-card .material-caption .material-code{font-weight:600;color:#000;margin-bottom:2px}.id-1 .materials-section .material-card .material-caption .material-name{color:#333}.id-1 .materials-section .materials-actions{text-align:center;margin-top:60px}.id-1 .materials-section .materials-actions .btn{display:inline-block;padding:14px 32px;font-size:14px;text-transform:uppercase;border:none;cursor:pointer;letter-spacing:1px}.id-1 .materials-section .materials-actions .btn.btn-primary{background:#000;color:#fff}.id-1 .materials-section .materials-actions .btn.btn-primary:hover{background:#222}@media (max-width:1400px){.id-1 .materials-section .materials-grid--fabrics{grid-template-columns:repeat(7,1fr)}}@media (max-width:900px){.id-1 .materials-section .materials-grid--fabrics{grid-template-columns:repeat(4,1fr)}.id-1 .materials-section .materials-grid--wood{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.id-1 .materials-section .materials-grid--fabrics,.id-1 .materials-section .materials-grid--wood{grid-template-columns:repeat(2,1fr)}}.in-aktuality main{width:100%;max-width:1920px;margin:0 auto}.in-aktuality main h1[data-testid=textArticleTitle]{display:none}.in-aktuality main .category-title{font-size:clamp(32px,3.2vw,48px);font-weight:400;line-height:1.1;letter-spacing:-.04em;margin:0 0 18px}.in-aktuality main .sectionDescription h1{margin:0;font-size:clamp(30px,3vw,48px);font-weight:400;line-height:1.1;letter-spacing:-.05em;padding:5rem 7rem 5rem;border-bottom:1px solid rgba(0,0,0,.12)}.in-aktuality main .logos-section{background:#ebe6e1;border-top:0;padding:60px 0}.in-aktuality #newsWrapper.news-wrapper{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.in-aktuality #newsWrapper.news-wrapper .news-item{position:relative;min-width:0;border-right:1px solid rgba(0,0,0,.16);border-bottom:1px solid rgba(0,0,0,.16);padding:3rem;margin:0;display:block;z-index:1}.in-aktuality #newsWrapper.news-wrapper .news-item:nth-child(4n){border-right:0}@media (max-width:1920px){.in-aktuality #newsWrapper.news-wrapper .news-item::after{content:"";position:absolute;right:16px;bottom:22px;width:35px;height:35px;border-radius:999px;background:#000 url(/user/documents/upload/temp/news/arrow-news.png) center/35px 35px no-repeat}}@media (min-width:768px) and (max-width:1920px){.in-aktuality #newsWrapper.news-wrapper .news-item::after{content:"";position:absolute;right:16px;bottom:22px;width:35px;height:35px;border-radius:999px;background:#000 url(/user/documents/upload/temp/news/arrow-news.png) center/35px 35px no-repeat}}@media (min-width:1920px){.in-aktuality #newsWrapper.news-wrapper .news-item::after{content:"";position:absolute;right:16px;bottom:22px;width:45px;height:45px;border-radius:999px;background:#000 url(/user/documents/upload/temp/news/arrow-news.png) center/45px 45px no-repeat}}@media (min-width:1200px){.in-aktuality #newsWrapper.news-wrapper .news-item .image{width:100%;margin:0 0 2rem 0;padding:0}}.in-aktuality #newsWrapper.news-wrapper .news-item .text{display:block;padding:0;margin:0}.in-aktuality #newsWrapper.news-wrapper .news-item .title{display:block;max-width:calc(100% - 44px);color:#000;font-size:20px;line-height:1.15;font-weight:500;text-transform:uppercase;text-decoration:none}.in-aktuality #newsWrapper.news-wrapper .news-item .title:hover{text-decoration:underline}.in-aktuality #newsWrapper.news-wrapper .news-item .description{display:none}.in-aktuality #newsWrapper.news-wrapper .news-item .title::after{content:"";display:block;margin-top:5px;color:#000;font-size:13px;line-height:1.25;font-weight:400;text-transform:none}.in-aktuality #newsWrapper.news-wrapper .news-item:nth-child(1)::before{background-image:url(/user/documents/upload/news/modernista-jiri-krejcirik.jpg)}.in-aktuality #newsWrapper.news-wrapper .news-item:nth-child(2)::before{background-image:url(/user/documents/upload/news/forbes-lepsi-cesko.jpg)}.in-aktuality #newsWrapper.news-wrapper .news-item:nth-child(3)::before{background-image:url(/user/documents/upload/news/maaars-advokati.jpg)}.in-aktuality #newsWrapper.news-wrapper .news-item:nth-child(4)::before{background-image:url(/user/documents/upload/news/pop-up-sales.jpg)}.in-aktuality #newsWrapper.news-wrapper .news-item:nth-child(5)::before{background-image:url(/user/documents/upload/news/certik-od-spaly.jpg)}.in-aktuality #newsWrapper.news-wrapper .news-item:nth-child(6)::before{background-image:url(/user/documents/upload/news/laichteruv-dum.jpg)}.in-aktuality #newsWrapper.news-wrapper .news-item:nth-child(7)::before{background-image:url(/user/documents/upload/news/kubisticka-doza.jpg)}@media (max-width:1199px){.in-aktuality #newsWrapper.news-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}.in-aktuality #newsWrapper.news-wrapper .news-item:nth-child(4n){border-right:1px solid rgba(0,0,0,.16)}.in-aktuality #newsWrapper.news-wrapper .news-item:nth-child(3n){border-right:0}}@media (max-width:767px){.in-aktuality #newsWrapper.news-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.in-aktuality #newsWrapper.news-wrapper .news-item{padding:12px 12px 46px}.in-aktuality #newsWrapper.news-wrapper .news-item:nth-child(3n){border-right:1px solid rgba(0,0,0,.16)}.in-aktuality #newsWrapper.news-wrapper .news-item:nth-child(2n){border-right:0}.in-aktuality #newsWrapper.news-wrapper .news-item .title{font-size:12px}.in-aktuality #newsWrapper.news-wrapper .news-item .text::before{right:21px;bottom:29px;width:10px}.in-aktuality #newsWrapper.news-wrapper .news-item .text::after{right:21px;bottom:26px;width:6px;height:6px}}@media (max-width:480px){.in-aktuality #newsWrapper.news-wrapper{grid-template-columns:1fr}.in-aktuality #newsWrapper.news-wrapper .news-item{border-right:0!important}}.btn.btn-default,.btn.btn-default:hover,a.btn.btn-default,a.btn.btn-default:hover{color:var(--colors-foregrounds-content-inverted);background-color:var(--color-primary);border-radius:50px}.btn.btn-default,a.btn.btn-default{color:var(--colors-foregrounds-content-inverted);background-color:var(--color-primary);border-radius:50px}.product{position:relative}.product a.image .p-desc{font-size:20px!important;font-weight:300;color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;padding:4rem;background-color:rgba(0,0,0,.5);opacity:0}@media (max-width:991px){.product:hover a.image .p-desc{display:none}}@media (min-width:991px){.product:hover a.image .p-desc{font-size:20px!important;font-weight:300;color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;padding:4rem;background-color:rgba(0,0,0,.5);opacity:1}}.container.breadcrumbs-wrapper{display:none}.type-category .sidebar{background-color:transparent;padding-right:2rem}.type-category .sidebar #categories .categories a{font-size:16px;line-height:1.2;text-decoration:none;border-bottom-style:none;border-bottom-width:0;display:block;padding-bottom:5px;padding-right:10px;padding-top:5px}.type-category .sidebar #categories .categories .topic.active>a{position:relative;left:2rem;color:var(--colors-foregrounds-content-inverted);background-color:var(--color-primary);border-radius:50px;width:100%;max-width:max-content;padding:10px 3rem;margin:0}.type-category .sidebar #categories .categories .cat-trigger{display:none}.type-category .sidebar #categories .categories li.active>a,.type-category .sidebar #categories .categories li.active>a:hover{position:relative;left:25px;color:var(--colors-foregrounds-content-inverted);background-color:var(--color-primary);border-radius:50px;width:100%;max-width:max-content;padding:10px 3rem;margin:0}.type-category main .products-top-wrapper{display:none}.type-category main #category-header{visibility:hidden}.type-category main .subcategories{margin:0}@media (min-width:1440px){.type-category main .subcategories li{width:16.66%}}.type-category main .subcategories li a{color:var(--colors-surface-primary);background-color:#000;border-radius:50px;height:auto;padding:10px 25px}.type-category main .subcategories li a .text{font-size:16px}.type-category main .category-title{visibility:hidden}.type-category .listingControls{display:grid}.type-category .listingControls .goToTop{display:none}.type-category .listingControls .btn.loadMore__button{color:var(--colors-surface-white);background-color:var(--color-primary);border-color:var(--color-primary);border-radius:0;border:0}.type-category .listingControls .pagination__link,.type-category .listingControls a.btn.goToTop__button{color:var(--color-primary);background-color:var(--colors-surface-white);border-color:var(--color-primary);border-radius:50px;border:0}.type-category .listingControls .pagination__currentPage{background:#fff;border-radius:50px}.type-detail .container.breadcrumbs-wrapper{display:none}@media (max-width:767px){.type-detail .content-wrapper.container{margin:0;padding:0 2rem}}.type-detail .product-top{display:grid;grid-template-columns:1fr 520px;margin:0}.type-detail .product-top .p-image-wrapper{width:100%}.type-detail .product-top .p-image-wrapper .p-image a img{width:100%}.type-detail .product-top .p-info-wrapper{width:100%;background-color:#f3f3f3;padding:2.7em}.type-detail .product-top .p-info-wrapper .p-detail-inner-header h1{font-size:34px;font-weight:600;color:#111;line-height:normal;letter-spacing:.01em;margin:0 0 18px;display:inline-block}.type-detail .product-top .p-info-wrapper .price-final{font-size:38px;font-weight:700;line-height:1}.type-detail .product-top .p-info-wrapper .add-to-cart .btn,.type-detail .product-top .p-info-wrapper .add-to-cart a.btn{font-size:16px;font-weight:500}.type-detail .product-top .p-info-wrapper .add-to-cart .btn::after,.type-detail .product-top .p-info-wrapper .add-to-cart .btn::before,.type-detail .product-top .p-info-wrapper .add-to-cart a.btn::after,.type-detail .product-top .p-info-wrapper .add-to-cart a.btn::before{display:none}.type-detail .product-top .p-info-wrapper .p-short-description{font-size:17px;font-weight:300;color:#000;line-height:normal}.type-detail .product-top .p-info-wrapper .social-buttons-wrapper{display:none}.type-detail .product-top .p-info-wrapper .p-info-wrapper .social-buttons-wrapper{display:none}.type-detail .image360,.type-detail .p-image{margin-bottom:2rem}.type-detail .p-thumbnails>div{position:relative;top:0;left:0;transition:left .3s ease-out;width:100%;height:auto}.type-detail .p-thumbnails>div>div{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.type-detail .p-thumbnails a img{border-color:transparent}.type-detail .p-thumbnails{position:relative;width:100%;height:auto;margin-bottom:10px;overflow:hidden}.type-detail .p-thumbnails>div>div:after,.type-detail .p-thumbnails>div>div:before{display:none}.type-detail .p-thumbnails a img{border-style:none;border-width:0}.type-detail .p-thumbnails a img{width:100%;height:100%;border-style:none;border-width:0;display:block}.type-detail .p-thumbnail.highlighted:before,.type-detail .p-thumbnail:hover:before,.type-detail .show360image.highlighted:before,.type-detail .show360image:hover:before{display:none}.type-detail .gallery{padding:4rem 0 3rem}.type-detail .gallery__inner{max-width:100%;margin:0 auto;padding:0}.type-detail .gallery__header{margin-bottom:2rem}.type-detail .gallery__title{font-size:60px;font-weight:400;width:100%;max-width:1920px;margin:0 auto 2rem}.type-detail .gallery__grid{display:grid;grid-template-columns:1.6fr 1.4fr;grid-template-rows:auto auto;grid-template-areas:"top top" "bottom-left bottom-right";gap:1.5rem;width:100%;max-width:1920px;margin:0 auto 2rem}.type-detail .gallery__item{overflow:hidden}.type-detail .gallery__item--top{grid-area:top;margin:0;padding:0}.type-detail .gallery__item--top img{width:100%;height:100%;object-fit:cover}.type-detail .gallery__item--bottom-left{grid-area:bottom-left;margin:0;padding:0}.type-detail .gallery__item--bottom-left img{width:100%;height:100%;object-fit:cover}.type-detail .gallery__item--bottom-right{grid-area:bottom-right;margin:0;padding:0}.type-detail .gallery__item--bottom-right img{width:100%;height:100%;object-fit:cover}.type-detail .gallery__image{display:block;width:100%;height:100%;object-fit:cover}.type-detail .gallery__actions{display:flex;justify-content:center}.type-detail .gallery__btn{padding:.75rem 2.5rem;font-size:13px;letter-spacing:.12em;text-transform:uppercase;border:1px solid #000;background:#000;color:#fff;text-decoration:none;cursor:pointer;transition:.2s ease-in-out}.type-detail .gallery__btn:hover{background:#333;border-color:#333}@media (max-width:768px){.type-detail .gallery{padding:3rem 0 2.5rem}.type-detail .gallery__inner{padding:0 1.5rem}.type-detail .gallery__title{font-size:26px}.type-detail .gallery__grid{grid-template-columns:1fr;grid-template-areas:"top" "bottom-left" "bottom-right"}}.type-detail .author{padding:4rem 0}.type-detail .author__inner{max-width:100%;margin:0 auto;padding:0}.type-detail .author__header{width:100%;max-width:1920px;margin:0 auto 2rem}.type-detail .author__header .author__label{font-size:60px;font-weight:400;margin:0 0 2rem 0}.type-detail .author__content{width:100%;max-width:1920px;display:grid;grid-template-columns:1fr 1.1fr;gap:4rem;align-items:center;margin:0 auto}@media (max-width:1024px){.type-detail .author__content{grid-template-columns:1fr}}.type-detail .author__image-wrap{border:8px solid #e0ded9;overflow:hidden}.type-detail .author__image-wrap .author__image{width:100%;height:auto;display:block;object-fit:cover}.type-detail .author__text-block{color:#222}.type-detail .author__text-block .author__name{font-size:34px;font-weight:600;margin-top:0;margin-bottom:1rem}.type-detail .author__text-block .author__years{font-size:19px;font-weight:400;color:#000;margin-bottom:2rem}.type-detail .author__text-block .author__description{font-size:17px;line-height:1.6;margin-bottom:2.5rem}.type-detail .author__text-block .author__description p{font-size:19px;font-weight:300;margin:0 0 1rem 0}.type-detail .author__text-block .author__actions{display:flex;gap:1rem}.type-detail .author__text-block .author__actions .author__btn{padding:.9rem 2rem;border:1px solid #000;text-decoration:none;font-size:14px;letter-spacing:.5px;transition:.2s ease-in-out;cursor:pointer}.type-detail .author__text-block .author__actions .author__btn--primary{font-size:19px;font-weight:400;color:#fff;text-align:center;line-height:normal;background:#000;width:15em;padding:12px 0}.type-detail .author__text-block .author__actions .author__btn--primary:hover{background:#333}.type-detail .author__text-block .author__actions .author__btn--secondary{font-size:19px;font-weight:400;text-align:center;line-height:normal;color:#000;background:0 0;width:15em;padding:12px 0}.type-detail .author__text-block .author__actions .author__btn--secondary:hover{background:#000;color:#fff}.type-detail .shp-tabs-wrapper.p-detail-tabs-wrapper{display:none}.type-detail .products.products-block{margin-bottom:10rem}@media (min-width:1440px){.type-detail .products.products-block .product{border-top:1px solid #cec1bc;border-bottom:1px solid #cec1bc}.type-detail .products.products-block .product:nth-of-type(1){border-left:1px solid #cec1bc}.type-detail .products.products-block .product:nth-of-type(4){border-right:1px solid #cec1bc}}@media (max-width:1200px){.type-detail .product-top{display:block}.type-detail .product-top .p-image-wrapper{width:100%}.type-detail .product-top .p-info-wrapper{width:100%;background-color:#f3f3f3;padding:2.7em}}@media (min-width:1200px){.type-detail .product-top .p-image-wrapper{width:100%}.type-detail .product-top .p-info-wrapper{width:100%;background-color:#f3f3f3;padding:2.7em}}@media (min-width:1920px){.type-detail .product-top .p-image-wrapper{width:100%}.type-detail .product-top .p-info-wrapper{width:100%;max-width:100%;background-color:#f3f3f3;padding:2.7em}}.in-realizace main header h1{display:none}@media (min-width:1200px){.in-realizace .content-inner{max-width:100%}}.realizations{position:relative;font-family:Arial,Helvetica,sans-serif;color:#050505;overflow:hidden;background:#e9e5de;width:100%;max-width:1920px;margin:0 auto;padding:0 0 140px}.realizations__watermark{position:absolute;left:3vw;top:42%;z-index:0;font-size:clamp(80px,11vw,210px);font-weight:800;line-height:1;letter-spacing:-.08em;color:rgba(0,0,0,.035);text-transform:uppercase;white-space:nowrap;pointer-events:none;user-select:none}.realizations__container{position:relative;z-index:1;width:min(100%,100% - 48px);margin:0 auto}.realizations__header h2{margin:0;font-size:clamp(30px,3vw,48px);font-weight:400;line-height:1.1;letter-spacing:-.05em;padding:5rem 7rem 5rem;border-bottom:1px solid rgba(0,0,0,.12)}.realizations__featured{display:grid;grid-template-columns:1.1fr .9fr;border-bottom:1px solid rgba(0,0,0,.12)}.realizations__featured-image{padding:36px 56px}.realizations__featured-image img{display:block;width:100%;aspect-ratio:1.03/1;object-fit:cover}.realizations__featured-content{display:flex;flex-direction:column;justify-content:center;padding:48px 88px 48px 88px;border-left:1px solid rgba(0,0,0,.12)}.realizations__featured-content h3{max-width:520px;margin:26px 0 24px;font-size:clamp(34px,3.7vw,58px);font-weight:400;line-height:.98;letter-spacing:-.08em}.realizations__featured-content p{max-width:500px;margin:0;font-size:18px;font-weight:400;line-height:1.65;color:rgba(0,0,0,.68)}.realizations__icon{position:relative;width:28px;height:28px}.realizations__icon span{position:absolute;display:block;background:#000;border-radius:50%}.realizations__icon span:nth-child(1){width:7px;height:7px;left:0;top:0}.realizations__icon span:nth-child(2){width:7px;height:7px;left:14px;top:8px}.realizations__icon span:nth-child(3){width:20px;height:4px;left:5px;top:15px;border-radius:999px;transform:rotate(-45deg)}.realizations__button{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-width:150px;min-height:42px;margin-top:42px;padding:20px 25px 20px;background:#000;color:#fff;font-size:13px;font-weight:800;line-height:1;text-transform:uppercase;text-decoration:underline;text-underline-offset:2px;transition:background .25s ease,transform .25s ease}.realizations__button:hover{background:#2b2b2b;transform:translateY(-2px)}.realizations__grid{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid rgba(0,0,0,.12)}.realizations__detail{display:grid;grid-template-columns:1fr 1fr;min-height:660px;border-bottom:1px solid rgba(0,0,0,.12)}.realizations__detail-content{padding:88px 120px 88px 132px;border-right:1px solid rgba(0,0,0,.12);display:flex;flex-direction:column;justify-content:center;align-items:center}.realizations__detail-content h3{max-width:500px;margin:34px 0 28px;font-size:clamp(42px,4.2vw,70px);font-weight:400;line-height:.98;letter-spacing:-.08em}.realizations__detail-content p{max-width:500px;margin:0 0 18px;font-size:18px;line-height:1.7;color:rgba(0,0,0,.68)}.realizations__detail-image{display:flex;align-items:center;justify-content:center;padding:30px}.realizations__detail-image img{display:block;width:100%;aspect-ratio:1.1/1;object-fit:cover}.realization-card{position:relative;display:flex;flex-direction:column;gap:18px;padding:18px;color:#000;text-decoration:none;border-right:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12);transition:background .25s ease}.realization-card a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}.realization-card:nth-child(4n){border-right:0}.realization-card:hover{background:rgba(255,255,255,.22)}.realization-card:hover .realization-card__image img{transform:scale(1.04)}.realization-card__image{overflow:hidden;background:#ddd}.realization-card__image img{display:block;width:100%;aspect-ratio:1/.98;object-fit:cover;transition:transform .45s ease}.realization-card__content{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;min-height:54px}.realization-card__content h4{max-width:250px;margin:0 0 4px;font-size:16px;font-weight:800;line-height:1.15;text-transform:uppercase}@media (max-width:1920px){.realization-card__arrow{content:"";position:absolute;right:20px;bottom:24px;width:35px;height:35px;background:#000 url(/user/documents/upload/temp/news/arrow-news.png) center/35px 35px no-repeat;border-radius:999px;pointer-events:none;font-size:0}}@media (min-width:1920px){.realization-card__arrow{content:"";position:absolute;right:20px;bottom:24px;width:40px;height:40px;background:#000 url(/user/documents/upload/temp/news/arrow-news.png) center/40px 40px no-repeat;border-radius:999px;pointer-events:none;font-size:0}}@media (max-width:1200px){.realizations__featured-content{padding:44px 56px}.realizations__detail-content{padding:72px 72px}.realizations__detail-image{padding-left:56px}}@media (max-width:991px){.realizations{padding-bottom:80px}.realizations__container{width:min(100% - 32px,1320px)}.realizations__header{padding:0 0 32px}.realizations__detail,.realizations__featured{grid-template-columns:1fr}.realizations__featured-image{padding:28px 0}.realizations__featured-content{padding:40px 0 56px;border-left:0}.realizations__grid{grid-template-columns:repeat(2,1fr)}.realizations__detail-content{padding:56px 0;border-right:0}.realizations__detail-image{padding:0 0 56px}.realizations__detail-image img{width:100%}.realization-card:nth-child(4n){border-right:1px solid rgba(0,0,0,.12)}.realization-card:nth-child(2n){border-right:0}}@media (max-width:575px){.realizations{padding:32px 0 64px}.realizations__watermark{display:none}.realizations__featured-image{padding:24px 0}.realizations__featured-image img{aspect-ratio:1/1.15}.realizations__featured-content h3{font-size:38px}.realizations__grid{grid-template-columns:1fr}.realizations__detail-content h3{font-size:42px}.realization-card{padding:16px;border-right:0!important}.realization-card__image img{aspect-ratio:1/.82}}.in-aktuality main header h1,.in-edison-filmhub-cafe main header h1,.in-funkcionalisticky-byt--londynska main header h1,.in-funkcionalisticky-byt-v-londynske-ulici main header h1,.in-historicky-dum-unger-v-sirsim-centru-znojma main header h1,.in-palac-zacek--radhostska main header h1,.in-residence-hradesinska main header h1,.in-rezidence-flora main header h1,.in-squat-id23e main header h1,.in-villa-gradini main header h1,.in-vzorovy-dreamers-loft--vanguard--modrany main header h1{display:none}@media (min-width:1200px){.in-aktuality .content-inner,.in-edison-filmhub-cafe .content-inner,.in-funkcionalisticky-byt--londynska .content-inner,.in-funkcionalisticky-byt-v-londynske-ulici .content-inner,.in-historicky-dum-unger-v-sirsim-centru-znojma .content-inner,.in-palac-zacek--radhostska .content-inner,.in-residence-hradesinska .content-inner,.in-rezidence-flora .content-inner,.in-squat-id23e .content-inner,.in-villa-gradini .content-inner,.in-vzorovy-dreamers-loft--vanguard--modrany .content-inner{max-width:100%}}.realization-detail{position:relative;overflow:hidden;padding:56px 0 0;color:#000}.realization-detail__watermark{position:fixed;left:3vw;bottom:12vh;z-index:0;font-size:clamp(80px,12vw,220px);font-weight:800;line-height:1;letter-spacing:-.06em;color:rgba(0,0,0,.045);text-transform:uppercase;pointer-events:none;white-space:nowrap}.realization-detail__container{position:relative;z-index:1;width:min(100% - 48px,1880px);margin:0 auto}.realization-detail__top{display:flex;align-items:flex-start;gap:42px;margin-bottom:46px;padding-left:8px}.realization-detail__back{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-top:10px;border-radius:50%;background:#000 url(/user/documents/upload/temp/news/arrow-news.png) center/36px 36px no-repeat;color:#fff;font-size:14px;font-weight:700;line-height:1;transform:scaleX(-1)}.realization-detail__heading h1{margin:0 0 18px;font-size:clamp(32px,3.2vw,48px);font-weight:400;line-height:1.1;letter-spacing:-.04em}.realization-detail__heading span{display:block;font-size:20px;font-weight:400;line-height:1.4}.realization-detail__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.92fr);gap:58px;align-items:start;margin-bottom:16px}.realization-detail__main-image{padding:14px;border-top:1px solid rgba(0,0,0,.14);background:rgba(255,255,255,.2)}.realization-detail__main-image img{display:block;width:100%;aspect-ratio:.82/1;object-fit:cover}.realization-detail__content{padding-top:76px;border-top:1px solid rgba(0,0,0,.14)}.realization-detail__content-inner{max-width:470px;margin:0 auto}.realization-detail__icon{width:30px;height:30px;margin-bottom:28px;position:relative}.realization-detail__icon::after,.realization-detail__icon::before{content:"";position:absolute;background:#000}.realization-detail__icon::before{width:6px;height:24px;left:11px;top:2px;transform:rotate(-45deg)}.realization-detail__icon::after{width:24px;height:6px;left:2px;top:11px;transform:rotate(-45deg)}.realization-detail__content h2{margin:0 0 34px;font-size:clamp(36px,3.6vw,56px);font-weight:400;line-height:.98;letter-spacing:-.06em}.realization-detail__content p{margin:0 0 18px;font-size:18px;font-weight:400;line-height:1.7;color:rgba(0,0,0,.68)}.realization-detail__button{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-width:150px;min-height:42px;margin-top:42px;padding:20px 25px 20px;background:#000;color:#fff;font-size:13px;font-weight:800;line-height:1;text-transform:uppercase;text-decoration:underline;text-underline-offset:2px;transition:background .25s ease,transform .25s ease}.realization-detail__button:hover{transform:translateY(-2px);background:#2b2b2b}.realization-detail__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:-4px}.realization-detail__gallery-item{overflow:hidden;background:#ddd}.realization-detail__gallery-item img{display:block;width:100%;height:100%;aspect-ratio:1/.78;object-fit:cover}.realization-detail__gallery-item--wide{grid-column:span 2}.realization-detail__gallery-item--wide img{aspect-ratio:2.05/.95}@media (max-width:991px){.realization-detail{padding-top:36px}.realization-detail__container{width:min(100% - 32px,1280px)}.realization-detail__top{gap:22px;margin-bottom:34px}.realization-detail__intro{grid-template-columns:1fr;gap:34px}.realization-detail__content{padding-top:42px}.realization-detail__content-inner{max-width:100%}.realization-detail__main-image img{aspect-ratio:1/1.05}.realization-detail__gallery{grid-template-columns:1fr}.realization-detail__gallery-item--wide{grid-column:auto}.realization-detail__gallery-item img,.realization-detail__gallery-item--wide img{aspect-ratio:1/.82}}@media (max-width:575px){.realization-detail__watermark{left:16px;bottom:80px;font-size:72px}.realization-detail__top{gap:16px}.realization-detail__heading h1{font-size:34px}.realization-detail__heading span{font-size:16px}.realization-detail__content h2{font-size:38px}}.product a.image{display:block;position:relative;overflow:hidden;aspect-ratio:1/1}.product a.image img{width:100%;height:100%;object-fit:cover;display:block}.product .p .name{line-height:normal;text-transform:uppercase;text-decoration:none;height:auto!important}@media (min-width:768px) and (max-width:1920px){.product .p .name{font-size:.9em!important;font-weight:500;color:#000;text-transform:uppercase;min-height:40px}}@media (min-width:1920px){.product .p .name{font-size:20px!important;font-weight:500;color:#000;text-transform:uppercase;min-height:90px}}.product .p .p-in{width:100%}.product .p .p-in .p-bottom>div{display:flex;justify-content:center;align-items:center}@media (min-width:768px) and (max-width:1920px){.product .p .p-in .p-bottom .price span,.product .p .p-in .p-bottom .price strong,.product .p .p-in .p-bottom .price-additional,.product .p .p-in .p-bottom .price-final{font-size:.9em!important;font-weight:300;text-decoration:none;padding-bottom:5px}}@media (min-width:1920px){.product .p .p-in .p-bottom .price span,.product .p .p-in .p-bottom .price strong,.product .p .p-in .p-bottom .price-additional,.product .p .p-in .p-bottom .price-final{font-size:20px!important;font-weight:300;color:#000;text-transform:uppercase;text-decoration:none;padding-bottom:5px}}.product .p .p-bottom{position:relative}.product .p .p-bottom .btn{font-size:0}@media (max-width:768px){.product .p .p-in .p-bottom .btn.add-to-cart-button,.product .p .p-in .p-bottom .btn.btn-primary{background:url(https://751681.myshoptet.com/user/documents/upload/temp/cart.svg);background-repeat:no-repeat;background-size:35px;border:0;width:35px;height:40px;min-width:40px;padding:0;margin-left:auto;display:block}.product .p .p-in .p-bottom .btn.add-to-cart-button::after,.product .p .p-in .p-bottom .btn.add-to-cart-button::before,.product .p .p-in .p-bottom .btn.btn-primary::after,.product .p .p-in .p-bottom .btn.btn-primary::before{display:none}}@media (min-width:768px) and (max-width:1920px){.product .p .p-in .p-bottom .btn.add-to-cart-button,.product .p .p-in .p-bottom .btn.btn-primary{background:url(https://751681.myshoptet.com/user/documents/upload/temp/cart.svg);background-repeat:no-repeat;background-size:35px;border:0;width:35px;height:40px;min-width:40px;padding:0;margin-left:auto;display:block}.product .p .p-in .p-bottom .btn.add-to-cart-button::after,.product .p .p-in .p-bottom .btn.add-to-cart-button::before,.product .p .p-in .p-bottom .btn.btn-primary::after,.product .p .p-in .p-bottom .btn.btn-primary::before{display:none}}@media (min-width:1920px){.product .p .p-in .p-bottom .btn.add-to-cart-button,.product .p .p-in .p-bottom .btn.btn-primary{background:url(https://751681.myshoptet.com/user/documents/upload/temp/cart.svg);background-repeat:no-repeat;background-size:45px;border:0;width:45px;height:50px;min-width:45px;padding:0;margin-left:auto;display:block}.product .p .p-in .p-bottom .btn.add-to-cart-button::after,.product .p .p-in .p-bottom .btn.add-to-cart-button::before,.product .p .p-in .p-bottom .btn.btn-primary::after,.product .p .p-in .p-bottom .btn.btn-primary::before{display:none}}.custom-footer,.footer-bottom,.footer-links-icons{border-color:transparent;border:0}#footer>.container{background-color:#ebe6e1}#footer{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}#footer .container{width:100%;max-width:100%}#footer .site-name{display:none}#footer .banner{margin-bottom:0}#footer .custom-footer{padding-top:0;padding-left:0}#footer .container.footer-bottom{display:none}@media (min-width:1200px){#footer .custom-footer>div{flex:0 0 auto;width:100%;padding:0}#footer .custom-footer{padding-top:0;padding-left:0}}.site-footer{padding:60px 0 30px;font-family:inherit;color:#000}.site-footer .footer-main{display:flex;justify-content:space-between;gap:60px;max-width:100%;margin:0 auto;padding:0 40px}@media (max-width:900px){.site-footer .footer-main{flex-direction:column;gap:40px}}.site-footer .footer-col{flex:1}.site-footer .footer-col .footer-contact{margin-top:10rem}@media (min-width:1200px){.site-footer .footer-col .footer-shops{margin-top:18rem}}.site-footer .footer-col--contacts{max-width:320px}.site-footer .footer-col--shops{max-width:320px}.site-footer .footer-col--newsletter{display:flex;justify-content:end;align-items:center;flex:1.4}.site-footer .footer-logo img{width:180px;display:block;margin-bottom:25px}.site-footer .footer-contact p{margin:0 0 8px;font-size:16px}.site-footer .footer-contact p a{color:#000;text-decoration:underline}.site-footer .footer-contact p a:hover{opacity:.7}.site-footer .btn{display:inline-block;margin-top:20px;padding:12px 26px;border:1px solid #000;text-transform:uppercase;letter-spacing:.5px;font-size:14px;cursor:pointer;transition:.25s ease}.site-footer .btn--outline{background:0 0}.site-footer .btn--outline:hover{background:#000;color:#fff}.site-footer .footer-shops{display:flex;flex-direction:column;gap:12px}.site-footer .footer-shops__link{color:#000;font-size:16px;text-decoration:underline}.site-footer .footer-shops__link:hover{opacity:.7}.site-footer .newsletter__title{font-size:32px;font-weight:600;line-height:1.25;text-align:right;margin-bottom:30px}@media (max-width:900px){.site-footer .newsletter__title{font-size:28px}}.site-footer .newsletter__label{font-size:12px;letter-spacing:.5px;margin-bottom:6px;display:block}.site-footer .newsletter__field{display:flex;align-items:center;border-bottom:1px solid #000;padding-bottom:6px;max-width:380px}.site-footer .newsletter__input{flex:1;border:none;background:0 0;font-size:18px;padding:8px 0}.site-footer .newsletter__input:focus{outline:0}.site-footer .newsletter__submit{background:0 0;border:none;cursor:pointer;font-size:22px;padding:4px 10px}.site-footer .newsletter__submit:hover{opacity:.6}.site-footer .newsletter__icon{display:inline-block}.site-footer .footer-bottom{border-top:1px solid #c6c1bb;margin-top:60px;padding-top:20px;display:flex;justify-content:space-between;font-size:14px;max-width:100%;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}@media (max-width:900px){.site-footer .footer-bottom{flex-direction:column;gap:12px;text-align:center}}.site-footer .footer-bottom__center{display:flex;gap:20px}@media (max-width:900px){.site-footer .footer-bottom__center{justify-content:center}}.site-footer .footer-bottom__link{color:#000;text-decoration:underline}.site-footer .footer-bottom__link:hover{opacity:.7}span:has(.site-footer.footer-bottom__link[href*=graphite]){display:none}.in-jak-nakupovat .container.breadcrumbs-wrapper{display:none}.in-jak-nakupovat .content-wrapper{background-color:transparent}.in-jak-nakupovat .content-wrapper main header{display:none}.in-jak-nakupovat .content-wrapper main .row.banners-row{margin:0}.in-jak-nakupovat .full-image-block .full-image-block__inner .full-image-block__image img{width:100%;max-width:100%}@media (min-width:1200px){.in-jak-nakupovat .content-inner{max-width:100%}}@media (min-width:1440px){.in-jak-nakupovat .content{min-width:0;width:100%;padding-left:0;padding-right:0}.container{width:100%;max-width:100%;padding:0}}.in-jak-nakupovat .content-wrapper.homepage-box.before-carousel .row.banners-row{margin:0}.in-jak-nakupovat .products.products-block{margin-bottom:10rem}@media (min-width:1440px){.in-jak-nakupovat .products.products-block .product{border-top:1px solid #cec1bc;border-bottom:1px solid #cec1bc}.in-jak-nakupovat .products.products-block .product:nth-of-type(1){border-left:1px solid #cec1bc}.in-jak-nakupovat .products.products-block .product:nth-of-type(4){border-right:1px solid #cec1bc}}.in-jak-nakupovat .homepage-box{background-color:transparent;border-bottom-color:transparent;border-top-color:transparent;border-bottom-style:none;border-bottom-width:0;border-top-style:none;border-top-width:0;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.in-jak-nakupovat .welcome div,.in-jak-nakupovat .welcome h1[data-testid=eshopHeader]{margin-left:auto;margin-right:auto;max-width:100%}.in-jak-nakupovat .welcome h1[data-testid=eshopHeader]{display:none}.in-jak-nakupovat .hero-video{position:relative;display:inline-block;cursor:pointer;width:100%}.in-jak-nakupovat .hero-video__img{display:block;width:100%;height:auto}.in-jak-nakupovat .hero-video__play{position:absolute;inset:50%;transform:translate(-50%,-50%);width:90px;height:90px;border-radius:50%;border:2px solid #fff;background:rgba(0,0,0,.4);color:#fff;font-size:40px;cursor:pointer}.in-jak-nakupovat .video-popup{position:fixed;inset:0;display:none;justify-content:center;align-items:center;z-index:9999}.in-jak-nakupovat .video-popup.is-visible{display:flex}.in-jak-nakupovat .video-popup__overlay{position:absolute;inset:0;background:rgba(0,0,0,.7)}.in-jak-nakupovat .video-popup__content{position:relative;max-width:900px;width:90%;z-index:1;background:#000;border-radius:8px;overflow:hidden}.in-jak-nakupovat .video-popup__close{position:absolute;top:8px;right:12px;z-index:2;border:none;background:0 0;color:#fff;font-size:28px;cursor:pointer}.in-jak-nakupovat .video-popup__ratio{position:relative;width:100%;padding-bottom:56.25%}.in-jak-nakupovat .video-popup__ratio iframe,.in-jak-nakupovat .video-popup__ratio video{position:absolute;inset:0;width:100%;height:100%}.in-jak-nakupovat .section-benefits{padding:80px 40px 100px;background-color:#ebe6e1}.in-jak-nakupovat .section-benefits__inner{max-width:1160px;margin:0 auto}.in-jak-nakupovat .section-benefits__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:80px;row-gap:60px}.in-jak-nakupovat .section-benefits__actions{margin-top:60px;display:flex;justify-content:center;gap:24px}.in-jak-nakupovat .custom-production{padding:80px 40px;background-color:#ebe6e1}.in-jak-nakupovat .custom-production__inner{max-width:100%;margin:0 auto;display:flex;align-items:center}.in-jak-nakupovat .custom-production__content{flex:0 0 38%;padding-right:40px}.in-jak-nakupovat .custom-production__title{font-size:40px;line-height:1.2;margin:0 0 24px;font-weight:600}.in-jak-nakupovat .custom-production__text{font-size:15px;line-height:1.7;margin:0;max-width:430px}.in-jak-nakupovat .custom-production__chair{flex:0 0 32%;display:flex;justify-content:center;align-items:center}.in-jak-nakupovat .custom-production__chair img{max-width:100%;height:auto;display:block}@media (max-width:1024px){.in-jak-nakupovat .custom-production{padding:60px 24px}.in-jak-nakupovat .custom-production__inner{gap:24px}.in-jak-nakupovat .custom-production__title{font-size:32px}}@media (max-width:768px){.in-jak-nakupovat .custom-production{padding:40px 20px}.in-jak-nakupovat .custom-production__inner{flex-direction:column;align-items:center}.in-jak-nakupovat .custom-production__content{flex:0 0 auto;padding-right:0;text-align:left;max-width:100%;margin:0;padding:0}.in-jak-nakupovat .custom-production__chair{order:2;width:100%;max-width:100%;height:auto}.in-jak-nakupovat .custom-production__chair-img:not(.is-active){display:none!important}}.in-jak-nakupovat .benefit-card{max-width:320px;padding:0 5rem}.in-jak-nakupovat .benefit-card__number{color:#fff;width:48px;height:48px;background:#000;border-radius:50%;border:2px solid #000;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:500;margin-bottom:28px}.in-jak-nakupovat .benefit-card__title{font-size:22px;line-height:1.3;font-weight:700;margin:0 0 18px}.in-jak-nakupovat .benefit-card__text{font-size:14px;line-height:1.7;margin:0;color:#222}.in-jak-nakupovat .btn{display:inline-flex;align-items:center;justify-content:center;min-width:210px;padding:14px 28px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border-radius:0;border:1px solid #000;transition:background-color .2s ease,color .2s ease}.in-jak-nakupovat .btn--primary{background-color:#000;color:#fff}.in-jak-nakupovat .btn--primary:hover{background-color:#222}.in-jak-nakupovat .btn--secondary{background-color:transparent;color:#000}.in-jak-nakupovat .btn--secondary:hover{background-color:#000;color:#fff}@media (max-width:1024px){.in-jak-nakupovat .section-benefits{padding:60px 24px 80px}.in-jak-nakupovat .section-benefits__grid{column-gap:40px}}@media (max-width:768px){.in-jak-nakupovat .section-benefits{padding:40px 20px 60px}.in-jak-nakupovat .section-benefits__grid{grid-template-columns:1fr;row-gap:40px;justify-items:center}.in-jak-nakupovat .section-benefits__actions{flex-direction:column;align-items:stretch}.in-jak-nakupovat .section-benefits__actions .btn{width:100%}.in-jak-nakupovat .benefit-card{max-width:100%}}.in-jak-nakupovat .hero-licensed{background:#e7e1da;padding:80px 40px;position:relative;overflow:hidden}@media (max-width:900px){.in-jak-nakupovat .hero-licensed{padding:60px 20px}}.in-jak-nakupovat .hero-licensed__inner{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:60px}@media (max-width:900px){.in-jak-nakupovat .hero-licensed__inner{flex-direction:column;gap:40px}}.in-jak-nakupovat .hero-licensed__content{flex:1;max-width:480px}@media (max-width:900px){.in-jak-nakupovat .hero-licensed__content{max-width:100%}}.in-jak-nakupovat .hero-licensed__title{font-size:60px;line-height:1.1;margin:0 0 30px}@media (max-width:900px){.in-jak-nakupovat .hero-licensed__title{font-size:40px}}.in-jak-nakupovat .hero-licensed__text{font-size:16px;line-height:1.7;max-width:420px;margin:0 0 40px}@media (max-width:900px){.in-jak-nakupovat .hero-licensed__text{max-width:100%}}.in-jak-nakupovat .hero-licensed__actions{display:flex;gap:16px;flex-wrap:wrap}.in-jak-nakupovat .hero-licensed .btn{display:inline-block;padding:14px 34px;text-transform:uppercase;letter-spacing:.7px;font-size:14px;border:1px solid #000;cursor:pointer;transition:.25s ease;text-align:center}.in-jak-nakupovat .hero-licensed .btn--black{background:#000;color:#fff}.in-jak-nakupovat .hero-licensed .btn--black:hover{background:#222}.in-jak-nakupovat .hero-licensed .btn--outline{background:0 0;color:#000}.in-jak-nakupovat .hero-licensed .btn--outline:hover{background:#000;color:#fff}.in-jak-nakupovat .hero-licensed__visual{flex:1.2;position:relative;min-height:280px;display:flex;align-items:center;justify-content:center}@media (max-width:900px){.in-jak-nakupovat .hero-licensed__visual{width:100%;min-height:260px}}.in-jak-nakupovat .hero-licensed__pattern{position:absolute;inset:auto 0 5%;height:140px;background-image:url(pattern-zigzag.svg);background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}.in-jak-nakupovat .hero-licensed__pattern::after{content:"";position:absolute;top:-80px;right:10%;width:90px;height:40px;background-image:url(pattern-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.in-jak-nakupovat .hero-licensed__product{position:relative;max-height:380px;width:auto;z-index:1;display:block}@media (max-width:900px){.in-jak-nakupovat .hero-licensed__product{max-height:300px}}.in-jak-nakupovat .realizations-gallery{padding:3rem 0}.in-jak-nakupovat .realizations-gallery__inner{width:100%;max-width:1440px!important;margin:0 auto;padding:0;border:0}.in-jak-nakupovat .realizations-gallery__title{font-size:26px;text-align:center;margin:0 0 2rem 0}.in-jak-nakupovat .realizations-gallery__content{position:relative;display:grid;grid-template-columns:minmax(260px,1fr) minmax(360px,2fr);gap:0}.in-jak-nakupovat .realizations-gallery__column{background:#f5ede4;padding:0}.in-jak-nakupovat .realizations-gallery__column--thumbs{display:grid;grid-template-rows:1fr 1fr;gap:0}.in-jak-nakupovat .realizations-gallery__column--main{display:flex;align-items:stretch;justify-content:center;border-top:1px solid #e2d6c9;border-right:1px solid #e2d6c9;border-bottom:1px solid #e2d6c9;padding:20px}.in-jak-nakupovat .realizations-gallery__thumb{background:#f5ede4;padding:20px}.in-jak-nakupovat .realizations-gallery__thumb img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.in-jak-nakupovat .realizations-gallery__thumb:nth-of-type(1){border:1px solid #e2d6c9}.in-jak-nakupovat .realizations-gallery__thumb:nth-of-type(2){border-left:1px solid #e2d6c9;border-right:1px solid #e2d6c9;border-bottom:1px solid #e2d6c9}.in-jak-nakupovat .realizations-gallery__main-image{display:block;width:100%;height:100%;object-fit:cover}.in-jak-nakupovat .realizations-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:1px solid #d6c7b7;background:0 0;cursor:pointer;display:flex;align-items:center;justify-content:center}.in-jak-nakupovat .realizations-gallery__arrow span{font-size:1.2rem;line-height:1}.in-jak-nakupovat .realizations-gallery__arrow--prev{left:-10rem}.in-jak-nakupovat .realizations-gallery__arrow--next{right:-10rem}@media (max-width:900px){.in-jak-nakupovat .realizations-gallery__inner{padding:2rem 1.5rem 2.5rem}.in-jak-nakupovat .realizations-gallery__content{grid-template-columns:1fr}.in-jak-nakupovat .realizations-gallery__arrow{display:none}}.in-jak-nakupovat .materials-section{padding:80px 0}.in-jak-nakupovat .materials-section .materials-container{max-width:100%;margin:0 auto;padding:0 19px}.in-jak-nakupovat .materials-section .materials-header{text-align:center;margin:60px 0 40px}.in-jak-nakupovat .materials-section .materials-header .materials-title{font-size:32px;font-weight:600;color:#000}.in-jak-nakupovat .materials-section .materials-header--wood{margin-top:100px}.in-jak-nakupovat .materials-section .materials-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:30px;margin-bottom:60px}.in-jak-nakupovat .materials-section .materials-grid--fabrics{grid-template-columns:repeat(7,1fr);gap:24px}.in-jak-nakupovat .materials-section .materials-grid--wood{grid-template-columns:repeat(7,1fr)}.in-jak-nakupovat .materials-section .material-card{text-align:left;background:0 0;border:1px solid #e0dcd7;padding:14px;transition:.2s ease;margin:0}.in-jak-nakupovat .materials-section .material-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.08)}.in-jak-nakupovat .materials-section .material-card .material-image{width:100%;height:160px;overflow:hidden;border:1px solid #e6e3df}.in-jak-nakupovat .materials-section .material-card .material-image img{width:100%;height:100%;object-fit:cover}.in-jak-nakupovat .materials-section .material-card .material-caption{margin-top:12px;display:flex;flex-direction:column;font-size:14px;line-height:1.4}.in-jak-nakupovat .materials-section .material-card .material-caption .material-code{font-weight:600;color:#000;margin-bottom:2px}.in-jak-nakupovat .materials-section .material-card .material-caption .material-name{color:#333}.in-jak-nakupovat .materials-section .materials-actions{text-align:center;margin-top:60px}.in-jak-nakupovat .materials-section .materials-actions .btn{display:inline-block;padding:14px 32px;font-size:14px;text-transform:uppercase;border:none;cursor:pointer;letter-spacing:1px}.in-jak-nakupovat .materials-section .materials-actions .btn.btn-primary{background:#000;color:#fff}.in-jak-nakupovat .materials-section .materials-actions .btn.btn-primary:hover{background:#222}@media (max-width:1400px){.in-jak-nakupovat .materials-section .materials-grid--fabrics{grid-template-columns:repeat(7,1fr)}}@media (max-width:900px){.in-jak-nakupovat .materials-section .materials-grid--fabrics{grid-template-columns:repeat(4,1fr)}.in-jak-nakupovat .materials-section .materials-grid--wood{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.in-jak-nakupovat .materials-section .materials-grid--fabrics,.in-jak-nakupovat .materials-section .materials-grid--wood{grid-template-columns:repeat(2,1fr)}}.in-jak-nakupovat .logos-section{padding:60px 0;background:#ebe6df}.in-jak-nakupovat .logos-section__inner{max-width:1600px;margin:0 auto;padding:0 40px}.in-jak-nakupovat .logos-section .logos-list{display:flex;justify-content:space-between;align-items:center;gap:60px;list-style:none;padding:40px 0;margin:0}.in-jak-nakupovat .logos-section .logos-list .logos-item{background:#ebe6e1;flex:0 0 auto;opacity:.9;transition:.2s ease}.in-jak-nakupovat .logos-section .logos-list .logos-item:hover{opacity:1}.in-jak-nakupovat .logos-section .logos-list .logos-item img{mix-blend-mode:darken;display:block;max-width:120px;max-height:50px;width:auto;height:auto;object-fit:contain;filter:grayscale(100%);-webkit-filter:grayscale(100%);transition:filter .3s ease}.in-jak-nakupovat .logos-section .logos-list .logos-item img:hover{filter:grayscale(0);-webkit-filter:grayscale(0)}@media (max-width:1100px){.in-jak-nakupovat .logos-section .logos-list{flex-wrap:wrap;justify-content:center;gap:40px}.in-jak-nakupovat .logos-section .logos-list .logos-item img{max-width:100px}}@media (max-width:768px){.in-jak-nakupovat .logos-section .logos-list{gap:26px;display:grid;grid-template-columns:1fr 1fr}.in-jak-nakupovat .logos-section .logos-list .logos-item img{max-width:120px;margin:0 auto}}.in-jak-to-funguje main header{display:none}@media (min-width:1200px){.in-jak-to-funguje .content-inner{max-width:100%}}.in-jak-to-funguje .video-block{width:100%;overflow:hidden}.in-jak-to-funguje .video-block__inner{position:relative;width:100%;aspect-ratio:16/9;margin:0;padding:0}.in-jak-to-funguje .video-block__inner p{position:absolute;inset:0;margin:0}.in-jak-to-funguje .video-block__video{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.in-jak-to-funguje .video-block__video::-webkit-media-controls,.in-jak-to-funguje .video-block__video::-webkit-media-controls-enclosure{display:none!important}.craft-hero{position:relative;width:100%;min-height:640px;overflow:hidden;background:linear-gradient(90deg,rgba(40,32,28,.36) 0,rgba(40,32,28,.18) 42%,rgba(40,32,28,.22) 100%),url(/user/documents/upload/temp/jak-to-funguje/hero.png) center right/cover no-repeat;display:flex;align-items:flex-end;padding:0 6vw 7vw}.craft-hero::after{content:"";position:absolute;inset:0;background:rgba(255,255,255,.16);pointer-events:none;z-index:1}.craft-hero__content{position:relative;z-index:2;max-width:760px}.craft-hero__watermark{position:absolute;left:-6vw;bottom:42px;font-size:clamp(110px,18vw,320px);line-height:.8;font-weight:700;letter-spacing:-.08em;color:rgba(255,255,255,.08);text-transform:uppercase;pointer-events:none;white-space:nowrap}.craft-hero__title{position:relative;z-index:2;margin:0;color:#fff;font-size:clamp(48px,5.6vw,108px);line-height:1.08;font-weight:700;letter-spacing:-.045em}@media (max-width:991px){.craft-hero{min-height:520px;padding:0 32px 70px;background-position:center center}.craft-hero__watermark{left:-32px;bottom:35px}}@media (max-width:575px){.craft-hero{min-height:420px;padding:0 22px 52px}.craft-hero__title{font-size:44px}.craft-hero__watermark{font-size:110px;left:-22px;bottom:40px}}.process-section{position:relative;overflow:hidden;background:#e9e4de;padding:110px 20px 135px;min-height:720px}.process-section__inner{position:relative;z-index:2;max-width:1180px;margin:0 auto}.process-section__watermark{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);z-index:1;white-space:nowrap;font-size:clamp(90px,13vw,230px);line-height:1;font-weight:800;letter-spacing:-.06em;color:rgba(0,0,0,.035);pointer-events:none;user-select:none}.process-section__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:90px;align-items:start}.process-section__buttons{display:flex;justify-content:center;gap:22px;margin-top:110px}.process-card{max-width:315px}.process-card__number{width:47px;height:47px;margin-bottom:25px;border-radius:50%;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;line-height:1;font-weight:400}.process-card__title{margin:0 0 32px;color:#000;font-size:30px;line-height:1.12;font-weight:800;letter-spacing:-.04em}.process-card__text{margin:0;color:rgba(0,0,0,.62);font-size:15px;line-height:1.62;font-weight:400}.process-btn{min-width:235px;height:50px;padding:0 28px;display:inline-flex;align-items:center;justify-content:center;border:2px solid #000;font-size:13px;line-height:1;font-weight:800;text-transform:uppercase;text-decoration:underline;transition:.25s ease}.process-btn--primary{background:#000;color:#fff}.process-btn--primary:hover{background:0 0;color:#000}.process-btn--secondary{background:0 0;color:#000}.process-btn--secondary:hover{background:#000;color:#fff}@media (max-width:991px){.process-section{padding:80px 24px 95px;min-height:auto}.process-section__grid{gap:45px}.process-section__buttons{margin-top:70px}.process-card__title{font-size:25px}.process-card__text{font-size:14px}}@media (max-width:767px){.process-section{padding:65px 22px 75px}.process-section__watermark{top:52%;font-size:92px;white-space:normal;text-align:center;width:100%}.process-section__grid{grid-template-columns:1fr;gap:52px}.process-section__buttons{flex-direction:column;align-items:stretch;margin-top:60px}.process-card{max-width:100%}.process-card__number{width:42px;height:42px;font-size:19px;margin-bottom:20px}.process-card__title{margin-bottom:22px;font-size:28px}.process-btn{width:100%;min-width:0}}.fabrics-section{position:relative;overflow:hidden;background:#e9e4de;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.fabrics-section__watermark{position:absolute;left:50%;top:58%;transform:translate(-50%,-50%);z-index:1;white-space:nowrap;font-size:clamp(90px,13vw,230px);line-height:1;font-weight:800;letter-spacing:-.06em;color:rgba(0,0,0,.035);pointer-events:none;user-select:none}.fabrics-section__heading{position:relative;z-index:2;padding:35px 20px 34px;text-align:center;border-bottom:1px solid rgba(0,0,0,.12)}.fabrics-section__heading h2{margin:0;color:#000;font-size:28px;line-height:1.2;font-weight:800;letter-spacing:-.04em}.fabrics-section__grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(7,1fr);border-left:1px solid rgba(0,0,0,.12)}.fabric-card{min-width:0;padding:18px 18px 22px;border-right:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.fabric-card__image{width:100%;aspect-ratio:1/1;margin-bottom:12px;overflow:hidden;background:rgba(255,255,255,.35)}.fabric-card__image img{display:block;width:100%;height:100%;object-fit:cover}.fabric-card__content{color:#000;font-size:16px;line-height:1.15;letter-spacing:-.03em}.fabric-card__content strong{display:block;font-weight:800}.fabric-card__content span{display:block;font-weight:400}@media (max-width:1399px){.fabrics-section__grid{grid-template-columns:repeat(5,1fr)}}@media (max-width:991px){.fabrics-section__heading{padding:30px 18px}.fabrics-section__heading h2{font-size:25px}.fabrics-section__grid{grid-template-columns:repeat(3,1fr)}.fabric-card{padding:16px}.fabric-card__content{font-size:15px}}@media (max-width:575px){.fabrics-section__watermark{top:55%;font-size:90px;white-space:normal;text-align:center;width:100%}.fabrics-section__grid{grid-template-columns:repeat(2,1fr)}.fabric-card{padding:12px}.fabric-card__content{font-size:14px}}.woods-section{position:relative;overflow:hidden;background:#e9e4de;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.woods-section__watermark{position:absolute;left:50%;top:51%;z-index:1;transform:translate(-50%,-50%);white-space:nowrap;font-size:clamp(90px,13vw,230px);line-height:1;font-weight:800;letter-spacing:-.06em;color:rgba(0,0,0,.035);text-transform:uppercase;pointer-events:none;user-select:none}.woods-section__heading{position:relative;z-index:2;padding:40px 20px 38px;text-align:center;border-bottom:1px solid rgba(0,0,0,.12)}.woods-section__heading h2{margin:0;color:#000;font-size:28px;line-height:1.2;font-weight:800;letter-spacing:-.04em}.woods-section__grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(7,1fr);border-left:1px solid rgba(0,0,0,.12)}.woods-section__button-wrapper{position:relative;z-index:2;display:flex;justify-content:center;padding:100px 20px 64px}.woods-section__button{min-width:305px;height:48px;padding:0 28px;display:inline-flex;align-items:center;justify-content:center;background:#000;border:2px solid #000;color:#fff;font-size:13px;line-height:1;font-weight:800;text-transform:uppercase;text-decoration:underline;transition:.25s ease}.woods-section__button:hover{background:0 0;color:#000}.wood-card{min-width:0;padding:16px 18px 14px;border-right:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.wood-card__image{width:100%;aspect-ratio:1/1;margin-bottom:9px;overflow:hidden;background:rgba(255,255,255,.35)}.wood-card__image img{display:block;width:100%;height:100%;object-fit:cover}.wood-card__content{color:#000;font-size:16px;line-height:1.15;letter-spacing:-.03em}.wood-card__content strong{display:block;font-weight:800}.wood-card__content span{display:block;font-weight:400}@media (max-width:1399px){.woods-section__grid{grid-template-columns:repeat(5,1fr)}}@media (max-width:991px){.woods-section__heading{padding:32px 18px}.woods-section__heading h2{font-size:25px}.woods-section__grid{grid-template-columns:repeat(3,1fr)}.woods-section__button-wrapper{padding:70px 20px 55px}.wood-card{padding:16px}.wood-card__content{font-size:15px}}@media (max-width:575px){.woods-section__watermark{top:55%;width:100%;white-space:normal;text-align:center;font-size:90px}.woods-section__grid{grid-template-columns:repeat(2,1fr)}.woods-section__button-wrapper{padding:52px 16px 45px}.woods-section__button{width:100%;min-width:0;font-size:12px}.wood-card{padding:12px}.wood-card__content{font-size:14px}}.realization-gallery{position:relative;overflow:hidden;background:#e9e4de;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.realization-gallery__watermark{position:absolute;left:50%;top:60%;z-index:1;transform:translate(-50%,-50%);white-space:nowrap;font-size:clamp(90px,13vw,230px);line-height:1;font-weight:800;letter-spacing:-.06em;color:rgba(0,0,0,.035);text-transform:uppercase;pointer-events:none;user-select:none}.realization-gallery__heading{position:relative;z-index:2;padding:70px 20px 42px;text-align:center;border-bottom:1px solid rgba(0,0,0,.12)}.realization-gallery__heading h2{margin:0;color:#000;font-size:28px;line-height:1.2;font-weight:800;letter-spacing:-.04em}.realization-gallery__content{position:relative;z-index:2;display:grid;grid-template-columns:280px minmax(0,1360px) 280px;min-height:760px;border-bottom:1px solid rgba(0,0,0,.12)}.realization-gallery__inner{display:grid;grid-template-columns:420px minmax(0,1fr);gap:44px;padding:18px 18px;border-left:1px solid rgba(0,0,0,.12);border-right:1px solid rgba(0,0,0,.12)}.realization-gallery__side{display:grid;grid-template-rows:1fr 1fr;gap:36px}.realization-gallery__main-image,.realization-gallery__small-image{overflow:hidden;background:rgba(255,255,255,.4)}.realization-gallery__main-image img,.realization-gallery__small-image img{display:block;width:100%;height:100%;object-fit:cover}.realization-gallery__small-image{aspect-ratio:1/1}.realization-gallery__main-image{height:100%;min-height:720px}.realization-gallery__arrow{position:absolute;top:50%;z-index:3;width:38px;height:38px;padding:0;border-radius:50%;border:1px solid rgba(0,0,0,.16);background:0 0;color:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;font-size:22px;line-height:1;cursor:pointer;transform:translateY(-50%);transition:.25s ease}.realization-gallery__arrow:hover{border-color:#000;background:#000;color:#fff}.realization-gallery__arrow--prev{left:38px}.realization-gallery__arrow--next{right:38px}@media (max-width:1399px){.realization-gallery__content{grid-template-columns:120px minmax(0,1fr) 120px}.realization-gallery__inner{grid-template-columns:34% 1fr;gap:28px}.realization-gallery__main-image{min-height:620px}}@media (max-width:991px){.realization-gallery__heading{padding:52px 20px 34px}.realization-gallery__heading h2{font-size:25px}.realization-gallery__content{display:block;min-height:auto;padding:20px}.realization-gallery__inner{grid-template-columns:1fr;padding:0;border:0}.realization-gallery__side{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:20px}.realization-gallery__main-image{min-height:520px}.realization-gallery__arrow{top:auto;bottom:28px;transform:none}.realization-gallery__arrow--prev{left:30px}.realization-gallery__arrow--next{right:30px}}@media (max-width:575px){.realization-gallery__watermark{top:58%;width:100%;white-space:normal;text-align:center;font-size:88px}.realization-gallery__heading{padding:40px 16px 28px}.realization-gallery__content{padding:14px}.realization-gallery__side{gap:14px}.realization-gallery__inner{gap:14px}.realization-gallery__main-image{min-height:360px}.realization-gallery__arrow{width:34px;height:34px;font-size:18px;bottom:20px}.realization-gallery__arrow--prev{left:22px}.realization-gallery__arrow--next{right:22px}}.metal-finishes{position:relative;overflow:hidden;background:#e9e4de;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.metal-finishes__watermark{position:absolute;left:50%;top:57%;z-index:1;transform:translate(-50%,-50%);white-space:nowrap;font-size:clamp(90px,13vw,230px);line-height:1;font-weight:800;letter-spacing:-.06em;color:rgba(0,0,0,.035);text-transform:uppercase;pointer-events:none;user-select:none}.metal-finishes__heading{position:relative;z-index:2;padding:36px 20px 38px;text-align:center;border-bottom:1px solid rgba(0,0,0,.12)}.metal-finishes__heading h2{margin:0;color:#000;font-size:30px;line-height:1.2;font-weight:800;letter-spacing:-.04em}.metal-finishes__grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(7,1fr);border-left:1px solid rgba(0,0,0,.12)}.metal-card{min-width:0;padding:18px 20px 18px;border-right:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.metal-card__image{width:100%;aspect-ratio:1/1;margin-bottom:13px;overflow:hidden;background:rgba(255,255,255,.35)}.metal-card__image img{display:block;width:100%;height:100%;object-fit:cover}.metal-card__content{color:#000;font-size:16px;line-height:1.15;letter-spacing:-.03em}.metal-card__content strong{display:block;font-weight:800}.metal-card__content span{display:block;font-weight:400}@media (max-width:1399px){.metal-finishes__grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:991px){.metal-finishes__heading{padding:32px 18px}.metal-finishes__heading h2{font-size:25px}.metal-finishes__grid{grid-template-columns:repeat(3,1fr)}.metal-card{padding:16px}.metal-card__content{font-size:15px}}@media (max-width:575px){.metal-finishes__watermark{top:56%;width:100%;white-space:normal;text-align:center;font-size:88px}.metal-finishes__grid{grid-template-columns:repeat(2,1fr)}.metal-card{padding:12px}.metal-card__content{font-size:14px}}.replica-hero{position:relative;overflow:hidden;min-height:700px;background:#e9e4de;padding:120px 10vw;display:flex;align-items:center}.replica-hero__watermark{position:absolute;left:50%;top:52%;z-index:1;transform:translate(-50%,-50%);white-space:nowrap;font-size:clamp(90px,13vw,245px);line-height:1;font-weight:800;letter-spacing:-.06em;color:rgba(0,0,0,.035);text-transform:uppercase;pointer-events:none;user-select:none}.replica-hero__content{position:relative;z-index:4;max-width:480px}.replica-hero__title{margin:0 0 45px;color:#000;font-size:clamp(52px,4.2vw,78px);line-height:1.08;font-weight:400;letter-spacing:-.06em}.replica-hero__text{max-width:410px;margin:0 0 65px;color:rgba(0,0,0,.62);font-size:17px;line-height:1.58;font-weight:400}.replica-hero__buttons{display:flex;align-items:center;gap:28px}.replica-hero__btn{min-width:220px;height:52px;padding:0 30px;display:inline-flex;align-items:center;justify-content:center;border:2px solid #000;font-size:14px;line-height:1;font-weight:800;text-transform:uppercase;text-decoration:underline;transition:.25s ease}.replica-hero__btn--primary{background:#000;color:#fff}.replica-hero__btn--primary:hover{background:0 0;color:#000}.replica-hero__btn--secondary{background:0 0;color:#000}.replica-hero__btn--secondary:hover{background:#000;color:#fff}.replica-hero__visual{position:relative;pointer-events:none;width:100vw;inset:0;z-index:2}.replica-hero__image{width:100%;max-width:max-content;height:auto;display:block}.replica-hero__pattern{position:absolute;z-index:2;height:150px;background-image:url("data:image/svg+xml,%3Csvg width='260' height='130' viewBox='0 0 260 130' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 80 L65 28 L130 80 L195 28 L260 80' fill='none' stroke='%23000' stroke-width='22'/%3E%3Cpath d='M0 96 L65 44 L130 96 L195 44 L260 96' fill='none' stroke='%23000' stroke-width='6'/%3E%3Cpath d='M0 110 L65 58 L130 110 L195 58 L260 110' fill='none' stroke='%23000' stroke-width='4'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:260px 130px}.replica-hero__pattern--main{left:40vw;right:23vw;top:410px}.replica-hero__pattern--right{right:-30px;top:315px;width:440px}.replica-hero__arrow{position:absolute;z-index:3;width:112px;height:112px}.replica-hero__arrow::after,.replica-hero__arrow::before{content:"";position:absolute;top:50%;width:78px;height:5px;background:#000;transform-origin:center}.replica-hero__arrow::before{left:0;transform:rotate(-42deg)}.replica-hero__arrow::after{right:0;transform:rotate(42deg)}.replica-hero__arrow--top{right:45px;top:50px}.replica-hero__arrow--bottom{left:58vw;bottom:55px;transform:rotate(180deg)}@media (max-width:1199px){.replica-hero{padding:90px 7vw}.replica-hero__image{right:8vw;width:330px}.replica-hero__pattern--main{left:35vw;right:18vw}}@media (max-width:991px){.replica-hero{min-height:760px;padding:70px 32px 360px;align-items:flex-start}.replica-hero__content{max-width:430px}.replica-hero__title{margin-bottom:30px}.replica-hero__text{margin-bottom:42px}.replica-hero__image{right:6vw;top:auto;bottom:80px;width:300px}.replica-hero__pattern--main{left:25vw;right:0;top:auto;bottom:130px}.replica-hero__pattern--right{display:none}.replica-hero__arrow--top{right:30px;top:35px}.replica-hero__arrow--bottom{left:auto;right:230px;bottom:20px}}@media (max-width:767px){.replica-hero{min-height:auto;padding:58px 22px 350px}.replica-hero__watermark{top:48%;width:100%;white-space:normal;text-align:center;font-size:90px}.replica-hero__title{font-size:48px}.replica-hero__text{font-size:16px;margin-bottom:34px}.replica-hero__buttons{flex-direction:column;align-items:stretch;gap:14px}.replica-hero__btn{width:100%;min-width:0}.replica-hero__image{right:50%;bottom:65px;width:250px;transform:translateX(50%)}.replica-hero__pattern--main{left:0;right:0;bottom:100px;height:120px;background-size:220px 110px}.replica-hero__arrow{width:76px;height:76px}.replica-hero__arrow::after,.replica-hero__arrow::before{width:54px;height:4px}.replica-hero__arrow--top{right:18px;top:22px}.replica-hero__arrow--bottom{right:50%;bottom:18px;transform:translateX(50%) rotate(180deg)}}.b2b-hero{position:relative;min-height:720px;overflow:hidden;background:linear-gradient(90deg,rgba(220,220,220,.88) 0,rgba(220,220,220,.68) 38%,rgba(220,220,220,.26) 68%,rgba(220,220,220,.1) 100%),url(/user/documents/upload/b2b/b2b-bg.jpg) center right/cover no-repeat;display:flex;align-items:center;padding:90px 7.5vw}.b2b-hero::after{content:"";position:absolute;inset:0;z-index:1;background:rgba(255,255,255,.18);pointer-events:none}.b2b-hero__watermark{position:absolute;left:50%;top:52%;z-index:2;transform:translate(-50%,-50%);white-space:nowrap;font-size:clamp(90px,13vw,245px);line-height:1;font-weight:800;letter-spacing:-.06em;color:rgba(0,0,0,.035);text-transform:uppercase;pointer-events:none;user-select:none}.b2b-hero__content{position:relative;z-index:3;max-width:520px}.b2b-hero__title{margin:0 0 48px;color:#000;font-size:clamp(46px,4.2vw,72px);line-height:1.05;font-weight:400;letter-spacing:-.06em}.b2b-hero__text{max-width:420px;margin:0 0 65px;color:rgba(0,0,0,.62);font-size:17px;line-height:1.58;font-weight:400}.b2b-hero__buttons{display:flex;align-items:center;gap:28px}.b2b-hero__btn{min-width:220px;height:52px;padding:0 28px;display:inline-flex;align-items:center;justify-content:center;gap:12px;border:2px solid #000;font-size:14px;line-height:1;font-weight:800;color:#000;text-transform:uppercase;text-decoration:underline;transition:.25s ease}.b2b-hero__btn:hover{text-decoration:underline}.b2b-hero__btn--primary{background:#000;color:#fff}.b2b-hero__btn--primary:hover{background:0 0;color:#000}.b2b-hero__btn--primary:hover svg{fill:#000}.b2b-hero__btn--secondary{background:0 0;color:#000}.b2b-hero__btn--secondary:hover{background:#000;color:#fff}.b2b-hero__btn-icon{width:18px;height:18px;display:inline-flex;flex:0 0 auto}.b2b-hero__btn-icon svg{width:100%;height:100%;display:block;fill:currentColor}@media (max-width:1199px){.b2b-hero{min-height:640px;padding:80px 6vw;background-position:center right}}@media (max-width:991px){.b2b-hero{min-height:590px;padding:70px 32px;background-position:center center}.b2b-hero__title{margin-bottom:32px}.b2b-hero__text{margin-bottom:44px}}@media (max-width:767px){.b2b-hero{min-height:auto;padding:58px 22px;background:linear-gradient(rgba(230,230,230,.84),rgba(230,230,230,.84)),url(/user/documents/upload/b2b/b2b-bg.jpg) center/cover no-repeat}.b2b-hero__watermark{top:50%;width:100%;white-space:normal;text-align:center;font-size:90px}.b2b-hero__content{max-width:100%}.b2b-hero__title{font-size:44px}.b2b-hero__text{max-width:100%;font-size:16px;margin-bottom:34px}.b2b-hero__buttons{flex-direction:column;align-items:stretch;gap:14px}.b2b-hero__btn{width:100%;min-width:0}}.in-o-modernistovi .container.breadcrumbs-wrapper{display:none}.in-o-modernistovi main .content-inner{width:100%;max-width:100%}.in-o-modernistovi main .content-inner header{display:none}.in-o-modernistovi main .content-inner .modernist{background:#ece7e0}.in-o-modernistovi main .content-inner .modernist__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(240px,auto);border-top:1px solid rgba(0,0,0,.08);border-left:1px solid rgba(0,0,0,.08)}.in-o-modernistovi main .content-inner .modernist__cell{padding:36px;border-right:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);background:#ece7e0}.in-o-modernistovi main .content-inner .modernist__cell--intro{display:flex;justify-content:center;align-items:center}.in-o-modernistovi main .content-inner .modernist__cell--nav{padding:0}.in-o-modernistovi main .content-inner .modernist__cell--text{display:flex;justify-content:center;align-items:center}.in-o-modernistovi main .content-inner .modernist__cell--img{padding:0;overflow:hidden}.in-o-modernistovi main .content-inner .modernist__title{font-size:40px;font-weight:500;color:#000;text-align:center;margin-bottom:12px}.in-o-modernistovi main .content-inner .modernist__lead{font-size:13px;line-height:1.7;max-width:420px}.in-o-modernistovi main .content-inner .modernist__lead p{font-size:20px;margin:0 0 14px}.in-o-modernistovi main .content-inner .modernist__lead p:last-child{margin-bottom:0}.in-o-modernistovi main .content-inner .modernist__copy{font-size:12px;line-height:1.7;max-width:600px}.in-o-modernistovi main .content-inner .modernist__copy p,.in-o-modernistovi main .content-inner .modernist__copy p a{font-size:18px;color:#000;line-height:30px;margin:0}.in-o-modernistovi main .content-inner .modernist__img{width:100%;height:100%;object-fit:cover;display:block}.in-o-modernistovi main .content-inner .modernist-nav{display:grid;grid-template-columns:repeat(2,1fr);height:100%}.in-o-modernistovi main .content-inner .modernist-nav .modernist-nav__col{display:flex;justify-content:center;align-items:center}.in-o-modernistovi main .content-inner .modernist-nav__item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;color:#000;background:#ece7e0;border-right:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);transition:background .2s ease}.in-o-modernistovi main .content-inner .modernist-nav__item:nth-child(2n){border-right:0}.in-o-modernistovi main .content-inner .modernist-nav__item:nth-last-child(-n+2){border-bottom:0}.in-o-modernistovi main .content-inner .modernist-nav__item:hover{background:rgba(0,0,0,.03)}.in-o-modernistovi main .content-inner .modernist-nav__title{font-size:35px;font-weight:500;color:#000;text-align:center;margin-bottom:12px}.in-o-modernistovi main .content-inner .modernist-nav__btn{display:inline-flex;align-items:center;justify-content:center;padding:8px 18px;background:#000;color:#fff;font-size:15px;letter-spacing:.12em;text-transform:uppercase}@media (max-width:900px){.in-o-modernistovi main .content-inner .modernist__grid{grid-template-columns:1fr}.in-o-modernistovi main .content-inner .modernist__cell--nav{order:-1}.in-o-modernistovi main .content-inner .modernist-nav{grid-template-columns:1fr;gap:5rem;padding:5rem}.in-o-modernistovi main .content-inner .modernist-nav .modernist-nav__col{display:flex;justify-content:center;align-items:center;padding:3rem}.in-o-modernistovi main .content-inner .modernist-nav__item{border-right:0!important}}@media (max-width:767px){.content-wrapper.container{margin:0;padding:0}}#formContact{padding:3rem 0}#formContact fieldset{border:0;margin:0;padding:0}#formContact .form-layout{display:grid;grid-template-columns:1fr 1.3fr;gap:2.5rem;align-items:flex-start}#formContact .form-group{display:flex;flex-wrap:wrap-reverse;margin-bottom:1.8rem}#formContact label{font-size:12px;text-transform:uppercase;letter-spacing:.15px;margin-bottom:.3rem;display:block}#formContact .required-asterisk:after{content:""}#formContact .form-control{width:100%;font-size:16px;background:0 0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid;border-radius:0;padding:.45rem 0;outline:0}#formContact .form-control:focus{outline:0;box-shadow:none}#formContact .form-group--message textarea.form-control{border:1px solid #c9beb0;padding:.8rem .9rem;min-height:220px;resize:vertical}#formContact .consents{margin-top:1.5rem;font-size:16px}#formContact .consents a{text-decoration:underline;color:inherit}#formContact .submit-wrapper{margin-top:2.5rem}#formContact .btn-primary{border:0;background:#000;color:#fff;font-size:16px;font-weight:500;text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;border-radius:2px;width:15em;margin-top:4rem;padding:18px 26px;cursor:pointer;transition:transform .2s ease,opacity .2s ease}#formContact .btn-primary:hover{opacity:.9;transform:translateY(-1px)}@media (max-width:768px){#formContact{padding:2rem 1.5rem}#formContact .form-layout{grid-template-columns:1fr}#formContact .submit-wrapper{text-align:left}}.in-kontakty,.in-prodejny-2{background-color:#ebe6e1}@media (max-width:767px){.in-kontakty .content-wrapper.container,.in-prodejny-2 .content-wrapper.container{margin:0;padding:0 2rem}}.in-kontakty .container.breadcrumbs-wrapper,.in-prodejny-2 .container.breadcrumbs-wrapper{display:none}.in-kontakty main header h1,.in-prodejny-2 main header h1{margin:0;font-size:clamp(30px,3vw,48px);font-weight:400;line-height:1.1;letter-spacing:-.05em;padding:5rem 7rem 5rem}.in-kontakty main h2.title,.in-prodejny-2 main h2.title{font-size:70px;font-weight:400}@media (min-width:1200px){.in-kontakty .content-inner,.in-prodejny-2 .content-inner{max-width:100%;padding:0 19px}}.in-kontakty .contacts,.in-prodejny-2 .contacts{padding:0 0 4rem}.in-kontakty .contacts__inner,.in-prodejny-2 .contacts__inner{max-width:100%;margin:0 auto}.in-kontakty .contacts__header,.in-prodejny-2 .contacts__header{margin-bottom:3rem}.in-kontakty .contacts__title,.in-prodejny-2 .contacts__title{font-size:2.5rem;font-weight:600;letter-spacing:.03em}.in-kontakty .contacts__grid,.in-prodejny-2 .contacts__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.in-kontakty .contacts__cta,.in-prodejny-2 .contacts__cta{margin-top:3rem;text-align:center}.in-kontakty .contacts__button,.in-prodejny-2 .contacts__button{display:inline-block;padding:16px 3rem;border-radius:0;background:#000;color:#fff;letter-spacing:.1em;font-size:12px;text-transform:uppercase;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.in-kontakty .contacts__button:hover,.in-prodejny-2 .contacts__button:hover{transform:translateY(-1px);opacity:.85}.in-kontakty .contact-card,.in-prodejny-2 .contact-card{border:1px solid #cec1bc;display:flex;flex-direction:column}.in-kontakty .contact-card__photo,.in-prodejny-2 .contact-card__photo{width:100%;aspect-ratio:1/1;overflow:hidden}.in-kontakty .contact-card__photo img,.in-prodejny-2 .contact-card__photo img{width:100%;height:100%;object-fit:cover;display:block}.in-kontakty .contact-card__info,.in-prodejny-2 .contact-card__info{padding:1.5rem 1.6rem 2rem;font-size:12px}.in-kontakty .contact-card__name,.in-prodejny-2 .contact-card__name{margin:0 0 .2rem;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.in-kontakty .contact-card__role,.in-prodejny-2 .contact-card__role{margin:0 0 1.5rem;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.in-kontakty .contact-card__meta,.in-prodejny-2 .contact-card__meta{margin-top:8.5rem}.in-kontakty .contact-card__row,.in-prodejny-2 .contact-card__row{margin:.15rem 0}.in-kontakty .contact-card__label,.in-prodejny-2 .contact-card__label{display:inline-block;width:1.4rem;font-size:12px}.in-kontakty .contact-card__link,.in-prodejny-2 .contact-card__link{font-size:12px;text-decoration:none;color:#000;text-transform:uppercase;letter-spacing:.05em}.in-kontakty .contact-card__link:hover,.in-prodejny-2 .contact-card__link:hover{text-decoration:underline}@media (max-width:1024px){.in-kontakty .contacts,.in-prodejny-2 .contacts{padding:3rem 1.5rem}.in-kontakty .contacts__grid,.in-prodejny-2 .contacts__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.in-kontakty .contacts,.in-prodejny-2 .contacts{padding:2rem 1rem}.in-kontakty .contacts__grid,.in-prodejny-2 .contacts__grid{grid-template-columns:1fr}}.id-1 .hero-modernista{position:relative;padding:60px 0 80px;background:#eee9e3;overflow:hidden}.id-1 .hero-modernista__inner{max-width:100%;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:1fr 1fr;gap:80px}.id-1 .hero-modernista__top-action{position:absolute;top:26px;left:50%;transform:translateX(-50%);z-index:2}.id-1 .hero-modernista__top-action .btn{min-width:220px;height:42px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.id-1 .hero-modernista__visual{flex:0 0 52%;display:flex;align-items:center;justify-content:center}.id-1 .hero-modernista__visual img{max-width:733px;width:100%;height:auto;display:block;filter:drop-shadow(0 24px 24px rgba(0, 0, 0, .18))}.id-1 .hero-modernista__content{display:flex;flex-direction:column;justify-content:center;flex:1 1 auto;width:100%;height:100%;max-width:100%;padding:10rem}.id-1 .hero-modernista__title{margin:0 0 18px;font-size:clamp(38px,4.3vw,62px);line-height:normal;font-weight:400;letter-spacing:.01em;color:#111}.id-1 .hero-modernista__text{margin:0 0 26px;font-size:20px;line-height:1.7;color:rgba(0,0,0,.55)}.id-1 .hero-modernista__actions{display:flex;align-items:center;gap:16px}.id-1 .hero-modernista__actions .btn{width:15em;height:44px;padding:25px 0;border-radius:0;font-size:16px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent}.id-1 .hero-modernista__actions .btn.btn--black{background:#111;color:#fff;border-color:#111}.id-1 .hero-modernista__actions .btn.btn--black:hover{background:#000;border-color:#000}.id-1 .hero-modernista__actions .btn.btn--outline{background:0 0;color:#111;border-color:#111}.id-1 .hero-modernista__actions .btn.btn--outline:hover{background:rgba(0,0,0,.06)}.id-1 .hero-modernista__actions .btn.btn--small{min-width:0}@media (max-width:1200px){.id-1 .hero-modernista__inner{gap:60px;padding:0 28px}.id-1 .hero-modernista__title{font-size:48px}.id-1 .hero-modernista__visual img{max-width:480px}}@media (max-width:991px){.id-1 .hero-modernista{padding:90px 0 60px}.id-1 .hero-modernista__inner{flex-direction:column;text-align:center;gap:34px}.id-1 .hero-modernista__content{max-width:100%;padding-top:0;margin:0;padding:0}.id-1 .hero-modernista__visual{flex:0 0 auto}.id-1 .hero-modernista__visual img{max-width:420px}.id-1 .hero-modernista__actions{justify-content:center}.id-1 .hero-modernista__actions .btn{min-width:180px}}@media (max-width:768px){.id-1 .hero-modernista{padding:84px 0 46px}.id-1 .hero-modernista__inner{max-width:100%;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:1fr;gap:80px}.id-1 .hero-modernista__top-action{top:18px}.id-1 .hero-modernista__top-action .btn{min-width:190px;height:40px}.id-1 .hero-modernista__title{font-size:38px}.id-1 .hero-modernista__text{font-size:12px}.id-1 .hero-modernista__actions{flex-direction:column;gap:12px}.id-1 .hero-modernista__actions .btn{width:100%;min-width:0}.id-1 .hero-modernista__visual img{max-width:340px}}.wdg-artdeco{position:relative;margin:0}.wdg-artdeco__link{position:relative;display:block;min-height:760px;width:100%;overflow:hidden;text-decoration:none;color:inherit;background-image:url(https://751681.myshoptet.com/user/documents/upload/temp/hp/art-deco-banner.png);background-size:cover;background-position:center;background-repeat:no-repeat}.wdg-artdeco__link:hover .wdg-artdeco__btn{transform:translateY(-1px)}.wdg-artdeco__content{position:absolute;right:60px;bottom:40px;max-width:360px;text-align:center}@media (min-width:300px) and (max-width:1199px){.wdg-artdeco__content{display:none}}.wdg-artdeco__eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px}.wdg-artdeco__text{font-size:18px;color:#000;line-height:1.6;margin-bottom:18px;opacity:1}.wdg-artdeco__btn{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 22px;background:#000;color:#fff;font-size:15px;letter-spacing:.08em;text-transform:uppercase;border-radius:2px;white-space:nowrap;transition:transform .2s ease}@media (max-width:991px){.wdg-artdeco__link{min-height:260px}.wdg-artdeco__content{right:26px;bottom:26px;max-width:320px}}@media (max-width:640px){.wdg-artdeco__link{min-height:220px;background-position:25% center}.wdg-artdeco__content{right:16px;left:16px;bottom:16px;max-width:none}.wdg-artdeco__btn{width:100%}}.id-1 .ref-showcase{padding:48px 0 56px;background:#ebe6df}.id-1 .ref-showcase__inner{width:100%;max-width:max-content;margin:0 auto;padding:0 24px}.id-1 .ref-showcase__title{text-align:center;font-size:34px;font-weight:600;margin-bottom:32px}.id-1 .ref-showcase__grid{display:grid;grid-template-columns:1fr;border:1px solid rgba(0,0,0,.1)}@media (min-width:1201px){.id-1 .ref-showcase__grid{grid-template-columns:1fr 1fr}}.id-1 .ref-showcase__left{display:grid;grid-template-columns:repeat(2,1fr);border-right:1px solid rgba(0,0,0,.1)}.id-1 .ref-showcase__left .ref-card{border-right:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.id-1 .ref-showcase__left .ref-card:nth-child(2n){border-right:0}.id-1 .ref-showcase__left .ref-card:nth-last-child(-n+2){border-bottom:0}.id-1 .ref-showcase__left .ref-card__media img{filter:brightness(.85);width:100%;height:100%;max-height:300px;object-fit:cover}.id-1 .ref-showcase__right{position:relative}.id-1 .ref-showcase__right a.media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}.id-1 .ref-showcase__right .ref-card{height:100%}.id-1 .ref-showcase__right .ref-card__media{height:88%}.id-1 .ref-showcase__right .ref-card__media img{filter:brightness(.85);width:100%;height:100%;max-height:100%;object-fit:cover}.id-1 .ref-showcase__cta{display:flex;justify-content:center;margin-top:24px}@media (max-width:768px){.id-1 .ref-showcase__left{display:block;border-right:1px solid rgba(0,0,0,.1)}}.id-1 .ref-card{display:block;text-decoration:none;color:inherit;position:relative}.id-1 .ref-card__media{position:relative;margin:2rem;overflow:hidden}.id-1 .ref-card__media a.media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}.id-1 .ref-card__media img{filter:brightness(.85);width:100%;max-height:300px;object-fit:cover}.id-1 .ref-card__footer{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;background:0 0;padding:12px 14px}.id-1 .ref-card__meta{display:flex;flex-direction:column;gap:2px;width:100%;height:100%;min-height:80px}.id-1 .ref-card__name{font-size:20px;font-weight:500;color:#000;text-transform:uppercase;margin-right:auto!important;margin-left:0!important}.id-1 .ref-card__year{font-size:20px;font-weight:500;color:#000;margin-right:auto!important;margin-left:0!important}@media (max-width:768px){.id-1 .ref-card__arrow{font-size:0;position:absolute;top:10px;right:0;bottom:auto;color:#fff;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease;width:35px;height:35px;background:#000 url(/user/documents/upload/temp/news/arrow-news.png) center/35px 35px no-repeat;border-radius:999px;pointer-events:none}}@media (min-width:768px) and (max-width:1920px){.id-1 .ref-card__arrow{font-size:0;position:absolute;right:0;bottom:20px;color:#fff;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease;width:35px;height:40px;background:#000 url(/user/documents/upload/temp/news/arrow-news.png) center/35px 35px no-repeat;border-radius:999px;pointer-events:none}}@media (min-width:1920px){.id-1 .ref-card__arrow{font-size:0;position:absolute;right:0;bottom:20px;color:#fff;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease;width:45px;height:45px;background:#000 url(/user/documents/upload/temp/news/arrow-news.png) center/44px 44px no-repeat;border-radius:999px;pointer-events:none}}.id-1 .ref-card:hover .ref-card__arrow{transform:translateX(2px)}.ref-showcase__left .id-1 .ref-card__footer{position:absolute;left:0;right:0;bottom:0;padding:12px 14px;background:rgba(235,230,223,.95)}.id-1 .ref-card__overlay{display:none}.id-1 .ref-card .ref-card__overlayTitle{font-size:24px;font-weight:700;line-height:1.05}.id-1 .ref-card .ref-card__overlayInfo{font-size:12px;line-height:1.45}.id-1 .ref-card--big .ref-card__media{aspect-ratio:16/10;min-height:100%}.id-1 .ref-card--big .ref-card__footer{padding:14px 18px}.id-1 .ref-btn{display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;text-decoration:none;background:#000;width:15em;padding:18px 26px;margin-top:4rem;border-radius:2px}.id-1 .ref-btn:hover{transform:translateY(-1px)}.custom-production{padding:0;background-color:#ebe6e1}.custom-production__inner{max-width:100%;margin:0 auto;align-items:center}.custom-production__content{flex:0 0 30%;padding-left:40px;padding-right:40px}.custom-production__title{font-size:62px;line-height:normal;margin:0 0 24px;font-weight:400}.custom-production__text{font-size:15px;line-height:1.7;margin:0;max-width:430px}.custom-production__chair{flex:0 0 40%;display:flex;justify-content:center;align-items:center;height:50vh}@media (max-width:1200px){.custom-production__inner{max-width:100%;margin:0 auto;align-items:center}}@media (min-width:1200px){.custom-production__inner{display:grid;grid-template-columns:1fr 1fr auto 1fr;max-width:100%;margin:0 auto;align-items:center}.custom-production__chair img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important;width:100%;max-width:550px;margin:0;padding:0;display:block}}@media (max-width:1024px){.custom-production{padding:60px 24px}.custom-production__title{font-size:32px;text-align:center;margin:0;padding:0}}@media (max-width:768px){.custom-production{padding:40px 20px}.custom-production__text{display:none}.custom-production__content{flex:0 0 auto;padding-right:0;text-align:left;max-width:100%;margin:0;padding:0}.custom-production__chair{order:2;width:100%;max-width:100%;height:auto}.custom-production__fabrics{display:none}}.custom-production__chair{position:relative;margin:0}.custom-production__chair-stack{position:absolute;inset:0;pointer-events:none}@media (max-width:768px){.custom-production__chair-stack{position:relative;inset:0;pointer-events:none}.custom-production__chair-img:not(.is-active){display:none}}.custom-production__chair-img{display:block;inset:0;opacity:0;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease}.custom-production__chair-img.is-active{opacity:1;transform:translateY(0)}.custom-production__chair>.custom-production__chair-img.is-active{position:relative}.custom-production__patterns{width:100%;display:flex;gap:0;flex-wrap:wrap;align-items:center}@media (max-width:1200px){.custom-production__patterns{display:none}}.custom-production__pattern.is-active{background:rgba(0,0,0,.35)}.custom-production__fabrics{min-height:120px;border-radius:14px;background-size:cover;background-position:center}.pattern{filter:brightness(80%);background-position:50%;background-size:cover;background-repeat:no-repeat;width:14.2%;transition:filter .2s ease,width .15s ease}.pattern:hover{z-index:1;filter:brightness(102%)}.pattern.p1{background-image:url("https://cdn.prod.website-files.com/625696897a5e47f83bc114dd/637d13022694de9b4790824f_Mask%20group%20(1).webp");background-position:50%;background-size:auto 100%;height:100vh;max-height:660px;border:0}.pattern.p2{background-image:url("https://cdn.prod.website-files.com/625696897a5e47f83bc114dd/637d1303daf59557c671de20_Mask%20group%20(2).webp");background-position:100%;background-size:auto 100%;height:100vh;max-height:660px;border:0}.pattern.p3{background-image:url("https://cdn.prod.website-files.com/625696897a5e47f83bc114dd/637df1d15bd82a2974570f58_Mask%20group%20(20).webp");background-position:50%;background-size:auto 100%;height:100vh;max-height:660px;border:0}.pattern.p4{background-image:url("https://cdn.prod.website-files.com/625696897a5e47f83bc114dd/637df16f95f59f1e42113b74_Mask%20group%20(16).webp");background-position:50%;background-size:auto 100%;height:100vh;max-height:660px;border:0}.pattern.p5{background-image:url("https://cdn.prod.website-files.com/625696897a5e47f83bc114dd/637def1bff345b0401f0983b_Mask%20group%20(17).webp");background-position:50%;background-size:auto 100%;height:100vh;max-height:660px;border:0}.pattern.p6{background-image:url("https://cdn.prod.website-files.com/625696897a5e47f83bc114dd/637df13efb4b6d12f35a9725_Mask%20group%20(18).webp");background-position:50%;background-size:auto 100%;height:100vh;max-height:660px;border:0}.pattern.p7{background-image:url("https://cdn.prod.website-files.com/625696897a5e47f83bc114dd/637df12d8f6e3b4922368083_Mask%20group%20(19).webp");background-position:50%;background-size:auto 100%;height:100vh;max-height:660px;border:0}.logos-section{background:#ebe6e1;border-top:1px solid #cec1bc;padding:60px 0}.logos-section__inner{max-width:1600px;margin:0 auto;padding:0 40px}.logos-section .logos-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:60px;list-style:none;padding:40px 0;margin:0}.logos-section .logos-list .logos-item{background:#ebe6e1;flex:0 0 auto;opacity:.9;transition:.2s ease}.logos-section .logos-list .logos-item:hover{opacity:1}.logos-section .logos-list .logos-item img{mix-blend-mode:darken;display:block;max-width:120px;max-height:50px;width:auto;height:auto;object-fit:contain;filter:grayscale(100%);-webkit-filter:grayscale(100%);transition:filter .3s ease}.logos-section .logos-list .logos-item img:hover{filter:grayscale(0);-webkit-filter:grayscale(0)}@media (max-width:1100px){.logos-section .logos-list{flex-wrap:wrap;justify-content:center;gap:40px}.logos-section .logos-list .logos-item img{max-width:100px}}@media (max-width:768px){.logos-section .logos-list{gap:26px;display:grid;grid-template-columns:1fr 1fr}.logos-section .logos-list .logos-item img{max-width:120px;margin:0 auto}}.home-banner img{width:100%;max-width:100%;margin:0 auto;display:block}.in-modernista-showroom main header h1{margin:8rem 0 4rem 10rem}@media (min-width:1200px){.in-modernista-showroom .content-inner{max-width:1440px}}.in-modernista-showroom .showroom-page__head{display:flex;align-items:center;gap:1.5rem;padding:2.5rem 2rem;border-bottom:1px solid #cfc8c1}.in-modernista-showroom .showroom-page__back{display:inline-flex;align-items:center;justify-content:center;margin-top:10px;color:#fff;font-size:14px;font-weight:700;line-height:1;text-decoration:none;flex-shrink:0;transition:transform .2s ease,opacity .2s ease;transform:scaleX(-1)}@media (max-width:1920px){.in-modernista-showroom .showroom-page__back{width:35px;min-width:35px;height:35px;min-height:35px;border-radius:999px;background:#000 url(/user/documents/upload/temp/news/arrow-news.png) center/35px 35px no-repeat}}@media (min-width:1920px){.in-modernista-showroom .showroom-page__back{width:45px;min-width:45px;height:45px;min-height:45px;border-radius:50%;background:#000 url(/user/documents/upload/temp/news/arrow-news.png) center/45px 45px no-repeat}}.in-modernista-showroom .showroom-page__back-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:2px solid #000;border-radius:50%;line-height:1}.in-modernista-showroom .showroom-page__title{margin:0;line-height:1.1;font-weight:400;color:#111}.in-modernista-showroom .showroom-page__content{width:100%}.in-modernista-showroom .showroom-page__top{display:grid;grid-template-columns:1fr 1fr;gap:2rem;min-height:640px;margin-bottom:2rem}.in-modernista-showroom .showroom-page__info,.in-modernista-showroom .showroom-page__item,.in-modernista-showroom .showroom-page__map{overflow:hidden}.in-modernista-showroom .showroom-page__map{background:#ece8e4}.in-modernista-showroom .showroom-page__map img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(100%)}.in-modernista-showroom .showroom-page__info{display:flex;flex-direction:column;justify-content:center;padding:4rem 4.5rem;color:#222}.in-modernista-showroom .showroom-page__contact,.in-modernista-showroom .showroom-page__hours,.in-modernista-showroom .showroom-page__text{max-width:420px}.in-modernista-showroom .showroom-page__text{margin-bottom:2.5rem}.in-modernista-showroom .showroom-page__text p{margin:0;line-height:1.8}.in-modernista-showroom .showroom-page__hours{margin-bottom:2rem}.in-modernista-showroom .showroom-page__hours p{margin:0 0 .5rem;line-height:1.6}.in-modernista-showroom .showroom-page__note{line-height:1.5!important;color:#555}.in-modernista-showroom .showroom-page__contact p{margin:0 0 .5rem;line-height:1.6}.in-modernista-showroom .showroom-page__gallery{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:.5rem}.in-modernista-showroom .showroom-page__item--large{min-height:470px}.in-modernista-showroom .showroom-page__item:not(.in-modernista-showroom.showroom-page__item--large){min-height:420px}.in-modernista-showroom .showroom-page__item img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:1024px){.in-modernista-showroom .showroom-page__head{padding:2rem 1.5rem}.in-modernista-showroom .showroom-page__top{grid-template-columns:1fr}.in-modernista-showroom .showroom-page__info{padding:3rem 2rem}}@media (max-width:768px){.in-modernista-showroom .showroom-page__head{gap:1rem;padding:1.5rem 1rem}.in-modernista-showroom .showroom-page__info{padding:2rem 1rem}.in-modernista-showroom .showroom-page__gallery{grid-template-columns:1fr}.in-modernista-showroom .showroom-page__item--large,.in-modernista-showroom .showroom-page__item:not(.in-modernista-showroom.showroom-page__item--large){min-height:300px}}.in-znacka main .manufacturerDetail .category-title{display:none}.in-znacka main .category-perex{display:none}.in-znacka .designer-detail{background:#ebe7e2;color:#050505;padding:56px 48px 72px;font-family:Arial,Helvetica,sans-serif;min-height:100vh}.in-znacka .designer-detail *{box-sizing:border-box}.in-znacka .designer-detail__header{display:flex;align-items:flex-start;gap:48px;padding-bottom:48px;border-bottom:1px solid rgba(0,0,0,.14)}.in-znacka .designer-detail__back{width:30px;height:30px;margin-top:15px;border-radius:50%;background:#000;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;text-decoration:none}.in-znacka .designer-detail__back span{width:12px;height:12px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);margin-left:4px;display:block}.in-znacka .designer-detail__heading h1{margin:0;font-size:clamp(34px,4vw,56px);line-height:1.05;font-weight:400;letter-spacing:-.04em}.in-znacka .designer-detail__heading p{margin:28px 0 0;font-size:clamp(18px,1.6vw,26px);line-height:1;font-weight:400}.in-znacka .designer-detail__content{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid rgba(0,0,0,.14)}.in-znacka .designer-detail__image{padding:24px 24px 24px 0;border-right:1px solid rgba(0,0,0,.14)}.in-znacka .designer-detail__image img{width:100%;height:100%;max-height:860px;display:block;object-fit:cover;object-position:center}.in-znacka .designer-detail__text{position:relative;min-height:860px;display:flex;align-items:center;justify-content:center;padding:80px clamp(40px,8vw,150px);overflow:hidden}.in-znacka .designer-detail__watermark{position:absolute;left:-18px;top:50%;transform:translateY(-50%);font-size:clamp(90px,12vw,220px);line-height:.8;font-weight:800;letter-spacing:-.08em;color:rgba(0,0,0,.035);white-space:nowrap;pointer-events:none;user-select:none}.in-znacka .designer-detail__bio{position:relative;z-index:2;width:100%;max-width:540px}.in-znacka .designer-detail__icon{width:36px;height:36px;margin-bottom:24px}.in-znacka .designer-detail__icon svg{width:100%;height:100%;display:block;fill:#000}.in-znacka .designer-detail__bio p{margin:0;font-size:clamp(15px,1vw,18px);line-height:1.55;font-weight:400;color:rgba(0,0,0,.78)}@media (max-width:991px){.in-znacka .designer-detail{padding:32px 20px 48px}.in-znacka .designer-detail__header{gap:24px;padding-bottom:32px}.in-znacka .designer-detail__content{grid-template-columns:1fr}.in-znacka .designer-detail__image{padding:20px 0;border-right:0;border-bottom:1px solid rgba(0,0,0,.14)}.in-znacka .designer-detail__text{min-height:auto;padding:80px 0;justify-content:flex-start}.in-znacka .designer-detail__bio{max-width:100%}.in-znacka .designer-detail__watermark{left:-10px;font-size:clamp(70px,22vw,160px)}}@media (max-width:575px){.in-znacka .designer-detail__header{gap:18px}.in-znacka .designer-detail__back{width:26px;height:26px;margin-top:8px}.in-znacka .designer-detail__heading h1{font-size:36px}.in-znacka .designer-detail__heading p{margin-top:18px;font-size:20px}.in-znacka .designer-detail__text{padding:56px 0}}.in-znacka #content.content.wide{width:100%;max-width:1920px;margin:0 auto;padding:0}.in-znacka #content.content.wide .category-title{margin:0;font-size:clamp(30px,3vw,48px);font-weight:400;line-height:1.1;letter-spacing:-.05em;padding:5rem 7rem 5rem;border-bottom:1px solid rgba(0,0,0,.12);font-size:0}.in-znacka #content.content.wide .category-title::before{content:"Autoři a epochy";font-size:clamp(30px,3vw,48px)}.in-znacka #content.content.wide .manufacturers{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none}.in-znacka #content.content.wide .manufacturers>li{display:contents}.in-znacka #content.content.wide .manufacturers>li>h2{display:none}.in-znacka #content.content.wide .manufacturers>li>ul{display:contents;margin:0;padding:0;list-style:none}.in-znacka #content.content.wide .manufacturers>li>ul>li{position:relative;min-height:360px;padding:16px;border-right:1px solid rgba(0,0,0,.14);border-bottom:1px solid rgba(0,0,0,.14)}.in-znacka #content.content.wide .manufacturers>li>ul>li::before{content:"";display:block;width:100%;aspect-ratio:1/1;margin-bottom:30px;background:#d8d2ca center/cover no-repeat;filter:grayscale(1)}.in-znacka #content.content.wide .manufacturers>li>ul>li::after{content:"";position:absolute;right:20px;bottom:24px;border-radius:999px;background:#000 url(/user/documents/upload/temp/news/arrow-news.png) center/35px 35px no-repeat;pointer-events:none;font-size:0}@media (max-width:1920px){.in-znacka #content.content.wide .manufacturers>li>ul>li::after{width:35px;height:35px;background-size:35px 35px}}@media (min-width:1920px){.in-znacka #content.content.wide .manufacturers>li>ul>li::after{width:40px;height:40px;background-size:40px 40px}}.in-znacka #content.content.wide .manufacturers>li>ul>li a{display:flex;flex-direction:column;height:100%;color:#000;text-decoration:none;font-size:14px;line-height:1.2;font-weight:700;text-transform:uppercase}.in-znacka #content.content.wide .manufacturers>li>ul>li a::after{content:"";margin-top:4px;font-size:14px;line-height:1.2;font-weight:400;text-transform:none;color:#000}.in-znacka #content.content.wide .manufacturers>li>ul li:has(>a[href="/znacka/jiri-krejcirik/"])::before{background-image:url(https://751681.myshoptet.com/user/documents/upload/temp/brand/min-brand-1.png);filter:none}.in-znacka #content.content.wide .manufacturers>li>ul li:has(>a[href="/znacka/jindrich-halabala/"])::before{background-image:url(https://751681.myshoptet.com/user/documents/upload/temp/brand/2/min-halabala-1.png)}.in-znacka #content.content.wide .manufacturers>li>ul li:has(>a[href="/znacka/pavel-janak/"])::before{background-image:url(https://751681.myshoptet.com/user/documents/upload/temp/brand/3/min-janak-1.png)}.in-znacka #content.content.wide .manufacturers>li>ul li:has(>a[href="/znacka/josef-gocar/"])::before{background-image:url(https://751681.myshoptet.com/user/documents/upload/temp/brand/4/gocar-1.png)}.in-znacka #content.content.wide .manufacturers>li>ul li:has(>a[href="/znacka/adolf-loos/"])::before{background-image:url(https://751681.myshoptet.com/user/documents/upload/temp/brand/5/loos-0.png)}.in-znacka #content.content.wide .manufacturers>li>ul li:has(>a[href="/znacka/adolf-matura/"])::before{background-image:url(https://751681.myshoptet.com/user/documents/upload/temp/brand/14/gispen-1.png)}.in-znacka #content.content.wide .manufacturers>li>ul li:has(>a[href="/znacka/vlastislav-hofman/"])::before{background-image:url(https://751681.myshoptet.com/user/documents/upload/temp/brand/7/hofman-1.png)}.in-znacka #content.content.wide .manufacturers>li>ul li:has(>a[href="/znacka/ladislav-sutnar/"])::before{background-image:url(https://751681.myshoptet.com/user/documents/upload/temp/brand/8/sutnar-1.png)}.in-znacka #content.content.wide .manufacturers>li>ul li:has(>a[href="/znacka/rudolf-stockar/"])::before{background-image:url(https://751681.myshoptet.com/user/documents/upload/temp/brand/9/stockar-1.png)}.in-znacka #content.content.wide .manufacturers>li>ul li:has(>a[href="/znacka/jaroslav-a-franta-anyzovi/"])::before{background-image:url(https://751681.myshoptet.com/user/documents/upload/temp/brand/10/anyzovi-1.png)}.in-znacka #content.content.wide .manufacturers>li>ul li:has(>a[href="/znacka/jozka-baruch/"])::before{background-image:url(https://751681.myshoptet.com/user/documents/upload/temp/brand/11/baruch-1.png)}.in-znacka #content.content.wide .manufacturers>li>ul li:has(>a[href="/znacka/jiri-pelcl/"])::before{background-image:url(https://751681.myshoptet.com/user/documents/upload/temp/brand/12/pelcl-1.png)}.in-znacka #content.content.wide .manufacturers>li>ul li:has(>a[href="/znacka/pavel-smetana/"])::before{background-image:url(https://751681.myshoptet.com/user/documents/upload/temp/brand/13/smetana-1.png)}.in-znacka #content.content.wide .manufacturers>li>ul li:has(>a[href="/znacka/willem-hendrik-gispen/"])::before{background-image:url(/user/documents/upload/temp/brand/14/gispen-1.png)}.in-znacka #content.content.wide .manufacturers>li>ul li:has(>a[href="/znacka/jaroslav-jezek/"])::before{background-image:url(https://751681.myshoptet.com/user/documents/upload/temp/brand/15/jezek-1.png)}.in-znacka #content.content.wide .manufacturers>li>ul li:has(>a[href="/znacka/vaclav-spala/"])::before{background-image:url(https://751681.myshoptet.com/user/documents/upload/temp/brand/16/spala-1.png)}.in-znacka #content.content.wide .manufacturers li:has(>a[data-testid=brandLink]){order:0}.in-znacka #content.content.wide .manufacturers::after{content:"Epochy";order:1;grid-column:1/-1;display:block;margin:0;padding:5rem 7rem 5rem;font-size:clamp(30px,3vw,48px);font-weight:400;line-height:1.1;letter-spacing:-.05em;color:#000;text-transform:none;border-bottom:1px solid rgba(0,0,0,.12)}.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/60-a-70-leta/"])::before,.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/art-deco/"])::before,.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/bauhaus/"])::before,.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/bruselsky-styl/"])::before,.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/cesky-kubismus/"])::before,.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/funkcionalismus/"])::before,.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/soudoby-design/"])::before{filter:none;background-color:#fff;background-size:contain}.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/60-a-70-leta/"])>a::before,.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/art-deco/"])>a::before,.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/bauhaus/"])>a::before,.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/bruselsky-styl/"])>a::before,.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/cesky-kubismus/"])>a::before,.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/funkcionalismus/"])>a::before,.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/soudoby-design/"])>a::before{position:absolute;top:16px;left:16px;right:16px;font-size:clamp(28px,2.6vw,44px);font-weight:400;line-height:1.05;letter-spacing:-.03em;text-transform:uppercase;color:#000;pointer-events:none}.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/soudoby-design/"]){order:2}.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/soudoby-design/"])::before{background-image:url(/user/documents/upload/temp/brand/epochy/soudoby-design.png)}.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/cesky-kubismus/"]){order:3}.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/cesky-kubismus/"])::before{background-image:url(/user/documents/upload/temp/brand/epochy/cesky-kubismus.png)}.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/art-deco/"]){order:4}.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/art-deco/"])::before{background-image:url(/user/documents/upload/temp/brand/epochy/art-deco.png)}.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/funkcionalismus/"]){order:5}.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/funkcionalismus/"])::before{background-image:url(/user/documents/upload/temp/brand/epochy/funkcionalismus.png)}.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/bauhaus/"]){order:6}.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/bauhaus/"])::before{background-image:url(/user/documents/upload/temp/brand/epochy/bauhaus.png)}.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/bruselsky-styl/"]){order:7}.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/bruselsky-styl/"])::before{background-image:url(/user/documents/upload/temp/brand/epochy/bruselsky-styl.png)}.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/60-a-70-leta/"]){order:8}.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/60-a-70-leta/"])::before{background-image:url(/user/documents/upload/temp/brand/epochy/60-a-70-leta.png)}.in-znacka #content.content.wide .manufacturers a[href="/znacka/soudoby-design/"]::before{content:"Soudobý design"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/cesky-kubismus/"]::before{content:"Český kubismus"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/art-deco/"]::before{content:"Art Deco"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/funkcionalismus/"]::before{content:"Funkcionalismus"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/bauhaus/"]::before{content:"Bauhaus"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/bruselsky-styl/"]::before{content:"Bruselský styl"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/60-a-70-leta/"]::before{content:"60. & 70. léta"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/cesky-kubismus/"]::after{content:"20. léta 20. století"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/art-deco/"]::after,.in-znacka #content.content.wide .manufacturers a[href="/znacka/funkcionalismus/"]::after{content:"20.—30. léta"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/bauhaus/"]::after{content:"1919–1933"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/bruselsky-styl/"]::after{content:"50.—70. léta"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/60-a-70-leta/"]::after{content:"60. a 70. léta"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/jiri-krejcirik/"]::after{content:"1989"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/jindrich-halabala/"]::after{content:"1903—1978"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/pavel-janak/"]::after{content:"1882—1956"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/josef-gocar/"]::after{content:"1880—1945"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/adolf-loos/"]::after{content:"1870—1933"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/adolf-matura/"]::after{content:"1921—1979"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/vlastislav-hofman/"]::after{content:"1884—1964"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/ladislav-sutnar/"]::after{content:"1897—1976"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/jaroslav-jezek/"]::after{content:"1923—2002"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/jiri-pelcl/"]::after{content:"1950"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/rudolf-stockar/"]::after{content:"1886—1957"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/pavel-smetana/"]::after{content:"1940—2018"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/vaclav-spala/"]::after{content:"1885—1946"}.in-znacka #content.content.wide .manufacturers a[href="/znacka/willem-hendrik-gispen/"]::after{content:"1890—1981"}@media (max-width:1199px){.in-znacka #content.content.wide .manufacturers{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.in-znacka #content.content.wide .category-title{padding:28px 20px;min-height:90px}.in-znacka #content.content.wide .category-title::before{font-size:28px}.in-znacka #content.content.wide .manufacturers::after{padding:28px 20px;font-size:28px}.in-znacka #content.content.wide .manufacturers{grid-template-columns:repeat(2,1fr)}.in-znacka #content.content.wide .manufacturers>li>ul>li{min-height:280px;padding:10px}.in-znacka #content.content.wide .manufacturers>li>ul>li::after{right:10px;bottom:16px;width:36px;height:36px;background-size:36px 36px}.in-znacka #content.content.wide .manufacturers>li>ul>li a{font-size:12px}.in-znacka #content.content.wide .manufacturers>li>ul>li a::after{font-size:12px}.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/60-a-70-leta/"])>a::before,.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/art-deco/"])>a::before,.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/bauhaus/"])>a::before,.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/bruselsky-styl/"])>a::before,.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/cesky-kubismus/"])>a::before,.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/funkcionalismus/"])>a::before,.in-znacka #content.content.wide .manufacturers li:has(>a[href="/znacka/soudoby-design/"])>a::before{top:10px;left:10px;right:10px;font-size:22px}}@media (max-width:480px){.in-znacka #content.content.wide .manufacturers{grid-template-columns:1fr}}.in-prodejna-praha-1 main header h1,.in-prodejna-praha-1-2 main header h1,.in-prodejna-praha-1-3 main header h1,.in-prodejna-vinohrady main header h1{display:none}@media (min-width:1200px){.in-prodejna-praha-1 .content-inner,.in-prodejna-praha-1-2 .content-inner,.in-prodejna-praha-1-3 .content-inner,.in-prodejna-vinohrady .content-inner{max-width:100%}}.showroom-detail{background:#ebe6df;color:#1d1d1d;padding:48px 0 72px;font-family:"Helvetica Neue",Arial,sans-serif}.showroom-detail__container{width:min(100% - 48px,1680px);margin:0 auto}.showroom-detail__header{display:flex;align-items:center;gap:48px;margin-bottom:56px}.showroom-detail__header h1{margin:0;font-size:clamp(34px,3.4vw,58px);font-weight:400;letter-spacing:-.04em;line-height:1.05}.showroom-detail__back{display:inline-flex;align-items:center;justify-content:center;margin-top:10px;flex-shrink:0;border-radius:50%;transition:transform .2s ease,opacity .2s ease;transform:scaleX(-1)}@media (max-width:1920px){.showroom-detail__back{width:35px;height:35px;background:#000 url(/user/documents/upload/temp/news/arrow-news.png) center/35px 35px no-repeat}}@media (min-width:1920px){.showroom-detail__back{width:45px;height:45px;background:#000 url(/user/documents/upload/temp/news/arrow-news.png) center/45px 45px no-repeat}}.showroom-detail__back span{display:none}.showroom-detail__back:hover{transform:scaleX(-1) translateX(3px);opacity:.75}.showroom-detail__line{width:100%;height:1px;background:rgba(0,0,0,.12);margin-bottom:22px}.showroom-detail__content{display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(56px,8vw,170px);align-items:start}.showroom-detail__map{position:relative;min-height:690px;overflow:hidden;background:#f2f1ef}.showroom-detail__map img{width:100%;height:100%;min-height:690px;display:block;object-fit:cover;opacity:1}.showroom-detail__map::after{content:"";position:absolute;inset:0;background:rgba(255,255,255,.18);pointer-events:none}.showroom-detail__watermark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:clamp(88px,11vw,190px);font-weight:800;letter-spacing:-.06em;color:rgba(120,112,104,.1);line-height:1;white-space:nowrap;pointer-events:none;z-index:2}.showroom-detail__pin{position:absolute;left:42%;top:42%;width:78px;height:78px;transform:translate(-50%,-100%);z-index:4;color:#fff}.showroom-detail__pin svg{width:100%;height:100%;display:block}.showroom-detail__pin svg path:first-child{fill:#e30613}.showroom-detail__info{padding-top:52px;max-width:520px;font-size:16px;line-height:1.62;color:#444}.showroom-detail__text{margin-bottom:44px}.showroom-detail__text p{font-size:20px;margin:0 0 18px}.showroom-detail__text p:last-child{margin-bottom:0}.showroom-detail__block{margin-bottom:34px}.showroom-detail__block h2{margin:0 0 4px;font-size:20px;font-weight:800;line-height:1.35;color:#000}.showroom-detail__block p{font-size:20px;margin:0 0 8px}.showroom-detail__block p:last-child{margin-bottom:0}.showroom-detail__block strong{color:#000;font-weight:800}.showroom-detail__block ul{list-style:none;margin:34px 0 0;padding:0}.showroom-detail__block ul li{font-size:20px;margin-bottom:8px}.showroom-detail__block--spaced{margin-top:46px;margin-bottom:42px}.showroom-detail__contact{margin-top:56px}.showroom-detail__contact p{margin:0;font-size:20px;line-height:1.45}.showroom-detail__contact strong{color:#000;font-weight:800}@media (max-width:1200px){.showroom-detail__content{grid-template-columns:1fr .85fr;gap:64px}.showroom-detail__map{min-height:560px}.showroom-detail__map img{min-height:560px}}@media (max-width:992px){.showroom-detail{padding:36px 0 56px}.showroom-detail__container{width:min(100% - 32px,100%)}.showroom-detail__header{gap:24px;margin-bottom:36px}.showroom-detail__content{grid-template-columns:1fr;gap:36px}.showroom-detail__map{min-height:420px}.showroom-detail__map img{min-height:420px}.showroom-detail__info{max-width:100%;padding-top:0}}@media (max-width:576px){.showroom-detail{padding:28px 0 44px}.showroom-detail__header{align-items:flex-start;gap:18px}.showroom-detail__header h1{font-size:34px}.showroom-detail__back{margin-top:5px}.showroom-detail__map{min-height:320px}.showroom-detail__map img{min-height:320px}.showroom-detail__watermark{font-size:72px}.showroom-detail__pin{width:58px;height:58px}.showroom-detail__info{font-size:15px;line-height:1.55}.showroom-detail__contact{margin-top:40px}}.modernista-header{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid rgba(0,0,0,.08);font-family:"Helvetica Neue",Arial,sans-serif}.modernista-header__inner{width:100%;min-height:68px;display:grid;grid-template-columns:130px 1fr auto;align-items:center;gap:48px;padding:0 32px}.modernista-header__logo{display:inline-flex;align-items:center;width:92px}.modernista-header__logo img{display:block;width:100%;height:auto}.modernista-header__nav ul{display:flex;align-items:center;gap:clamp(24px,2.4vw,42px);margin:0;padding:0;list-style:none}.modernista-header__nav a{position:relative;display:inline-flex;align-items:center;color:#111;text-decoration:none;font-size:14px;font-weight:500;line-height:1;white-space:nowrap}.modernista-header__nav a::after{content:"";position:absolute;left:0;bottom:-8px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .25s ease}.modernista-header__nav a:hover::after{transform:scaleX(1);transform-origin:left}.modernista-header__actions{display:flex;align-items:center;gap:14px}.modernista-header__search{display:flex;align-items:center;gap:10px}.modernista-header__search button{width:24px;height:24px;padding:0;border:0;background:0 0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.modernista-header__search button svg{width:18px;height:18px;fill:none;stroke:#111;stroke-width:1.8;stroke-linecap:round}.modernista-header__search input{width:210px;height:30px;border:0;border-bottom:1px solid #111;background:0 0;outline:0;font-size:14px}.modernista-header__cart,.modernista-header__count{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:#111;flex-shrink:0}.modernista-header__cart{border:1px solid #111}.modernista-header__cart svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.modernista-header__count{background:#000;color:#fff;font-size:11px;font-weight:600}.modernista-gallery-page{position:relative;min-height:100vh;background:#ebe6df;padding:28px 0 0;overflow:hidden;font-family:"Helvetica Neue",Arial,sans-serif}.modernista-gallery-page__container{position:relative;z-index:2;width:min(100% - 64px,1580px);margin:0 auto}.modernista-gallery-page__line{width:100%;height:1px;background:rgba(0,0,0,.12);margin-bottom:20px}.modernista-gallery-page__watermark{position:fixed;left:50%;top:54%;transform:translate(-50%,-50%);z-index:1;font-size:clamp(120px,18vw,310px);font-weight:800;line-height:.9;letter-spacing:-.07em;color:rgba(120,112,104,.09);white-space:nowrap;pointer-events:none;user-select:none}.modernista-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:0 18px 0}.modernista-gallery__item{position:relative;overflow:hidden;background:#ddd;aspect-ratio:1.02/1}.modernista-gallery__item img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease,filter .45s ease}.modernista-gallery__item:hover img{transform:scale(1.035);filter:brightness(.96)}@media (max-width:1200px){.modernista-header__inner{grid-template-columns:120px 1fr auto;gap:28px;padding:0 24px}.modernista-header__nav ul{gap:22px}.modernista-header__nav a{font-size:13px}.modernista-header__search input{width:150px}}@media (max-width:992px){.modernista-header__inner{grid-template-columns:auto auto;justify-content:space-between}.modernista-header__nav{display:none}.modernista-header__search input{width:120px}.modernista-gallery-page__container{width:min(100% - 32px,100%)}.modernista-gallery{gap:14px;padding-inline:0}}@media (max-width:640px){.modernista-header__inner{min-height:62px;padding:0 16px}.modernista-header__logo{width:82px}.modernista-header__search input{display:none}.modernista-gallery-page{padding-top:18px}.modernista-gallery-page__container{width:min(100% - 24px,100%)}.modernista-gallery-page__line{margin-bottom:14px}.modernista-gallery-page__watermark{font-size:88px}.modernista-gallery{grid-template-columns:1fr;gap:14px}.modernista-gallery__item{aspect-ratio:1/.9}}.form{width:100%;max-width:1400px}@media (max-width:768px){.form{margin:22rem auto 0}}@media (min-width:769px){.form{margin:20rem auto}}.form h2.title{font-size:70px;font-weight:400;margin-top:0;margin-bottom:1rem}.form a,.form p{text-decoration:none;text-underline-offset:.14em;width:100%}.in-prodejny .container.breadcrumbs-wrapper,.in-prodejny-2 .container.breadcrumbs-wrapper,.in-prodejny-modernista .container.breadcrumbs-wrapper{display:none}.in-prodejny .content-inner,.in-prodejny-2 .content-inner,.in-prodejny-modernista .content-inner{max-width:100%}.in-prodejny .content-inner header h1,.in-prodejny-2 .content-inner header h1,.in-prodejny-modernista .content-inner header h1{display:none}.in-prodejny .content-inner .stores__center a,.in-prodejny-2 .content-inner .stores__center a,.in-prodejny-modernista .content-inner .stores__center a{font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;background:#000;border-radius:2px;width:15em;margin-top:4rem;padding:18px 26px}.in-prodejny .content-inner .stores,.in-prodejny-2 .content-inner .stores,.in-prodejny-modernista .content-inner .stores{color:#1a1a1a}.in-prodejny .content-inner .stores__container,.in-prodejny-2 .content-inner .stores__container,.in-prodejny-modernista .content-inner .stores__container{background-color:#ebe6e1;margin:0 auto;padding:0 2rem}.in-prodejny .content-inner .stores__title,.in-prodejny-2 .content-inner .stores__title,.in-prodejny-modernista .content-inner .stores__title{font-size:clamp(30px,3vw,48px);font-weight:400;line-height:1.1;letter-spacing:-.05em;width:100%;max-width:1890px;padding:5rem 7rem 5rem;margin:0 auto}.in-prodejny .content-inner .stores__filters,.in-prodejny-2 .content-inner .stores__filters,.in-prodejny-modernista .content-inner .stores__filters{display:flex;gap:22px;flex-wrap:wrap;margin:0 0 28px}.in-prodejny .content-inner .stores__grid,.in-prodejny-2 .content-inner .stores__grid,.in-prodejny-modernista .content-inner .stores__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(0,0,0,.12);border-left:1px solid rgba(0,0,0,.12);background:0 0;width:100%;max-width:1890px;margin:0 auto}@media (max-width:1100px){.in-prodejny .content-inner .stores__grid,.in-prodejny-2 .content-inner .stores__grid,.in-prodejny-modernista .content-inner .stores__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.in-prodejny .content-inner .stores__grid,.in-prodejny-2 .content-inner .stores__grid,.in-prodejny-modernista .content-inner .stores__grid{grid-template-columns:1fr}}.in-prodejny .content-inner .stores__center,.in-prodejny-2 .content-inner .stores__center,.in-prodejny-modernista .content-inner .stores__center{display:grid;place-items:center;margin:34px 0 0}.in-prodejny .content-inner .store-card,.in-prodejny-2 .content-inner .store-card,.in-prodejny-modernista .content-inner .store-card{position:relative;background:#efe9e2;border-right:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12);padding:20px 20px 20px;display:block;height:80vh;max-height:min-content}.in-prodejny .content-inner .store-card.is-hidden,.in-prodejny-2 .content-inner .store-card.is-hidden,.in-prodejny-modernista .content-inner .store-card.is-hidden{display:none}.in-prodejny .content-inner .store-card a.store-card__media,.in-prodejny .content-inner .store-card__media,.in-prodejny-2 .content-inner .store-card a.store-card__media,.in-prodejny-2 .content-inner .store-card__media,.in-prodejny-modernista .content-inner .store-card a.store-card__media,.in-prodejny-modernista .content-inner .store-card__media{position:absolute;inset:0 0 auto 0;width:100%;aspect-ratio:1/1;z-index:3;display:block;overflow:hidden;text-decoration:none}.in-prodejny .content-inner .store-card__img,.in-prodejny-2 .content-inner .store-card__img,.in-prodejny-modernista .content-inner .store-card__img{width:100%;max-width:431px;max-height:431px;aspect-ratio:1/1;object-fit:cover;transform:scale(1.01);transition:transform .35s ease;margin:0 auto;display:block}.in-prodejny .content-inner .store-card__overlay,.in-prodejny-2 .content-inner .store-card__overlay,.in-prodejny-modernista .content-inner .store-card__overlay{position:absolute;inset:0;background:rgba(0,0,0,.6);opacity:0;transition:opacity .25s ease;display:grid;align-items:center}.in-prodejny .content-inner .store-card__overlayText,.in-prodejny-2 .content-inner .store-card__overlayText,.in-prodejny-modernista .content-inner .store-card__overlayText{color:#fff;padding:22px}.in-prodejny .content-inner .store-card__overlayTitle,.in-prodejny-2 .content-inner .store-card__overlayTitle,.in-prodejny-modernista .content-inner .store-card__overlayTitle{font-size:26px;color:#fff;line-height:1.15;margin:0 0 10px;font-weight:700}.in-prodejny .content-inner .store-card__overlayPlace,.in-prodejny-2 .content-inner .store-card__overlayPlace,.in-prodejny-modernista .content-inner .store-card__overlayPlace{opacity:.9;margin:0 0 16px;font-weight:600}.in-prodejny .content-inner .store-card__kv,.in-prodejny-2 .content-inner .store-card__kv,.in-prodejny-modernista .content-inner .store-card__kv{display:grid;grid-template-columns:20px 1fr;gap:6px 12px;font-size:14px;line-height:1.25}.in-prodejny .content-inner .store-card__kv .store-card__k,.in-prodejny-2 .content-inner .store-card__kv .store-card__k,.in-prodejny-modernista .content-inner .store-card__kv .store-card__k{font-weight:700;opacity:.95}.in-prodejny .content-inner .store-card__kv .store-card__v,.in-prodejny-2 .content-inner .store-card__kv .store-card__v,.in-prodejny-modernista .content-inner .store-card__kv .store-card__v{opacity:.95;word-break:break-word}.in-prodejny .content-inner .store-card__name,.in-prodejny-2 .content-inner .store-card__name,.in-prodejny-modernista .content-inner .store-card__name{text-transform:uppercase;min-height:35px;margin:20px 0 5px}@media (min-width:768px) and (max-width:1920px){.in-prodejny .content-inner .store-card__name,.in-prodejny-2 .content-inner .store-card__name,.in-prodejny-modernista .content-inner .store-card__name{font-size:13px!important;font-weight:500;color:#000}}@media (min-width:1920px){.in-prodejny .content-inner .store-card__name,.in-prodejny-2 .content-inner .store-card__name,.in-prodejny-modernista .content-inner .store-card__name{font-size:17px!important;font-weight:500;color:#000}}.in-prodejny .content-inner .store-card__meta,.in-prodejny-2 .content-inner .store-card__meta,.in-prodejny-modernista .content-inner .store-card__meta{color:rgba(0,0,0,.65);font-size:14px;line-height:1.45}.in-prodejny .content-inner .store-card__place,.in-prodejny-2 .content-inner .store-card__place,.in-prodejny-modernista .content-inner .store-card__place{margin:0 0 40px}@media (min-width:768px) and (max-width:1920px){.in-prodejny .content-inner .store-card__place,.in-prodejny-2 .content-inner .store-card__place,.in-prodejny-modernista .content-inner .store-card__place{font-size:13px!important;font-weight:300;color:rgba(0,0,0,.75)}}@media (min-width:1920px){.in-prodejny .content-inner .store-card__place,.in-prodejny-2 .content-inner .store-card__place,.in-prodejny-modernista .content-inner .store-card__place{font-size:17px!important;font-weight:300;color:rgba(0,0,0,.75)}}.in-prodejny .content-inner .store-card__row,.in-prodejny-2 .content-inner .store-card__row,.in-prodejny-modernista .content-inner .store-card__row{display:flex;gap:8px;align-items:baseline;margin:4px 0}.in-prodejny .content-inner .store-card__label,.in-prodejny-2 .content-inner .store-card__label,.in-prodejny-modernista .content-inner .store-card__label{color:rgba(0,0,0,.75);min-width:18px}@media (min-width:768px) and (max-width:1920px){.in-prodejny .content-inner .store-card__label,.in-prodejny-2 .content-inner .store-card__label,.in-prodejny-modernista .content-inner .store-card__label{font-size:13px!important;font-weight:500;color:rgba(0,0,0,.75)}}@media (min-width:1920px){.in-prodejny .content-inner .store-card__label,.in-prodejny-2 .content-inner .store-card__label,.in-prodejny-modernista .content-inner .store-card__label{font-size:17px!important;font-weight:500;color:rgba(0,0,0,.75)}}.in-prodejny .content-inner .store-card__value:hover,.in-prodejny-2 .content-inner .store-card__value:hover,.in-prodejny-modernista .content-inner .store-card__value:hover{text-decoration:underline;color:rgba(0,0,0,.9)}@media (min-width:768px) and (max-width:1920px){.in-prodejny .content-inner .store-card__value,.in-prodejny-2 .content-inner .store-card__value,.in-prodejny-modernista .content-inner .store-card__value{font-size:13px!important;font-weight:300;color:rgba(0,0,0,.75);text-decoration:none}}@media (min-width:1920px){.in-prodejny .content-inner .store-card__value,.in-prodejny-2 .content-inner .store-card__value,.in-prodejny-modernista .content-inner .store-card__value{font-size:17px!important;font-weight:300;color:rgba(0,0,0,.75);text-decoration:none}}.in-prodejny .content-inner .store-card__arrow,.in-prodejny-2 .content-inner .store-card__arrow,.in-prodejny-modernista .content-inner .store-card__arrow{position:absolute;bottom:16px;display:grid}@media (max-width:1920px){.in-prodejny .content-inner .store-card__arrow,.in-prodejny-2 .content-inner .store-card__arrow,.in-prodejny-modernista .content-inner .store-card__arrow{font-size:0;position:absolute;right:20px;bottom:20px;color:#fff;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease;width:35px;height:35px;background:#000 url(/user/documents/upload/temp/news/arrow-news.png) center/35px 35px no-repeat;border-radius:999px;pointer-events:none}}@media (min-width:768px) and (max-width:1920px){.in-prodejny .content-inner .store-card__arrow,.in-prodejny-2 .content-inner .store-card__arrow,.in-prodejny-modernista .content-inner .store-card__arrow{font-size:0;position:absolute;right:20px;bottom:20px;color:#fff;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease;width:35px;height:34px;background:#000 url(/user/documents/upload/temp/news/arrow-news.png) center/35px 35px no-repeat;border-radius:999px;pointer-events:none}}@media (min-width:1920px){.in-prodejny .content-inner .store-card__arrow,.in-prodejny-2 .content-inner .store-card__arrow,.in-prodejny-modernista .content-inner .store-card__arrow{font-size:0;position:absolute;right:20px;bottom:20px;color:#fff;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease;width:45px;height:45px;background:#000 url(/user/documents/upload/temp/news/arrow-news.png) center/44px 44px no-repeat;border-radius:999px;pointer-events:none}}.in-prodejny .content-inner .store-card__arrowIcon,.in-prodejny-2 .content-inner .store-card__arrowIcon,.in-prodejny-modernista .content-inner .store-card__arrowIcon{color:#fff;font-size:18px;transform:translateX(1px)}.in-prodejny .content-inner .store-card:hover .store-card__overlay,.in-prodejny-2 .content-inner .store-card:hover .store-card__overlay,.in-prodejny-modernista .content-inner .store-card:hover .store-card__overlay{opacity:1}.in-prodejny .content-inner .store-card:hover .store-card__img,.in-prodejny-2 .content-inner .store-card:hover .store-card__img,.in-prodejny-modernista .content-inner .store-card:hover .store-card__img{transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.in-prodejny .content-inner .store-card__img,.in-prodejny .content-inner .store-card__overlay,.in-prodejny-2 .content-inner .store-card__img,.in-prodejny-2 .content-inner .store-card__overlay,.in-prodejny-modernista .content-inner .store-card__img,.in-prodejny-modernista .content-inner .store-card__overlay{transition:none}}.in-prodejny .content-inner .contact,.in-prodejny-2 .content-inner .contact,.in-prodejny-modernista .content-inner .contact{margin:70px 0 0}.in-prodejny .content-inner .contact__inner,.in-prodejny-2 .content-inner .contact__inner,.in-prodejny-modernista .content-inner .contact__inner{padding:34px 0 0;border-top:1px solid rgba(0,0,0,.16)}.in-prodejny .content-inner .contact__title,.in-prodejny-2 .content-inner .contact__title,.in-prodejny-modernista .content-inner .contact__title{font-size:26px;margin:0 0 18px;font-weight:700}.in-prodejny .content-inner .contact__grid,.in-prodejny-2 .content-inner .contact__grid,.in-prodejny-modernista .content-inner .contact__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media (max-width:900px){.in-prodejny .content-inner .contact__grid,.in-prodejny-2 .content-inner .contact__grid,.in-prodejny-modernista .content-inner .contact__grid{grid-template-columns:1fr}}.in-prodejny .content-inner .contact__field,.in-prodejny-2 .content-inner .contact__field,.in-prodejny-modernista .content-inner .contact__field{position:relative;margin:0 0 14px}.in-prodejny .content-inner .contact__input,.in-prodejny .content-inner .contact__textarea,.in-prodejny-2 .content-inner .contact__input,.in-prodejny-2 .content-inner .contact__textarea,.in-prodejny-modernista .content-inner .contact__input,.in-prodejny-modernista .content-inner .contact__textarea{width:100%;border:1px solid rgba(0,0,0,.22);background:rgba(255,255,255,.35);padding:16px 14px;font-size:14px;outline:0}.in-prodejny .content-inner .contact__input:focus,.in-prodejny .content-inner .contact__textarea:focus,.in-prodejny-2 .content-inner .contact__input:focus,.in-prodejny-2 .content-inner .contact__textarea:focus,.in-prodejny-modernista .content-inner .contact__input:focus,.in-prodejny-modernista .content-inner .contact__textarea:focus{border-color:rgba(0,0,0,.55);background:rgba(255,255,255,.55)}.in-prodejny .content-inner .contact__input:focus+.contact__label,.in-prodejny .content-inner .contact__input:not(:placeholder-shown)+.contact__label,.in-prodejny .content-inner .contact__textarea:focus+.contact__label,.in-prodejny .content-inner .contact__textarea:not(:placeholder-shown)+.contact__label,.in-prodejny-2 .content-inner .contact__input:focus+.contact__label,.in-prodejny-2 .content-inner .contact__input:not(:placeholder-shown)+.contact__label,.in-prodejny-2 .content-inner .contact__textarea:focus+.contact__label,.in-prodejny-2 .content-inner .contact__textarea:not(:placeholder-shown)+.contact__label,.in-prodejny-modernista .content-inner .contact__input:focus+.contact__label,.in-prodejny-modernista .content-inner .contact__input:not(:placeholder-shown)+.contact__label,.in-prodejny-modernista .content-inner .contact__textarea:focus+.contact__label,.in-prodejny-modernista .content-inner .contact__textarea:not(:placeholder-shown)+.contact__label{transform:translateY(-18px);font-size:12px;opacity:.85}.in-prodejny .content-inner .contact__input.is-error,.in-prodejny .content-inner .contact__textarea.is-error,.in-prodejny-2 .content-inner .contact__input.is-error,.in-prodejny-2 .content-inner .contact__textarea.is-error,.in-prodejny-modernista .content-inner .contact__input.is-error,.in-prodejny-modernista .content-inner .contact__textarea.is-error{border-color:rgba(180,20,20,.75)}.in-prodejny .content-inner .contact__textarea,.in-prodejny-2 .content-inner .contact__textarea,.in-prodejny-modernista .content-inner .contact__textarea{min-height:150px;resize:vertical}.in-prodejny .content-inner .contact__label,.in-prodejny-2 .content-inner .contact__label,.in-prodejny-modernista .content-inner .contact__label{position:absolute;left:14px;top:14px;font-size:13px;opacity:.75;pointer-events:none;transition:transform .15s ease,font-size .15s ease,opacity .15s ease}.in-prodejny .content-inner .contact__actions,.in-prodejny-2 .content-inner .contact__actions,.in-prodejny-modernista .content-inner .contact__actions{display:flex;gap:14px;align-items:center;margin-top:10px}@media (max-width:640px){.in-prodejny .content-inner .contact__actions,.in-prodejny-2 .content-inner .contact__actions,.in-prodejny-modernista .content-inner .contact__actions{flex-direction:column;align-items:stretch}}.in-prodejny .content-inner .contact__submit,.in-prodejny-2 .content-inner .contact__submit,.in-prodejny-modernista .content-inner .contact__submit{height:46px;padding:0 22px;border:1px solid #111;background:#111;color:#fff;font-weight:700;cursor:pointer}.in-prodejny .content-inner .contact__submit:hover,.in-prodejny-2 .content-inner .contact__submit:hover,.in-prodejny-modernista .content-inner .contact__submit:hover{background:#000}.in-prodejny .content-inner .contact__note,.in-prodejny-2 .content-inner .contact__note,.in-prodejny-modernista .content-inner .contact__note{margin:0;font-size:14px;color:rgba(0,0,0,.7)}@media (min-width:768px){.ordering-process .content-wrapper-in{padding:0 2rem}}@media (min-width:1200px){.in-b2b-spoluprace .content-inner{max-width:1440px}}.in-b2b-spoluprace main header h1{font-size:70px;font-weight:400;text-align:center}.in-b2b-spoluprace main div>p:first-of-type{font-size:24px;font-weight:400;text-align:center;color:#000;text-align:center;width:100%;max-width:800px;margin:0 auto}@media (max-width:768px){body,html{overflow-x:hidden}}@media (max-width:767px){.overall-wrapper{padding-top:90px}}