.lick-options{margin-top:2rem;padding:1.5rem;border:1px solid #b8cbbd;border-radius:18px;background:#f5f1e6}.lick-options-buttons{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}.lick-options-buttons a{white-space:normal;text-align:center}@media(max-width:600px){.lick-options-buttons{display:grid;grid-template-columns:1fr}.lick-options{padding:1rem}}
/* Scoped repair: retain the approved site layout and full-frame illustrations. */.lick-mat-v216.blog-guide-sidebar nav > a { display: block; width: 100%; min-width: 0; box-sizing: border-box; white-space: normal; word-break: normal; overflow-wrap: normal; font-size: 15px; line-height: 1.5; padding: 9px 4px;
}.lick-mat-v216.blog-article-content { min-width: 0; }.lick-mat-v216.blog-article-content #view-options.primary-button.lick-mat-v216.blog-article-content #view-options.primary-button:visited { color: #fff; background-color: #24583e; opacity: 1; text-decoration: none;
}.lick-mat-v216.blog-article-content #view-options.primary-button:hover.lick-mat-v216.blog-article-content #view-options.primary-button:focus-visible { color: #fff; background-color: #193f2c;
}.lick-mat-v216 #view-options.primary-button:focus-visible { outline: 3px solid #193f2c; outline-offset: 3px;
}.lick-mat-v216 #view-options.affiliate-note { color: #33483b; opacity: 1; font-size: 16px; line-height: 1.6;
}
@media (max-width: 600px) {.lick-mat-v216.blog-guide-sidebar nav > a { font-size: 14px; }.lick-mat-v216 #view-options.primary-button { width: 100%; box-sizing: border-box; }
}
