/* 1.11.17 banners verticais (300×600, 160×600), trilhos laterais e transições */
.advert{margin:22px auto;display:flex;justify-content:center}
.pside .advert-tall{margin:0 auto}
.ab-sky{width:160px;height:600px;flex-direction:column}.ab-sky .ab-main{justify-content:flex-start;gap:12px;padding:20px 12px 12px}.ab-sky .ab-brand small{display:none}.ab-sky .ab-ico{width:22px;height:22px}.ab-sky .ab-h{font-size:.86rem;line-height:1.1;letter-spacing:-.01em;overflow-wrap:normal;word-break:normal;hyphens:none}.ab-sky .ab-s{font-size:.74rem}.ab-sky .ab-chips{gap:5px}.ab-sky .ab-chips i{font-size:.6rem;padding:4px 6px}.ab-sky .ab-side{flex:0 0 auto;padding:16px 8px 20px;gap:6px}.ab-sky .ab-side s{font-size:.72rem}.ab-sky .ab-p b{font-size:1.9rem}.ab-sky .ab-btn{padding:10px 12px;font-size:.72rem}
.aa-sky{width:160px;height:600px}.aa-sky .aa-in{gap:26px;padding:12px 8px}.aa-sky .aa-mark{flex-direction:column;align-items:center;gap:10px}.aa-sky .aa-l1{width:96px}.aa-sky .aa-l2{width:116px}.aa-sky .aa-l2 .aa-l{--d:.25s}.aa-sky .aa-cta{font-size:.78rem;padding:8px 12px}.aa-sky .aa-mail{font-size:.58rem;overflow-wrap:anywhere}
.aa-tall .aa-mark,.aa-sky .aa-mark{flex-direction:column;align-items:center}
.ad-trans{margin:36px auto}
@media (max-width:980px){.pside .advert-tall{display:none}}
