body:has(#MainContent>.shopify-section:first-child [data-overlay-hero]) .shopify-section.section-header{position:absolute;top:0;left:0;width:100%;margin-bottom:0}body:has(#MainContent>.shopify-section:first-child [data-overlay-hero]) .header-wrapper:not(.header-wrapper--is-fixed){--navigation-background: transparent;background:transparent;border-bottom:0}body:has(#MainContent>.shopify-section:first-child [data-overlay-hero]) .header-wrapper:not(.header-wrapper--is-fixed) :is(.header__inline-menu .header__menu-item:not(.header__submenu *)>span,.header__inline-menu .header__menu-item:not(.header__submenu *)>svg,.header__heading-link,.header__icon svg,.header-menu-drawer__trigger svg,.desktop-localization-wrapper .localization-form__select){filter:brightness(0) invert(1)}body:has(#MainContent>.shopify-section:first-child [data-overlay-hero]) .header-wrapper:not(.header-wrapper--is-fixed):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,.3),transparent)}body:has(#MainContent>.shopify-section:first-child [data-overlay-hero]) .header-wrapper:not(.header-wrapper--is-fixed) :is(.product-menu__link,.product-menu__sublink){color:#fff}body:has(#MainContent>.shopify-section:first-child [data-overlay-hero]) .header-wrapper:not(.header-wrapper--is-fixed) .product-menu__submenu{border-top-color:#ffffff4d}.inner-page-banner{position:relative;aspect-ratio:1920 / 650;overflow:hidden;color:#fff}.inner-page-banner-container--content{max-width:var(--page-width);margin-inline:auto;padding-inline:var(--page-padding)}.inner-page-banner__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;color:inherit}.inner-page-banner__image,.inner-page-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.inner-page-banner__image{display:block;object-fit:cover;object-position:center;z-index:1}.inner-page-banner__overlay{z-index:1;background:rgba(0,0,0,var(--inner-banner-overlay, .2));pointer-events:none}.inner-page-banner__text{position:absolute;z-index:2;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);text-align:center;font-family:var(--font-heading-family);font-size:3.4vw;word-break:break-word}.inner-page-banner__title{margin:0;font:inherit;color:inherit}.inner-page-banner--page .inner-page-banner__description{margin-top:10px;font-size:clamp(16px,1.25vw,24px);line-height:1.2}.inner-page-banner--empty{background:#f5f5f5;color:#000}.inner-page-banner[data-overlay-hero] .inner-page-banner__text{width:90%;padding:0;margin:0;font-family:var(--font-body-family);font-size:48px;font-weight:400;line-height:1.12}.inner-page-banner[data-hero-align=bottom-left] .inner-page-banner__text{top:auto;left:5%;bottom:13%;width:90%;padding:0;margin:0;transform:none;text-align:left}#MainContent .inner-page-banner[data-overlay-hero] .inner-page-banner__description{margin:18px 0 0;font-family:var(--font-body-family);font-size:18px;font-weight:400;line-height:1.45}#MainContent .inner-page-banner[data-overlay-hero]:not([data-hero-align=bottom-left]) .inner-page-banner__description{margin-left:auto;margin-right:auto}.inner-page-banner__description>:first-child{margin-top:0}.inner-page-banner__description>:last-child{margin-bottom:0}@media screen and (max-width:750px){.inner-page-banner__text{font-size:26px;padding-inline:20px}}@media screen and (max-width:749px){.inner-page-banner{aspect-ratio:1 / 1}.inner-page-banner[data-overlay-hero] .inner-page-banner__text{width:calc(100% - 40px);font-size:32px}.inner-page-banner[data-hero-align=bottom-left] .inner-page-banner__text{left:20px;bottom:40px;width:calc(100% - 40px)}#MainContent .inner-page-banner[data-overlay-hero] .inner-page-banner__description{margin-top:16px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/inner-page-hero.css.map */
