.svc{--svc-bg: #f4f4f1;--svc-ink: #1c1d1d;--svc-muted: color-mix(in srgb, var(--svc-ink) 68%, transparent);--svc-line: rgba(0, 0, 0, .08);color:var(--svc-ink);padding-bottom:var(--svc-pb, 40px);padding-top:var(--svc-pt, 40px)}.svc__card{align-items:center;border-radius:var(--svc-card-r, 18px);display:grid;gap:28px 36px;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);padding:28px 28px 28px 32px}.svc--soft .svc__card{background:var(--svc-card, var(--svc-bg))}.svc--outline .svc__card{box-shadow:inset 0 0 0 1px var(--svc-line)}.svc__intro{align-items:center;display:flex;gap:20px}.svc__photo{background:#fff;border-radius:50%;box-shadow:0 0 0 4px #fff,0 12px 26px #463a2e29;flex:none;height:96px;overflow:hidden;width:96px}.svc__photo img{display:block;height:100%;object-fit:cover;width:100%}.svc__title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:clamp(22px,2.3vw,30px);letter-spacing:.02em;line-height:1.12;margin:0;text-transform:uppercase}.svc__text{color:var(--svc-muted);font-size:14px;line-height:1.55;margin-top:8px}.svc__text p{margin:0}.svc__tiles{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));list-style:none;margin:0;padding:0}.svc__li{margin:0}.svc__tile{align-items:center;background:var(--svc-tile, #fff);border-radius:var(--svc-tile-r, 14px);box-shadow:0 0 0 1px #0000000f;color:var(--svc-ink);display:flex;gap:12px;height:100%;padding:16px;text-decoration:none;transition:box-shadow .25s ease,transform .25s ease}.svc__icon{align-items:center;background:var(--svc-bg);border-radius:50%;display:flex;flex:none;height:42px;justify-content:center;width:42px}.svc--outline .svc__icon{background:#f1f1ef}.svc__icon--img{background:none;border-radius:var(--svc-img-r, 12px);height:var(--svc-img, 56px);overflow:hidden;width:var(--svc-img, 56px)}.svc__icon--img img{display:block;height:100%;object-fit:cover;width:100%}.svc__icon svg{fill:none;height:20px;stroke:var(--svc-ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:20px}.svc__tile-text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.svc__tile-title{font-size:13.5px;font-weight:600;line-height:1.25}.svc__tile-sub{color:var(--svc-muted);font-size:12px;line-height:1.3}.svc__arrow{align-items:center;display:flex;flex:none;height:12px;justify-content:center;opacity:1;transition:transform .25s ease;width:12px}.svc__arrow svg{display:block;fill:none;stroke:var(--svc-ink);stroke-width:2;transform:rotate(-90deg);width:10px}@media only screen and (min-width:769px){.svc__arrow svg{width:12px}}@media(hover:hover){.svc__tile:hover{box-shadow:0 0 0 1px #00000024,0 12px 26px #463a2e1a;transform:translateY(-2px)}.svc__tile:hover .svc__arrow{transform:translate(3px)}}.svc__tile:focus-visible{outline:2px solid var(--svc-ink);outline-offset:2px}@media only screen and (max-width:1020px){.svc__card{grid-template-columns:minmax(0,1fr)}}@media only screen and (max-width:768px){.svc__card{gap:20px;padding:22px 18px}.svc__intro{gap:16px}.svc__photo{height:72px;width:72px}.svc__tiles{grid-template-columns:minmax(0,1fr)}.svc--bleed .page-width{padding-left:0;padding-right:0}.svc--bleed .svc__card{padding-left:20px;padding-right:20px}}.svc--bleed.svc--soft{background:var(--svc-card, var(--svc-bg))}.svc--bleed.svc--outline{border-bottom:1px solid var(--svc-line);border-top:1px solid var(--svc-line)}.svc--bleed .svc__card{background:transparent;border-radius:0;box-shadow:none;padding:0}@media only screen and (max-width:768px){.svc--bleed .svc__card{padding-left:20px;padding-right:20px}}@media(prefers-reduced-motion:reduce){.svc__tile,.svc__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/mameido-service-block.css.map */
