.header__menu li:has(>details .dropdown):not(:has(~li>details .dropdown)) .dropdown{left:auto;right:0}li:has(>img[src*="/payment_icons/bancontact"]),li:has(>img[src*="/payment_icons/blik"]),li:has(>img[src*="/payment_icons/eps"]),li:has(>img[src*="/payment_icons/maestro"]),li:has(>img[src*="/payment_icons/mb-"]),li:has(>img[src*="/payment_icons/mbway"]),li:has(>img[src*="/payment_icons/mobilepay"]),li:has(>img[src*="/payment_icons/przelewy24"]),li:has(>img[src*="/payment_icons/twint"]){display:none}.product-card__info{display:flex;flex-direction:column}.product-card__vendor,.product-card__type{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.product-card__title{min-height:5.4em;line-height:1.35}.product-card__title .reversed-link__text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.product-card__info .f-price{margin-top:auto}#FacetFiltersContainer:not(:has(.accordion-details)){display:none}.ksg-v5 .cat-card{justify-content:flex-start;min-height:0}.ksg-v5 .cat-card img{position:relative;inset:auto;flex:0 0 auto;width:100%;height:auto;aspect-ratio:2/1;object-fit:cover;object-position:center 13%;opacity:1;background:#000}.ksg-v5 .cat-card:after{inset:auto;top:0;left:0;right:0;height:auto;aspect-ratio:2/1;background:linear-gradient(180deg,#1c1c1c00 45%,#1c1c1c)}.ksg-v5 .cat-card-body{position:relative;z-index:2;flex:1 1 auto;padding:18px 22px 24px;background:var(--ink2)}.ksg-v5 .cat-card:hover img{transform:scale(1.04)}.se-grid-from{grid-template-columns:minmax(0,1.3fr) minmax(0,1.3fr) minmax(0,.8fr)}.se-presets{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 18px}.se-presets-h{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-right:4px}.se-chip{font:600 13.5px/1 var(--ff-body);color:var(--ink);background:#fff;border:1px solid rgba(0,0,0,.18);border-radius:999px;padding:9px 14px;cursor:pointer;transition:border-color .15s,background .15s}.se-chip:hover{border-color:var(--teal-dark);background:#f2faf9}.se-chip[aria-pressed=true]{background:var(--teal-dark);border-color:var(--teal-dark);color:#fff}.se-actions .btn-sm{align-self:center}.ksg-v5 input[type=checkbox],.ksg-v5 input[type=radio]{position:relative!important}.ksg-v5 input[type=checkbox]:after,.ksg-v5 input[type=radio]:after{content:none!important;display:none!important}.header__menu .dropdown>.dropdown__container:not(:has(.dropdown)){max-height:calc(100vh - 150px - var(--header-navigation-height,0px));overflow-y:auto;background-image:linear-gradient(rgb(var(--color-background)) 30%,rgba(var(--color-background),0)),linear-gradient(rgba(var(--color-background),0),rgb(var(--color-background)) 70%),linear-gradient(rgba(var(--color-foreground),.2),rgba(var(--color-foreground),0)),linear-gradient(rgba(var(--color-foreground),0),rgba(var(--color-foreground),.2));background-repeat:no-repeat;background-position:0 0,0 100%,0 0,0 100%;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}.header__menu .dropdown>.dropdown__container:not(:has(.dropdown))::-webkit-scrollbar{width:8px}.header__menu .dropdown>.dropdown__container:not(:has(.dropdown))::-webkit-scrollbar-track{background:#edeae3}.header__menu .dropdown>.dropdown__container:not(:has(.dropdown))::-webkit-scrollbar-thumb{background:#7a7670;border-radius:4px}@supports not selector(::-webkit-scrollbar){.header__menu .dropdown>.dropdown__container:not(:has(.dropdown)){scrollbar-width:thin;scrollbar-color:#7A7670 #EDEAE3}}.ksg-buy-notes{margin:24px 0 0;padding:16px 24px;border:1px solid #DDD9D0;border-radius:10px;background:#f5f3ee}.ksg-buy-notes h3{margin:0 0 8px}.ksg-buy-notes ul{margin:0;padding-left:20px}.ksg-buy-notes li{margin:0 0 4px}.ksg-buy-notes li:last-child{margin-bottom:0}.product__blocks:has(.ksg-quote-btn,.ksg-quote-line) .product-form__input--button input[type=radio].disabled+label{border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground));opacity:1}.product__blocks:has(.ksg-quote-btn,.ksg-quote-line) .product-form__input--button input[type=radio].disabled+label:before{content:none}.product__blocks:has(.ksg-quote-btn,.ksg-quote-line) .product-form__input--button input[type=radio].disabled+label:hover,.product__blocks:has(.ksg-quote-btn,.ksg-quote-line) .product-form__input--button input[type=radio].disabled:checked+label{color:rgb(var(--color-background))}.product__blocks:has(.ksg-quote-btn,.ksg-quote-line) .product-form__input input[type=radio].disabled+label>.label-unavailable{display:none}.ksg-v5 .se-actions .btn{flex:1 1 100%;height:auto;white-space:normal;line-height:1.25;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/42/assets/ksg-v5-94.css.map */
