.services-grid-v2{background:var(--sg-section-background);width:100%;margin:var(--sg-section-margin-mobile)}.sg-content{padding:var(--sg-section-padding-mobile);max-width:1920px;margin:0 auto}.sg-grid{display:grid;grid-template-columns:1fr;gap:var(--sg-section-gap-sections-mobile)}.sg-card{background:var(--color-light-gray);border-radius:3px;padding:15px 20px;display:flex;align-items:center;gap:20px;transition:all .3s ease;border:1px solid transparent}a.sg-card{text-decoration:none;color:inherit;cursor:pointer}.sg-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000001a;border-color:var(--sg-section-color-icon)}.sg-card__icon{flex-shrink:0;width:50px;background:var(--sg-section-color-icon);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.sg-card__icon img{width:100%;height:auto;object-fit:contain}.sg-card__icon svg{width:24px;height:24px}.sg-card__icon-placeholder{width:24px;height:24px}.sg-card__content{flex:1;min-width:0}.sg-card__title{color:var(--sg-section-color-heading);font-weight:600;font-size:16px;line-height:normal;letter-spacing:0;text-transform:capitalize;margin:0}.sg-card__description p{color:var(--sg-section-color-text);font-weight:400;font-size:14px;line-height:normal;letter-spacing:0;text-transform:capitalize;margin:5px 0 0}.sg-card__link{color:var(--sg-section-color-icon);font-family:Inter;font-weight:600;font-size:14px;line-height:normal;letter-spacing:0;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:all .3s ease}.sg-card__link:hover{color:var(--sg-section-color-heading);gap:8px}.sg-card__link svg{width:16px;height:16px;transition:transform .3s ease}.sg-card__link:hover svg{transform:translate(2px)}@media screen and (min-width:768px){.services-grid-v2{margin:var(--sg-section-margin-desktop)}.sg-content{padding:var(--sg-section-padding-desktop)}.sg-grid{grid-template-columns:repeat(2,1fr);gap:var(--sg-section-gap-sections-desktop)}.sg-card{padding:20px}.sg-card__icon{width:76px}.sg-card__icon svg{width:28px;height:28px}.sg-card__icon-placeholder{width:28px;height:28px}.sg-card__title{font-size:25px}.sg-card__description p{font-size:18px;margin:8px 0 0}.sg-card__link{font-size:16px}}@media screen and (min-width:1024px){.sg-grid{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-services-grid-v2.css.map */
