.sss-halloween-offer {background:#fff5e7;border:1px solid #d89953;border-radius:8px;color:#392517;padding:14px 16px;margin:16px 0;text-align:left;line-height:1.45}
.sss-halloween-offer[hidden],[data-halloween-summary][hidden] {display:none}
.sss-halloween-badge {display:block;color:#9a4516;font-size:13px;font-weight:700;line-height:1.5;margin:6px 0}
.sss-halloween-offer p {font-size:14px;margin:7px 0}
.sss-halloween-offer small {display:block;font-size:11px;line-height:1.5;color:#68513e}
.sss-halloween-summary {display:flex;gap:12px;align-items:center;margin:12px 0;font-size:13px}
.sss-halloween-summary img {width:64px;height:64px;object-fit:cover;border-radius:4px}
.sss-halloween-summary s {opacity:.65;margin-right:8px}
.sss-halloween-summary strong {color:#9a4516}
.sss-halloween-gift-line quantity-popover,.sss-halloween-gift-line cart-remove-button {display:none!important}
.sss-halloween-fixed-quantity {font-size:13px;white-space:nowrap}
html.sss-gift-busy [name=checkout] {opacity:.6;cursor:wait}
