.page-header{background-color:var(--color-background-secondary);box-shadow:0 4px 28px -7px #7d7d7d;border-bottom-right-radius:5rem;border-bottom-left-radius:5rem;margin-top:0;margin-bottom:6rem}.page-header__content{display:flex;flex-direction:column;gap:0}.page-header__text-wrapper{order:2;padding:4rem 0}.page-header__text-wrapper .container{padding-left:2rem;padding-right:2rem}.page-header__media{order:1}@media screen and (min-width:990px){.page-header__text-wrapper{order:1}.page-header__media{order:2}}@media screen and (min-width:990px){.page-header__content{flex-direction:row;align-items:stretch;gap:0}.page-header__text-wrapper{flex:1;padding:4rem 0;display:flex;align-items:center}.page-header__text-wrapper .container{padding-left:4rem;padding-right:4rem}.page-header__media{flex:0 0 50%;min-height:100%}}.page-header__text{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:80rem;margin-left:auto;margin-right:auto}@media screen and (min-width:990px){.page-header__text{flex:1;align-items:center;text-align:center}}.page-header__eyebrow{display:inline-block;padding:.8rem 2rem;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--font-heading-family);font-size:1.2rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;border-radius:1rem;margin:0}@media screen and (min-width:750px){.page-header__eyebrow{font-size:1.75rem}}.page-header__heading{margin:0}.page-header__sketch{max-height:6rem}.page-header__sketch-image{height:6rem;width:auto;object-fit:contain}.page-header__media{position:relative;overflow:hidden;border-radius:0 0 5rem 5rem;aspect-ratio:3/2}@media screen and (min-width:990px){.page-header__media{aspect-ratio:auto;min-height:100%}}.page-header__media:after{content:"";position:absolute;top:0;right:1.5rem;bottom:1.5rem;left:1.5rem;border:3px solid rgb(var(--color-accent));border-top:none;border-radius:0 0 3.5rem 3.5rem;pointer-events:none}.page-header__media-frame{width:100%;height:100%;overflow:hidden;border-radius:0 0 3.5rem 3.5rem}.page-header__media img{width:100%;height:100%;object-fit:cover;object-position:top center}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-page-header.css.map */
