.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}
.site-msg.information:has(.bf){align-items:center;display:flex}
}
.menu-item-3087>a>b{color:#F1B11D!important}
.menu-item-3063>a>b{color:#119F9F!important}
@media (min-width: 768px) {
.type-post article p, .type-post article h1, .type-post article h2, .type-post article h3, .type-post article h4, .type-post article table {
max-width: 735px;
}
.type-post article, .type-post article>.text {display:flex;flex-flow:column;align-items:center;width:100%}
}
.import-products{width:100%}
.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}
body .product:has(.flag-italie-cd) .image:after{transform:scale(1.2);content:url(/user/documents/upload/i/italie.ro.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.ro.png);position:absolute;top:10px;right:25px}
}
.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-aniversare20,.flag-francie-cd{display:none!important}
.category-top:has(.cats-portrait) .cat-swipe ~ .subcategories li a .text{width:calc(100% - 38px)}
@media (min-width: 768px) {
.type-post article ul{max-width:735px}
.bf.n20:has(.odpocet){width:720px}
}
.flag-parfumuri20{display:none!important}
.overall-wrapper:has(.bg_podzim),.importCatPerex:has(.bg_podzim):before{background: url(/user/documents/upload/i/pozdimbg.png) no-repeat;background-size: 1900px;background-position:center 265px}