.mst__panel{border:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--blocks-radius, 1.2rem);background:rgb(var(--color-background));overflow:hidden}.mst__panel-inner{display:flex;max-width:110rem;margin:0 auto;gap:4rem}.mst__side{color:rgb(var(--color-foreground));display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;justify-content:center;flex:0 0 40rem;width:40rem;box-sizing:border-box;padding:3.2rem 0}.mst__badge{display:inline-flex;align-items:center;gap:.6rem;background:var(--mst-accent, #f5c400);color:#000;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:.7rem 1.6rem .7rem 1.2rem}.mst__side-title{font-size:3.6rem;font-weight:700;text-transform:uppercase;line-height:1.05;margin:0;color:rgb(var(--color-foreground))}.mst__side-divider{width:10rem;height:.3rem;background:var(--mst-accent, #f5c400);margin:.2rem 0}.mst__side-lines{display:flex;flex-direction:column;gap:1rem}.mst__side-line{display:flex;align-items:center;gap:1rem;font-size:1.8rem;font-weight:500;color:rgb(var(--color-foreground))}.mst__side-line-icon{flex-shrink:0;width:2.8rem;height:2.8rem;border-radius:50%;border:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground))}.mst__side-line-icon svg{width:1.6rem;height:1.6rem}.mst__gold{color:var(--mst-accent, #f5c400);font-weight:700}.mst__side-cta{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;background:rgb(var(--color-primary));color:#fff;font-size:1.3rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;border-radius:10rem;padding:1.2rem 3.2rem;margin-top:.4rem}.mst__table-scroll{flex:1;min-width:0;overflow-x:auto}.mst__table{width:100%;border-collapse:collapse}.mst__table th{text-align:left;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--color-foreground));padding:1.6rem 2.4rem;border-bottom:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));white-space:nowrap}.mst__table td{padding:1.4rem 2.4rem;font-size:1.6rem;font-weight:500;color:rgb(var(--color-foreground));border-top:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));white-space:nowrap}.mst__row:nth-child(2n){background:rgba(var(--color-foreground),.03)}.mst__spend{font-weight:700}.mst__table td.mst__savings{font-weight:700;color:rgba(var(--color-foreground),.85)}.mst__footnotes{display:flex;align-items:center;flex-wrap:wrap;gap:1.6rem;margin-top:1.2rem;padding:1.4rem 2rem;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--blocks-radius, 1.2rem)}.mst__footnote{display:flex;align-items:center;gap:.8rem;font-size:1.2rem;font-weight:500;margin:0;flex:1;min-width:22rem;color:rgba(var(--color-foreground),.9)}.mst__footnote-icon{flex-shrink:0;width:1.8rem;height:1.8rem;border-radius:50%;border:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-style:italic;color:rgba(var(--color-foreground),.6)}.mst__footnote--divider{border-left:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));padding-left:1.6rem}@media screen and (max-width:989px){.mst__panel-inner{flex-direction:column;gap:0}.mst__side{flex:none;width:100%;box-sizing:border-box}}@media screen and (max-width:749px){.mst__side{padding:2.8rem 2rem}.mst__side-title{font-size:2.6rem}.mst__table th,.mst__table td{padding:1rem 1.6rem}.mst__footnotes{flex-direction:column;align-items:flex-start}.mst__footnote--divider{border-left:none;padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/282/assets/section-mattress-savings-tiers.css.map */
