@charset "UTF-8";main header h1{font-family:Exo,sans-serif!important;font-size:33px;font-weight:900;font-style:normal;color:#000;text-align:center;letter-spacing:-.5px;text-transform:uppercase;margin:5rem auto}@media only screen and (max-width:991px){main .club{display:grid;grid-template-columns:1fr;gap:4rem}}@media only screen and (min-width:991px){main .club{display:grid;grid-template-columns:1fr 1fr;gap:4rem}}main .club div{background:#fafafa;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}main .club div h2{font-family:Exo,sans-serif!important;font-size:25px;font-weight:900;font-style:normal;color:#f0e4d6;text-align:left;line-height:4rem;letter-spacing:-.5px;text-transform:uppercase;background:#d1e1ff;margin:0 auto 5rem;padding:2rem;border-top-left-radius:20px;border-top-right-radius:20px}main .club div ul{width:100%;max-width:90%;margin:5rem 5%}main .club div ul li{position:relative;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:2.8rem;letter-spacing:-.1px;list-style-type:none;min-height:86px;padding-bottom:3rem}main .club div ul li::before{content:"";position:absolute;top:5px;left:-55px;background:#f0e4d6 url(/user/documents/upload/temp/i/check.svg);background-repeat:no-repeat;background-position:center;background-size:20px;border-radius:50px;width:40px;height:40px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}main .club div img{width:100%;height:100%;object-fit:cover;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}main .club .form-wrapper{background:#f0e4d6;padding:4rem}main .club .form-wrapper>p{color:#fff}main .club .form-wrapper .form-group:not(.consents){background:#d1e1ff;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px}main .club .form-wrapper .form-group:not(.consents) input,main .club .form-wrapper .form-group:not(.consents) label{background:#d1e1ff;display:block}main .club .form-wrapper .form-group:not(.consents) label{color:#f0e4d6;font-size:15px;font-weight:700;padding-left:2rem;border-top-left-radius:25px;border-bottom-left-radius:25px}main .club .form-wrapper .form-group:not(.consents) input{display:block;border:0}main .club .form-wrapper .form-group:not(.consents) .btn{font-size:19px;font-weight:700;color:#fff;background:#f0e4d6;border-radius:15px;border:2px solid #fff;width:100%;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}main .club .form-wrapper .form-group.consents label{color:#fff!important;background:#f0e4d6}main .club .form-wrapper .form-group.consents label a{color:#fff!important;background:#f0e4d6}@media only screen and (max-width:768px){#header{position:fixed;top:20px;left:5%;width:100%;max-width:90%;background-color:transparent;background-image:none;border-color:transparent;box-shadow:0 0 0}#header .navigation-close{color:var(--_color-header-text);background-color:#bda287;border-radius:50px;position:absolute;top:20px;right:18px;width:40px;height:40px;padding:1.25rem;display:block}#header .navigation-buttons{border-right:1px solid var(--_color-header-button-border);gap:1rem}#header .navigation-buttons a[data-target=cart]{background:#bda287 url(https://www.perfektneuklizeno.cz/user/documents/upload/temp/cart.svg);background-repeat:no-repeat;background-position:center;background-size:20px}#header .navigation-buttons a[data-target=cart]::before{display:none}#header .navigation-buttons a[data-target=cart],#header .navigation-buttons a[data-target=cart]:hover,#header .navigation-buttons a[data-target=login],#header .navigation-buttons a[data-target=login]:hover,#header .navigation-buttons a[data-target=navigation],#header .navigation-buttons a[data-target=navigation]:hover,#header .navigation-buttons a[data-target=search],#header .navigation-buttons a[data-target=search]:hover{color:var(--_color-header-text);background-color:#bda287;border-radius:50px}}#header #navigation{padding-top:80px}#header #navigation .appended-category.menu-item-709{display:none}@media only screen and (min-width:991px){#header{background-color:#dfbb98;background-image:none;border-color:#dfbb98}#header .navigation-buttons>a[data-target=cart] i{position:absolute;top:50px;left:auto;right:0}#header .navigation-buttons a{line-height:80px;width:60px;height:80px}#header .navigation-in{background-color:#dfbb98;margin:11px 0;padding-left:2rem}#header .navigation-in li a{border-radius:50px;padding:20px 15px;margin:0 1rem}#header .navigation-in li a b{font-family:Exo,sans-serif!important;font-size:21px;font-weight:900;font-style:normal;color:#fff;text-align:center;letter-spacing:-.5px;text-transform:uppercase}#header .navigation-in li a .submenu-arrow:after{display:none}#header .navigation-buttons{background:0 0;border-right:1px solid #dfbb98}#header .navigation-buttons a{border-left:1px solid #dfbb98}#header .navigation-buttons a[data-target=login],#header .navigation-buttons a[data-target=login]:hover,#header .navigation-buttons a[data-target=navigation],#header .navigation-buttons a[data-target=navigation]:hover,#header .navigation-buttons a[data-target=search],#header .navigation-buttons a[data-target=search]:hover{background:0 0}#header .navigation-buttons a[data-target=search]:before{content:""!important;line-height:5rem;width:50px;height:50px;background:#bda287 url(https://www.perfektneuklizeno.cz/user/documents/upload/temp/i/search.svg);background-repeat:no-repeat;background-position:center;background-size:20px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}#header .navigation-buttons a[data-target=login]:before{content:""!important;line-height:5rem;width:50px;height:50px;background:#bda287 url(https://www.perfektneuklizeno.cz/user/documents/upload/temp/user.svg);background-repeat:no-repeat;background-position:center;background-size:20px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}#header .navigation-buttons a[data-target=cart]:before{content:""!important;line-height:5rem;width:50px;height:50px;background:#bda287 url(https://www.perfektneuklizeno.cz/user/documents/upload/temp/cart.svg);background-repeat:no-repeat;background-position:center;background-size:20px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}}@media (min-width:480px) and (max-width:991px){.navigation-window-visible #navigation{width:100%!important}}@media (min-width:992px){.container.navigation-wrapper .site-name{flex-basis:auto}}.menu-item-706{background:#94cb44;border-bottom:3px solid #71a02c!important;border-radius:50px}.category-title{font-family:Exo,sans-serif!important;font-size:33px;font-weight:900;font-style:normal;color:#1e171e;text-align:center;letter-spacing:-.5px;text-transform:uppercase;margin:5rem auto}.category-appendix,.product-appendix{font-size:16px;font-weight:500;text-transform:none;letter-spacing:0;color:#aaa;margin-top:1rem;height:auto;min-height:auto;max-height:max-content;display:block}.empty-content-category h2{font-family:Exo,sans-serif!important;font-size:33px;font-weight:900;font-style:normal;color:#1e171e;text-align:center;letter-spacing:-.5px;text-transform:uppercase;margin:5rem auto}.empty-content-category h2::before{display:none}.empty-content-category p{display:none}.type-category .category-top .subcategories{display:none}.type-category .category-top .products-top,.type-category .category-top h4:first-of-type{display:none}.type-category .category-header{display:none}.type-category .subcategories.with-image li a .text{font-family:Exo,sans-serif!important;font-size:20px;font-weight:900;font-style:normal;color:#1e171e;margin-top:0;margin-bottom:2rem}.type-category #filters-wrapper{display:none}.product .p{background:#fafafa;border-radius:15px}.product .p .p-code{opacity:0}.product .p:hover .p-code{opacity:1}.product .p:hover .btn{font-family:Exo,sans-serif!important;font-size:20px;font-weight:900;font-style:normal;color:#fff;background-color:#f0e4d6;border-color:#f0e4d6;border:2px solid #f0e4d6;border-radius:50px}.product .p a.image{padding-top:2rem;padding-bottom:2rem;background:#fff;border-top-left-radius:15px;border-top-right-radius:15px}.product .p .name{text-transform:none;font-family:Exo,sans-serif!important;font-size:20px;font-weight:900;font-style:normal;color:#1e171e;height:auto;margin-top:0;margin-bottom:2rem}.product .p .p-bottom{padding:0!important}.product .p .p-bottom .p-desc{font-family:Roboto,sans-serif;font-size:17px;font-weight:400;line-height:2.5rem;letter-spacing:-.1px;list-style-type:none;text-align:left;min-height:120px;background:#f0e4d6;border-radius:10px;width:96%;margin:2%!important;padding:2rem;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.product .p .btn{font-family:Exo,sans-serif!important;font-size:20px;font-weight:900;font-style:normal;color:#1e171e;background-color:#f0e4d6;border-color:#f0e4d6;border:2px solid #f0e4d6;border-radius:50px;padding:10px!important}.pagination-wrapper .btn.btn-default,.pagination-wrapper a.btn.btn-default{font-family:Exo,sans-serif!important;font-size:20px;font-weight:900;font-style:normal;color:#f0e4d6;background-color:#fff;border-color:#f0e4d6;border:2px solid #f0e4d6;border-radius:50px}.pagination-wrapper .pagination>a,.pagination-wrapper .pagination>strong{font-weight:400;background:#d1e1ff}.pagination-wrapper .pagination>a,.pagination-wrapper .pagination>strong{font-weight:400;background:0 0;border:2px solid #bda287}.pagination-wrapper .next.pagination-link{color:#fff;background:#bda287}.pagination-wrapper .pagination-link.next{position:relative}.pagination-wrapper .pagination-link.next::before{content:"\e910";font-size:15px;position:relative;top:-2px}.type-detail .p-basic-info-block{display:none}.type-detail .p-detail-inner .p-data-wrapper h1{font-family:Exo,sans-serif!important;font-size:33px;font-weight:900;font-style:normal;color:#000;text-align:left;letter-spacing:-.5px;text-transform:uppercase;margin:5rem auto 0}.type-detail .p-detail-inner .p-data-wrapper .p-param-block{display:none}.type-detail .p-detail-inner .p-data-wrapper .p-basic-info-block{border-color:#fff}.type-detail .p-detail-inner .p-data-wrapper .p-to-cart-block{border:0}.type-detail .p-detail-inner .p-data-wrapper .p-to-cart-block .p-final-price-wrapper>strong{font-family:Exo,sans-serif!important;font-size:40px;font-weight:900;font-style:normal;color:#000;text-align:left;letter-spacing:-.5px}.type-detail .p-detail-inner .p-data-wrapper .p-to-cart-block .p-add-to-cart-wrapper .add-to-cart{display:flex;justify-content:center;align-items:center}.type-detail .p-detail-inner .p-data-wrapper .p-to-cart-block .p-add-to-cart-wrapper .add-to-cart .quantity{background:#fff;border-radius:50px}.type-detail .p-detail-inner .p-data-wrapper .p-to-cart-block .p-add-to-cart-wrapper .add-to-cart .quantity input{font-family:Exo,sans-serif!important;font-size:25px;font-weight:900;font-style:normal;color:#000;text-align:center;letter-spacing:-.5px;background:#fff}.type-detail .p-detail-inner .p-data-wrapper .p-to-cart-block .p-add-to-cart-wrapper .add-to-cart .quantity .decrease,.type-detail .p-detail-inner .p-data-wrapper .p-to-cart-block .p-add-to-cart-wrapper .add-to-cart .quantity .increase{background-color:inherit;border-color:transparent;background:#dfbb98;border-radius:50px;color:#fff}.type-detail .p-detail-inner .p-data-wrapper .p-to-cart-block .p-add-to-cart-wrapper .add-to-cart .quantity .decrease::before,.type-detail .p-detail-inner .p-data-wrapper .p-to-cart-block .p-add-to-cart-wrapper .add-to-cart .quantity .increase::before{font-size:14px;color:#fff}.type-detail .p-detail-inner .p-data-wrapper .p-to-cart-block .p-add-to-cart-wrapper .add-to-cart .add-to-cart-button{font-family:Exo,sans-serif!important;font-size:20px;font-weight:900;font-style:normal;color:#fff;background-color:#dfbb98;border-color:#dfbb98;border:2px solid #dfbb98;border-radius:50px}.type-detail .p-detail-inner .p-data-wrapper .p-to-cart-block .p-add-to-cart-wrapper .add-to-cart .add-to-cart-button::after,.type-detail .p-detail-inner .p-data-wrapper .p-to-cart-block .p-add-to-cart-wrapper .add-to-cart .add-to-cart-button::before{display:none}.type-detail .shp-tabs-holder ul.shp-tabs li a{font-family:Exo,sans-serif!important;font-size:22px;font-weight:900;font-style:normal;color:#dadada;text-align:left;letter-spacing:-.5px;padding:10px 7px;text-decoration:none;border-top-left-radius:15px;border-top-right-radius:15px;border-style:solid;border-width:2px;padding-left:20px;padding-right:20px;display:block}.type-detail .basic-description{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:2.5rem;letter-spacing:-.1px;list-style-type:none}.type-detail .p-short-description{font-size:16px;font-weight:400;line-height:30px;margin-bottom:2rem}.type-detail .p-short-description p{font-size:16px;font-weight:400;line-height:30px;margin-bottom:2rem}.type-detail .p-short-description .faq{margin-bottom:2rem}@media only screen and (max-width:768px){.type-detail .p-short-description .faq{width:100%;max-width:90%;margin:0 5%}}.type-detail .p-short-description .faq .item{margin-bottom:2rem}.type-detail .p-short-description .faq .item h2{cursor:pointer}.type-detail .p-short-description .faq .item.open h2{font-size:16px;line-height:normal;position:relative;background:#dfbb98;border:3px solid #dfbb98;border-radius:50px;padding:10px 2rem 15px;margin:0;cursor:pointer}.type-detail .p-short-description .faq .item.open h2::before{content:"";width:30px;height:30px;background:#dfbb98 url(https://www.perfektneuklizeno.cz/user/documents/upload/temp/i/open-arrow-down.png);background-repeat:no-repeat;background-size:16px;background-position:center;border-radius:50%;position:absolute;top:8px;left:auto;right:8px}.type-detail .p-short-description .faq .item.open .text{display:block}.type-detail .p-short-description .faq .item.open .text p{margin-top:2rem}.type-detail .p-short-description .faq .item.open .text ul{margin:2rem 0;padding:0}.type-detail .p-short-description .faq .item.open .text ul li{position:relative;font-size:16px;line-height:2.5rem;list-style-type:none;padding-left:5rem;margin-bottom:3rem}.type-detail .p-short-description .faq .item.open .text ul li::before{content:"";width:35px;height:35px;background:#dfbb98 url(https://www.perfektneuklizeno.cz/user/documents/upload/temp/i/check.svg);background-repeat:no-repeat;background-position:center;background-size:105%;border-radius:50%;position:absolute;top:-4px;left:0}.type-detail .p-short-description .faq .item:not(.open) h2{font-size:16px;line-height:normal;position:relative;background:#fff;border:3px solid #dfbb98;border-radius:50px;padding:10px 2rem 15px;margin:0;cursor:pointer}.type-detail .p-short-description .faq .item:not(.open) h2::before{content:"";width:30px;height:30px;background:#dfbb98 url(https://www.perfektneuklizeno.cz/user/documents/upload/temp/i/no-open-arrow-down.png);background-repeat:no-repeat;background-size:16px;background-position:center;border-radius:50%;position:absolute;top:8px;left:auto;right:8px}.type-detail .p-short-description .faq .item:not(.open) .text{display:none}.type-detail .shp-tabs-wrapper.p-detail-tabs-wrapper{display:none}.type-detail video{width:100%;height:400px;object-fit:cover;border-radius:5px;background:#dfbb98;padding:3rem;margin:0}.type-detail .tip{position:relative;background:#fff;border:3px solid #dfbb98;border-radius:15px;margin-top:8rem;padding:2rem}@media only screen and (max-width:768px){.type-detail .tip{display:grid;grid-template-columns:1fr;gap:0;width:100%;max-width:90%;margin:20% 5%}}@media only screen and (min-width:768px){.type-detail .tip{display:grid;grid-template-columns:2fr auto;gap:2rem}}.type-detail .tip::before{content:"TIP";font-size:12px;font-weight:700;position:absolute;top:-20px;left:10px;width:35px;height:35px;background:#dfbb98;border:2px solid #dfbb98;border-radius:50%;display:flex;justify-content:center;align-items:center}.type-detail .tip p{font-size:16px;font-weight:400;line-height:3rem;margin:0 0 2rem 0;padding:0}.type-detail .tip a{position:relative;min-height:300px}@media only screen and (max-width:768px){.type-detail .tip a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:150px}}@media only screen and (min-width:768px){.type-detail .tip a img{position:relative;top:-60px;left:auto;right:0;max-width:150px}}#footer{background-color:transparent;border-top-color:transparent}#footer a{font-size:16px;font-weight:700;line-height:normal;text-decoration:none}@media (min-width:768px){#footer ul{padding:0;display:flex;gap:2rem}#footer ul li{position:relative;border:2px solid #000;border-radius:50px;padding:15px 2rem}#footer ul li:before,#footer ul liafter{display:none}}#footer .footer-newsletter input{height:70px;border-radius:25px;padding:1rem;display:block}#footer .footer-newsletter .btn{top:12px;right:10px;color:#fff;background:#000;border-radius:25px}#footer .footer-newsletter .btn span{color:#fff}@media (min-width:768px){#footer .footer-newsletter{background:#f0e4d6;border-radius:10px;margin:0 auto;padding:3rem}}#signature{display:flex!important}#signature a.title{display:none!important}@media (min-width:768px){.coder{position:relative;top:-20px;left:30px}}.coder a{text-transform:none;text-decoration:none!important;border-bottom:2px solid}.coder a:hover{text-transform:none;text-decoration:none!important;border-bottom:2px solid}.content-window.cart-window .btn.next-step-forward{font-family:Exo,sans-serif!important;font-size:20px;font-weight:700;font-style:normal;color:#fff;background-color:#dfbb98;border-color:#dfbb98;border:2px solid #dfbb98;border-radius:50px}.content-window.cart-window .btn.next-step-forward::after,.content-window.cart-window .btn.next-step-forward::before{display:none}.ordering-process .content-wrapper .content-wrapper-in{display:grid}.ordering-process .content-wrapper .content-wrapper-in .sidebar.sidebar-left{display:none}.ordering-process .btn.next-step-forward,.ordering-process button.btn.next-step-finish{font-family:Exo,sans-serif!important;font-size:20px;font-weight:700;font-style:normal;color:#fff;background-color:#dfbb98;border-color:#dfbb98;border:2px solid #dfbb98;border-radius:50px}.ordering-process .btn.next-step-forward span:not(.order-button-suffix),.ordering-process button.btn.next-step-finish span:not(.order-button-suffix){font-family:Exo,sans-serif!important;font-size:20px;font-weight:700;font-style:normal;color:#fff}.ordering-process .btn.next-step-forward::after,.ordering-process .btn.next-step-forward::before,.ordering-process button.btn.next-step-finish::after,.ordering-process button.btn.next-step-finish::before{display:none}.type-page:not(.in-kontakty) main,.type-post main{font-family:Roboto,sans-serif;font-size:16px;line-height:2.5rem;width:100%;max-width:768px;margin:0 auto}.type-page:not(.in-kontakty) main header h1,.type-post main header h1{font-family:Exo,sans-serif!important;font-size:33px;font-weight:900;font-style:normal;color:#bda287;text-align:center;letter-spacing:-.5px;text-transform:uppercase;margin:5rem auto}.type-page:not(.in-kontakty) main .next-prev,.type-post main .next-prev{display:none}@media only screen and (min-width:300px) and (max-width:468px){.in-blog.type-posts-listing .news-wrapper{display:grid;grid-template-columns:1fr;gap:2rem}.in-blog.type-posts-listing .news-wrapper .news-item{display:grid;gap:2rem;margin-bottom:2rem;display:block}}@media only screen and (min-width:4681px) and (max-width:990px){.in-blog.type-posts-listing .news-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.in-blog.type-posts-listing .news-wrapper .news-item{display:grid;gap:2rem;margin-bottom:2rem;display:block}}@media only screen and (min-width:991px) and (max-width:1200px){.in-blog.type-posts-listing .news-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}.in-blog.type-posts-listing .news-wrapper .news-item{display:grid;gap:2rem;margin-bottom:2rem;display:block}}@media only screen and (min-width:1201px){.in-blog.type-posts-listing .news-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.in-blog.type-posts-listing .news-wrapper .news-item:first-child{grid-column:span 2}.in-blog.type-posts-listing .news-wrapper .news-item{display:grid;gap:2rem;margin-bottom:2rem;display:block}}.in-blog.type-posts-listing .news-wrapper .news-item{background:#fff}@media only screen and (max-width:1200px){.in-blog.type-posts-listing .news-wrapper .news-item{padding:2rem;margin:0 0 10px 0}}@media only screen and (min-width:1201px){.in-blog.type-posts-listing .news-wrapper .news-item{padding:2rem;margin:0}}.in-blog.type-posts-listing .news-wrapper .news-item .image{width:100%;margin:0 0 20px 0;padding:0}.in-blog.type-posts-listing .news-wrapper .news-item .text .title{font-family:Roboto,sans-serif;font-size:18px;font-weight:600;color:#000;line-height:2.5rem;padding-bottom:1rem}.in-blog.type-posts-listing .news-wrapper .news-item .text .description{font-size:14px;font-family:Roboto,sans-serif;line-height:2.2rem;background:#fff;padding:1rem;border-radius:5px;min-height:90px}.in-kontakty .contact-wrapper{font-family:Roboto,sans-serif!important;font-size:20px;font-weight:300;line-height:3rem;margin-bottom:2rem}@media only screen and (max-width:768px){.in-kontakty .contact-wrapper{display:grid;grid-template-columns:1fr;gap:2rem}}@media only screen and (min-width:768px) and (max-width:1200px){.in-kontakty .contact-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:2rem}}@media only screen and (min-width:1201px){.in-kontakty .contact-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}}.in-kontakty .contact-wrapper div a{color:#bda287;text-decoration:underline}.in-kontakty .contact-wrapper div img{width:100%;height:100%;object-fit:cover;border-radius:10px}.in-kontakty .contact-wrapper div form#formContact{background:#bda287;border-radius:10px;padding:2rem}.in-kontakty .contact-wrapper div form#formContact .form-group input{border:0}.in-kontakty .contact-wrapper div form#formContact .form-group label{font-size:16px;font-weight:500;color:#fff;width:100%}.in-kontakty .contact-wrapper div form#formContact .form-group label a{font-size:16px;font-weight:500;color:#fff}.in-kontakty .contact-wrapper div form#formContact input[type=submit].btn{font-size:16px;font-weight:700;width:100%;border-radius:50px;border:0}*{outline:0 solid #fafafa}body:not(.ordering-process){position:relative;background:#f7f5f3}body:not(.ordering-process)::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://www.perfektneuklizeno.cz/user/documents/upload/temp/bg.png);background-size:contain;opacity:.5;z-index:-1}body:not(.ordering-process) .content-wrapper{background:0 0}.ordering-process{background:#f7f5f3;background-size:contain}.ordering-process .content-wrapper{background:0 0}.shp-tabs-wrapper.homepage-tabs-wrapper{display:none}.id-1 .welcome h1{display:none}.id-1 .about-us{position:relative;font-family:Roboto,sans-serif!important;font-size:20px;font-weight:300;line-height:3rem;display:grid;grid-template-columns:1fr;gap:2rem;background:#f0e4d6;border-radius:10px;padding:14rem 4rem 4rem 4rem;margin-top:10rem}.id-1 .about-us img{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:auto;height:100%;max-height:200px;margin:0 auto;display:block}@media only screen and (max-width:768px){.id-1 .homepage{display:none}}@media only screen and (min-width:768px){.id-1 .homepage{display:grid;grid-template-columns:1fr 2fr;max-height:500px}}.id-1 .homepage img{width:100%;max-height:500px;object-fit:cover}.id-1 .text{font-family:Roboto,sans-serif!important;font-size:20px;font-weight:300;line-height:3rem;margin-top:5rem;margin-bottom:5rem}@media only screen and (max-width:768px){.id-1 .text{column-count:1;gap:5rem}}@media only screen and (min-width:768px){.id-1 .text{column-count:3;gap:2rem}}.id-1 .text img{width:200px;height:200px;border-radius:50%;object-fit:cover;object-position:top;margin:0 auto;display:block}.id-1 .text p:last-of-type{font-size:18px;font-weight:400;line-height:2.8rem;letter-spacing:0;background:#fff;border-radius:10px;padding:2rem}.id-1 .category{margin-top:5rem;margin-bottom:5rem}@media only screen and (max-width:768px){.id-1 .category{display:grid;grid-template-columns:1fr;gap:2rem 0}}@media only screen and (min-width:768px){.id-1 .category{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10rem 5rem}}.id-1 .category .eliska{margin:0;padding:0}.id-1 .category .eliska img{width:100%;height:100%;object-fit:cover;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.id-1 .category div{position:relative;background:#fff;border-radius:10px;padding:2rem}.id-1 .category div .detail{position:relative;font-family:Roboto,sans-serif!important;font-size:16px;font-weight:400;line-height:2.4rem;background:#f0e4d6;border-radius:10px;padding:2rem 6rem 2rem 2rem;min-height:170px}.id-1 .category div .detail::before{content:"";width:55px;height:55px;background:#fff;border-top-left-radius:50%;position:absolute;top:auto;left:auto;right:0;bottom:0}.id-1 .category div a.more{position:absolute;top:auto;left:auto;right:20px;bottom:20px;color:#fff;background:#1e171e;border-radius:50%;margin:2rem 0 0;padding:0;width:45px;height:45px;display:flex;justify-content:center;align-items:center}.id-1 .category div a.more img{max-width:20px}.id-1 .text-center{font-family:Roboto,sans-serif!important;font-size:20px;font-weight:300;line-height:3rem;text-align:center;display:block}@media (min-width:992px){.id-1 .homepage-texts-wrapper:has(.top-products-wrapper) .welcome-wrapper{max-width:100%}}