@keyframes ai-wave-top{0%,to{transform:translate(0)}50%{transform:translate(-25%)}}@keyframes ai-wave-bottom{0%,to{transform:translate(0)}50%{transform:translate(-25%)}}.ai-luxury-features-container{max-width:var(--container-width-px);margin:0 auto;padding:0 20px}.ai-luxury-features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--column-gap-px)}.ai-luxury-features-column{text-align:center;padding:var(--column-padding-px)}.ai-luxury-features-icon-wrapper{width:var(--icon-size-px);height:var(--icon-size-px);margin:0 auto var(--icon-margin-bottom-px);background-color:var(--icon-background);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 var(--icon-shadow-y-px) var(--icon-shadow-blur-px) rgba(0,0,0,var(--icon-shadow-opacity))}.ai-luxury-features-icon-wrapper svg{width:calc(var(--icon-size-px) * .5);height:calc(var(--icon-size-px) * .5);stroke:var(--icon-color);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ai-luxury-features-heading{font-family:var(--heading-font-family),var(--heading-font-fallback-families);font-weight:var(--heading-font-weight);font-size:var(--heading-size-px);color:var(--heading-color);margin:0 0 var(--heading-margin-bottom-px);line-height:1.3}.ai-luxury-features-text{font-family:var(--body-font-family),var(--body-font-fallback-families);font-weight:var(--body-font-weight);font-size:var(--body-size-px);color:var(--body-color);line-height:1.6;margin:0}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ai-luxury-features.css.map */
