@media screen and (min-width:750px){.page-banner:not(.page-banner--has-image){display:none}}@media screen and (max-width:749px){.page-banner--hidden-mobile{display:none}.page-banner{height:auto;min-height:unset;background-color:var(--color-background);padding:var(--space-md) 0;padding-top:calc(var(--header-nav-height, 0px) + var(--space-md))}.page-banner__media,.page-banner__overlay{display:none}.page-banner__content{position:static;padding:0 var(--layout-page-margin-mobile, var(--space-md));text-align:center;align-items:center}.page-banner__title{color:rgb(var(--color-foreground-rgb));font-size:var(--font-size-3xl)}.page-banner__subtitle{color:rgb(var(--color-foreground-rgb))}}.page-banner{height:44.9rem;overflow:hidden;position:relative;width:100%}.page-banner__media{top:0;right:0;bottom:0;left:0;position:absolute}.page-banner__media--mobile{display:none}.page-banner__image{height:100%;object-fit:cover;width:100%}.page-banner__image--mobile{display:none}.page-banner--has-mobile-image .page-banner__media--mobile{display:block}.page-banner--has-mobile-image .page-banner__media:not(.page-banner__media--mobile){display:none}.page-banner--has-mobile-image .page-banner__image--mobile{display:block}.page-banner--has-mobile-image .page-banner__image--desktop{display:none}@media(min-width:750px){.page-banner--has-mobile-image .page-banner__media--mobile{display:none}.page-banner--has-mobile-image .page-banner__media:not(.page-banner__media--mobile){display:block}.page-banner--has-mobile-image .page-banner__image--mobile{display:none}.page-banner--has-mobile-image .page-banner__image--desktop{display:block}}.page-banner__overlay{background:linear-gradient(to bottom,transparent,rgb(0 0 0 / var(--overlay-opacity, .4)));top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.page-banner__content{bottom:0;left:0;padding-top:var(--padding-top, var(--space-xl));padding-bottom:var(--padding-bottom, var(--space-xl));padding-left:var(--padding-horizontal, var(--page-padding-x));padding-right:var(--padding-horizontal, var(--page-padding-x));position:absolute;right:0;z-index:2}.page-banner__title{color:rgb(var(--color-text-inverted-rgb));font-size:var(--font-size-5xl);font-weight:800;margin:0;text-shadow:0 4px 8px rgba(0,0,0,.25);text-transform:uppercase}.page-banner__btn{border-radius:var(--border-radius-md);display:inline-block;font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:600;letter-spacing:.08em;margin-top:var(--space-lg);padding:var(--space-sm) var(--space-xl);text-decoration:none;text-transform:uppercase;transition:background var(--duration-default) var(--easing-default),color var(--duration-default) var(--easing-default)}.page-banner__btn--outline{border:2px solid rgb(var(--color-text-inverted-rgb));color:rgb(var(--color-text-inverted-rgb))}.page-banner__btn--outline:hover{background:rgb(var(--color-text-inverted-rgb));color:rgb(var(--color-foreground-rgb))}.page-banner__btn--solid{background:rgb(var(--color-text-inverted-rgb));border:2px solid rgb(var(--color-text-inverted-rgb));color:rgb(var(--color-foreground-rgb))}.page-banner__btn--solid:hover{background:transparent;color:rgb(var(--color-text-inverted-rgb))}
/*# sourceMappingURL=/cdn/shop/t/275/assets/section-page-banner.css.map */
