.site-msg.information{width:100%;max-width:100%!important}.site-msg.information .text{text-align:center}.site-msg.information{position:relative;top:0!important;left:0!important;bottom:auto!important;box-shadow:0 5px 10px rgba(0,0,0,.16);max-width:calc(100% - 40px);z-index:10;opacity:1}.type-detail .overall-wrapper{position:relative}.type-detail .overall-wrapper .page-alert{position:absolute;top:0;left:0;color:#fff;background:#4f4946;line-height:40px;width:100%;height:40px;z-index:99}.type-detail .overall-wrapper .page-alert a{color:#fff;text-align:center;display:block}.type-detail .overall-wrapper .alert{position:relative;top:0;left:0;color:#fff;background:#4f4946;line-height:40px;width:100%;height:40px;z-index:99}.type-detail .overall-wrapper .alert a{color:#fff;text-align:center;display:block}.type-detail .my-form{font-size:15px;font-weight:700;color:#fff;background:#f6f6f6!important;width:100%;padding:15px 2rem}.type-detail .my-form:not(.open) #betterPriceForm{display:none!important}.type-detail .my-form.open #betterPriceForm{display:flex;flex-direction:column;margin-top:1rem}.type-detail .my-form.open #betterPriceForm{order:100}.type-detail .my-form.open #betterPriceForm #orderSampleLink{order:1}.type-detail .my-form.open #betterPriceForm form{display:grid;grid-template-columns:1fr;gap:5rem}.type-detail #betterPriceForm{background:#f6f6f6;padding:5rem;display:block}.type-detail #betterPriceForm,.type-detail #betterPriceForm p{font-size:14px;font-weight:400;color:var(--color-primary);line-height:2.5rem}.type-detail #betterPriceForm form .btn{font-size:14px;font-weight:700;color:var(--color-primary);background:0 0;border:2px solid var(--color-primary);width:100%;padding:1rem}.type-detail #betterPriceForm .form-group label,.type-detail #betterPriceForm .form-group textarea{font-size:13px;font-weight:400;color:var(--color-primary)}.type-detail #betterPriceForm .form-group input{font-size:13px;font-weight:400;width:-webkit-fill-available}.type-detail.retro-tiles-and-floors .form-wrapper{width:700px;height:auto;transition:transform .3s ease;background:#f6f6f6!important;display:inline-block;padding:1rem;position:absolute;top:25rem;left:-700px;z-index:999}.type-detail.retro-tiles-and-floors .form-wrapper .detail .my-form{background:0 0;width:100%;padding:0;margin:0}.type-detail.retro-tiles-and-floors .form-wrapper .detail .my-form #betterPriceForm{display:block!important}.type-detail.retro-tiles-and-floors .form-wrapper::before{content:"Objednat vzorek";color:#fff;font-weight:700;position:absolute;top:0;right:-205px;background:var(--color-primary);transform:rotate(90deg);transform-origin:left top;border-top-left-radius:10px;border-top-right-radius:10px;padding:15px 2rem}.type-detail.retro-tiles-and-floors .form-wrapper:hover{transform:translateX(700px)}.type-detail.retro-tiles-and-floors .overall-wrapper{position:relative}.type-detail.retro-tiles-and-floors .overall-wrapper .page-alert{position:absolute;top:0;left:0;color:#fff;background:#4f4946;line-height:40px;width:100%;height:40px;z-index:99}.type-detail.retro-tiles-and-floors .overall-wrapper .page-alert a{color:var(--color-primary);text-align:center;display:block}.type-detail.retro-tiles-and-floors .overall-wrapper .alert{position:relative;top:0;left:0;color:var(--color-primary);background:#4f4946;line-height:40px;width:100%;height:40px;z-index:99}.type-detail.retro-tiles-and-floors .overall-wrapper .alert a{color:var(--color-primary);text-align:center;display:block}@media only screen and (max-width:768px){.retro-tiles-and-floors .form-wrapper{display:none!important}.type-detail .form-wrapper{display:none}}@media only screen and (max-width:1200px){#content .dklabBanplusKategorie{width:100%!important;max-width:50%!important}}@media only screen and (min-width:1200px){#content .dklabBanplusKategorie{width:100%!important;max-width:33%!important}}@media only screen and (min-width:768px){.my-wrapper{background:#fafafa;width:100%;height:auto;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:5rem;padding:2rem}.my-wrapper .filter-section{padding:0;margin:0}.my-wrapper .filter-section .ui-slider:before{content:"";position:absolute;top:0;left:0;right:0;height:11px;background-color:#dadada;border-radius:2px}.my-wrapper .filter-section+.filter-section{border-top-color:#fff}.my-wrapper div{width:100%}.my-wrapper div h4{padding:0;margin:0}.my-wrapper div .slider-header{display:flex}}@media only screen and (max-width:768px){.id-1 .homepage-categories{margin-top:5rem}}@media only screen and (max-width:768px){.id-1 .homepage-categories .category-list{display:grid;grid-template-columns:1fr;gap:1rem}}@media only screen and (min-width:768px) and (max-width:991px){.id-1 .homepage-categories .category-list{display:grid;grid-template-columns:1fr 1fr;gap:1rem}}@media only screen and (min-width:991px) and (max-width:1440px){.id-1 .homepage-categories .category-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}}@media only screen and (min-width:1440px){.id-1 .homepage-categories .category-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:1rem}}.id-1 .homepage-categories .category-list .category-item{text-align:center;box-shadow:0 0 10px #b2b2b2 inset;border:1px solid #dadada;padding:10px}.id-1 .homepage-categories .category-list .category-item:hover{border:1px solid #444}.id-1 .homepage-categories .category-list .category-item .category-title{font-weight:700;font-size:15px;text-align:center;text-transform:uppercase;padding:2rem 0}.id-1 .homepage-categories .category-list .category-item .category-image{max-height:150px;object-fit:cover}.subcategories.with-image li a .image img{max-height:30px!important}.desktop.in-retro-obklady-a-dlazby ul.subcategories.my-category li.my-category{position:relative;min-height:330px}.desktop.in-retro-obklady-a-dlazby ul.subcategories.my-category li.my-category a{background:rgba(0,0,0,0)!important;box-shadow:0 0 0!important;border:0!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;z-index:9}.desktop.in-retro-obklady-a-dlazby ul.subcategories.my-category li.my-category a::after,.desktop.in-retro-obklady-a-dlazby ul.subcategories.my-category li.my-category a::before{display:none!important}.desktop.in-retro-obklady-a-dlazby ul.subcategories.my-category li.my-category .text{font-size:15pt;color:#fff;text-align:right;margin-left:1rem;padding:15px;background-color:rgba(0,0,0,.5);position:absolute;top:50%;left:0;transform:translate(0,0);width:100%;max-width:75%;min-height:55px}.desktop.in-retro-obklady-a-dlazby ul.subcategories.my-category li.my-category img{width:100%;max-height:300px;object-fit:cover}