.sweet-browsing-offer{font-family:inherit;color:#444;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:14px 0;margin:18px 0 22px;clear:both;box-sizing:border-box}.sweet-browsing-offer .sbo-row{display:flex;align-items:center;gap:10px}.sweet-browsing-offer .sbo-label{flex:1;font-size:14px;font-weight:500;line-height:1.5}.sweet-browsing-offer button.sbo-accept{background:#222529;color:#fff;border:1px solid #222529;border-radius:4px;padding:9px 15px;min-height:42px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.5;white-space:nowrap;cursor:pointer}.sweet-browsing-offer button.sbo-close{display:grid;place-items:center;background:transparent;color:#777;border:0;width:36px;min-height:42px;font-family:inherit;font-size:22px;font-weight:400;line-height:1;padding:0;cursor:pointer}.sweet-browsing-offer .sbo-expiry{font-size:12px;line-height:1.7;color:#777;margin:5px 0 0}.sweet-browsing-offer .sbo-terms{font-size:11px;line-height:1.7;color:#777;margin:8px 0 0}.sweet-browsing-offer .sbo-message{font-size:12px;line-height:1.6;margin:8px 0 0}.sweet-browsing-offer .sbo-message:empty{display:none}.sweet-browsing-offer button:disabled{opacity:.6;cursor:default}.sweet-browsing-offer button:focus-visible{outline:2px solid #444;outline-offset:3px}@media(max-width:400px){.sweet-browsing-offer .sbo-row{gap:6px}.sweet-browsing-offer button.sbo-accept{padding:8px 10px}.sweet-browsing-offer .sbo-label{font-size:13px}}

#mc-summary .sweet-browsing-offer .sbo-row{flex-wrap:wrap}#mc-summary .sweet-browsing-offer .sbo-label{min-width:80px}
