.collection-spaces__inner{max-width:1536px;margin:0 auto;padding:clamp(32px,3.6vw,52px) clamp(20px,5vw,84px) clamp(52px,6vw,92px)}.collection-spaces__kicker{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-brand);font-weight:600}.collection-spaces__heading{font-family:var(--font-heading--family);font-weight:700;font-size:clamp(27px,3.2vw,46px);line-height:1.12;margin:16px 0 0;color:var(--color-text-strong);max-width:19ch;text-wrap:pretty}.collection-spaces__text{margin:18px 0 0;font-size:var(--font-size-body);font-weight:300;line-height:1.72;color:#6b625b;max-width:58ch;text-wrap:pretty}.collection-spaces__grid{margin-top:clamp(30px,3.4vw,46px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:clamp(14px,1.6vw,22px)}.collection-spaces__card{position:relative;display:block;aspect-ratio:3 / 3.4;overflow:hidden;background:#17110f;text-decoration:none}.collection-spaces__image{width:100%;height:100%;object-fit:cover;transition:transform .55s cubic-bezier(.22,.68,.28,1)}.collection-spaces__card:hover .collection-spaces__image{transform:scale(1.06)}.collection-spaces__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#100c0a0a 40%,#100c0ad6);pointer-events:none}.collection-spaces__badge{position:absolute;top:0;left:0;margin:14px;padding:6px 11px;background:var(--color-brand);color:var(--color-white);font-size:9.5px;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.collection-spaces__content{position:absolute;left:0;right:0;bottom:0;padding:clamp(20px,2.2vw,28px);display:block}.collection-spaces__title{display:block;font-family:var(--font-heading--family);font-size:clamp(21px,2.1vw,28px);line-height:1.2;color:#fbf6f0}.collection-spaces__description{display:block;margin-top:10px;font-size:var(--font-size-body);font-weight:300;line-height:1.6;color:#fbf6f0cc;max-width:34ch}.collection-spaces__cta{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:var(--font-size-body);font-weight:400;color:var(--color-gold)}.collection-spaces__cta-arrow{font-size:var(--font-size-body)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/collection-spaces.css.map */
