.performance-benefits{width:100%;padding-top:var(--performance-benefits-padding-top);padding-bottom:var(--performance-benefits-padding-bottom)}.performance-benefits__header{max-width:760px;margin-bottom:42px}.performance-benefits__header--left{margin-right:auto;text-align:left}.performance-benefits__header--center{margin-right:auto;margin-left:auto;text-align:center}.performance-benefits__eyebrow{margin:0 0 12px;font-family:Avenir Book,sans-serif!important;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.performance-benefits__heading{margin:0;font-family:Avenir Book,sans-serif!important;font-size:var(--performance-benefits-heading-size);font-weight:500;line-height:1.25}.performance-benefits__description{margin-top:16px;font-family:Avenir Book,sans-serif!important;font-size:var(--performance-benefits-body-size);line-height:1.7}.performance-benefits__grid{display:grid;grid-template-columns:repeat(var(--performance-benefits-columns),minmax(0,1fr));gap:var(--performance-benefits-gap)}.performance-benefits__card{position:relative;min-width:0;padding:var(--performance-benefits-card-padding);overflow:hidden;border-radius:var(--performance-benefits-card-radius)}.performance-benefits--filled .performance-benefits__card{background:rgba(var(--color-foreground),.045)}.performance-benefits--minimal .performance-benefits__card{padding-right:0;padding-left:0;border-radius:0;border-top:1px solid rgba(var(--color-foreground),.18)}.performance-benefits__card--left{text-align:left}.performance-benefits__card--center{text-align:center}.performance-benefits__icon-wrapper{width:var(--performance-benefits-icon-size);height:var(--performance-benefits-icon-size);margin-bottom:22px}.performance-benefits__card--center .performance-benefits__icon-wrapper{margin-right:auto;margin-left:auto}.performance-benefits__icon{display:block;width:100%;height:100%;object-fit:contain}.performance-benefits__number{margin-bottom:20px;font-family:Avenir Book,sans-serif!important;font-size:14px;line-height:1;letter-spacing:.08em;opacity:.6}.performance-benefits__highlight{display:inline-block;margin:0 0 12px;padding:5px 10px;font-family:Avenir Book,sans-serif!important;font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;border:1px solid rgba(var(--color-foreground),.18);border-radius:999px}.performance-benefits__card-title{margin:0;font-family:Avenir Book,sans-serif!important;font-size:var(--performance-benefits-title-size)!important;font-weight:500;line-height:1.3}.performance-benefits__card-description{margin-top:12px;font-family:Avenir Book,sans-serif!important;font-size:var(--performance-benefits-body-size);line-height:1.65;opacity:.82}.performance-benefits__scroll-hint{display:none;margin:16px 0 0;font-family:Avenir Book,sans-serif!important;font-size:12px;line-height:1.4;letter-spacing:.08em;text-align:center;text-transform:uppercase;opacity:.65}.performance-benefits__empty-message{padding:35px;text-align:center;border:1px dashed rgba(var(--color-foreground),.3)}.performance-benefits__empty-message h2{margin-top:0}@media screen and (max-width:989px){.performance-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.performance-benefits__card{padding:16px}.performance-benefits__card-title{font-size:15px!important}.performance-benefits__card-description{margin-top:8px;font-size:13px;line-height:1.35}.performance-benefits__eyebrow{margin:0 0 8px;font-size:10px}.performance-benefits{padding-top:50px}.performance-benefits__header{margin-bottom:28px}.performance-benefits__description{font-size:15px;line-height:1.65}.performance-benefits--mobile-stack .performance-benefits__grid{grid-template-columns:1fr 1fr;gap:0}.performance-benefits--mobile-scroll .performance-benefits__viewport{width:calc(100% + 1.5rem);overflow-x:auto;overflow-y:hidden;padding-right:1.5rem;padding-bottom:8px;scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.performance-benefits--mobile-scroll .performance-benefits__viewport::-webkit-scrollbar{display:none}.performance-benefits--mobile-scroll .performance-benefits__grid{display:flex;gap:16px}.performance-benefits--mobile-scroll .performance-benefits__card{flex:0 0 84%;scroll-snap-align:start}.performance-benefits--mobile-scroll .performance-benefits__scroll-hint{display:block}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=Ag */
