.ga-blades{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:4.5rem 0}.ga-blades__inner{text-align:center}.ga-blades__heading{margin:0 0 1rem;font-family:var(--font-accent-family);font-style:var(--font-accent-style);font-weight:var(--font-accent-weight);font-size:clamp(2.6rem,4vw,3.8rem);line-height:1.1}.ga-blades__intro{margin:0 auto 3rem;max-width:54rem;font-size:1.6rem;color:rgba(var(--color-foreground),.85)}.ga-blades__intro>:first-child{margin-top:0}.ga-blades__intro>:last-child{margin-bottom:0}.ga-blades__grid{display:grid;gap:2rem;grid-template-columns:1fr;max-width:92rem;margin:0 auto}.ga-blades__card{border:1px solid rgba(var(--color-foreground),.18);border-radius:var(--media-radius, 0);padding:2.4rem 2rem;text-align:left;background:rgb(var(--color-background));display:flex;flex-direction:column;gap:.9rem}.ga-blades__image{align-self:center;width:100%;max-width:18rem;aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;background:rgb(var(--color-base-background-1));display:flex;align-items:center;justify-content:center;margin-bottom:.4rem}.ga-blades__image img{width:100%;height:100%;object-fit:contain;display:block}.ga-blades__badge{align-self:flex-start;font-family:var(--font-body-family);font-weight:700;letter-spacing:.12rem;text-transform:uppercase;font-size:1.05rem;padding:.35rem .8rem;border-radius:.3rem;background:rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground))}.ga-blades__card-title{margin:0;font-family:var(--font-heading-family);font-size:2rem;line-height:1.2}.ga-blades__texture{margin:0;font-weight:600;color:rgba(var(--color-foreground),.75)}.ga-blades__body{margin:0;font-size:1.45rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.ga-blades__body>:first-child{margin-top:0}.ga-blades__body>:last-child{margin-bottom:0}.ga-blades__price{margin:.4rem 0 0;font-weight:700;font-size:1.7rem}.ga-blades__card .button{margin:1rem 0 0;align-self:flex-start}.ga-blades__note{margin:2.6rem auto 0;max-width:56rem;font-size:1.3rem;line-height:1.6;color:rgba(var(--color-foreground),.7)}.ga-blades__note>:first-child{margin-top:0}.ga-blades__note>:last-child{margin-bottom:0}@media screen and (min-width:750px){.ga-blades__grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:990px){.ga-blades{padding:6rem 0}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-ga-blade-guide.css.map */
