.t8-doors{background:var(--t-bg);padding:4rem 0;font-family:var(--t-font-body)}.t8-doors__page{display:flex;flex-direction:column;align-items:center;gap:2.4rem}.t8-doors__head{display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-align:center;max-width:112rem}.t8-doors__title{margin:0;font-family:var(--t-font-display);font-weight:var(--t-w-display);font-size:var(--t-h04);line-height:1.1;letter-spacing:var(--t-track-display);color:var(--t-neutral-600)}.t8-doors__sub{margin:0;max-width:77rem;font-weight:var(--t-w-regular);font-size:var(--t-body-m);line-height:var(--t-lh-body);letter-spacing:-.01em;color:var(--t-neutral-300)}.t8-doors__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;width:100%}.t8-doors__card{display:flex;flex-direction:column;align-items:center;gap:2.4rem;padding:3.2rem;background:var(--t-ivory-500);border:.2rem solid var(--t-ivory-500);border-radius:var(--t-radius);box-sizing:border-box;text-align:center}.t8-doors__top{display:flex;flex-direction:column;align-items:center;gap:2.4rem;width:100%}.t8-doors__icon{width:3.2rem;height:3.2rem;color:var(--t-accent)}.t8-doors__icon svg{width:3.2rem;height:3.2rem}.t8-doors__text{display:flex;flex-direction:column;gap:1.2rem;width:100%}.t8-doors__cardtitle{margin:0;font-family:var(--t-font-body);font-weight:var(--t-w-regular);font-size:var(--t-h01);line-height:3.2rem;letter-spacing:-.01em;color:var(--t-brand)}.t8-doors__cardtext{margin:0;font-weight:var(--t-w-regular);font-size:var(--t-body-m);line-height:var(--t-lh-body);letter-spacing:-.01em;color:var(--t-ink-3)}.t8-doors__cardtext p{margin:0}.t8-doors__btn{display:inline-flex;align-items:center;justify-content:center;padding:1.6rem 3.2rem;border-radius:var(--t-radius);background:var(--t-accent);color:#fff;font-weight:var(--t-w-regular);font-size:var(--t-body-m);line-height:1;letter-spacing:-.01em;text-decoration:none;transition:background .2s}.t8-doors__btn:hover{background:var(--t-accent)}@media(max-width:1024px){.t8-doors__grid{grid-template-columns:1fr}}@media(max-width:640px){.t8-doors{padding:3.2rem 0}.t8-doors__title{font-size:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/t8-door-cards.css.map */
