.luxury-benefits{border-top:1px solid rgba(140,122,97,.18);border-bottom:1px solid rgba(140,122,97,.18)}
.luxury-benefits__grid{display:grid;grid-template-columns:repeat(4,1fr);max-width:1380px;padding-top:22px;padding-bottom:22px}
.luxury-benefits__item{display:flex;align-items:center;justify-content:center;gap:14px;min-height:58px;padding:0 24px;border-right:1px solid rgba(140,122,97,.22)}
.luxury-benefits__item:last-child{border-right:0}.luxury-benefits__icon{width:34px;height:34px;color:#a77b2e;flex:0 0 auto}
.luxury-benefits__icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.luxury-benefits__icon text{font-size:7px;fill:currentColor;stroke:none;font-family:serif}
.luxury-benefits h3{margin:0 0 3px;font-size:14px;letter-spacing:.06em}.luxury-benefits p{margin:0;color:rgba(var(--color-text),.64);font-size:11px;line-height:1.5}
@media(max-width:959px){.luxury-benefits__grid{grid-template-columns:repeat(2,1fr);padding:10px 14px}.luxury-benefits__item{justify-content:flex-start;padding:14px 8px;border-right:0;border-bottom:1px solid rgba(140,122,97,.16)}.luxury-benefits__item:nth-last-child(-n+2){border-bottom:0}.luxury-benefits__icon{width:28px;height:28px}.luxury-benefits h3{font-size:12px}.luxury-benefits p{font-size:10px}}
