.\#page-header{position:relative}.\#page-header-media{top:0;left:0;width:100%;height:100%;position:absolute;z-index:1}.\#page-header-body{position:relative;z-index:2}.\#page-header.\@center .\#breadcrumbs{width:fit-content;margin-left:auto;margin-right:auto}.\#page-header.\@center .\#hero{margin-left:auto;margin-right:auto}.\#page-header.\@image-padding\:sm{padding-top:3rem;padding-bottom:3rem}.\#page-header.\@image-padding\:md{padding-top:4rem;padding-bottom:4rem}.\#page-header.\@image-padding\:lg{padding-top:6rem;padding-bottom:6rem}.\#page-header.\@image-padding\:xl{padding-top:10rem;padding-bottom:10rem}.\#page-header.\@type\:image{color:var(--color-g-fg)}@media(min-width:992px){.\#page-header.\@type\:image{padding-top:4rem;padding-bottom:4rem}}.\#page-header-with-logo{display:flex;align-items:center;gap:2rem}.\#page-header-logo{flex:none;width:var(--logo-size, 200px);padding:1rem;background:var(--color-g-fg);border:1px solid var(--color-g-bg-border);border-radius:var(--border-radius-base)}.\#page-header-with-logo-text{flex:1 1 0;min-width:0}@media(max-width:991px){.\#page-header-with-logo{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem}.\#page-header-logo{width:clamp(72px,calc(var(--logo-size, 200px) * .45),110px);padding:.5rem}.\#page-header-with-logo-text,.\#page-header-with-logo-text .\#hero{display:contents}.\#page-header-with-logo .\#hero-heading{grid-column:2;margin:0}.\#page-header-with-logo .\#hero-text{grid-column:1 / -1}}.\#page-header.\@type\:no-image{margin-top:4rem;margin-bottom:2rem}
/*# sourceMappingURL=/cdn/shop/t/55/assets/page-header.css.map */
