#carousel>*:not(.customcarousel){display:none!important}#carousel{opacity:0;margin-top:20px}#carousel.slick-ready{opacity:1}.customcarousel .item{position:relative}.customcarousel .item>*{overflow:hidden;margin:0 5px;display:block;border-radius:10px}.customcarousel .item img{width:100%;height:100%;object-fit:contain;max-height:unset;transition:.5s}.customcarousel .item a:hover img{transform:scale(1.05)}.customcarousel .slick-arrow{padding:0;min-width:unset!important;letter-spacing:unset!important;overflow:unset!important;display:flex;color:var(--color-primary)!important;font-size:0;align-items:center;justify-content:center;position:absolute;top:50%;z-index:10;transform:translateY(-50%);width:50px;height:50px;background-color:#fff!important;border:1px solid #cfcfcf!important;border-radius:100%!important;transition:opacity .3s ease,visibility .3s ease}.customcarousel .slick-arrow.slick-disabled{opacity:0!important;visibility:hidden}.customcarousel .slick-prev{left:-20px!important}.customcarousel .slick-next{right:-20px!important}.customcarousel .slick-arrow:before{speak:none;display:inline-block;font-family:shoptet;font-style:normal;font-variant:normal;font-weight:400;line-height:0;text-decoration:none;text-transform:none;vertical-align:middle;font-size:16px;color:var(--color-primary);height:100%;width:100%;display:flex;align-items:center;justify-content:center}.customcarousel .slick-arrow.slick-next:before{content:"\e910"}.customcarousel .slick-arrow.slick-prev:before{content:"\e90f"}.row.banners-row:has(#carousel){margin-left:-5px;margin-right:-5px}.customcarousel .slick-list{overflow:visible}.customcarousel{padding-right:5%}html{overflow-x:hidden}@media(max-width:767px){.customcarousel{width:calc(100% - 40px);margin-left:auto;margin-right:auto}.row.banners-row:has(#carousel)>div{padding:0!important}}.dmsaleprice{color:#009901;font-weight:550;display:block}.dm_warehouses{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;width:fit-content;max-width:100%}.dm_warehouse{line-height:normal;font-weight:550}.dm_warehouse:not(:nth-last-child(1)){margin-bottom:5px}.p-data-wrapper .availability-amount{display:none!important}.p-data-wrapper .availability-label{margin:0}.p-data-wrapper .parameter-dependent:not(.default-variant) .availability-label{display:none}.dm_warehouse span{font-weight:400}.p-data-wrapper .detail-parameters th{display:none!important}.p-data-wrapper .detail-parameters td{padding:0!important}.p-data-wrapper .detail-parameters tr{display:block}.type-detail .delivery-time{display:none}.ratings-and-brand>.stars-wrapper{width:100%!important;margin-bottom:10px!important}.ratings-and-brand{flex-wrap:wrap!important}.ratings-and-brand .brand-wrapper{margin-right:20px!important;margin-left:0!important}.ratings-and-brand .brand-wrapper:last-child{margin-right:0!important}.detail-parameters .p-code{display:none!important}.p-data-wrapper .detail-parameters tr{margin-bottom:10px}.dm_warehouse:before{content:"\e913";font-family:shoptet;font-weight:400;font-size:12px;margin-right:5px}.dm_warehouse[style*=EE272E]:before{content:"\e912"}@media(max-width:768px){.p-short-description,.p-short-description *{font-size:14pt!important}}table.shipping-options-layout tr.shipping-options-row a{text-decoration:none;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}table.shipping-options-layout tr.shipping-options-row a:before{content:"\e92e";font-family:shoptet;font-weight:400;margin-right:5px}.detail-parameters .delivery-time-row{display:none!important}.top-con>a:not(:last-child){margin-right:15px}.top-con{height:100%;display:flex;flex-wrap:nowrap;align-items:center}@media(max-width:768px){.top-con{display:none}}.top-con a:before{display:inline-block;margin-right:7.5px;font-family:shoptet;vertical-align:middle}.top-con a[href*=mailto]:before{content:"\e924"}.top-con a[href*=tel]:before{content:"\e92c"}.cart-count:not(.full) .cart-price{display:none!important}.flag{border-radius:4px}.extradmflag{position:relative}.extradmflag:before{position:absolute;top:0;right:0;background-size:contain;background-repeat:no-repeat;background-position:center;width:80px;height:80px;content:"";z-index:1}.product .image.extradmflag:before{top:-1px;right:-1px;width:60px;height:60px;float:unset;padding:unset}.rona.extradmflag:before{background-image:url(/user/documents/upload/DMupravy/docs/Rona.png)}.rglass.extradmflag:before{background-image:url(/user/documents/upload/DMupravy/docs/R-glass.png)}.crystalex.extradmflag:before{background-image:url(/user/documents/upload/DMupravy/docs/Crystalex.png)}.crystalbohemia.extradmflag:before{background-image:url(/user/documents/upload/DMupravy/docs/Crystal\ Bohemia.png)}.thunone.extradmflag:before{background-image:url(/user/documents/upload/DMupravy/docs/I.\ jakost.png)}.thuntwo.extradmflag:before{background-image:url("/user/documents/upload/DMupravy/docs/Thun II. jak.png?10")}@media(min-width:992px){.p-image-wrapper.extradmflag:before{right:40px}}.dm-top-cats,.dm-top-cats+#hodnoceniobchodu{order:-2}.dm-top-cats .h4{margin-top:30px;margin-bottom:15px}.dm-top-cats-in{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;margin-left:-10px;margin-right:-10px}.dm-top-cats-in>div{overflow:hidden;border-radius:20px;width:calc(25% - 20px);margin:0 10px 20px;transition:.3s}.dm-top-cats-in>div:hover{box-shadow:0 0 10px #00000029}@media(max-width:768px){.dm-top-cats-in>div{overflow:hidden;border-radius:20px;width:calc(50% - 10px);margin:0 5px 10px}}body html #hodnoceniobchodu .shop-stat-all a,.btn:not(.btn-arrow-right){border-radius:20px!important}.pagination-top .pagination-link,.pagination-top>strong{background-color:transparent}.quantity{border-radius:20px;overflow:hidden}.id-1 #hodnoceniobchodu{padding-left:0!important;padding-right:0!important}.twisto-info img{height:20px;margin-right:10px}.twisto-info{margin:10px 0}.heurekabann img{height:100%;max-height:120px;mix-blend-mode:multiply}.link-icons{flex-wrap:nowrap;max-width:unset!important;margin-left:-10px;margin-right:-10px;width:100%;display:flex;flex-direction:row}.link-icon{max-width:calc(25% - 20px);margin:0 10px!important}@media(max-width:768px){.social-buttons-wrapper .link-icon:before{margin-right:0;margin-bottom:5px}.link-icon{width:calc(25% - 20px);flex-direction:column;justify-content:center}}.social-buttons-wrapper{display:block}@media(max-width:767px){.products-block .p .name{height:88px!important;-webkit-line-clamp:4!important;overflow:hidden}}.benefitBanner.position--benefitProduct{padding-top:22px}.topmsg{background-color:var(--color-secondary);font-size:16px;z-index:99;line-height:normal}.topmsg a{color:#000;font-weight:550;font-size:16px;line-height:normal}.topmsg .container{position:relative}.topmsg .slick-track{text-align:center;display:flex;justify-content:center;align-items:center;height:100%}.topmsg .slick-slide{padding:2.5px 5px;text-align:center;display:flex;justify-content:center;align-items:center;height:100%}.topmsg .slick-arrow{top:50%;transform:translateY(-50%);position:absolute;background-image:unset!important;background-color:unset!important;border:none!important;padding:0;min-width:unset!important;height:100%;width:30px;height:30px;letter-spacing:unset!important;overflow:unset!important;display:flex!important;border-radius:0!important;font-size:0;align-items:center;justify-content:center}.topmsg .slick-arrow.slick-prev{left:0!important}.topmsg .slick-arrow.slick-next{right:0!important}.topmsg .slider{padding:0 30px;position:relative}.topmsg .slick-arrow:before{speak:none;display:inline-block;font-family:shoptet;font-style:normal;font-variant:normal;font-weight:400;line-height:0;text-decoration:none;text-transform:none;vertical-align:middle;font-size:16px;color:#000!important;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.topmsg .slick-arrow.slick-next:before{content:"\e910"}.topmsg .slick-arrow.slick-prev:before{content:"\e90f"}@media(min-width:992px){.admin-logged .popup-widget.cart-widget{top:calc(128px + var(--topmsg))}.scrolled .template-10.admin-logged .popup-widget.cart-widget{top:calc(103px + var(--topmsg))}.admin-logged .popup-widget.search-widget{top:calc(111px + var(--topmsg))}.scrolled .template-10.admin-logged .popup-widget.search-widget{top:calc(86px + var(--topmsg))}.popup-widget.login-widget{top:calc(21px + var(--topmsg))}.admin-logged .popup-widget.login-widget{top:calc(46px + var(--topmsg))}.scrolled .template-10.admin-logged .popup-widget.login-widget{top:calc(21px + var(--topmsg))}}.footer-links-icons{display:none}.checkout-box .toggle-contacts:after{display:none!important}.checkout-box .toggle-contacts+.box.box-sm{height:auto;margin-top:11px;transform:scale(1);visibility:visible}#header{transition:transform .5s ease}@media(min-width:768px){.fixed-menu:before{top:70px!important}.fixed-menu #header{position:fixed;top:calc(var(--header-shift, 0px) * -1 + (70px));left:0;right:0;z-index:1003}.fixed-menu{padding-top:var(--header-shift, 0px)}#header .header-bottom{height:70px}#header .header-top{padding:5px 0}#header .site-name a img{max-height:50px}#header .search-input{border:1px solid #D9D9D9!important;border-radius:15px}.navigation-in>ul.menu-level-1{opacity:0;animation:opacity_menu .5s ease forwards;animation-delay:.5s}#navigation,#header .header-bottom,.navigation-in>ul.menu-level-1{background-color:#fef6e1}.fitted .navigation-in>ul.menu-level-1{justify-content:space-between}}@keyframes opacity_menu{0%{opacity:0}to{opacity:1}}.id-1 .benefitBanner{order:-10}.id-1 .banners-row:has(#carousel){order:-100}.welcome-wrapper{display:none}.homepage-group-title{text-align:left;margin:40px 0 0}.product-slider-holder.has-navigation{padding-top:8px;padding-bottom:8px}.product-slider-pagination{display:none!important}.btn:not(.btn-icon),.products-block>div .p .p-bottom>div .p-tools .btn:not(.btn-icon),.products-block>div .p .p-bottom>div .p-tools .btn.btn-cart:not(.btn-icon),.products-block .p .p-bottom .p-tools .btn.btn-cart:not(.btn-icon),.btn.btn-primary:not(.btn-icon),.btn.btn-secondary:not(.btn-icon),.btn.btn-conversion:not(.btn-icon),#hodnoceniobchodu .shop-stat-all a{background-color:var(--color-secondary)!important;border:none!important;border-radius:15px!important;color:#fff!important;transition:background-color .3s ease}.btn:not(.btn-icon):hover,.products-block>div .p .p-bottom>div .p-tools .btn:not(.btn-icon):hover,.products-block>div .p .p-bottom>div .p-tools .btn.btn-cart:not(.btn-icon):hover,.products-block .p .p-bottom .p-tools .btn.btn-cart:not(.btn-icon):hover,.btn.btn-primary:not(.btn-icon):hover,.btn.btn-secondary:not(.btn-icon):hover,.btn.btn-conversion:not(.btn-icon):hover,#hodnoceniobchodu .shop-stat-all a:hover{background-color:#efb000!important}a.social-icon{background-color:var(--color-secondary);color:#fff}a.social-icon:hover{background-color:#efb000!important}.products-block .product .quantity{display:none}.products-block .product .prices,.products-block .product .p-tools{padding:0!important}.products-block .product .p-bottom>div{display:flex;flex-wrap:wrap;flex-direction:row;gap:10px}.products-block .p-bottom>div:after,.products-block .p-bottom>div:before{display:none}.products-block .product .prices{text-align:left;width:calc(100% - 74px)!important}.products-block .product .p-tools{text-align:right;width:64px!important}.products-block .product .btn{padding:10px!important;line-height:normal!important;font-size:0;width:64px!important;min-width:unset!important;height:44px!important;margin-left:auto!important;margin-right:0!important}.products-block .product .btn span{display:none}.products-block .product .btn:before{content:"\e921";font-family:shoptet;font-size:24px!important;height:auto!important;min-height:unset!important}.products-block>div .p .p-bottom>div .prices{justify-content:flex-start}.products-block>div .p .p-bottom>div .prices .price-standard{margin-left:0;font-size:smaller;font-weight:400}.products-block .product .prices>*:not(.price-final){font-weight:400!important;color:#666}.products-block .product .prices>*:not(.price-final) strong{font-weight:400}.products-block .product .prices:has(.price-standard) .price-final,.products-block .product .prices:has(.price-save) .price-final{color:red}table.detail-parameters tbody tr th:after{display:none}table.detail-parameters tbody tr:nth-child(2n)>*{background:#faf7f2}table.detail-parameters tbody tr th,table.detail-parameters tbody tr td{padding:5px;background-color:unset}table.detail-parameters tbody tr th .row-header-label{padding:0;background-color:transparent}.quantity-discounts__headline{display:none}.quantity-discounts__table{display:grid;gap:5px;grid-template-columns:repeat(5,1fr)}.quantity-discounts__table .quantity-discounts__item{border-width:1px!important;display:flex;flex-wrap:wrap;flex-direction:column;gap:2.5px;text-align:center;justify-content:end;margin:0;border-radius:15px;outline:none;background-color:#fff!important;transition:.3s;padding:5px}.quantity-discounts__table .quantity-discounts__item *{text-align:center}.quantity-discounts__title{font-weight:700;font-size:14px!important}.quantity-discounts__price{font-weight:400!important;font-size:16px}.quantity-discounts__table .sale-percentage{background-color:#cfcfcf;color:#fff;font-size:12px!important;border-radius:5px;width:fit-content;padding:2.5px 5px;transition:.3s;margin:0 auto 2.5px}.quantity-discounts__table .quantity-discounts__item--highlighted .sale-percentage{background-color:var(--color-secondary)}.quantity-discounts__table .quantity-discounts__item--highlighted{border-color:var(--color-secondary)}.quantity-discounts__table>div:first-child{display:none!important}.quantity-discounts__table .quantity-discounts__item:hover{border-color:var(--color-secondary)}.quantity-discounts__table .quantity-discounts__item:hover .sale-percentage{background-color:var(--color-secondary)}.quantity-discounts{margin-bottom:0;padding-bottom:0}@media(max-width:767px){.quantity-discounts__table{grid-template-columns:repeat(3,1fr)}}
