.site-header{border-width:0;position:absolute}.is-sticky .site-header{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:#f7f6f4;background-color:rgba(247,246,244,var(--tw-bg-opacity,1));border-bottom-width:1px;border-color:#e2e2e2;border-color:rgba(226,226,226,var(--tw-border-opacity,1))}@media (min-width:768px){.is-sticky .site-header .header-content{padding-bottom:.75rem;padding-top:.75rem}}.is-sticky .site-header .menu-navigation-wrapper>a,.is-sticky .site-header path,.is-sticky .site-header svg{--tw-text-opacity:1;color:#000;color:rgba(0,0,0,var(--tw-text-opacity,1))}.is-sticky .site-header path,.is-sticky .site-header svg{stroke:#000}@media (min-width:1024px){.is-sticky .mega-menu{top:calc(var(--header-sticky-height-desktop) + var(--header-offset-top))}.is-sticky .mega-menu-inner{max-height:calc(100dvh - var(--header-sticky-height-desktop))}}body:not(.menu-opened):not(.is-sticky) .site-header{background-color:transparent;background-image:linear-gradient(180deg,rgba(0,0,0,.6),transparent)}body:not(.menu-opened):not(.is-sticky) .site-header .logo picture:first-child,body:not(.menu-opened):not(.is-sticky) .site-header .logo picture:first-child img{display:none}body:not(.menu-opened):not(.is-sticky) .site-header .logo picture:last-child,body:not(.menu-opened):not(.is-sticky) .site-header .logo picture:last-child img{display:inline}body:not(.menu-opened):not(.is-sticky) .site-header .logo>img:first-child{display:none}body:not(.menu-opened):not(.is-sticky) .site-header .logo>img:last-child{display:inline}body:not(.menu-opened):not(.is-sticky) .site-header .menu-navigation-wrapper>a{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity,1))}body:not(.menu-opened):not(.is-sticky) .site-header path,body:not(.menu-opened):not(.is-sticky) .site-header svg{stroke:#fff;--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity,1))}body:not(.menu-opened):not(.is-sticky) .topbar{--tw-bg-opacity:1;background-color:#8b3c45;background-color:rgba(139,60,69,var(--tw-bg-opacity,1))}body:not(.menu-opened):not(.is-sticky) .topbar-text{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity,1))}body:not(.menu-opened):not(.is-sticky) .topbar-text a{--tw-text-opacity:1;color:#efc2b3;color:rgba(239,194,179,var(--tw-text-opacity,1))}
/*# sourceMappingURL=section-hero.css.map*/