.header--transparent-overlay{position:absolute!important;top:0;left:0;right:0;z-index:30;background:transparent!important;border-bottom:none!important;border-top:none!important;box-shadow:none!important;transition:background-color .3s ease,border-color .3s ease}.utility-bar--bottom-border{border-bottom:none!important}.header--transparent-overlay .header{padding-top:16px!important;padding-bottom:12px!important;row-gap:8px!important;grid-template-rows:auto auto!important}.header--transparent-overlay .header__inline-menu{margin-top:0!important}.header--transparent-overlay .header__heading{margin:0!important;padding:0!important}.header--transparent-overlay .header__heading-link{padding-top:0!important;padding-bottom:0!important}.header--transparent-overlay .header__heading-logo-wrapper{max-width:none!important;width:auto!important;margin:0 auto!important}.header--transparent-overlay .header__heading-logo-wrapper img{height:35px!important;width:auto!important;max-width:none!important}.header--transparent-overlay:not(.header--solid){background:linear-gradient(to bottom,#00000026,#0000)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border-bottom:none!important}body.template-index main#MainContent{margin-top:0!important;padding-top:0!important}.header--transparent-overlay .header__heading-logo,.header--transparent-overlay .header__menu-item,.header--transparent-overlay .header__menu-item span,.header--transparent-overlay .header__active-menu-item,.header--transparent-overlay .header__active-menu-item span,.header--transparent-overlay .header__icon,.header--transparent-overlay input{color:#fff!important;transition:color .2s ease,opacity .2s ease}.header--transparent-overlay svg,.header--transparent-overlay .icon{color:#fff!important;fill:#fff!important;transition:color .2s ease,fill .2s ease}.header--transparent-overlay .header__menu-item:hover,.header--transparent-overlay .header__icon:hover,.header--transparent-overlay .header__menu-item:hover span,.header--transparent-overlay .header__active-menu-item:hover,.header--transparent-overlay .header__active-menu-item:hover span{color:#fff!important;text-decoration-color:#fff!important}.header--transparent-overlay .header__icon:hover svg{color:#fff!important;fill:#fff!important}.header--transparent-overlay .header__search-bar input::placeholder{color:#ffffffbf!important}.header--transparent-overlay .header__search-bar form{border-bottom-color:#ffffff80!important}.header--transparent-overlay.header--solid,.header--transparent-overlay:has(details[open]):not(.header--solid){position:fixed!important;transform:none!important;background-color:#096b53!important;background:#096b53!important;border-bottom:1px solid rgba(255,255,255,.15)!important}sticky-header:has(.header--transparent-overlay){transform:none!important}@media(hover:hover){.header--transparent-overlay:hover:not(.header--solid){background-color:#096b53!important;background:#096b53!important;border-bottom:1px solid rgba(255,255,255,.15)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}.header--transparent-overlay:has(details[open]):not(.header--solid){background-color:#096b53!important;background:#096b53!important;border-bottom:1px solid rgba(255,255,255,.15)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.header--transparent-overlay.header--solid .header__heading-logo,.header--transparent-overlay:has(details[open]):not(.header--solid) .header__heading-logo,.header--transparent-overlay.header--solid .header__menu-item,.header--transparent-overlay:has(details[open]):not(.header--solid) .header__menu-item,.header--transparent-overlay.header--solid .header__menu-item span,.header--transparent-overlay:has(details[open]):not(.header--solid) .header__menu-item span,.header--transparent-overlay.header--solid .header__active-menu-item,.header--transparent-overlay:has(details[open]):not(.header--solid) .header__active-menu-item,.header--transparent-overlay.header--solid .header__active-menu-item span,.header--transparent-overlay:has(details[open]):not(.header--solid) .header__active-menu-item span,.header--transparent-overlay.header--solid input,.header--transparent-overlay:has(details[open]):not(.header--solid) input,.header--transparent-overlay.header--solid .header__icon,.header--transparent-overlay:has(details[open]):not(.header--solid) .header__icon,.header--transparent-overlay:hover .header__heading-logo,.header--transparent-overlay:hover .header__menu-item,.header--transparent-overlay:hover .header__menu-item span,.header--transparent-overlay:hover .header__active-menu-item,.header--transparent-overlay:hover .header__active-menu-item span,.header--transparent-overlay:hover input,.header--transparent-overlay:hover .header__icon{color:#fff!important}.header--transparent-overlay.header--solid svg,.header--transparent-overlay:has(details[open]):not(.header--solid) svg,.header--transparent-overlay.header--solid .icon,.header--transparent-overlay:has(details[open]):not(.header--solid) .icon,.header--transparent-overlay:hover svg,.header--transparent-overlay:hover .icon{color:#f8f6f2!important;fill:#f8f6f2!important}.header--transparent-overlay.header--solid .header__menu-item:hover,.header--transparent-overlay:has(details[open]):not(.header--solid) .header__menu-item:hover,.header--transparent-overlay.header--solid .header__icon:hover,.header--transparent-overlay:has(details[open]):not(.header--solid) .header__icon:hover,.header--transparent-overlay.header--solid a:hover,.header--transparent-overlay:has(details[open]):not(.header--solid) a:hover,.header--transparent-overlay.header--solid .header__menu-item:hover span,.header--transparent-overlay:has(details[open]):not(.header--solid) .header__menu-item:hover span,.header--transparent-overlay:hover .header__menu-item:hover,.header--transparent-overlay:hover .header__icon:hover,.header--transparent-overlay:hover a:hover,.header--transparent-overlay:hover .header__menu-item:hover span{color:#fff!important;font-weight:700!important;text-decoration-color:#fff!important}.header--transparent-overlay.header--solid .header__icon:hover svg,.header--transparent-overlay:has(details[open]):not(.header--solid) .header__icon:hover svg,.header--transparent-overlay.header--solid a:hover svg,.header--transparent-overlay:has(details[open]):not(.header--solid) a:hover svg,.header--transparent-overlay:hover .header__icon:hover svg,.header--transparent-overlay:hover a:hover svg{color:#fff!important;fill:#fff!important}.header--transparent-overlay.header--solid .header__heading-logo-wrapper img,.header--transparent-overlay:has(details[open]):not(.header--solid) .header__heading-logo-wrapper img,.header--transparent-overlay:hover .header__heading-logo-wrapper img{filter:brightness(0) invert(1)!important}.header--transparent-overlay.header--solid .header__search-bar input::placeholder,.header--transparent-overlay:has(details[open]):not(.header--solid) .header__search-bar input::placeholder,.header--transparent-overlay:hover .header__search-bar input::placeholder{color:#fafafab3!important}.header--transparent-overlay.header--solid .header__search-bar form,.header--transparent-overlay:has(details[open]):not(.header--solid) .header__search-bar form,.header--transparent-overlay:hover .header__search-bar form{border-bottom-color:#fafafa4d!important}.header--transparent-overlay .header__heading-logo-wrapper img{filter:brightness(0) invert(1)!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-header-transparent.css.map */
