body.type-index .banners-row:not(:has(.wide-carousel>*)){display:none!important}.dk-cat__guide .dk-chips>li{flex:0 0 auto;min-width:0;max-width:100%;scroll-snap-align:start}.dk-cat__guide .dk-chips a{display:block;height:40px;line-height:38px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}@media (max-width:1023px){.dk-cat__guide .dk-chips{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:6px;padding:2px 28px 6px 0;scroll-snap-type:x proximity;scroll-padding-inline-start:0;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.dk-cat__guide .dk-chips>li{max-width:calc(100vw - 72px)}.dk-cat__guide .dk-chips a{height:36px;line-height:34px;padding:0 12px;font-size:14px}}@media (min-width:768px){body.type-index .banner-wrapper:has(.dk-hero2){margin-bottom:0!important}}.dk-best__list .availability>span:first-child:not(.availability-amount){color:#0F7B5F!important;font-weight:700}@media (max-width:767px){.dk-sign:has(>.dk-sign__ico){display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:8px;row-gap:4px;align-items:center}.dk-sign:has(>.dk-sign__ico)>.dk-sign__sig{grid-column:2}}@media (min-width:1200px){#navigation .menu-level-3{display:block!important;max-height:36.4px!important;height:auto!important;overflow:hidden!important;line-height:18.2px}#navigation .menu-level-3>li{display:inline!important;white-space:normal;word-break:normal;overflow-wrap:normal;hyphens:manual}#navigation .menu-level-3>li.dk-h{display:none!important}#navigation .menu-level-3>.more-items-trigger{display:none!important}#navigation .menu-level-3>li.dk-more>a{color:#0f7b5f;font-weight:700;white-space:nowrap}}body.type-detail:is(:has(.dk-ship[data-dk-med]),:has(.breadcrumbs a[href="/leky-bez-receptu/"])) .p-image .flags .flag-discount,body.type-category:is(.in-leky-bez-receptu,:has(.breadcrumbs a[href="/leky-bez-receptu/"])) .products .p>a.image .flag-discount{display:none!important}.flag.flag-lecivo,#product-detail-form:has(.flag-lecivo) :is(.price-save,.p-image .flag-discount,.flag-action),.p:has(.flag-lecivo) .price-save,.p:has(.flag-lecivo) :is(.flag-discount,.flag-action),.p-image:has(.flag-lecivo) :is(.flag-discount,.flag-action),:is(#filters,.filters-wrapper,.filter-sections,.filter-section-boolean) :is(:is([name="dd[]"],[data-filter-code=dd]):is([value=lecivo],[data-filter-id=lecivo],[value="110"],[data-filter-id="110"]),[id="dd[]lecivo"],[for="dd[]lecivo"],[id="dd[]110"],[for="dd[]110"],div:has(>:is(:is([name="dd[]"],[data-filter-code=dd]):is([value=lecivo],[data-filter-id=lecivo],[value="110"],[data-filter-id="110"]),[id="dd[]lecivo"],[for="dd[]lecivo"],[id="dd[]110"],[for="dd[]110"]))){display:none!important}.products .p>a.image{position:relative}.products .p>a.image>.flags-extra{position:absolute!important;inset:6px auto auto 6px!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;z-index:2;pointer-events:none}.products .p>a.image>.flags-extra .flag-discount{display:inline-flex;flex-flow:row nowrap!important;align-items:center;gap:4px;width:auto!important;height:auto!important;min-width:0!important;max-width:none!important;padding:2px 7px!important;margin:0!important;border-radius:999px!important;background:#c62828;color:#fff;font-size:11px!important;line-height:16px!important;white-space:nowrap}.products .p>a.image>.flags-extra .flag-discount .price-standard{font-size:10px!important;font-weight:400;opacity:.9;text-decoration:line-through}.products .p>a.image>.flags-extra .flag-discount .price-save{font-weight:700}