.contact-cards__list{display:grid;grid-template-columns:1fr;gap:1.6rem;margin:0;padding:0}@media screen and (min-width:750px){.contact-cards__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media screen and (min-width:990px){.contact-cards__list{grid-template-columns:repeat(var(--cc-columns),minmax(0,1fr))}}.contact-cards__item{display:flex}.contact-cards__card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;width:100%;padding:2.4rem;border:1px solid rgba(var(--color-foreground),.08);border-radius:2.4rem;background:#fff;color:rgb(var(--color-foreground));text-decoration:none;box-shadow:0 1.2rem 3rem rgba(var(--color-shadow),.06);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}@media(hover:hover){.contact-cards__card:hover{transform:translateY(-.4rem);box-shadow:0 2rem 4rem rgba(var(--color-shadow),.12)}.contact-cards__card:hover .contact-cards__cta .svg-wrapper{transform:translate(4px)}}.contact-cards__card:focus-visible{outline:2px solid rgb(var(--color-button));outline-offset:3px}.contact-cards__badge{position:absolute;top:2rem;right:2rem;padding:.4rem 1rem;border-radius:999px;background:var(--cc-badge);color:#1b2a55;font-size:1.1rem;font-weight:var(--font-body-weight-bold);letter-spacing:.08em;text-transform:uppercase}.contact-cards__icon{display:grid;place-items:center;width:5rem;height:5rem;margin-bottom:1.2rem;border-radius:1.4rem;background:rgba(var(--color-button),.1);color:rgb(var(--color-button))}.contact-cards__icon svg{width:2.2rem;height:2.2rem}.contact-cards__item--whatsapp .contact-cards__icon{background:var(--cc-whatsapp);color:#fff}.contact-cards__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.8rem;line-height:1.3}.contact-cards__text{font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.68);word-break:break-word}.contact-cards__cta{display:inline-flex;align-items:center;gap:.8rem;margin-top:.8rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.4rem;color:rgb(var(--color-button))}.contact-cards__item--whatsapp .contact-cards__cta{color:color-mix(in srgb,var(--cc-whatsapp) 70%,#000)}.contact-cards__cta .svg-wrapper{width:1.2rem;height:1.2rem;transition:transform .25s ease}@media(prefers-reduced-motion:reduce){.contact-cards__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-contact-cards.css.map */
