.contact-card{position:relative;padding:var(--spacing-400);background:var(--color-background-gradient);color:var(--color-text);border-radius:var(--radius-card);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cmask id='cutout'%3E%3Crect width='100%25' height='100%25' fill='white'/%3E%3Crect x='-10' y='calc(50%25 - 10px)' width='32' height='16' rx='6' fill='black'/%3E%3Crect x='calc(100%25 - 22px)' y='calc(50%25 - 10px)' width='32' height='16' rx='6' fill='black'/%3E%3C/mask%3E%3C/defs%3E%3Crect width='100%25' height='100%25' mask='url(%23cutout)' fill='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cmask id='cutout'%3E%3Crect width='100%25' height='100%25' fill='white'/%3E%3Crect x='-10' y='calc(50%25 - 10px)' width='32' height='16' rx='6' fill='black'/%3E%3Crect x='calc(100%25 - 22px)' y='calc(50%25 - 10px)' width='32' height='16' rx='6' fill='black'/%3E%3C/mask%3E%3C/defs%3E%3Crect width='100%25' height='100%25' mask='url(%23cutout)' fill='white'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;height:100%}.multi-column-items:has(.contact-card)>.shopify-block{height:100%}.multi-column-item:has(.contact-card){border-radius:var(--radius-card)}@media (max-width: 749px){.contact-card{padding:var(--spacing-400)}}.contact-card__content{position:relative;z-index:1}@media (min-width: 750px){.contact-card__content .content-block-wrapper--heading{max-width:95%}}.contact-card .content-blocks{display:flex;flex-direction:column;gap:var(--spacing-150)}.contact-card .content-blocks--remove-margin{margin:0}.contact-card .content-blocks--alignment-left{align-items:flex-start;text-align:left}.contact-card .content-blocks--alignment-center{align-items:center;text-align:center}.contact-card .content-blocks--alignment-right{align-items:flex-end;text-align:right}.contact-card .shopify-block{width:100%}.contact-card .content-blocks .animation-heading{opacity:1}.contact-card__content .content-block-wrapper--heading{margin-bottom:var(--spacing-300)}.contact-card .content-block--text strong{font-family:var(--font-family-overline)}.contact-card .content-block--text p{margin:var(--spacing-100) 0}.contact-card .content-blocks--remove-margin p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/30/assets/contact-card.css.map */
