.overall-wrapper:has(.bg_leto),.importCatPerex:has(.bg_leto):before{background:url(/user/documents/upload/i/letobg.png) no-repeat;background-size:1800px;background-position:center 265px}
.bg_leto p{font-size:20px}
.bg_leto a{text-decoration:underline}
.category-top .cat-swipe ~ .subcategories li a .image img{width:321px;max-height:226px!important;height:226px!important;margin-left:0!important}
.category-top  .cat-swipe ~ .subcategories li a .image{width: 321px !important;height:226px}
.category-top .cat-swipe ~ .subcategories li a{flex-flow:column;height:auto;width:auto;padding-left:0;padding-right:18px}
.category-top .cat-swipe ~ .subcategories.with-image li a .text{padding:0;width:100%;font-size:20px;line-height:1.8;margin-top:10px}
.category-top .cat-swipe ~ .subcategories li{width:auto;border:none;background:transparent;padding: 0;
}
@media(min-width:768px){
.category-top .cat-swipe ~ .subcategories.with-image{margin-left:0;overflow:hidden;scrollbar-width:0;display:flex!important}
}
.category-top .cat-swipe ~ .subcategories.with-image{display:flex!important;flex-wrap:nowrap;overflow:hidden}
@media(min-width:768px){
.category-top .cat-swipe ~ .subcategories.with-image{margin-left:0;overflow:hidden;scrollbar-width:0;display:flex!important}
}
@media(max-width:767px){
.overall-wrapper:has(.bg_leto),.importCatPerex:has(.bg_leto):before{background-size:calc(100vw + 100px);background-position:-100px 160px}
}
@media (min-width:1801px) and (max-width:2000px){.overall-wrapper:has(.bg_leto),.importCatPerex:has(.bg_leto):before{background-size:100%}}
.video-slider{display:flex;flex-flow:row nowrap;overflow:hidden}
.video-slider video{width:230px!important;aspect-ratio:9 / 16;margin-right:5px;border-radius:8px}
.video-slider div:has(video){position:relative}
.video-slider div:has(video):before{content:url(/user/documents/upload/i/play.svg);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:white;transition: opacity 0.2s ease-in-out;
}
.video-slider div:has(video):hover:before{display:none}
.vswipe{height:0;position:relative;top:173px;z-index:9}
.nextv,.prevv{font-size:0;position:absolute;right:-3px}
.prevv{left:0;right:auto}
.nextv:before,.prevv:before{content:url(/user/documents/upload/i/next-cat.svg)}
.prevv:before{transform:scaleX(-1);display:inline-block}
@media(max-width:767px){
.nextv,.prevv{transform:scale(0.5)}
.nextv{right:auto;left:calc(100vw - 67px)}
.prevv{left:-10px}
.vswipe{width:100%;top:173px }
.category-top .cat-swipe ~ .subcategories.with-image,
.video-slider{margin:0;margin-bottom:0!important;margin-left:0;overflow:auto;scrollbar-width:0}
.category-top .cat-swipe ~ .subcategories li a .image, .category-top .cat-swipe ~ .subcategories li a .image img{width:154px!important;height:109px!important}
.category-top .cat-swipe ~ .subcategories.with-image li a .text{color: #000100;font-size:14px;font-weight:500}
tbody:has(.cat-swipe){display:block}
.category-perex table:has(.cat-swipe) td{width:100%!important}
}
.vswipe{margin-top:30px}
.sidebar-inner .subcategories.with-image li a .text{line-height:1.8}
.p-image a{background:#fafafa}
.p-image a img{mix-blend-mode:darken}
.p-data-wrapper .products-alternative-wrapper .products-block{flex-wrap:nowrap;margin-bottom:10px}
.p-data-wrapper .products-alternative .products-block .product:nth-child(n+5){display:block!important}
.products-alternative-wrapper .product-slider-navigation.navigation-next,.products-alternative-wrapper .product-slider-navigation.navigation-prev{scale:0.7}
.products-alternative-wrapper .product-slider-navigation.navigation-prev{left:30px;top: 90px!important}
.products-alternative-wrapper .product-slider-navigation.navigation-next{right:20px;top: 90px!important}
.products-alternative-wrapper .product-slider-navigation.navigation-next:before,.products-alternative-wrapper .product-slider-navigation.navigation-prev:before{content: url(/user/documents/upload/i/next-cat.svg)}
.products-alternative-wrapper .product-slider-navigation.navigation-prev:before{transform:scaleX(-1);display:inline-block}
.products-alternative-wrapper .product-slider-pagination{display:none!important}
@media(max-width:767px){
.products-alternative-wrapper .product-slider-navigation.navigation-prev{left:15px;top:140px!important}
.products-alternative-wrapper .product-slider-navigation.navigation-next{right:5px;top:140px!important}
}
.menu-item-5367>a>b{color:#F1B11D!important}
.menu-item-5343>a>b{color:#119F9F!important}
.import-products {width:100%}
/*it*/
body .product:has(.flag-italie-cd) .image:after{transform:scale(1.2);content:url(/user/documents/upload/i/italie.sk.png)!important;position:absolute;bottom:2px;left:5px;margin:0;top:auto}
@media (min-width:768px) {
body .p-image-wrapper:has(.flag-italie-cd):after{transform:scale(1.2);content:url(/user/documents/upload/i/italie.sk.png);position:absolute;top:10px;right:25px}
}
@media (min-width:768px) {
.slider-content {display: block !important;height: auto !important;padding: 0 12px !important;margin: 22px 0 16px 0 !important}
.slider-header {display: block !important;height: auto !important;padding: 5px 0 24px 0 !important;margin: 0 !important}
}
.news-wrapper .news-item .news-image,.news-item-detail .text img{object-fit: cover;aspect-ratio: 340 / 236}
.category-perex:has(.denik) h2 strong{font-size:80px;font-weight:400}
.filter-section h4, .slider-wrapper h4{cursor:unset}
@media(max-width:767px){
.filter-section h4,.slider-wrapper h4{padding:10px!important}
#category-filter-hover div:has(>label),.filter-section-boolean div:has(>label){padding:7px 15px!important}
.slider-wrapper>div{padding:7px 15px!important}
.slider-content{background:#fff}
.site-msg.information:has(.bf){align-items:center;display:flex}
}
.category-perex table tr{background:transparent}
.flag-leto-sezona{display:none!important}
.shp-tab[data-testid=tabRating],
.shp-tab[data-testid=tabDiscussion]{display:none!important}
.category-perex table:has(td:nth-child(5)) td img{max-width:238px}
.products-alternative-wrapper .product-slider-navigation.navigation-prev,
.products-alternative-wrapper .product-slider-navigation.navigation-next{top:95px!important}
@media (max-width: 767px) {
.products-alternative-wrapper .product-slider-navigation.navigation-prev,
.products-alternative-wrapper .product-slider-navigation.navigation-next{top:140px!important}
}
.multiple-columns-body .filter-section form:after{pointer-events:none}
.flag-narodeniny20,.flag-francie-cd{display:none!important}
@media (min-width: 768px) {
.type-post article ul{max-width:735px}
.bf.n20:has(.odpocet){width:620px}
}
.menu-item-5901>a {color: #D35465 !important;}
.flag-parfumy20{display:none!important}