.cgtb-slot{width:100%;max-width:var(--cgtb-width,970px);margin:40px auto;color:var(--wp--preset--color--text-muted,#6B5972);font-family:var(--wp--preset--font-family--body,Arial,sans-serif)}.cgtb-label{display:block;text-align:center;font-size:13px;line-height:1.5;margin-bottom:8px}.cgtb-slot picture,.cgtb-slot img,.cgtb-link{display:block}.cgtb-slot img{width:100%;height:auto;max-width:100%;transition:opacity .2s ease}.cgtb-link:hover img{opacity:.92}.cgtb-link:focus-visible{outline:3px solid var(--wp--preset--color--action-primary,#4B2067);outline-offset:5px}.cgtb-placeholder{aspect-ratio:970/90;display:flex;align-items:center;justify-content:center;gap:20px;background:var(--wp--preset--color--surface-card,#F1EAF3);color:var(--wp--preset--color--action-primary,#4B2067);font-size:16px;line-height:1.4}.cgtb-placeholder span+span{font-size:14px}.cgtb-mobile-size{display:none}@media(max-width:600px){.cgtb-slot{margin-block:32px}.cgtb-placeholder{aspect-ratio:320/100;flex-direction:column;gap:6px}.cgtb-desktop-size{display:none}.cgtb-placeholder .cgtb-mobile-size{display:inline}}@media(prefers-reduced-motion:reduce){.cgtb-slot img{transition:none}}
