.csh[hidden],.csh [hidden]{display:none!important}.csh{position:relative;overflow:hidden;background:#0a0a0f;color:#fff;text-align:center;isolation:isolate}.csh__glow{position:absolute;inset:-40% -20% auto;height:120%;z-index:-1;opacity:.55;filter:blur(60px);background:radial-gradient(40% 50% at 20% 40%,#9333ea,transparent 70%),radial-gradient(40% 50% at 80% 30%,#06b6d4,transparent 70%),radial-gradient(45% 50% at 50% 80%,#ec4899,transparent 70%)}.csh__in{max-width:760px;margin:0 auto;padding:36px 20px 32px}.csh__eyebrow{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;opacity:.85}.csh__head{margin:0;font-size:clamp(34px,11vw,64px);line-height:1.02;font-weight:800;letter-spacing:-.02em;text-wrap:balance;background:linear-gradient(90deg,#c4a0ff,#ff8fc8 50%,#7ee7f7);-webkit-background-clip:text;background-clip:text;color:transparent}.csh__sub{margin:12px 0 0;font-size:18px;font-weight:600}.csh__cdlabel{margin:22px 0 8px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.csh__tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:340px;margin:0 auto}.csh__tile{display:flex;flex-direction:column;align-items:center;padding:10px 4px;border-radius:12px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18)}.csh__tile b{font-size:26px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.1}.csh__tile i{font-style:normal;font-size:10px;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.csh__ends{margin:8px 0 0;font-size:12px;opacity:.7}.csh__btns{display:flex;flex-direction:column;gap:10px;align-items:stretch;max-width:340px;margin:22px auto 0}.csh__btn{display:block;padding:16px 24px;border-radius:999px;background:#fff;color:#0a0a0f!important;font-weight:700;font-size:16px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.csh__btn--ghost{background:transparent;color:#fff!important;border:1.5px solid rgba(255,255,255,.55)}.csh__facts{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:6px;font-size:14px;font-weight:500}.csh__facts li:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:8px;background:linear-gradient(135deg,#c4a0ff,#7ee7f7);vertical-align:1px}@media(min-width:750px){.csh__in{padding:64px 32px 56px}.csh__btns{flex-direction:row;justify-content:center;max-width:none}.csh__btn{min-width:220px}.csh__facts{grid-auto-flow:column;justify-content:center;gap:24px}.csh__sub{font-size:22px}}.css{box-sizing:border-box;width:100%;max-width:100%;align-self:stretch;margin:6px 0 12px;padding:0;background:none;color:inherit;font-size:14px;line-height:1.45;overflow-wrap:anywhere}.css p,.csbn p{margin:0}.css p+p,.csbn p+p{margin-top:4px}.css__main{font-size:14px}.css__link{color:inherit!important;font-weight:inherit;text-decoration:underline;text-underline-offset:3px}.css__ret,.css__orb{opacity:.9;font-size:13px}.csbn{box-sizing:border-box;max-width:100%;margin:0;padding:12px 20px;background:none;color:inherit;text-align:center;font-size:14px;line-height:1.45;overflow-wrap:anywhere}html[data-casa-sale] .casa-announcement{font-size:15px;font-weight:700}html[data-casa-sale] .casa-announcement .casa-announcement__text{gap:10px}.casa-sale-slide .casa-announcement__cta{background:#fff;color:#0a0a0f;border-color:#fff;font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;padding:6px 14px}@media(max-width:749px){html[data-casa-sale] .casa-announcement{padding-block:5px;min-height:44px;font-size:15px;display:flex;align-items:center;justify-content:center}html[data-casa-sale] .casa-announcement__track{width:100%}}@media(max-width:349px){html[data-casa-sale] .casa-announcement{font-size:13px}html[data-casa-sale] .casa-announcement .casa-announcement__text{gap:6px}.casa-sale-slide .casa-announcement__cta{font-size:11px;padding:5px 9px;letter-spacing:.02em}}.csh-fold{display:flex;flex-direction:column;align-items:var(--hero-flex-align, flex-start);gap:10px;margin:-12px 0 24px;max-width:100%;font-family:var(--font-body--family, Inter, sans-serif);color:#fffc}.csh-fold [hidden]{display:none!important}.csh-fold__cd{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:var(--hero-flex-align, flex-start);gap:4px 6px;font-size:14px;line-height:1.4}.csh-fold__cdlabel{color:#ffffffa6;flex-basis:100%}.csh-fold__tiles{display:inline-flex;align-items:baseline;gap:2px;font-variant-numeric:tabular-nums;white-space:nowrap}.csh-fold__tiles b{font-weight:600;color:#fff;font-size:16px}.csh-fold__tiles i{font-style:normal;color:#ffffff8c;margin-right:6px;font-size:13px}.csh-fold__facts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:var(--hero-flex-align, flex-start);gap:4px 16px;font-size:13px;line-height:1.45;color:#ffffffa6}.csh-fold__facts li{max-width:100%}@media(max-width:749px){.csh-fold{align-items:center;text-align:center}.csh-fold__cd,.csh-fold__facts{justify-content:center}.csh-fold__facts{flex-direction:column;align-items:center}}.casa-hero__text:has(.csh-fold) .casa-hero__title-gradient{padding-inline:.1em}
/*# sourceMappingURL=/cdn/shop/t/236/assets/casa-sale.css.map */
