#dmproducts{margin:25px 0;}@media (min-width:1200px){#dmproducts>div{width:calc(100%/3)!important}}@media (min-width:768px){#header{position:relative}.header-top{padding-bottom:30px!important}#header:before{width:100%;height:50px;position:absolute;bottom:0;left:0;background-color:#40B7BA;content:''}.navigation-in>ul>li:first-child>a{padding-left:22px!important}.navigation-in>ul>li>a{padding-left:22px;padding-right:22px;padding-top:17px;padding-bottom:17px;line-height:16px;color:#fff!important;transition:300ms}.navigation-in>ul>li.ext>a:after{right:16px}.navigation-in>ul>li.ext>a{padding-right:calc(22px + 16px)}.navigation-in>ul>li>a:hover,.navigation-in>ul>li.exp>a{background-color:var(--color-primary-hover)}#navigation{height:50px}.menu-helper{height:50px;background-color:transparent}.menu-helper>span{color:#fff;border:none;height:100%}.navigation-in>ul>li.ext>a:after,.menu-helper>span:after{color:#fff!important}.menu-helper-visible .menu-helper>span{border:none;background-color:var(--color-primary-hover);border-radius:0}}.discount-coupon{background-color:#F6F6F6;}.discount-coupon .h4 strong{color:#000;}.discount-coupon .question-tooltip:before{content:'i';font-family:var(--template-font);width:18px;height:18px;color:#fff;background-color:var(--color-primary);border-radius:100%;font-size:14px;text-align:center;line-height:20px;font-weight:550;}.discount-coupon .question-tooltip{margin-right:0!important;}.p-info-grid .detail-grid-title{display:none;}.delivery-time,.delivery-time-label{font-size:14px;letter-spacing:normal;color:#7c7e8f;font-weight:550;}.p-info-grid .detail-grid-item{max-width:50%;width:fit-content;}.p-info-wrapper .p-final-price-wrapper .price-final{margin-top:0;}.dm-helper-box{overflow:hidden;width:fit-content;max-width:100%;border-radius:25px;padding:20px;border:solid 2px #40B7BA;display:flex;flex-wrap:wrap;flex-direction:column;font-size:16px;padding-left:calc(120px + 20px + 20px);position:relative;}.dm-helper-box:before{background-image:url("/user/documents/upload/dmartini/docs/images/babalac-support.png");content:'';top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-position:right;width:120px;height:calc(100% - 20px);position:absolute;background-size:contain;left:20px;}.dm-helper-box>*{margin-top:7.5px;width:fit-content;}.dm-helper-box h4{margin-top:0;font-size:18px;margin-bottom:7.5px;line-height:125%;}.dm-helper-box .btn{width:fit-content;margin-top:15px;margin-left:auto;margin-right:auto;min-width:150px;}.dm-helper-box a:not(.btn){position:relative;padding-left:35px;}.dm-helper-box a:not(.btn)::before{font-family:'apollo'!important;position:absolute;left:0;top:50%;width:24px;font-size:24px;transform:translateY(-50%);text-align:center;}.dm-helper-box a[href*="tel"]::before{content:'\e917';}.dm-helper-box a[href*="mailto"]::before{content:'\e916';font-size:18px;}.dm-helper-box>div{position:relative;padding-left:35px;color:#7c7e8f;}.dm-helper-box>div:before{position:absolute;content:'';left:0;top:50%;width:24px;height:20px;transform:translateY(-50%);text-align:center;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%239b88c3' class='bi bi-clock-fill' viewBox='0 0 16 16'%3E%3Cpath d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 3.5a.5.5 0 0 0-1 0V9a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 8.71V3.5z'/%3E%3C/svg%3E");}.login-text{order:-10;font-weight:550;padding-left:10px;font-size:16px;}.flags-default{display:flex;flex-direction:column;}.flags-default>*{width:fit-content!important;min-width:unset!important;}.type-detail #ratingTab .detail-tab-content>p,.type-detail #rate-form h3{display:none;}.rateme{margin-bottom:10px;font-size:16px;font-weight:550;}#formRating .rateme{margin-bottom:0;font-weight:normal;}@media (max-width:768px){.dm-helper-box{width:100%}.type-detail #formRating{display:none}}@media (min-width:768px){.dm-helper-box br{display:none}.mobonly{display:none!important}#rate-form+.btn{display:none}}.product .stars{margin-right:5px;}.review-count{color:#7c7e8f;}.p-info-grid .detail-grid-item{max-width:calc(100% - 180px);}.p-info-grid .detail-grid-item.detail-price-block{width:180px;}@media (max-width:768px){.p-info-grid .detail-grid-item{max-width:calc(100% - 120px)}.p-info-grid .detail-grid-item.detail-price-block{width:120px}}.dm-buy-box{width:fit-content;max-width:100%;}.p-info-grid{margin:0;}.p-info-grid,.p-info-wrapper .add-to-cart{justify-content:space-between;}.p-info-grid .detail-grid-item.detail-price-block{padding-left:0;}.p-info-grid .detail-grid-item{padding-right:0;}@media (max-width:768px){.dm-helper-box:before{width:80px;left:10px}.dm-helper-box{padding-left:100px}.dm-buy-box{width:100%!important}}.id-763.type-detail .detail-availability-block,.id-763.type-detail [data-testid="tabRating"],.id-763.type-detail .p-detail-info{display:none!important;}.charity{max-width:100%;width:768px;padding:20px;margin:auto;margin-bottom:20px;border:1px solid var(--color-primary);border-radius:20px;}.charity-in{display:flex;flex-wrap:wrap;flex-direction:row;align-self:center;}.charity-in .text{width:calc(100% - 130px - 170px);text-align:left;}.charity-in .foto{width:130px;padding-right:30px;}.charity-in .order{padding-left:30px;width:170px;}.charity-in>div{display:flex;flex-wrap:wrap;align-items:center;flex-direction:column;justify-content:center;}.charity-in .text p{margin-bottom:0;color:var(--color-primary);}.charity .text .red,.charity h4{color:var(--color-secondary);}.charity h4{display:block!important;text-transform:none;font-size:18px;width:100%;margin-bottom:10px;margin-top:0;}.charity .btn{background-color:var(--color-primary)!important;border:none!important;min-height:unset;font-size:18px;width:100%;margin-top:10px;justify-content:center;text-align:center;}.charity .btn:hover{background-color:var(--color-primary-hover)!important;}.charity .quantity input{background-color:transparent;}.charity .quantity .increase,.charity .quantity .decrease{background-color:transparent;}@media (max-width:992px){.charity-in{flex-direction:column}.charity-in>div{width:100%!important;padding:0!important}.charity-in>div:not(:last-child){margin-bottom:15px}.charity-in img{max-width:80px}.charity .quantity{width:115px}}.charity a{cursor:pointer;}.dm-config{width:100%;padding:20px;border-radius:20px;background-image:url("/user/documents/upload/DMupravy/docs/pozadie.png?10");background-repeat:repeat;background-size:400px;background-position:center;margin-top:20px;color:#fff;}.dm-config .h4{text-align:center;width:100%;color:#fff;margin:0;}body.is-loaded .before-carousel .col-sm-4{width:100%;}.config-in{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-end;justify-content:center;}.config-in>div{width:calc(100% / 4);padding:20px;display:flex;flex-wrap:wrap;flex-direction:column;}.config-in>div>*{width:100%;}.config-in label{font-size:16px;margin-bottom:5px;font-weight:550;}.config-in label sup{color:var(--color-secondary);margin-left:2.5px;}.config-in .selectme{border-color:var(--color-secondary);color:var(--color-secondary);}.finisbtn{display:flex;justify-content:center;align-items:center;}.config-in{width:1024px;max-width:100%;margin:auto;}.dm-config .finisbtn a{font-size:16px;background-color:var(--color-primary);border-color:var(--color-primary);color:#fff;}@media (min-width:992px){.dm-config{padding-right:120px;padding-left:120px;position:relative}.dm-config:after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);background-image:url("/user/documents/upload/dmartini/docs/images/konfigurator.png");background-size:contain;background-repeat:no-repeat;background-position:right;height:100%;width:100px}}@media (max-width:992px){.config-in>div{width:calc(100% / 2);padding-bottom:0}}@media (max-width:768px){.config-in>div{width:calc(100% / 1);padding-bottom:0;padding-left:0;padding-right:0}.dm-config{margin-top:0!important}.dm-config select{max-width:100%}}.prams-div{margin:10px 0;padding:15px;border-radius:15px;border:dashed 1px rgba(0,0,0,.25);font-size:16px;}.prams-div>div,.prams-div>div a{color:#F6A421;}.prams-div>div a:hover{text-decoration:underline;}.prams-div span{font-weight:550;}.prams-div span.vhodne-txt{color:var(--color-primary);}.prams-div span.napomaha-txt{color:#40B7BA;}@media (min-width:992px){.p-info-headline{margin-bottom:10px}}@media (max-width:768px){.p-image-wrapper{margin-bottom:10px}.prams-div{margin-top:0}}@media (min-width:992px){body:not(.subtype-category-parametric) .category-header{align-items:unset}body:not(.subtype-category-parametric) .category-header>div{height:auto;padding-right:160px;position:relative;display:flex;align-items:center;justify-content:flex-end}#category-header{min-height:90px;align-items:flex-end}body:not(.subtype-category-parametric) .category-header>div::after{content:'';position:absolute;right:10px;bottom:-10px;width:160px;height:90px;background-image:url("/user/documents/upload/dmartini/docs/images/filter.png");background-repeat:no-repeat;background-position:bottom right;background-size:contain}}@media (max-width:992px){body:not(.subtype-category-parametric) #category-header{position:relative;min-height:60px}body:not(.subtype-category-parametric) #category-header>form{padding-right:70px}body:not(.subtype-category-parametric) #category-header::after{content:'';position:absolute;right:-15px;bottom:-10px;width:85px;height:85px;background-image:url("/user/documents/upload/DMupravy/docs/mobil.png");background-repeat:no-repeat;background-position:bottom right;background-size:contain}}.category-header>div>strong{margin-right:.75ch;}.navigation-in>ul>li:nth-child(1)>a{background-color:#47B6BA;color:#fff;}.navigation-in>ul>li:nth-child(2)>a{background-color:#EB5B63;color:#fff;}.navigation-in>ul>li:nth-child(3)>a{background-color:#F7A323;color:#fff;}.navigation-in>ul>li:nth-child(4)>a{background-color:#8774B0;color:#fff;}.news-item .text-center{display:none!important;}.news-item .image+.text{padding-bottom:20px;}@media (max-width:768px){.navigation-in>ul>li{margin:0}.submenu-arrow{right:0}.navigation-in>ul>li>a{padding-left:15px;padding-right:30px}}@media (min-width:768px){#hodnoceniobchodu h2{font-size:40px}}.in-kontakty header>h1{display:none;}.contactpage.dm-helper-box{padding:20px;width:100%;margin-bottom:20px;}.contactpage.dm-helper-box br{display:block;}.contactpage.dm-helper-box h1{margin-bottom:0;color:#40B7BA!important;}.contactpage.dm-helper-box a,.dm-helper-box.contactpage>div>div{font-size:22px;font-weight:bold;}.dm-helper-box.contactpage>div>div,.contactpage.dm-helper-box a{display:flex;align-items:center;flex-wrap:wrap;}.contactpage.dm-helper-box a:before{font-weight:normal;color:#fff;border-radius:100%;height:34px;width:34px;display:flex;align-items:center;justify-content:center;}.contactpage.dm-helper-box a[href*="tel"]{color:#EB5B63;margin-bottom:7.5px;}.contactpage.dm-helper-box a[href*="tel"]::before{background-color:#EB5B63;font-size:22px;}.contactpage.dm-helper-box a[href*="mailto"]{color:#F7A323!important;}.contactpage.dm-helper-box a[href*="mailto"]::before{background-color:#F7A323;font-size:16px;}.contactpage.dm-helper-box a:not(.btn){padding-left:calc(34px + 10px);min-height:34px;display:flex;align-items:center;}.contactpage.dm-helper-box{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between;}.dm-helper-box.contactpage img{display:block;max-height:350px;margin-left:auto;}.dm-helper-box.contactpage>div{padding-left:0;margin:0;width:calc(50% - 20px);}.dm-helper-box.contactpage>div>div{padding-left:0;color:#8774B0!important;margin-top:0!important;margin-bottom:7.5px;}.dm-helper-box.contactpage>div::before{display:none;}.dm-helper-box.contactpage p{margin:15px 0!important;font-size:20px!important;}.dm-helper-box.contactpage>div{font-size:20px!important;}@media (max-width:768px){.contactpage.dm-helper-box{padding:20px!important}.dm-helper-box.contactpage img{max-height:200px;margin-right:auto!important;margin-top:20px!important}.dm-helper-box.contactpage>div{width:100%!important}}.dm-helper-box.contactpage:before{display:none!important;}.subtype-category-parametric #filters-wrapper{display:none!important;}.subcategories .divider{display:none!important;}.subcategories.with-image li a .text{display:block;}.lowest-price{font-size:12px!important;}.has-discount+.lowest-price{text-align:center;margin-top:5px;}.price-measure{display:none;}@media (min-width:480px){.p-info-wrapper .p-final-price-wrapper.has-discount+.lowest-price{max-width:170px}}@media (max-width:768px){.lowest-price{font-size:10px!important}}.type-category .dm-config{margin-bottom:20px;}.id--11 main{display:flex;flex-wrap:wrap;flex-direction:column;}.id--11 main h2{order:-100;}#products-found{order:-90;}#products-found{margin-bottom:40px;width:100%;}.benefitBanner .benefitBanner__title,.footer-banners .extended-banner-title{font-weight:bold;}.videos video{aspect-ratio:9/16;width:100%;object-fit:cover;border-radius:20px;}.videos .swiper-container{overflow:visible;}.videos{overflow:hidden;}@media (min-width:992px){.videos .swiper-container{margin:0 -10px!important}}@media (min-width:768px){.videos .swiper-arrow-prev{left:-10px}.videos .swiper-arrow-next{right:-10px}}.videos .h4+p{text-align:center;font-size:18px;margin-bottom:20px;margin-top:-10px;display:block;}@media (max-width:768px){.products-related-block h2,.products-alternative-block h2{text-align:center}}.middle-banners-wrapper{display:none;}.video-in{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:-5px;margin-right:-5px;margin-bottom:-10px;}.video-in>video{margin:0 5px 10px 5px;width:calc(100% / 4 - 10px);}@media (max-width:992px){.video-in>video{margin:0 5px 10px 5px;width:calc(100% / 2 - 10px)}}.news-block{margin-top:0!important;}.news-block .h4{margin-top:0;}.product .p{padding:20px 16px;}.products-block .product-btn{right:16px;bottom:20px;}@media (min-width:768px){.product .p{padding:30px}.products-block .product-btn{right:30px;bottom:30px}}.product .p-desc{min-height:50px!important;max-height:unset!important;margin-bottom:0!important;width:calc(100% - 65px)!important;}.product .p .btn{position:absolute;}.products-block .product-btn{margin:0;padding:0;left:unset;top:unset;width:50px;height:50px;}.product form,.product-btn{width:50px;height:50px;display:flex;justify-content:center;align-items:center;}.products-block .product-btn .btn>span{display:none;}.products-block .product-btn .btn::after{margin:0;width:50px;height:50px;display:flex;justify-content:center;align-items:center;}.product .p .btn{width:50px!important;min-width:unset!important;height:50px;padding:0!important;font-size:0;display:flex;justify-content:center;align-items:center;}.product .p a.btn:after{font-family:var(--template-font);content:'i';font-weight:bold;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px!important;}.shipping-options-popup .products .product-btn .btn:after,.advanced-order .products .product-btn .btn:after{margin:0;}@media (max-width:768px){.product .p-desc{-webkit-line-clamp:3;height:60px!important}}.advanced-order .product .p .btn{font-size:0;}.advanced-order .product .p .btn{left:unset!important;right:unset!important;top:unset!important;bottom:unset!important;position:relative!important;}.product-btn:empty{display:none!important;}@media (max-width:767px){.shipping-options-popup .products .product-btn,.advanced-order .products .product-btn{justify-content:flex-end!important}.shipping-options-popup .products .product-btn .pr-action,.advanced-order .products .product-btn .pr-action{margin-left:20px}}.advanced-order .products-block.products .p .name{height:unset;}.advanced-order .product .p .btn:after{font-size:20px!important;}@media (max-width:768px){.videos{padding:0!important;margin:0!important}.content-wrapper.container .row.body-banners{margin-bottom:0!important}}#footer ul.contact-box-icon-list{display:flex;flex-wrap:wrap;align-items:center;}.video-frame{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#40B7BA;color:#fff!important;height:100px;width:100px;padding:15px;}.video-frame i{height:38px;font-size:50px;margin-bottom:5px;display:flex;align-items:flex-start;}.video-frame i:before{vertical-align:unset;margin-top:-5px;height:38px;}.video-frame:hover{background-color:var(--color-primary);}.p-info-grid .detail-availability-block .delivery-time,.p-info-grid .detail-availability-block .delivery-time-label{color:#7c7e8f!important;}.p-detail-info>div:not(.stars-wrapper)>a[data-testid="productCardBrandName"]{font-weight:normal;}[data-testid="productCardBrandName"] span{font-weight:700;}html #hodnoceniobchodu .vote-delimeter,html #hodnoceniobchodu .vote-time{display:none!important;}