html body .shopify-section-group-footer-group .menu__heading,html body .shopify-section-group-footer-group .menu__heading a,html body .shopify-section-group-footer-group .email-signup__heading{font-size:.75rem!important;line-height:1.4!important;font-weight:600!important;letter-spacing:.035em;margin-block:0 14px!important}html body .shopify-section-group-footer-group .menu__item a{font-size:.8125rem!important;line-height:1.55!important;font-weight:400!important;letter-spacing:0;text-wrap:pretty;overflow-wrap:anywhere}html body .shopify-section-group-footer-group .menu .details-content{margin-block-start:0}html body .shopify-section-group-footer-group .menu__item+.menu__item{margin-block-start:8px}html body .shopify-section-group-footer-group .email-signup__input{font-size:.875rem!important;line-height:1.5!important}html body .shopify-section-group-footer-group .email-signup__button,html body .shopify-section-group-footer-group .email-signup__button *{font-size:.75rem!important;line-height:1.4!important}html body .shopify-section-group-footer-group .footer-utilities__text,html body .shopify-section-group-footer-group .footer-utilities__text a{font-size:.75rem!important;line-height:1.6!important;color:#a8a8a8!important;overflow-wrap:anywhere}.shopify-policy__container{box-sizing:border-box;width:calc(100% - 48px);max-width:72ch;margin-inline:auto;padding:40px 0 64px;font-size:.9375rem;line-height:1.65}.shopify-policy__container .shopify-policy__title{text-align:left;margin-block:0 32px}.shopify-policy__container .shopify-policy__title h1,main[data-m-service-page] h1{font-size:clamp(1.625rem,2.5vw,2rem)!important;line-height:1.2!important;letter-spacing:-.02em;margin-block:0!important;overflow-wrap:anywhere}.shopify-policy__container .shopify-policy__body{margin:0}.shopify-policy__container .shopify-policy__body :is(p,li,td,th,div),main[data-m-service-page] .text-block:not(:has(h1)) :is(p,li,td,th){font-size:.9375rem!important;line-height:1.65!important}.shopify-policy__container .shopify-policy__body :is(p,ul,ol),main[data-m-service-page] .text-block :is(p,ul,ol){margin-block:0 1em}.shopify-policy__container .shopify-policy__body :is(ul,ol),main[data-m-service-page] .text-block :is(ul,ol){padding-inline-start:1.4em}.shopify-policy__container .shopify-policy__body li+li,main[data-m-service-page] .text-block li+li{margin-block-start:.45em}.shopify-policy__container .shopify-policy__body :is(h2,h3,h4),main[data-m-service-page] .text-block :is(h2,h3,h4){font-size:1.1875rem!important;line-height:1.35!important;margin-block:28px 12px!important}.shopify-policy__container .shopify-policy__body :is(h5,h6),main[data-m-service-page] .text-block :is(h5,h6){font-size:.9375rem!important;line-height:1.65!important;margin-block:20px 12px!important}.shopify-policy__container .shopify-policy__body a,main[data-m-service-page] .text-block a{overflow-wrap:anywhere;text-underline-offset:.15em}main[data-m-service-page]{--page-width: 760px;--page-margin: 24px}main[data-m-service-page] .text-block:has(h1){--max-width: 100% !important;width:100%;max-width:680px;text-align:left!important}main[data-m-service-page] h1{width:100%;text-align:left!important}main[data-m-service-page] .text-block:not(:has(h1)){--max-width: 100% !important;width:100%;max-width:680px;font-size:.9375rem!important;line-height:1.65!important}@media screen and (max-width:749px){html body .shopify-section-group-footer-group .group-block-content:has(>accordion-custom.menu) .menu__heading{font-size:.75rem!important;margin-block-end:8px!important}html body .shopify-section-group-footer-group .group-block-content:has(>accordion-custom.menu) .menu__item a{font-size:.8125rem!important;display:block;min-height:32px!important;padding-block:6px;line-height:1.55!important}html body .shopify-section-group-footer-group .menu__item+.menu__item{margin-block-start:0}html body .shopify-section-group-footer-group .email-signup__input{font-size:1rem!important}html body .shopify-section-group-footer-group .footer-utilities__text a{min-height:0!important;display:inline}.shopify-policy__container{width:calc(100% - 32px);padding-block:28px 48px;font-size:.875rem}.shopify-policy__container .shopify-policy__title{margin-block-end:24px}.shopify-policy__container .shopify-policy__body :is(p,li,td,th,div,h5,h6),main[data-m-service-page] .text-block:not(:has(h1)),main[data-m-service-page] .text-block:not(:has(h1)) :is(p,li,td,th,h5,h6){font-size:.875rem!important;line-height:1.65!important}.shopify-policy__container .shopify-policy__body :is(h2,h3,h4),main[data-m-service-page] .text-block :is(h2,h3,h4){font-size:1.0625rem!important;margin-block-start:24px!important}main[data-m-service-page]{--page-margin: 16px}}main[data-template="page.contact"] .contact-form,main[data-template="page.contact"] .accordion,main[data-template="page.contact"] accordion-custom{width:100%;max-width:680px;margin-inline:auto}main[data-template="page.contact"] .accordion .details__header{font-size:.9375rem;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/31/assets/macondo-footer.css.map */
