:root{--sfc-teal: #55aeaa;--sfc-charcoal: #274556;--sfc-ink: #071923;--sfc-custard: #ede7b1;--sfc-red: #a22334}.header__underlay{background-color:var(--sfc-teal)!important}.header-section{box-shadow:0 4px 16px #0719234d}:is(h1,h2,h3,h4,.shopify-section [class*=__heading],.shopify-section [class*=-heading-]):not([id$=__section_b9aPQi] *,[id$=__17882790922ee4b20c] *,[id$=__section_3VBFUP] *,.shopify-section-group-footer-group *,.shopify-section-group-header-group *,[class^=announcement] *,.text-block--custom-color *){color:var(--sfc-charcoal)}.shopify-section [class^=ai-image-text-split-container-] :is(h1,h2,h3,h4){color:var(--sfc-charcoal)}.shopify-section .button:not(.button-unstyled):hover,.shopify-section button.button:not(.button-unstyled):hover,.shopify-section a.button:not(.button-unstyled):hover{background-color:var(--sfc-custard);border-color:var(--sfc-ink);color:var(--sfc-ink)}.shopify-section .button-secondary:hover{--button-border-color: var(--sfc-teal);background-color:var(--sfc-custard);color:var(--sfc-ink)}.button-secondary{transition:background-color .35s ease,color .35s ease,box-shadow .35s ease}[id$=__hero_jVaWmY] [class^=ai-full-width-banner-image-]{object-position:50% 30%}.shopify-section [class^=ai-text-photo-container-]{flex-direction:column;max-width:880px;text-align:center}.shopify-section [class^=ai-text-photo-heading-]{margin-bottom:24px}.shopify-section .shopify-block:has(>[class^=ai-text-photo-section-]){align-self:stretch}.shopify-section [class^=ai-text-photo-text-area-]{flex:none;width:100%}.shopify-section [class^=ai-text-photo-images-]{justify-content:center}.shopify-section [class^=ai-image-text-split-]:not([class*=split-container]):not([class*=split-image]):not([class*=split-content]):not([class*=split-text]):not([class*=split-empty]){margin-inline:auto}.shopify-section [class^=ai-image-text-split-content-]{align-items:center;text-align:center}.shopify-section[id$=__footer_BPrhHT] .footer-content{grid-template-columns:1fr;justify-items:center}.shopify-section[id$=__footer_BPrhHT] .footer-content>.group-block:not(:has(p,h1,h2,h3,h4,h5,h6,a,img)){display:none}.shopify-section[id$=__footer_BPrhHT] .section :is(h1,h2,h3,h4,h5,h6,p),.shopify-section[id$=__footer_pLtja7] .section :is(h1,h2,h3,h4,h5,h6,p){text-align:center}.shopify-section[id$=__footer_pLtja7] .section :is(.group-block-content,.group-block-content>.spacing-style){align-items:center}.shopify-section-group-header-group .section-background[class*=header_announcements]{background-color:var(--sfc-teal);background-image:none}.shopify-section [class^=ai-donation-]:not([class*=__]){background:#fff}.shopify-section [class^=ai-donation-][class$=__button]{background:var(--sfc-ink);border-color:var(--sfc-ink);color:#fff;transition:background-color .35s ease,border-color .35s ease,color .35s ease}.shopify-section [class^=ai-donation-][class*=__button]:hover,.shopify-section a[class^=ai-donate-button-]:hover{background:var(--sfc-custard);border-color:var(--sfc-ink);color:var(--sfc-ink)}[id$=__section_b9aPQi] .section-background{background-color:var(--sfc-charcoal);background-image:none}[id$=__1788056269f3e1bfd8] .section-background{background-color:var(--sfc-custard);background-image:none}[id$=__17882790922ee4b20c] .section-background{background-color:var(--sfc-charcoal);background-image:none}[id$=__section_3VBFUP] .overlay{background:var(--sfc-teal)}[id$=__section_e3hH93] .section-background{background-color:#fff;background-image:none}[id$=__footer_BPrhHT] .section-background,[id$=__footer_pLtja7] .section-background{background-color:var(--sfc-charcoal);background-image:none}[id$=__footer_utilities_jLGE8U] .section-background{background-color:var(--sfc-ink);background-image:none}:root{--sfc-radius-card: 28px;--sfc-radius-img: 20px;--sfc-shadow-soft: 0 14px 34px -16px rgb(7 25 35 / 30%)}body{font-optical-sizing:auto;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.shopify-section [class*=__heading],.shopify-section [class*=-heading-]{font-family:var(--font-heading--family);font-weight:600}.menu-list__link,.menu-list__link-title{font-weight:600}.announcement-bar a{line-height:1.45;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:color-mix(in srgb,currentcolor 55%,transparent)}@media screen and (max-width:749px){.announcement-bar a{font-size:.9375rem}}[id$=__footer_utilities_jLGE8U] :is(.footer-utilities__text,.policy-list-trigger,a,span){font-size:.9375rem}.button,button.button,a.button,.button-secondary,.shopify-section a[class^=ai-donate-button-],.shopify-section [class^=ai-donation-][class*=__button]{border-radius:999px;text-transform:none;letter-spacing:.01em;font-weight:700}.shopify-section a[class^=ai-donate-button-]{font-size:1.25rem;box-shadow:var(--sfc-shadow-soft)}.shopify-section [class^=ai-donation-][class$=__eyebrow]{text-transform:none;letter-spacing:0;font-size:1.0625rem;font-weight:700;color:var(--sfc-charcoal)}.shopify-section [class^=ai-text-photo-section-]{border-radius:var(--sfc-radius-card);box-shadow:var(--sfc-shadow-soft)}.shopify-section [class^=ai-image-text-split-container-]{border-radius:var(--sfc-radius-card);box-shadow:var(--sfc-shadow-soft);overflow:hidden}.shopify-section [class^=ai-image-text-split-container-] img{border-radius:var(--sfc-radius-img)}.shopify-section [class^=ai-testimonial-card-]{border-radius:24px;box-shadow:var(--sfc-shadow-soft)}.shopify-section [class^=ai-image-square-]{border-radius:var(--sfc-radius-img)}.predictive-search-results__card--product .resource-card__image{object-fit:contain;background:#fff;border-radius:var(--sfc-radius-img)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--sfc-charcoal);outline-offset:3px}.contact-form .contact-form__input{padding:12px 20px;border:2px solid var(--sfc-charcoal);border-radius:999px;background:#fff;color:#000}.contact-form .contact-form__input--textarea{border-radius:var(--sfc-radius-card)}.button,button.button,a.button{transition:background-color .35s ease,color .35s ease,border-color .35s ease}@media(prefers-reduced-motion:reduce){.button,button.button,a.button,.button-secondary,.shopify-section [class^=ai-donation-][class$=__button]{transition:none}}.header-donate{align-self:center;margin-inline-end:.5rem;min-height:44px;padding:.5rem 1.25rem;font-size:.9375rem;white-space:nowrap}@media screen and (max-width:749px){.header-donate{padding-inline:1rem;margin-inline-end:.25rem}}@media screen and (max-width:749px){#header-component[data-menu-style] .header__columns:has(.header-donate){--header-template-columns: var(--header-mobile-bookend) var(--header-mobile-bookend) 1fr auto auto}#header-component[data-menu-style] .header__columns:has(.header-donate) header-actions{margin-inline-start:0}#header-component[data-menu-style] .header__columns:has(.header-donate) .header-logo{justify-self:end;margin-inline-end:max(12px,100% - 50vw + 2 * var(--header-mobile-bookend) - 16px)}}@media screen and (min-width:750px){.layout-panel-flex--row>.group-block--height-fill{align-self:stretch;height:auto}}@media screen and (min-width:750px){.layout-panel-flex--row>:is(.button,.button-secondary){min-width:13rem}}@media screen and (min-width:750px)and (max-width:989px){.layout-panel-flex--row:has(>.group-block--height-fill){flex-wrap:wrap}.layout-panel-flex--row>.group-block--height-fill{flex:1 1 40%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brand.css.map */
