header{display:flex;justify-content:space-between;align-items:center;padding:6px 38px 5px 18px;z-index:10}body.template-index #shopify-section-header header{top:24px;left:0;right:0;transition:all .3s ease-in-out}body.template-index #shopify-section-header header a:not(#mega-menu-container a),body.template-index #shopify-section-header header img:not(#mega-menu-container img),body.template-index #shopify-section-header header .currency-selector-wrapper svg,body.template-index #shopify-section-header .header__heading-logo-wrapper{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}body.template-index #shopify-section-header header.header-scrolled a,body.template-index #shopify-section-header header.header-scrolled img:not(#mega-menu-container img),body.template-index #shopify-section-header header.header-scrolled .currency-selector-wrapper svg,body.template-index #shopify-section-header header.header-scrolled .header__heading-logo-wrapper,body.template-index #shopify-section-header header .inline-search-submit img{filter:none!important}body #shopify-section-header .header-wrapper.sticky header{top:0}#shopify-section-header{position:relative;z-index:100}header nav{color:var(--gig-black)}header.header-scrolled{background-color:var(--gig-secondary);box-shadow:0 2px 4px #0000001a}header ul,header li{list-style-type:none}header .logo-desktop{display:none}header .header__heading{line-height:0}header a{color:inherit}header .navigation{display:flex;justify-content:center}header nav ul.parent{align-items:center;display:flex;justify-content:center;height:100%;font-size:var(--h6-mob);line-height:var(--h6-mob-lh);font-family:var(--h6-font)}header nav .nav-link:hover:after{transform:scaleX(1);transform-origin:bottom left}header nav .has-children .parent-link{align-items:center;display:flex}header nav .child-link-item{display:block;position:relative;opacity:0;cursor:pointer}header nav a{text-decoration:none;font-family:var(--body1-font);font-size:var(--body1-mob);line-height:var(--body1-lh-mob)}header .hamburger-menu{display:block;max-height:44px}header .logo-nav-wrapper{display:none}header .hamburger-menu .hamburger{background:unset;border:none;padding:unset;max-width:44px;max-height:44px}header .hamburger-menu img{width:100%;min-width:44px}header nav{display:none}.header-logo{object-fit:contain;filter:invert(10%) sepia(69%) saturate(903%) hue-rotate(184deg) brightness(70%) contrast(91%);max-width:50px;max-height:45px}header .header__icon--account{display:none}#shopify-section-header header.sticky{position:fixed;top:0;z-index:10;width:-webkit-fill-available}.header-wrapper{background-color:var(--gig-secondary);position:relative}body #shopify-section-header .header-wrapper.sticky{position:fixed;top:0;z-index:10;width:-webkit-fill-available}header.disable-sticky{position:static!important}@media screen and (max-width: 992px){header{position:relative}.header-wrapper{height:0;position:relative}body.template-index #shopify-section-header header{top:0;position:relative}.currency-selector-wrapper.desktop-version{display:none}}.currency-selector-wrapper.mobile-version{display:block}body.template-index .currency-selector-wrapper.mobile-version .selected-currency{width:100%}.currency-selector-wrapper{position:relative;display:inline-block;margin:0 18px;font-family:var(--body1-font)}.currency-selector-wrapper .selected-currency{display:flex;align-items:center;justify-content:space-between;background:var(--gig-white);border:1px solid var(--gig-white);color:var(--gig-black);padding:10px 14px 14px;width:100%;border-radius:8px;cursor:pointer;transition:all .2s ease;font-size:14px;min-width:110px;text-align:left;box-shadow:0 2px 4px #0000000a;font-family:var(--body1-font)}.currency-selector-wrapper .selected-currency[aria-expanded=true]{border-color:var(--gig-black)}.currency-selector-wrapper .selected-currency[aria-expanded=true] .currency-chevron{transform:rotate(180deg)}.currency-chevron{margin-left:10px;transition:transform .2s ease;width:12px;height:8px;flex-shrink:0;color:var(--gig-black)}.currency-dropdown{display:none;position:absolute;top:calc(100% + 4px);left:0;min-width:130px;background:var(--gig-white);border:1px solid var(--gig-white);border-radius:8px;z-index:1000;box-shadow:0 4px 12px #0000001a;max-height:280px;overflow-y:auto;opacity:0;visibility:hidden;transform:translateY(-8px);transition:all .2s ease}.currency-selector-wrapper.mobile-version .currency-dropdown{width:100%}.currency-dropdown.show{display:block;opacity:1;visibility:visible;transform:translateY(0)}.currency-option{padding:10px 16px;cursor:pointer;transition:background-color .15s ease;font-size:14px;color:var(--gig-black);display:flex;align-items:center;justify-content:space-between}.currency-option:hover{background-color:var(--gig-white)}.currency-option:focus{background-color:var(--gig-white);outline:none}.currency-option.active{background-color:var(--gig-tertiary);color:var(--gig-black);font-weight:700}.currency-dropdown::-webkit-scrollbar{width:4px}.currency-dropdown::-webkit-scrollbar-track{background:transparent}.currency-dropdown::-webkit-scrollbar-thumb{background:var(--gig-white);border-radius:4px}.currency-dropdown::-webkit-scrollbar-thumb:hover{background:var(--gig-white)}.currency-selector-wrapper.loading .selected-currency{pointer-events:none;opacity:.6}.currency-selector-wrapper.loading .currency-chevron{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}header .user-nav{display:flex;gap:16px;align-items:center;flex-direction:row-reverse;position:relative}.cart-count-bubble:empty{display:none!important}.header__icon--heart .cart-count-bubble{right:.3rem}.header__icon--heart{position:relative;width:fit-content;display:flex;align-items:center;text-decoration:none;height:24px;width:24px;margin-bottom:4px;margin-left:10px}body .cart-count-bubble{position:absolute;background-color:#e12828;color:var(--gig-white)!important;height:18px!important;width:18px;border-radius:100%!important;display:flex;justify-content:center;align-items:center;font-size:10px!important;bottom:1rem;left:1.2rem;line-height:calc(1 + .1 / var(--font-body-scale))}.js-show-search.search-icon{display:none}.inline-search-form{background:#f4f4f4;border-radius:25px;padding:8px 14px;display:none;align-items:center;gap:8px;min-width:200px;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.inline-search-input{flex:1;border:none;outline:none;background:transparent;font-size:14px;padding:4px 8px;color:var(--gig-black);font-family:var(--body1-font);position:relative}.inline-search-input::placeholder{color:transparent}.search-placeholder-container{position:relative;flex:1}.inline-search-submit{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.search-placeholder-animated{position:absolute;top:50%;left:8px;transform:translateY(-50%);color:#666;font-style:italic;font-size:14px;font-family:var(--body1-font);pointer-events:none;white-space:nowrap;overflow:hidden}.inline-search-input:focus+.search-placeholder-animated,.inline-search-input:not(:placeholder-shown)+.search-placeholder-animated{opacity:0}.search-placeholder-animated .typing-text{overflow:hidden;white-space:nowrap;border-right:2px solid #666;animation:typing 4s steps(40,end) infinite,blink-caret 1s step-end infinite}.inline-search-submit:hover{background:#0000001a}.inline-search-submit img{width:18px;height:18px;filter:none}@media screen and (max-width: 992px){.inline-search-form{min-width:160px;padding:6px 12px}}@media screen and (min-width: 992px){.inline-search-form{min-width:350px}.inline-search-input{font-size:var(--body1-desk);line-height:var(--body1-lh-desk);width:100%}#shopify-section-header header:not(.header-scrolled) .inline-search-form{border:1px solid rgba(255,255,255,.5)}#shopify-section-header header:not(.header-scrolled) .inline-search-input::placeholder{color:#999}#shopify-section-header header.header-scrolled .inline-search-form{background:#fffffff2;border:1px solid rgba(0,0,0,.1)}}header .user-nav{gap:12px}@media screen and (min-width: 1200px){header .user-nav{gap:8px}}@media screen and (min-width: 992px){header{padding:18px 56px 17px 36px!important}body.template-index #shopify-section-header header{position:fixed;top:30px;left:0;right:0;transition:all .3s ease-in-out}header nav .drop-down-wrapper{position:absolute;display:flex;flex-direction:row}.currency-selector-wrapper .selected-currency{font-size:var(--body1-desk);line-height:var(--body1-lh-desk);background:transparent;border:none;box-shadow:none;text-decoration:underline;text-decoration-color:var(--gig-white);text-decoration-thickness:1px;text-underline-offset:4px}header.header-scrolled .currency-selector-wrapper .selected-currency{text-decoration-color:var(--gig-black)}.currency-selector-wrapper{margin:0}.currency-selector-wrapper .selected-currency{color:var(--gig-white)}header.header-scrolled .currency-selector-wrapper .selected-currency{color:var(--gig-black)}header .header__icon--account{display:block;margin-right:14px}header nav{display:block}header nav a{font-size:var(--body1-deskt);line-height:var(--body1-lh-desk)}header nav>ul>li>a.nav-link{position:relative;text-decoration:none;display:inline-block;width:max-content}header nav .li-link{position:relative}header nav>ul>li>a.nav-link:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:2px;background-color:var(--gig-black);transition:width .3s ease}header .header--left{display:flex;justify-content:flex-start;align-items:center;flex-direction:row-reverse;gap:36px}header nav>ul>li>a.nav-link:hover:after{width:100%}.js-show-search.search-icon{display:block;cursor:pointer}header .logo-desktop{display:block}header .logo-mobile{display:none}header .header__heading-logo-wrapper{display:flex}.logo-nav-wrapper{display:flex;width:fit-content;justify-content:space-between;align-items:center}header svg{width:unset;height:unset}header nav>div{margin-bottom:7px}header nav .navigation-dropdown-content{min-width:180px;color:var(--gig-primary);display:flex;justify-content:space-between;background-color:var(--gig-secondary);border:1px solid var(--gig-primary);padding:16px;margin-top:10px;position:relative;z-index:5}header.header--center .user-nav{order:2}header.header--center .logo-container{order:1}header.header--right{flex-direction:row-reverse}header nav ul.parent{gap:30px;font-size:var(--h6-desk);line-height:var(--h6-desk-lh)}header .hamburger-menu{display:none}header .logo-nav-wrapper{display:flex}header nav .drop-down-wrapper .navigation-dropdown{display:none;flex-direction:column;top:100%;left:0}header nav .navigation-dropdown-level2{display:none;flex-direction:column;position:absolute;top:0;left:100%}header nav .navigation-wrapper:hover .navigation-dropdown-level2{display:flex}header nav .navigation-dropdown-level2 .navigation-dropdown-content{border-left:none}header nav .navigation-dropdown-content:hover{background-color:var(--gig-primary);color:var(--gig-secondary);border:1px solid black}header nav .li-link:hover .navigation-dropdown{display:flex}header .logo-container.desktop{display:block}}@media screen and (min-width: 992px) and (max-width: 1210px){#search-pop{top:100%}#search-pop .search-close img{height:40px;transform:translate(-10px,-90%)}}@media screen and (min-width: 1200px){header .user-nav{gap:4px}.currency-selector-wrapper{margin-right:0}}@keyframes expandHeight{0%{opacity:0}to{opacity:1}}#customer_tab_content>.row.grid{justify-content:center}@keyframes typing{0%,10%{width:0}20%,80%{width:100%;border-right:2px solid #666}90%,to{width:0;border-right:2px solid transparent}}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:#666}}@media screen and (max-width: 992px){.search-placeholder-animated{font-size:16px;left:12px}}@media screen and (min-width: 992px){.search-placeholder-animated{font-size:var(--body1-desk);line-height:var(--body1-lh-desk)}.header-wrapper header .inline-search-form{display:none}.header-wrapper .inline-search-form{display:flex}body.template-index .header-wrapper>.inline-search-form{position:fixed;width:100%;top:106px;z-index:10000}body.template-index .header-wrapper.sticky>.inline-search-form{top:82px}}@media screen and (min-width: 1260px){.header-wrapper header .inline-search-form{display:flex}.header-wrapper .inline-search-form{display:none}}.search-placeholder-animated.multi-phrase{animation:none}.search-placeholder-animated.multi-phrase .typing-text{animation:multiTyping 12s linear infinite}@keyframes multiTyping{0%,8.33%{width:0}16.66%,25%{width:100%}33.33%{width:0}41.66%,50%{width:0}58.33%,66.66%{width:100%}75%{width:0}83.33%,91.66%{width:0}to{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/header.css.map */
