/* WL 2.2 — adaptacja bloków podstron oraz polityka prywatności */
.wlx-site .wlx-card,.wlx-site .wl21-offer-card{min-width:0;overflow:hidden;overflow-wrap:break-word}
.wlx-site .wlx-feature-grid>.wp-block-column,.wlx-site .wlx-feature-grid>.wp-block-group{min-width:0}
.wlx-site .wlx-card p,.wlx-site .wlx-card h3,.wlx-site .wl21-offer-card p{max-width:100%;overflow-wrap:anywhere}
.wlx-site .wl21-offer-card-art,.wlx-site .wl21-offer-art-inner{max-width:100%;overflow:hidden}
.wlx-site .wl21-offer-card{gap:0}
.wlx-site .wlx-privacy{max-width:1120px!important;width:min(100% - 48px,1120px)!important;margin-inline:auto!important;padding-block:65px 115px}
.wlx-site .wlx-privacy h2{font-size:clamp(24px,2.7vw,36px);margin:48px 0 13px;letter-spacing:-.035em;line-height:1.25}
.wlx-site .wlx-privacy p{font-size:clamp(15px,1.05vw,18px);line-height:1.85;max-width:920px;color:var(--x-muted,var(--wl-muted));overflow-wrap:break-word}
.wlx-site .wlx-privacy a{color:#69a8ff;text-decoration:underline;text-underline-offset:.2em}
.wlx-site .wlx-privacy code{background:rgba(78,145,249,.12);border:1px solid rgba(102,166,249,.17);border-radius:5px;padding:1px 5px;overflow-wrap:anywhere}
.wlx-site .wlx-privacy .wlx-note{padding:22px 25px;margin-top:48px;border:1px solid rgba(99,165,255,.25);border-radius:15px;background:rgba(47,119,242,.06);font-size:13px;line-height:1.7}
.wl-footer__privacy-link{text-decoration:underline;text-underline-offset:4px;color:var(--wl-muted)}
@media(max-width:620px){.wlx-site .wlx-privacy{width:calc(100% - 32px)!important;padding-block:35px 70px}.wlx-site .wlx-privacy h2{margin-top:30px;font-size:25px}.wlx-site .wlx-privacy p{font-size:14px;line-height:1.75}.wlx-site .wlx-privacy .wlx-note{padding:17px}}
