.info-cards-section{width:100%;overflow:hidden;position:relative}.info-cards-section__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.info-cards-section__background-img{width:100%;height:100%;display:block}.info-cards-section__background--cover .info-cards-section__background-img{object-fit:cover}.info-cards-section__background--contain .info-cards-section__background-img{object-fit:contain}.info-cards-section__background--width .info-cards-section__background-img{width:100%;height:auto;object-fit:fill}.info-cards-section__background--height .info-cards-section__background-img{width:auto;height:100%;object-fit:fill;margin:0 auto}.info-cards-section>.page-width{position:relative;z-index:1}.info-cards-grid{display:grid;grid-template-columns:repeat(var(--cards-per-row-desktop, 2),1fr);gap:var(--card-gap, 20px);margin-top:40px}@media screen and (max-width: 749px){.info-cards-grid{grid-template-columns:repeat(var(--cards-per-row-mobile, 1),1fr);gap:calc(var(--card-gap, 20px) * .75);margin-top:30px}}.info-card{position:relative;border-radius:16px;padding:60px 40px;min-height:400px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.info-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000001f}.info-card__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.info-card__background-img{width:100%;height:100%;display:block}.info-card__background--cover .info-card__background-img{object-fit:cover}.info-card__background--contain .info-card__background-img{object-fit:contain}.info-card__background--width .info-card__background-img{width:100%;height:auto;object-fit:fill}.info-card__background--height .info-card__background-img{width:auto;height:100%;object-fit:fill;margin:0 auto}@media screen and (max-width: 749px){.info-card{padding:40px 30px;min-height:350px}}@media screen and (max-width: 480px){.info-card{padding:30px 20px;min-height:300px}}.info-card__decorations{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.info-card__decoration{position:absolute;pointer-events:none}.info-card__decoration-img{width:100%;height:auto;display:block;object-fit:contain}@media screen and (max-width: 749px){.info-card__decoration{transform:scale(.8)}}@media screen and (max-width: 480px){.info-card__decoration{transform:scale(.65)}}.info-card__content{position:relative;z-index:2;display:flex;flex-direction:column;gap:16px}.info-card__tag{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:4px}@media screen and (max-width: 749px){.info-card__tag{font-size:12px;letter-spacing:1.2px}}.info-card__heading{font-weight:700;line-height:1.2;margin:0}.info-card__heading.h0{font-size:48px}.info-card__heading.h1{font-size:36px}.info-card__heading.h2{font-size:28px}.info-card__heading.h3{font-size:22px}@media screen and (max-width: 749px){.info-card__heading.h0{font-size:36px}.info-card__heading.h1{font-size:28px}.info-card__heading.h2{font-size:24px}.info-card__heading.h3{font-size:20px}}.info-card__subheading{font-size:24px;font-weight:600;line-height:1.3}@media screen and (max-width: 749px){.info-card__subheading{font-size:20px}}.info-card__description{font-size:16px;line-height:1.6;max-width:500px}@media screen and (max-width: 749px){.info-card__description{font-size:14px}}.info-card__buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}@media screen and (max-width: 749px){.info-card__buttons{flex-direction:column;align-items:stretch}.info-card__buttons .button{width:100%;justify-content:center}}.info-card[style*="text-align: left"] .info-card__content{align-items:flex-start}.info-card[style*="text-align: center"] .info-card__content{align-items:center}.info-card[style*="text-align: center"] .info-card__description{margin-left:auto;margin-right:auto}.info-card[style*="text-align: right"] .info-card__content{align-items:flex-end}@media (prefers-reduced-motion: no-preference){.scroll-trigger.animate--slide-in .info-card{animation:slide-in .6s ease-out forwards}@keyframes slide-in{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-info-cards.css.map */
