.customer-offer-highlight{background:#f0f4ff;border:1px solid #e2e9ff;border-radius:18px;padding:22px;margin:20px 0}.customer-offer-highlight .offer-label{font-size:13px;font-weight:700;background:#dce7ff;padding:7px 12px;border-radius:30px;color:#2146be}.customer-offer-highlight p{margin:14px 0 8px}.customer-offer-highlight strong{font-size:32px;display:block;line-height:1.4;color:#2248d3}.customer-offer-highlight del{font-size:16px;color:#6b7685}.customer-offer-highlight small{font-size:13px;line-height:1.7;display:block;color:#526477}.customer-offer-highlight .actions{margin-top:16px}.customer-offer-highlight [data-coupon-status]:empty{display:none}.customer-steps{padding:24px 0;border-top:1px solid #eef0f4}.customer-steps h2{font-size:23px}.customer-steps ol{padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.customer-steps li{border-top:2px solid #dbe4ff;padding-top:14px;line-height:1.6}.customer-steps li b,.customer-steps li span{display:block}.customer-steps li span{font-size:14px;color:#617081}.customer-steps details{font-size:14px;margin:20px 0}.customer-steps summary{cursor:pointer;color:#2755f5}.customer-steps details p{line-height:1.6}@media(max-width:600px){.customer-steps ol{grid-template-columns:1fr;gap:16px}.customer-offer-highlight{padding:20px}.customer-offer-highlight strong{font-size:30px}}
.customer-demo{border-top:1px solid #dfe5f4;padding-top:16px;margin-top:16px}.customer-demo .button{font-size:14px;background:#2c50ed;color:white;border:0}.customer-demo small{margin-top:10px}
.store-hero:has(.customer-offer-highlight){align-items:start}.store-hero:has(.customer-offer-highlight) .store-intro h1{font-size:clamp(27px,3vw,38px);line-height:1.18;letter-spacing:-1px}.store-hero:has(.customer-offer-highlight) .public-gallery-inline{align-self:start}@media(min-width:761px){.store-hero:has(.customer-offer-highlight) .public-gallery-inline{position:sticky;top:20px}}
