.luxury-benefits{padding:8rem 4rem;background-color:rgb(var(--color-background))}.luxury-benefits__container{max-width:1400px;margin:0 auto}.luxury-benefits__header{text-align:center;margin-bottom:6rem}.luxury-benefits__heading{font-family:Playfair Display,Georgia,serif;font-size:clamp(3rem,5vw,4.5rem);font-weight:400;letter-spacing:.05em;color:rgb(var(--color-foreground));margin:0 0 1.5rem}.luxury-benefits__subheading{font-size:1.2rem;text-transform:uppercase;letter-spacing:.2em;color:rgba(var(--color-foreground),.6);margin:0}.luxury-benefits__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:4rem}.luxury-benefit-item{text-align:center;padding:2rem;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.luxury-benefit-item:hover{transform:translateY(-10px)}.luxury-benefit-item__icon{display:flex;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 2.5rem;color:rgb(var(--color-foreground))}.luxury-benefit-item__icon svg{width:100%;height:100%;stroke-width:1}.luxury-benefit-item__title{font-size:1.5rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin:0 0 1.5rem;color:rgb(var(--color-foreground))}.luxury-benefit-item__text{font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.7);margin:0}@media screen and (max-width:749px){.luxury-benefits{padding:6rem 2rem}.luxury-benefits__grid{gap:3rem}.luxury-benefits__header{margin-bottom:4rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/luxury-benefits-grid.css.map */
