.nw-heading-with-bg-main{overflow:hidden}.nw-heading-with-bg-wrapper{position:relative;min-height:500px;display:flex;align-items:flex-end;border-radius:0 0 20px 20px;overflow:hidden}@media screen and (max-width: 1023px){.nw-heading-with-bg-wrapper{min-height:400px;border-radius:0 0 16px 16px}}header.header:has(details.menu-drawer-container.menu-opening){background:#fff}.nw-heading-with-bg-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.nw-heading-with-bg-background img{width:100%;height:100%;object-fit:cover;display:block}.nw-heading-with-bg-content{position:relative;z-index:1;width:100%;padding-bottom:80px}@media screen and (max-width: 768px){.nw-heading-with-bg-content{padding-bottom:60px}}.nw-heading-with-bg-inner{max-width:100%}.nw-heading-with-bg-heading{font-weight:400;font-size:65px;line-height:110%;letter-spacing:-.01em;margin:0;color:#fff;max-width:800px}@media screen and (max-width: 1023px){.nw-heading-with-bg-heading{font-size:50px}}@media screen and (max-width: 768px){.nw-heading-with-bg-heading{font-size:36px;line-height:120%}}@media screen and (max-width: 480px){.nw-heading-with-bg-heading{font-size:28px}}.section-header:has(+main#MainContent .shopify-section:first-child .nw-heading-with-bg-main) sticky-header.header-wrapper{position:absolute;top:0;left:0;right:0}.section-header:not(.shopify-section-header-sticky):has(+main#MainContent .shopify-section:first-child .nw-heading-with-bg-main) sticky-header.header-wrapper{border:none;background:transparent}sticky-header:has(details.mega-menu[open]){background:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nw-heading-with-bg.css.map */
