.support-cards__container{margin:0 auto;padding:0 1.5rem}@media screen and (min-width:750px){.support-cards__container{padding:0 5rem}}.support-cards__header{text-align:left;max-width:72rem;margin:0 0 2rem}@media screen and (min-width:750px){.support-cards__header{margin:0 0 4rem}}.support-cards__heading{margin:0 0 .75rem;font-size:18px;line-height:28px;color:#1f1f1f}@media screen and (min-width:750px){.support-cards__heading{margin:0 0 1rem;font-size:20px;line-height:35px}}.support-cards__description{margin:0;font-size:13px;line-height:19px;opacity:.9;color:#7a7a7aeb}@media screen and (min-width:750px){.support-cards__description{font-size:14px;line-height:21px}}.support-cards__description p{margin:0}.support-cards__grid{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:stretch;justify-content:center}.support-cards__card{flex:1 1 100%;min-width:0;min-height:0;display:flex}@media screen and (max-width:749px){.support-cards__grid--5 .support-cards__card:nth-child(1),.support-cards__grid--5 .support-cards__card:nth-child(2),.support-cards__grid--5 .support-cards__card:nth-child(3){flex:1 1 100%}.support-cards__grid--5 .support-cards__card:nth-child(4),.support-cards__grid--5 .support-cards__card:nth-child(5){flex:1 1 calc(50% - .625rem);min-width:0}}@media screen and (min-width:750px){.support-cards__grid{gap:2rem}.support-cards__grid--1 .support-cards__card{flex:1 1 100%}.support-cards__grid--2 .support-cards__card{flex:1 1 calc(50% - 1rem);min-width:0}.support-cards__grid--3 .support-cards__card{flex:1 1 calc(33.333% - 1.334rem);min-width:0}.support-cards__grid--4 .support-cards__card{flex:1 1 calc(50% - 1rem);min-width:0}.support-cards__grid--5 .support-cards__card:nth-child(1),.support-cards__grid--5 .support-cards__card:nth-child(2){flex:0 1 calc(50% - 1rem);min-width:0}.support-cards__grid--5 .support-cards__card:nth-child(3){flex:0 1 calc(50% - 1rem);min-width:0}.support-cards__grid--5 .support-cards__card:nth-child(4),.support-cards__grid--5 .support-cards__card:nth-child(5){flex:0 1 calc(25% - 1.5rem);min-width:0}}.support-cards__card-link{text-decoration:none;color:inherit;display:flex;flex:1;min-width:0;min-height:0}.support-cards__card-link:hover{color:inherit}.support-cards__card-inner{position:relative;overflow:hidden;flex:1;min-height:22rem;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (min-width:750px){.support-cards__card-inner{min-height:30rem}}.support-cards__card-placeholder-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0000000d}.support-cards__card-placeholder-wrap .placeholder-svg{width:100%;height:100%;object-fit:cover}.support-cards__card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.support-cards__card-text{position:absolute;top:0;left:0;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;padding:1.25rem 1rem;max-width:100%;z-index:1}@media screen and (min-width:750px){.support-cards__card-text{padding:3.2rem;max-width:350px}}.support-cards__card-title{margin:0 0 .4rem;font-size:1.5rem;font-weight:700;line-height:1.3;color:#fff}@media screen and (min-width:750px){.support-cards__card-title{margin:0 0 1rem;font-size:20px;line-height:35px}}.support-cards__card-description{margin:0 0 .5rem;font-size:12px;line-height:1.45;opacity:.95;color:#fff;max-width:none}@media screen and (min-width:750px){.support-cards__card-description{margin:0 0 1.5rem;font-size:14px;line-height:21px;max-width:278px}}.support-cards__card-description p{margin:0 0 .35rem}@media screen and (min-width:750px){.support-cards__card-description p{margin:0 0 .5rem}}.support-cards__card-description p:last-child{margin-bottom:0}.support-cards__card-button{display:inline-flex;align-items:center;gap:.3rem;font-size:1.15rem;font-weight:600;transition:transform .2s ease;transform-origin:left center}@media screen and (min-width:750px){.support-cards__card-button{gap:.5rem;font-size:1.4rem}}.support-cards__card-link:hover .support-cards__card-button{text-decoration:none;transform:scale(1.05)}.support-cards__card-arrow{font-size:1.5rem;line-height:1}@media screen and (min-width:750px){.support-cards__card-arrow{font-size:1.8rem}}.support-cards__card-placeholder{width:100%;height:100%;min-height:20rem;object-fit:cover;display:block}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-support-cards.css.map */
