.contact-info-wrapper{background-color:var(--contact-info-bg, #f5f9f8);color:var(--contact-info-color, #00241e);width:100%}.contact-info{padding-top:var(--contact-info-pt, 4.5rem);padding-bottom:var(--contact-info-pb, 4.5rem);text-align:center;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:767px){.contact-info{padding-top:calc(var(--contact-info-pt, 4.5rem) * .7);padding-bottom:calc(var(--contact-info-pb, 4.5rem) * .7)}}.contact-info__heading{margin:0 0 1.25rem;font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings, 600);font-size:calc(28px / 16 * var(--base-body-size, 16px) + 0px);line-height:1.25;color:var(--contact-info-color, #00241e);text-align:center;max-width:36rem}@media screen and (max-width:767px){.contact-info__heading{font-size:calc(22px / 16 * var(--base-body-size, 16px) + 0px);margin-bottom:1rem}}.contact-info__details{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin-bottom:1.75rem}.contact-info__link{font-family:var(--font-stack-body);font-weight:var(--font-weight-body, 400);font-size:calc(14.5px / 16 * var(--base-body-size, 16px) + 0px);line-height:1.5;color:var(--contact-info-color, #00241e);text-decoration:none;transition:opacity .2s ease,text-decoration .2s ease;display:inline-block}.contact-info__link:hover{opacity:.75;text-decoration:underline}.contact-info__button-wrapper{display:flex;justify-content:center;width:100%}.contact-info__button{display:inline-flex;align-items:center;justify-content:center;padding:.7rem 2.25rem;font-family:var(--font-stack-body);font-size:calc(14px / 16 * var(--base-body-size, 16px) + 0px);font-weight:500;line-height:1.2;text-decoration:none;border-radius:9999px;border:1px solid var(--contact-info-color, #00241e);color:var(--contact-info-color, #00241e);background-color:transparent;transition:all .2s ease-in-out;cursor:pointer}.contact-info__button:hover{background-color:var(--contact-info-color, #00241e);color:#fff}html body .shopify-section.mount-contact-info .contact-info-wrapper,html body .contact-info-wrapper{background-color:var(--color-background-main, #f5f9f8);color:var(--color-text-main, #00241e)}html body .shopify-section.mount-contact-info .contact-info,html body .contact-info{padding-top:5rem;padding-bottom:5rem}html body .shopify-section.mount-contact-info .contact-info__heading,html body .contact-info .contact-info__heading{font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings, 500);font-size:2rem;line-height:1.25;color:var(--color-text-main, #00241e);text-align:center;max-width:36rem;margin:0 auto 1.5rem;padding:0}html body .shopify-section.mount-contact-info .contact-info__details,html body .contact-info .contact-info__details{gap:.5rem;margin-bottom:2rem}html body .shopify-section.mount-contact-info .contact-info__link,html body .contact-info .contact-info__link{font-family:var(--font-stack-body);font-weight:var(--font-weight-body, 400);font-size:1rem;line-height:1.5875;color:var(--color-text-main, #00241e);text-decoration:none;transition:opacity .2s ease,text-decoration .2s ease}html body .shopify-section.mount-contact-info .contact-info__link:hover,html body .contact-info .contact-info__link:hover{opacity:.8;color:var(--color-accent-main, #016d59)}html body .shopify-section.mount-contact-info .contact-info__button,html body .contact-info .contact-info__button{font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings, 500);font-size:1.125rem;line-height:1;letter-spacing:0;padding:.875rem 2.5rem;margin:0;border-radius:var(--border-radius-buttons, 30px);border:var(--border-width-buttons, 1px) solid var(--color-text-main, #00241e);color:var(--color-text-main, #00241e);background-color:transparent;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all .2s ease-in-out;cursor:pointer}html body .shopify-section.mount-contact-info .contact-info__button:hover,html body .contact-info .contact-info__button:hover{background-color:var(--color-text-main, #00241e);color:var(--color-foreground-main, #ffffff);border-color:var(--color-text-main, #00241e)}@media screen and (max-width:767px){html body .shopify-section.mount-contact-info .contact-info,html body .contact-info{padding:3.5rem 1.25rem}html body .shopify-section.mount-contact-info .contact-info__heading,html body .contact-info .contact-info__heading{font-size:clamp(1.5rem,5vw,1.875rem);line-height:1.25;margin-bottom:1.25rem}html body .shopify-section.mount-contact-info .contact-info__button,html body .contact-info .contact-info__button{width:100%;max-width:18rem;min-height:48px;font-size:1.0625rem;padding:.75rem 1.5rem;text-align:center;justify-content:center;border-radius:var(--border-radius-buttons, 30px)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-info.css.map */
