.finalsale-page{display:block;padding:2rem 0 4rem;color:#411615}.finalsale-page__hero{max-width:54rem;margin:0 auto 1.5rem;text-align:center}.finalsale-page__eyebrow{margin:0 0 .4rem;color:#9d2d45;font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.finalsale-page__title{margin:0;font-size:clamp(1.8rem,4vw,3.2rem);line-height:1.08}.finalsale-page__description{margin-top:.7rem;font-size:.95rem}.finalsale-page__code-wrap{display:grid;max-width:25rem;gap:.45rem;margin:1.2rem auto 0;font-size:.75rem;font-weight:700}.finalsale-page__code{text-align:left}.finalsale-page__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;max-width:62rem;margin:0 auto 1.5rem}.finalsale-page__steps span{display:flex;align-items:center;gap:.55rem;padding:.75rem;border:1px solid rgba(65,22,21,.14);border-radius:.7rem;background:#fff8f7;font-size:.75rem}.finalsale-page__steps b{display:grid;flex:0 0 1.65rem;width:1.65rem;height:1.65rem;place-items:center;border-radius:50%;background:#411615;color:#fff}.finalsale-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.finalsale-page__terms{max-width:52rem;margin:1.5rem auto 0;color:#411615b8;font-size:.75rem;line-height:1.5;text-align:center}@media screen and (min-width:750px){.finalsale-page{padding-top:3rem}.finalsale-page__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}}@media screen and (min-width:1100px){.finalsale-page__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (max-width:749px){.finalsale-page{padding:1.5rem 0 3rem}.finalsale-page__steps{grid-template-columns:1fr;gap:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-finalsale-page.css.map */
