.tenant-polunek .pk-page-hero--category{min-height:310px;background:#f5f7f1}
.tenant-polunek .pk-page-hero--category>img{inset:0 0 0 auto;width:72%;height:100%;object-position:78% 52%}
.tenant-polunek .pk-page-hero--category:after{background:linear-gradient(90deg,#f5f7f1 0%,#f5f7f1 24%,rgba(245,247,241,.93) 39%,rgba(245,247,241,.32) 58%,transparent 76%)}
.tenant-polunek .pk-page-hero--category .pk-shell{padding-block:24px 43px}
.tenant-polunek .pk-page-hero--category .pk-breadcrumbs{margin-bottom:35px;max-width:58%}
.tenant-polunek .pk-page-hero--category h1{max-width:51%;font-size:clamp(34px,3.7vw,54px);line-height:1.05;margin-bottom:15px;text-wrap:balance}
.tenant-polunek .pk-page-hero--category p{max-width:44%;font-size:13px;line-height:1.75}
@media(min-width:1600px){.tenant-polunek .pk-page-hero--category{min-height:350px}.tenant-polunek .pk-page-hero--category>img{width:65%}.tenant-polunek .pk-page-hero--category .pk-shell{padding-block:28px 50px}}
@media(max-width:900px) and (min-width:701px){.tenant-polunek .pk-page-hero--category{min-height:300px}.tenant-polunek .pk-page-hero--category h1{max-width:60%;font-size:38px}.tenant-polunek .pk-page-hero--category p{max-width:50%}.tenant-polunek .pk-page-hero--category .pk-breadcrumbs{max-width:75%}}
@media(max-width:700px){.tenant-polunek .pk-page-hero--category{min-height:0;display:flex;flex-direction:column;background:#f5f7f1}.tenant-polunek .pk-page-hero--category>img{position:relative;inset:auto;width:100%;height:176px;object-position:84% 52%;z-index:0}.tenant-polunek .pk-page-hero--category:after{display:none}.tenant-polunek .pk-page-hero--category .pk-shell{padding-block:22px 28px}.tenant-polunek .pk-page-hero--category .pk-breadcrumbs{margin-bottom:21px;max-width:none;gap:7px}.tenant-polunek .pk-page-hero--category h1{max-width:none;font-size:33px;line-height:1.09;margin-top:10px;margin-bottom:12px}.tenant-polunek .pk-page-hero--category p{max-width:none;font-size:12px;line-height:1.75}}
.tenant-polunek .pk-page-hero--editorial .pk-category-description { max-width: 48%; margin-top: 18px; }
.tenant-polunek .pk-page-hero--editorial .pk-category-description p { max-width: none; font-size: 14px; line-height: 1.75; color: #344032; }
.tenant-polunek .pk-category-description summary { display: flex; align-items: center; justify-content: space-between; gap: 16px; min-height: 44px; color: #344032; font-size: 14px; font-weight: 600; list-style: none; cursor: pointer; }
.tenant-polunek .pk-category-description summary::-webkit-details-marker { display: none; }
.tenant-polunek .pk-category-description summary span { width: 8px; height: 8px; margin-right: 4px; border-right: 1.5px solid currentColor; border-bottom: 1.5px solid currentColor; transform: rotate(45deg); }
.tenant-polunek .pk-category-description[open] summary span { transform: rotate(225deg); }
@media (min-width: 1025px) {
    .tenant-polunek .pk-page-hero--editorial { min-height: 380px; }
    .tenant-polunek .pk-page-hero--editorial .pk-shell { padding-block: 24px 36px; }
    .tenant-polunek .pk-page-hero--editorial .pk-breadcrumbs { margin-bottom: 28px; }
    .tenant-polunek .pk-page-hero--editorial .pk-page-hero__intro { max-width: 48%; font-size: 15px; }
    .tenant-polunek .pk-category-description summary { display: none; }
    .tenant-polunek .pk-page-hero--editorial:after { background: linear-gradient(90deg,#f5f7f1 0%,#f5f7f1 24%,rgba(245,247,241,.98) 43%,rgba(245,247,241,.72) 52%,rgba(245,247,241,.18) 65%,transparent 76%); }
}
@media (max-width: 1024px) {
    .tenant-polunek .pk-page-hero--editorial .pk-category-description { max-width: 50%; border-top: 1px solid #d1d8ca; margin-top: 14px; }
    .tenant-polunek .pk-category-description p { padding-top: 8px; }
}
@media (max-width: 700px) {
    .tenant-polunek .pk-page-hero--editorial .pk-category-description { max-width: none; }
}
@media print{.tenant-polunek .pk-page-hero--category{min-height:0}.tenant-polunek .pk-page-hero--category>img{display:none}.tenant-polunek .pk-page-hero--category h1,.tenant-polunek .pk-page-hero--category p,.tenant-polunek .pk-page-hero--editorial .pk-category-description{max-width:none}}
