.eonix-products__grid--catalog{grid-template-columns:repeat(3,minmax(0,1fr))}.eonix-products__grid--catalog .eonix-product-card__media{min-height:34rem}.eonix-product-card__badge--soon{background:#eef1f2;color:#53606e;box-shadow:none}.eonix-button--soon{border:1px solid rgba(10,13,20,.18);background:#fff;color:#0a0d14}.eonix-catalog-hero{overflow:hidden;padding:8rem 0 4rem;background:radial-gradient(circle at 85% 15%,rgba(95,203,209,.19),transparent 28%),linear-gradient(135deg,#080b11,#101a26);color:#fff}.eonix-catalog-hero__inner{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(32rem,.7fr);gap:7rem;align-items:end}.eonix-catalog-hero h1{max-width:80rem;margin:0;color:#fff;font-size:clamp(4rem,6vw,7.4rem);line-height:.96;letter-spacing:-.05em}.eonix-catalog-hero h1 em{color:#5fcbd1;font-style:normal}.eonix-catalog-hero .rte{max-width:65rem;margin-top:2.5rem;color:#ffffffb3;font-size:1.75rem;line-height:1.65}.eonix-catalog-hero__system{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(255,255,255,.13);border-radius:2rem;background:#ffffff09;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.eonix-catalog-hero__system span{padding:2.2rem;color:#ffffffbf;font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.eonix-catalog-hero__system span:nth-child(odd){border-right:1px solid rgba(255,255,255,.11)}.eonix-catalog-hero__system span:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.11)}.eonix-goal-nav{display:flex;gap:.8rem;margin-top:6rem;padding-bottom:2rem;overflow:auto;scrollbar-width:none}.eonix-goal-nav a{flex:0 0 auto;padding:1rem 1.6rem;border:1px solid rgba(255,255,255,.16);border-radius:99rem;color:#fff;font-size:1.25rem;font-weight:600;text-decoration:none}.eonix-goal-nav a:hover,.eonix-goal-nav a[aria-current=true]{border-color:#5fcbd1;background:#5fcbd1;color:#0a0d14}.eonix-goal-meta{display:flex;justify-content:flex-end;padding-bottom:2.4rem;color:#ffffff9e;font-size:1.15rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.eonix-product-goal-pill{position:relative;z-index:2;display:inline-flex;width:max-content;max-width:100%;margin:0 0 .9rem;padding:.55rem 1rem;border:1px solid rgba(18,130,162,.2);border-radius:99rem;background:#5fcbd129;color:#0b5367;font-size:1rem;font-weight:750;line-height:1.2;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.eonix-product-goal-pill:hover{border-color:#5fcbd1;background:#5fcbd147;color:#0a0d14;text-decoration:none;transform:translateY(-1px)}.template-collection .product-grid .grid__item[hidden]{display:none!important}.template-collection .collection-hero{display:none}.template-collection .facets-container{padding:1.5rem 0 2.5rem;border-bottom:1px solid rgba(10,13,20,.1)}.template-collection .product-grid{column-gap:2.2rem;row-gap:5rem}.template-collection .card-wrapper .card__inner{overflow:hidden;border-radius:2rem;background:#f3f5f4}.template-collection .card__heading{font-size:1.9rem;line-height:1.2}.template-collection .card-information .price{margin-top:1.2rem;font-weight:700;color:#0a0d14}.template-collection .card__badge .badge{border:0;border-radius:99rem;background:#0a0d14;color:#fff;font-size:1rem;font-weight:700;letter-spacing:.1em}.template-product product-info{background:linear-gradient(180deg,#f7f8f6 0,#fff)}.template-product .product{gap:5rem}.template-product .product__media-wrapper{overflow:hidden;border-radius:2.4rem;background:#f0f3f2}.template-product .product__title h1{font-size:clamp(3.6rem,4.6vw,6rem);line-height:1;letter-spacing:-.045em}.template-product .product__text.caption-with-letter-spacing{color:#2c9da5;font-weight:700;letter-spacing:.14em}.template-product .product-form__submit{min-height:5.6rem;border-radius:1.3rem;background:#0a0d14;color:#fff}.template-product .accordion{border-color:#0a0d141f}.eonix-product-proof{padding:2rem 0 7rem;background:#fff}.eonix-product-proof__grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(10,13,20,.1);border-radius:2.2rem;overflow:hidden}.eonix-product-proof__grid>div{padding:2.8rem;border-right:1px solid rgba(10,13,20,.1)}.eonix-product-proof__grid>div:last-child{border-right:0}.eonix-product-proof span{display:block;margin-bottom:2.5rem;color:#2c9da5;font-size:1.15rem;font-weight:700;letter-spacing:.15em}.eonix-product-proof strong{display:block;color:#0a0d14;font-size:1.55rem}.eonix-product-proof p{margin:1rem 0 0;color:#65707a;font-size:1.35rem;line-height:1.5}@media(min-width:750px){.template-product .product{align-items:start}.template-product .product__media-wrapper{position:sticky;top:12rem;align-self:start;z-index:2}.template-product .product__info-container.product__column-sticky{position:static;top:auto}}@media(max-width:989px){.eonix-products__grid--catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.eonix-catalog-hero__inner{grid-template-columns:1fr}.eonix-product-proof__grid{grid-template-columns:1fr 1fr}.eonix-product-proof__grid>div:nth-child(2){border-right:0}.eonix-product-proof__grid>div:nth-child(-n+2){border-bottom:1px solid rgba(10,13,20,.1)}}@media(max-width:749px){.eonix-products__grid--catalog{grid-template-columns:1fr}.eonix-products__grid--catalog .eonix-product-card__media{min-height:30rem}.eonix-catalog-hero{padding-top:5.5rem;padding-bottom:2.8rem}.eonix-catalog-hero__inner{gap:4rem}.eonix-catalog-hero h1{font-size:4.4rem}.eonix-goal-nav{margin-top:4rem}.template-collection .product-grid{column-gap:0;row-gap:3.5rem}.template-collection .product-grid.grid--1-col-tablet-down .grid__item{width:100%;max-width:100%}.template-collection .card-wrapper,.template-collection .card,.template-collection .card__inner,.template-collection .quick-add,.template-collection .quick-add__submit{width:100%}.template-product .product{gap:2.5rem}.eonix-product-proof__grid{grid-template-columns:1fr}.eonix-product-proof__grid>div{border-right:0;border-bottom:1px solid rgba(10,13,20,.1)}.eonix-product-proof__grid>div:last-child{border-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/eonix-catalog.css.map */
