.subs-hero{display:grid;gap:3rem;align-items:center}@media(min-width:1024px){.subs-hero{grid-template-columns:repeat(2,minmax(0,1fr))}}.subs-hero__eyebrow{display:block;margin-bottom:1rem}.subs-hero__title{margin-bottom:1.5rem}.subs-hero__lede,.subs-hero__list{margin-bottom:2rem}.subs-hero__list>*+*{margin-top:.75rem}.subs-benefit{display:flex;align-items:center;gap:.75rem}.subs-benefit svg{color:hsl(var(--copper));flex-shrink:0}.subs-benefit span{font-size:calc(.875rem * var(--font-body-scale, 1));line-height:1.25rem;font-family:var(--font-body)}.subs-hero__cta{display:inline-flex}.subs-hero__image{width:100%;border-radius:.125rem}.subs-how{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.subs-how__inner{text-align:center}.subs-how__eyebrow{color:hsl(var(--copper-light));font-size:calc(.75rem * var(--font-body-scale, 1));line-height:1rem;font-family:var(--font-body);letter-spacing:.25em;text-transform:uppercase;margin-bottom:1rem;display:block}.subs-how__title{font-family:var(--font-display);font-size:calc(1.875rem * var(--font-heading-scale, 1));line-height:2.25rem;font-weight:300;margin-bottom:3.5rem}@media(min-width:768px){.subs-how__title{font-size:calc(3rem * var(--font-heading-scale, 1));line-height:1}}.subs-how__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}@media(min-width:768px){.subs-how__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.subs-step__num{width:3rem;height:3rem;border-radius:9999px;border:1px solid hsl(var(--copper) / .3);display:flex;align-items:center;justify-content:center;margin-inline:auto;margin-bottom:1rem;color:hsl(var(--copper));font-family:var(--font-body);font-weight:700}.subs-step__title{font-family:var(--font-display);font-size:calc(1.125rem * var(--font-heading-scale, 1));line-height:1.75rem;font-weight:600;margin-bottom:.5rem}.subs-step__desc{font-size:calc(.875rem * var(--font-body-scale, 1));line-height:1.25rem;color:hsl(var(--primary-foreground) / .6)}.subs-choose__head{text-align:center;margin-bottom:3.5rem}.subs-choose__eyebrow{display:block;margin-bottom:.75rem}.subs-choose__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}@media(min-width:768px){.subs-choose__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.subs-choose__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.subs-option{display:block;padding:1.5rem;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 4px);transition:border-color .15s cubic-bezier(.4,0,.2,1);cursor:pointer}.subs-option:hover{border-color:hsl(var(--copper))}.subs-option__row{display:flex;align-items:flex-start;gap:1rem}.subs-option__media{width:4rem;height:4rem;border-radius:calc(var(--radius) - 4px);overflow:hidden;background-color:hsl(var(--muted));flex-shrink:0}.subs-option__media img,.subs-option__media svg{width:100%;height:100%;object-fit:cover}.subs-option__body{flex:1 1 0%}.subs-option__name{font-family:var(--font-display);font-size:calc(1.125rem * var(--font-heading-scale, 1));line-height:1.75rem;font-weight:600;transition:color .15s cubic-bezier(.4,0,.2,1)}.subs-option:hover .subs-option__name{color:hsl(var(--copper))}.subs-option__desc{font-size:calc(.75rem * var(--font-body-scale, 1));line-height:1rem;color:hsl(var(--muted-foreground));margin-top:.125rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.subs-option__price{font-size:calc(.875rem * var(--font-body-scale, 1));line-height:1.25rem;font-family:var(--font-body);font-weight:700;color:hsl(var(--copper));margin-top:.5rem}.subs-choose__foot{text-align:center;margin-top:3rem}.subs-choose__link{font-size:calc(.875rem * var(--font-body-scale, 1));line-height:1.25rem;font-family:var(--font-body);font-weight:500;color:hsl(var(--copper));transition:color .15s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:.25rem;justify-content:center}.subs-choose__link:hover{color:hsl(var(--foreground))}
/*# sourceMappingURL=/cdn/shop/t/39/assets/section-subscriptions.css.map */
