belforti-light-sweep{display:block;position:relative;overflow:hidden}.belforti-light-sweep__band{position:absolute;top:-10%;bottom:-10%;left:0;width:35%;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .45),transparent);mix-blend-mode:overlay;transform:translate(-120%) skew(-12deg);will-change:transform}.bl-display,.bl-h2,.bl-h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);margin:0;text-wrap:balance}.bl-display{font-size:clamp(3.25rem,11.5vw,13rem);line-height:.9;letter-spacing:-.05em}.bl-h2{font-size:clamp(2.25rem,4.6vw,4.5rem);line-height:1.02;letter-spacing:-.035em}.bl-h3{font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.1;letter-spacing:-.02em}.bl-lead{font-size:clamp(1.0625rem,1.25vw,1.25rem);line-height:1.55;color:rgb(var(--color-foreground) / .72);max-width:44ch;margin:0;text-wrap:pretty}.bl-meta{font-size:var(--text-sm);line-height:1.5;color:rgb(var(--color-foreground) / .6);margin:0}.bl-actions{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center}.bl-stack{display:grid;gap:var(--sp-6);align-content:start}
/*# sourceMappingURL=/cdn/shop/t/26/assets/belforti.css.map */
