/*rst*/
.blog-btn .btn.btn-tertialy,.products .flag:not(.price-save):not(.flag-kod),
#products .flag:not(.price-save):not(.flag-kod), .product-flags .flag:not(.price-save):not(.flag-kod){background:#1E1E1E!important}
.btn.black{color:#fff;background:#1e1e1e;border-radius:25px;font:normal 700 normal 14px / 14px Effra;padding:0;text-transform:none;border:none;letter-spacing:0;height:49px;line-height:49px;width:135px}
.cisla-box{border-right-color:#1e1e1e}
.homepage-group-title{font-size:30px;font-weight:700;text-transform:none;width:520px;margin-left:auto;margin-right:auto;line-height:37px;max-width:100%}
.homepage-group-title small{color:#888C92;font-size:20px;font-weight:400;line-height:37px;display:block}

/*grid212*/
.category-perex:has(.grid212){max-width:100%}
.grid212 .block-shop-the-look__inner{height:auto!important;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);gap:11px 9px}
.grid212 .block-shop-the-look__item:nth-child(1){grid-column:1 / 2;grid-row:1 / 2}
.grid212 .block-shop-the-look__item:nth-child(2){grid-column:1 / 2;grid-row:2 / 3}
.grid212 .block-shop-the-look__item:nth-child(3){grid-column:2 / 4;grid-row:1 / 3}
.grid212 .block-shop-the-look__item:nth-child(4){grid-column:4 / 5;grid-row:1 / 2}
.grid212 .block-shop-the-look__item:nth-child(5){grid-column:4 / 5;grid-row:2 / 3}
.grid212 .block-shop-the-look__item{position:relative!important;top:0!important;left:0!important;width:auto!important;margin:0}
.grid212 .block-shop-the-look__item img{height:100%;border-radius:5px;width:100%;object-fit:cover}
.category-perex h3{font-size:20px}
.import-products{position:relative}
.import-products .widget-parameter-wrapper,.import-products #products .stars-wrapper,.import-products #products .stars-placeholder{display:none}
.import-products .products-block > div .p .availability{display:flex!important;width:100%;text-align:left;justify-content:start;font-weight:400}
.import-products .products-block .availability .availability-amount{display:none}
.import-products .price-final>strong{color:#252729;font-weight:700}
.import-products .products-block .name{height:auto!important;}
.import-products #products{display:flex;flex-flow:row nowrap;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}
.import-products #products .product{scroll-snap-align:start}
.black-box{padding:0}
.black-box .half:not(.narrow){padding:0;position:relative}
.footer-banners{display:none}
.product-slider-pagination{display:none}
.product-slider-navigation.navigation-prev:before{content:url(/user/documents/upload/i/prv.svg);background:transparent}
.product-slider-navigation.navigation-next:before{content:url(/user/documents/upload/i/nxt.svg);background:transparent}
.homepage-products-heading-1,
.homepage-products-heading-1 + .products-wrapper{display:none}
.btn.white{color:#1e1e1e;background:#fff;border-radius:25px;font:normal 700 normal 14px / 14px Effra;padding:0;text-transform:none;border:none;letter-spacing:0;height:49px;line-height:49px;width:135px}
#dklab_instagram_widget, #footer {background:#FFF}
.ig-zobraz{border-color:#1e1e1e;color:#1e1e1e}
#formNewsletterWidget input{border:1px solid #888C92}
#formNewsletterWidget button{border:none;margin:4px;height:56px;background:#1e1e1e}
#footer li a{font-size:15.375px;font-weight:700}
.news-item-widget h5 a{font-size:13.344px;font-weight:700}
.news-item-widget time{color:#1E1E1E;font-weight:700}
.ratings .review{border-color:#f7f7f7}
.category-perex p:nth-child(n+2){display:block}
.vice-perex{display:none}
.breadcrumbs:before,.category-title:before,.category-perex:before{display:none}
.header-bottom{border-bottom:1px solid #fef3f2}
.p-data-wrapper .dkLabFavouriteProductDiv{display:none}
.up-container{padding:0;margin:0}
.up-products-header.products-related-header{display:none!important}
.up-product input[type="checkbox"]+label::before{border-color:#1e1e1e}
.up-container .up-products .up-product .up-image a.up-product-selector img{width:61px;aspect-ratio:1;object-fit:cover}
.up-container .up-products .up-product .up-image{flex:0 0 100px}
.up-product-details .up-product-url{color:#252729;font-family:Jost;font-size:16px;font-weight:700}
.advanced-parameter.has-image .hodnota-varianty{border:1px solid #f7f7f7!important}
.advanced-parameter.has-image:has(.yes-before) .hodnota-varianty,.advanced-parameter.has-image .hodnota-varianty:hover{border-color:#1e1e1e!important}
.vote-wrap,.rate-wrapper.unveil-wrapper .rate-average{border-color:#e1e1e1}
#ratingsList{flex-wrap:wrap}
.content #ratingTab.more-votes .vote-wrap:nth-child(n+4){display:none}
@media(min-width:768px){
.benefitBanner__item{flex-flow:column;align-items:center;text-align:center}
.benefitBanner__title{color:#1E1E1E;font-size:18px;font-weight:700;line-height:22px;width:200px;margin-top:20px}
.black-box .half:not(.narrow) video{height:100%;position:static;margin:0!important}
.black-box .play{position:absolute;top:5px;left:-60px;margin:0}
.top-navigation-bar{display:none}
#header .navigation-buttons a span,#dkLabFavHeaderWrapper:after{font-size:13.344px!important;font-weight:700!important;letter-spacing:0.5px}
#dkLabFavHeaderWrapper:after{position:relative;top:-1px}
.banners-row .col-sm-8{width:100%}
.banners-row .col-sm-4{margin-top:12px;width:100%}
.next-to-carousel-banners{display:flex;justify-content:center;gap:8px;padding:0;width:100%}
.next-to-carousel-banners .banner-wrapper{width:calc(33.333% - 5.4px);padding:0!important}
.product-slider-navigation.navigation-prev{left:24px}
.product-slider-navigation.navigation-next{right:24px}
.navigation-in>ul>li>a{padding:6px 18px}
.navigation-in .submenu-arrow{display:none}
}
@media(min-width:992px){
#header .navigation-buttons .header-phone a{font-family:Effra;font-size:14px;line-height:17px}
.header-phone>span{color:#1E1E1E;font-family:Effra;font-size:13.672px;font-weight:700;line-height:17px;padding:0}
.tel.header-phone{display:block;order:-1}
.header-phone a::before{display:none}
#header .header-top-wrapper .site-name{flex:0 0 200px;padding-right:20px}
#header .site-name a img{height:50px}
#header .header-top-wrapper > div.navigation-buttons{flex:0 0 485px}
#header .header-top-wrapper > div.search{flex:0 0 calc(100% - 685px);padding-right:20px}
}
@media (min-width: 1200px) {
.columns-4 .import-products .products-block>div{min-width:25%}
#header .header-top-wrapper .site-name{padding-right:60px}
#header .header-top-wrapper > div.search{padding-right:100px}
}
@media(max-width: 768px){
.grid212 .block-shop-the-look__inner{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto auto}
.grid212 .block-shop-the-look__item:nth-child(1),
.grid212 .block-shop-the-look__item:nth-child(2),
.grid212 .block-shop-the-look__item:nth-child(4),
.grid212 .block-shop-the-look__item:nth-child(5){grid-column:auto;grid-row:auto}
.grid212 .block-shop-the-look__item:nth-child(3){grid-column:1 / 3;grid-row:2 / 3}
.columns-mobile-2 .import-products .products-block>div{min-width:50%}
.benefitBanner__title{font-size:18px}
.benefitBanner__content{margin:0 20px}
.black-box .half:not(.narrow) video{border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-top:20px}
.product-slider-navigation.navigation-prev{left:10px}
.product-slider-navigation.navigation-next{right:10px}
}