.right-ad{display:none;position:fixed;right:24px;top:var(--right-ad-top,170px);width:300px;z-index:2;color:#746687;font:11px/20px 'Trebuchet MS',Arial,sans-serif}
.right-ad-label{display:block;margin-bottom:8px;text-align:center;letter-spacing:.06em}
.right-ad-preview{display:grid;place-items:center;width:300px;height:600px;border:1px dashed #c7bddc;border-radius:14px;background:#f7f3ff;text-align:center;font-size:14px;line-height:1.8}
/* Geometry from the rendered content is also required before removing hidden. */
@media (min-width:1200px) and (min-height:700px){.right-ad:not([hidden]){display:block}}
.right-ad[hidden]{display:none!important}
@media print{.right-ad{display:none!important}}
