seya-first-order-offer[hidden]{display:none!important}
seya-first-order-offer{display:block;margin:10px 0 0;text-align:center;color:var(--pc-text,#53354b)}
seya-first-order-offer p{font-size:13px;line-height:1.5;margin:5px 0}
seya-first-order-offer .seya-offer__price{font-size:14px;font-weight:600}
seya-first-order-offer .seya-offer__terms,seya-first-order-offer details{font-size:12px;line-height:1.5}
seya-first-order-offer summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}
seya-first-order-offer details p{font-size:12px}
[data-pcbb-atc].has-first-order-offer{font-size:17px;font-weight:700;text-transform:none;line-height:1.3;white-space:normal;padding:14px 18px;min-height:62px}
[data-pcbb-atc].has-first-order-offer [data-pcbb-atc-price],
[data-pcbb-atc].has-first-order-offer .pcbb__atc-icon{display:none}
@media(max-width:480px){[data-pcbb-atc].has-first-order-offer{font-size:16px}}

.seya-offer__plan-note{color:var(--pc-ink,#53354b);display:block;margin:6px 0;font-size:12px;font-weight:400;line-height:1.45}

.seya-offer-cart-status{margin:12px 0;padding:12px 16px;background:#f2ecfa;border:1px solid #c6c3dc;border-radius:8px;color:#53354b;font-size:13px;line-height:1.5}
