.ss-promo{background:#f2f5f5;border:1px solid #d4dfe0;border-radius:8px;padding:22px;color:#233a43;line-height:1.45;margin:18px 0 26px;font-family:Lato,sans-serif;text-align:left}
.ss-promo p{margin:8px 0}.ss-promo .ss-promo__eyebrow{font-size:13px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 10px}.ss-promo h1{font-size:30px;line-height:1.2;margin:0 0 18px;color:#233a43}
.ss-promo__tiers{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:620px;margin:0 auto}.ss-promo__tiers>div{padding:16px 12px;border:1px solid #bccdd0;border-radius:5px;background:#fff;text-align:center}.ss-promo__tiers strong{display:block;font-size:30px;line-height:1.15;font-weight:800}.ss-promo__tiers span{display:block;font-size:16px;margin-top:6px}.ss-promo__tiers .ss-promo__best{background:#283f49;color:#fff;border-color:#283f49}.ss-promo .ss-promo__auto{font-size:16px;font-weight:700;margin-top:14px}.ss-promo .ss-promo__terms{font-size:13px;line-height:1.5;color:#43585f}.ss-promo--collection{text-align:center;padding:25px}.ss-promo--product{padding:16px;margin:12px 0 18px}.ss-promo--product .ss-promo__tiers strong{font-size:25px}.ss-promo--product .ss-promo__tiers span{font-size:14px}.ss-promo__link{display:inline-block;margin-top:7px;text-decoration:underline!important;color:#233a43!important;font-weight:700;min-height:30px}.ss-promo__prices{font-size:15px;line-height:1.6}.ss-promo-cart{margin:14px 0;padding:14px;background:#f2f5f5;border-left:4px solid #283f49;color:#233a43;font-size:15px;line-height:1.5}.ss-promo-cart a{display:block;text-decoration:underline;color:inherit;font-weight:700;margin-top:6px}.ss-promo-card{margin:8px 0;font-size:13px;line-height:1.5;color:#233a43;white-space:normal}.ss-promo-card strong{display:block;font-size:15px}.ss-promo-card small{display:block;font-size:12px}.ss-promo-collection .banner-inner{display:none}.ss-promo-collection .collection-desc{display:none}
@media(max-width:600px){.ss-promo--collection{padding:18px 12px;margin:12px 0 20px}.ss-promo h1{font-size:24px}.ss-promo__tiers{gap:8px}.ss-promo__tiers>div{padding:14px 8px}.ss-promo__tiers strong{font-size:27px}.ss-promo__tiers span{font-size:14px}.ss-promo .ss-promo__auto{font-size:14px}.ss-promo--product{padding:13px}.ss-promo-card{font-size:12px}.ss-promo-card strong{font-size:14px}}
