body:has(.collection-banner){background-color:var(--color-cream)}body:has(.collection-banner) :is(.header-section,#header-component,.header__row,.header__columns){--color-background: var(--color-cream);--color-header-bg: var(--color-cream);--header-bg-color: var(--color-cream);background-color:var(--color-cream)!important}.collection-banner{display:flex;flex-direction:column;gap:15px;max-width:calc(var(--page-max-width) + 96px);margin-inline:auto;padding:22px 20px 29px;color:var(--color-brand-green);font-family:var(--font-family)}.collection-banner__breadcrumb{display:flex;flex-wrap:wrap;gap:4px;opacity:.7}.collection-banner__breadcrumb-link:is(:link,:visited,:hover,:focus,:active),.collection-banner__breadcrumb-text,.collection-banner__breadcrumb-separator,.collection-banner__breadcrumb-current{color:inherit;font-size:12px;font-weight:400;line-height:1.7;letter-spacing:.03em;text-decoration:none}.collection-banner__breadcrumb-link:hover{text-decoration:underline}.collection-banner__heading{margin:0;color:inherit;font-size:24px;font-weight:400;line-height:1.25;letter-spacing:-.01em}.collection-banner__heading em{font-family:var(--font-family-accent);font-style:italic;font-size:inherit}.collection-banner__description{max-width:298px;margin:0;color:inherit;font-size:12px;line-height:1.7;letter-spacing:.03em}@media screen and (min-width:750px){.collection-banner{padding:29px 48px 49px}.collection-banner__heading{font-size:36px;line-height:1.45}.collection-banner__description{max-width:584px;line-height:1.8}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/collection-banner.css.map */
