.shopify-section-group-header-group,.section-header.shopify-section-group-header-group,.shopify-section-group-header-group.shopify-section-header-sticky{z-index:auto}.overlay-header{--overlay-header-rainbow-gradient: linear-gradient( 90deg, #ff0000, #ff8000, #ffff00, #80ff00, #00ff00, #00ff80, #00ffff, #0080ff, #0000ff, #8000ff, #ff00ff, #ff0080 );--overlay-header-rainbow-transition: .35s ease;position:relative;width:100%}.overlay-header-container{display:flex;align-items:center;justify-content:space-between;position:relative;background-color:inherit}.overlay-header-logo{flex-shrink:0;position:relative;z-index:1005}.overlay-header-logo a{display:block}.overlay-header-logo img{width:auto}.overlay-header-actions{display:flex;align-items:center}.overlay-header-nav-list{display:flex;list-style:none;margin:0;padding:0;align-items:center}.overlay-header-nav-item{position:relative}.overlay-header-nav-link{text-decoration:none;display:block;position:relative;transition:color var(--overlay-header-rainbow-transition),background var(--overlay-header-rainbow-transition)}.overlay-header-nav-link:hover{background:var(--overlay-header-rainbow-gradient);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.overlay-header-nav-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--overlay-header-rainbow-gradient);transition:width var(--overlay-header-rainbow-transition)}.overlay-header-nav-link:hover:after{width:100%}.overlay-header-dropdown{position:absolute;top:100%;left:0;box-shadow:0 4px 12px #0000001a;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;min-width:200px;z-index:1100}.overlay-header-nav-item:hover .overlay-header-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.overlay-header-dropdown-link{display:block;padding:12px 16px;text-decoration:none;transition:background-color .3s ease}@keyframes overlay-header-rainbow-underline{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes overlay-header-rainbow-press{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes overlay-header-gradient-shift{0%,40%,to{stop-color:var(--overlay-stop-color)}50%{stop-color:#fff}60%{stop-color:var(--overlay-stop-color)}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/overlay-header-base.css.map */
