.section-s-service-cards{margin-block-start:-1px}.s-service-cards{padding-block:var(--sg-space-48);background-color:rgb(var(--color-background))}.s-service-cards__list{gap:var(--sg-space-12)}.s-service-cards__card{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--sg-radius-lg);background-color:var(--sg-color-white)}.s-service-cards__media{position:relative;height:14.8rem;overflow:hidden;border-start-start-radius:var(--sg-radius-lg);border-start-end-radius:var(--sg-radius-lg);background-color:var(--sg-color-grey-200)}.s-service-cards__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb,var(--sg-color-black) 60%,transparent)}.s-service-cards__image{display:block;width:100%;height:100%;object-fit:cover}.s-service-cards__title{position:absolute;inset-inline:var(--sg-space-24);inset-block-end:var(--sg-space-16);z-index:1;color:var(--sg-color-white)}.s-service-cards__content{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:var(--sg-space-16);padding:var(--sg-space-24);color:var(--sg-color-black)}.s-service-cards__text,.s-service-cards__includes-heading,.s-service-cards__includes-list{font-weight:var(--sg-font-weight-regular)}.s-service-cards__includes{display:flex;flex-direction:column;gap:var(--sg-space-8);width:100%}.s-service-cards__includes-list{display:grid;gap:0 var(--sg-space-12);margin:0;padding-inline-start:var(--sg-space-24)}.s-service-cards .wysh-product-button-wrapper{display:none}.s-service-cards__button{width:100%;margin-block-start:auto}.s-service-cards__footer{display:flex;justify-content:center;padding-block-start:var(--sg-space-32)}.s-service-cards__link{color:var(--sg-color-black);text-decoration:underline;text-underline-offset:var(--sg-space-4)}.s-service-cards__link:hover{color:var(--sg-color-blue-hover)}@media screen and (min-width:750px){.s-service-cards{padding-block:var(--sg-space-60)}.s-service-cards__media{height:16rem}.s-service-cards__text{font-size:var(--sg-type-text-xl-size);line-height:var(--sg-type-text-xl-line-height)}.s-service-cards__includes-list{grid-template-columns:repeat(2,minmax(0,1fr))}.s-service-cards .s-service-cards__button{--sg-button-height: 4rem;--sg-button-font-size: var(--sg-type-text-md-size);--sg-button-line-height: var(--sg-type-text-md-line-height);width:auto}.s-service-cards__footer{padding-block-start:var(--sg-space-40)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/s-service-cards.css.map */
