.pos-page{--pos-paper:#f4f3ed;--pos-ink:#22221e;--pos-line:#d7d5c9;--pos-accent:#dcf625;color:var(--pos-ink);background:var(--pos-paper)}.pos-shell{width:min(100% - 64px,1360px);margin-inline:auto}.pos-page p{margin:0;line-height:1.6}.pos-page figure{min-width:0;margin:0}.pos-page figure img{width:100%;height:auto;display:block}.pos-page dl,.pos-page dd{margin:0}.pos-page dt{font-weight:750}.pos-page dd{margin-top:.3rem;line-height:1.55}.pos-page h1,.pos-page h2,.pos-page h3{overflow-wrap:anywhere;margin:0}.pos-page a:focus-visible{outline-offset:4px;outline:2px solid}.pos-page :is(#menuholdery,#karmany,#bukletnicy,#calculate){scroll-margin-top:6rem}.pos-hero{border-top:4px solid var(--pos-accent);background:#e9e7de;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;margin-top:1rem;display:grid}.pos-hero-copy{align-content:center;justify-items:start;gap:1.15rem;min-width:0;padding:clamp(1.5rem,4vw,4rem);display:grid}.pos-hero .heading-display{max-width:12ch}.pos-hero-copy p{max-width:39ch}.pos-page .pos-hero-image img{object-fit:cover;height:100%}.pos-hero-copy .button{white-space:normal;max-width:100%}.pos-index{border-bottom:1px solid var(--pos-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pos-index a{border-right:1px solid var(--pos-line);color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:1rem;font-weight:750;text-decoration:none;display:grid}.pos-index a:first-child{border-left:1px solid var(--pos-line)}.pos-index a:hover{background:#e9e7de}.pos-index span:first-child{font-variant-numeric:tabular-nums;font-size:.75rem}.pos-range,.pos-faq,.pos-custom,.pos-calculate{padding-block:clamp(2.75rem,6vw,6rem)}.pos-range>h2{max-width:23ch;margin-top:.55rem;margin-bottom:2rem}.pos-product{border-top:1px solid var(--pos-line);grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding-block:clamp(1.5rem,3vw,2.75rem);display:grid}.pos-product:nth-of-type(2) .pos-product-image{grid-area:1/1}.pos-product-copy>p{margin-top:.7rem}.pos-product dl{margin-top:1.1rem}.pos-product dl>div{border-top:1px solid var(--pos-line);padding-block:.65rem}.pos-product-image{background:#e9e7de}.pos-custom{color:#f9f8f0;background:#252621}.pos-custom-grid,.pos-faq,.pos-calculate-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:clamp(1.5rem,5vw,5rem);display:grid}.pos-custom h2,.pos-calculate h2{margin-block:.7rem}.pos-custom dl>div,.pos-faq dl>div{border-top:1px solid var(--pos-line);padding-block:.95rem}.pos-custom dl>div{border-color:#5e6051}.pos-custom dt,.pos-custom a{color:var(--pos-accent)}.pos-faq a{color:inherit;text-decoration:underline}.pos-faq p{margin-top:.6rem}.pos-calculate{background:#e9e7de}.pos-request{min-width:0}@media (width<=1050px){.pos-shell{width:calc(100% - 40px)}.pos-hero-copy{padding:1.6rem}}@media (width<=860px){.pos-hero{grid-template-columns:minmax(0,1fr)}.pos-hero-copy{padding:clamp(1.4rem,4vw,3rem)}.pos-page .pos-hero-image img{height:auto}}@media (width<=760px){.pos-shell{width:calc(100% - 32px)}.pos-product,.pos-custom-grid,.pos-faq,.pos-calculate-grid{grid-template-columns:minmax(0,1fr)}.pos-hero-copy{gap:.9rem;padding:1.4rem 1rem}.pos-hero .heading-display{max-width:14ch}.pos-product:nth-of-type(2) .pos-product-image{grid-area:auto}.pos-index a{grid-template-columns:minmax(0,1fr);gap:.3rem;padding:.7rem .45rem;font-size:.82rem;line-height:1.2}.pos-index span:last-child{display:none}}
