/* UPRAVENÉ 8.10.2026 (Ľubo + Claude): stránkovanie sa skrýva len pri tlačidle Načítať ďalšie (.listingControls:has(.loadMore__button)), inak blog nemal stránkovanie. Preniesť do brand_faq.py. */
/* Perlička — brandové komponenty (GEO bloky, výpis kategórie). Verzia 20260921b. Zdroj: ~/shoptet-seo/brand_faq.py */
.pk{--c:#ce3178;--h:#e00d79;--bg:#fef5fa;--lt:#f9e8f1;--br:#fad7e8;--tx:#575555;--mu:#a5a5a5;--r:26px;--cd:15px;font-family:Nunito,"Segoe UI",sans-serif;color:var(--tx);line-height:1.5;margin:24px 0}@media(max-width:900px){.pk{--r:20px}}@media(max-width:500px){.pk{--r:16px}}.pk *,.pk *::before,.pk *::after{box-sizing:border-box}.pk h2,.pk h3,.pk p{margin:0;color:var(--tx)}.pk a{color:var(--c);text-decoration:none}.pk a:hover{color:var(--h)}.pk-c{background:#fff;border-radius:var(--cd);padding:40px 44px;margin-bottom:16px}@media(max-width:900px){.pk-c{padding:28px 24px}}@media(max-width:500px){.pk-c{padding:22px 18px;margin-bottom:12px}}.pk .pk-h{color:var(--c)!important;font-family:Montserrat,sans-serif;font-size:34px;font-weight:500;line-height:1.15;text-align:center;margin:0 0 30px!important}@media(max-width:1200px){.pk .pk-h{font-size:29px;margin-bottom:26px!important}}@media(max-width:900px){.pk .pk-h{font-size:24px;margin-bottom:22px!important}}@media(max-width:500px){.pk .pk-h{font-size:20px;margin-bottom:18px!important}}.pk-g{display:flex;flex-direction:column;gap:14px}.pk-g p{background:var(--bg);border-radius:var(--r);padding:22px 28px;font-size:16px;line-height:1.55;color:var(--tx)!important;margin:0!important}@media(max-width:500px){.pk-g p{padding:17px 19px;font-size:15px}}.pk-g p b,.pk-g p strong{color:var(--c)!important;font-weight:800}.pk-f{border-radius:var(--r);margin-bottom:10px;overflow:hidden;background:#fff;border:1px solid var(--br)}.pk-f[open]{background:var(--bg);border-color:transparent}.pk-f summary{list-style:none;cursor:pointer;position:relative;padding:21px 60px 21px 28px;color:var(--c)!important;font-size:18px;font-weight:700;line-height:1.4;margin:0}.pk-f summary::-webkit-details-marker{display:none}.pk-f summary::marker{content:""}@media(max-width:500px){.pk-f summary{font-size:15px;padding:17px 48px 17px 20px}}.pk-f summary:hover{background:var(--bg)}.pk-f[open] summary:hover{background:var(--lt)}.pk-f summary::after{content:""!important;position:absolute;right:28px;top:50%;width:10px;height:10px;margin-top:-7px;border-right:2.5px solid var(--c);border-bottom:2.5px solid var(--c);transform:rotate(45deg);transition:transform .25s;display:block;background:none}@media(max-width:500px){.pk-f summary::after{right:20px}}.pk-f[open] summary::after{transform:rotate(-135deg);margin-top:-2px}.pk .pk-f-a{padding:0 28px 22px;font-size:16px;margin:0!important;line-height:1.55;color:var(--tx)!important}@media(max-width:500px){.pk .pk-f-a{padding:0 20px 18px;font-size:14px}}.pk .pk-f-a b{color:var(--c)!important}
.listingControls:has(.loadMore__button) .pagination,.listingControls:has(.loadMore__button) .goToTop{display:none!important}.listingControls .loadMore__button.btn,.listingControls .loadMore__button.btn:focus{background:#e00d79!important;border-color:#e00d79!important;color:#fff!important;border-radius:50px!important;font-family:Nunito,"Nunito Sans",sans-serif!important;font-weight:700!important;font-size:17px!important;padding:14px 34px!important;box-shadow:none!important}.listingControls .loadMore__button.btn:hover{background:#ce3178!important;border-color:#ce3178!important;transform:scale(1.03)}@media(max-width:500px){.listingControls .loadMore__button.btn{font-size:15px!important;padding:12px 26px!important}}
/* v3 8.10.2026 (Rýchlosť, Dominik: zjednotiť na všetky trhy): vzhľad čísel stránkovania a tlačidla Hore – presunuté z inline bloku pk-strankovanie (HU/PL hlavička, pridal ho iný autor 8.10. popoludní). */
.listingControls .pagination__list{gap:8px!important;align-items:center!important}.listingControls .pagination__link,.listingControls .pagination__currentPage{width:44px!important;height:44px!important;min-width:44px!important;border-radius:50%!important;border:1.5px solid #fad7e8!important;background:#fff!important;color:#ce3178!important;font-family:Nunito,sans-serif!important;font-size:16px!important;font-weight:700!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;box-shadow:none!important;transition:.2s}.listingControls .pagination__link:hover,.listingControls .pagination__currentPage{background:#ce3178!important;border-color:#ce3178!important;color:#fff!important}.listingControls .goToTop__button{display:inline-flex!important;align-items:center!important;gap:8px!important;line-height:1!important;border-radius:50px!important;background:#fff!important;border:1.5px solid #ce3178!important;color:#ce3178!important;font-family:Nunito,sans-serif!important;font-size:15px!important;font-weight:700!important;padding:10px 24px!important;box-shadow:none!important;transition:.2s}.listingControls .goToTop__button:hover{background:#ce3178!important;color:#fff!important}.listingControls .goToTop__button::before{line-height:1!important;margin:0!important;position:relative!important;top:2px!important}
