.d7-services{padding-bottom:64px;color:var(--text-color, #000)}.d7-services__content{max-width:1180px;margin:0 auto}.d7-services__intro{max-width:780px;margin:0 auto 16px;text-align:center;font-size:1.1em;line-height:1.7}.d7-services__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:36px 0}.d7-services__card{min-width:0;padding:28px;border:1px solid var(--border-color, #e7e2de);border-top:3px solid var(--heading-color, #6a2c2b);border-radius:8px;background:var(--secondary-background, #fff)}.d7-services__card h2,.d7-services__contact h2{margin:0 0 16px;color:var(--heading-color, #6a2c2b);font-family:var(--heading-font-family, inherit);font-weight:var(--heading-font-weight, 600);font-style:var(--heading-font-style, normal);font-size:1.5em;line-height:1.3}.d7-services__content p{line-height:1.7}.d7-services__card p,.d7-services__contact p{margin:0 0 16px}.d7-services__card p:last-child,.d7-services__contact p:last-child{margin-bottom:0}.d7-services__content a:not(.d7-services__button){color:var(--link-color, #282d39);text-decoration:underline;text-underline-offset:3px}.d7-services__content a:hover{text-decoration-thickness:2px}.d7-services__content a:focus-visible{outline:3px solid var(--heading-color, #6a2c2b);outline-offset:4px}.d7-services__contact{max-width:820px;margin:40px auto 0;padding:32px;border:1px solid var(--border-color, #e7e2de);border-radius:8px;background:var(--secondary-background, #fff);text-align:center}.d7-services__button{display:inline-block;padding:14px 24px;border-radius:4px;background:var(--primary-button-background, #080808);color:var(--primary-button-text-color, #fff);font-weight:700;text-decoration:none}.d7-services__button:hover{opacity:.88}.d7-services__contact-details{overflow-wrap:anywhere}@media screen and (max-width:1000px){.d7-services__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.d7-services{padding-bottom:40px}.d7-services__grid{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:28px}.d7-services__card{padding:24px}.d7-services__contact{padding:24px;margin-top:28px}.d7-services__contact-details a{display:inline-block;margin:6px 0}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=AAAAAAAAAAI */
