.top_bar_search{overflow:hidden;width:40px;min-height:40px;transition:width .25s ease}.top_bar_search.is-search-open{overflow:visible}.top_bar_search .search-form__close-button{display:none!important}.top_bar_search.is-search-open .search-form__close-button{display:flex!important}.top_bar_search .search-form__submit-button{outline:none}.top_bar_search .search-form__submit-button:focus-visible{box-shadow:0 0 0 2px #00000059 inset}.top_bar_search:not(.is-search-open) .search-form__input{border-color:transparent;background:transparent;box-shadow:none}#nav .menu-navigation .sub-menu--link .arrow:before{display:inline-block;transition:rotate .2s ease}#nav .menu-navigation .dropdown.sub-menu:hover .sub-menu--link .arrow:before,#nav .menu-navigation .megaMenu-dropdown.sub-menu:hover .sub-menu--link .arrow:before,#nav .menu-navigation .dropdown.sub-menu[aria-expanded=true] .sub-menu--link .arrow:before,#nav .menu-navigation .megaMenu-dropdown.sub-menu[aria-expanded=true] .sub-menu--link .arrow:before,#nav .menu-navigation .dropdown.sub-menu .details[open] .sub-menu--link .arrow:before,#nav .menu-navigation .megaMenu-dropdown.sub-menu .details[open] .sub-menu--link .arrow:before{rotate:180deg}.header_icons.social_icons{left:0;right:unset}a.top-bar__menu-item-link{color:#000}a:focus{outline:unset}.shopify-section--header .top-bar{display:none}.logo a,.logo a:hover,.logo a:visited,.logo a:active{line-height:1}.shopify-section--header{position:sticky;top:calc(-1 * var(--announcement-bar-height, 0px));z-index:9999;background:#fff;box-shadow:0 0 4px #bbb}@media only screen and (min-width:799px){.header-logo{position:relative;display:flex;align-items:center;justify-content:flex-end;min-height:1px}.header-logo>a{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.header-logo .top-bar__menu-column{margin-left:auto}.header-logo .top-bar__menu{display:flex;align-items:center;gap:15px}.header-logo .top_bar_search{position:absolute;left:0;top:50%;transform:translateY(-50%);margin:0}.header-logo .top_bar_search.is-search-open{left:0;right:0;top:65px;bottom:0;transform:none;width:auto;display:flex;align-items:center;justify-content:center;background:#fff;z-index:20}.header-logo .top_bar_search.is-search-open .search-form{width:100%;max-width:500px;margin:0 auto}.megaMenu{left:50%!important;right:auto!important;width:100vw!important;max-width:95vw!important;transform:translate(-50%);border-radius:3.5px;border:unset}.megaMenu-grid{align-items:stretch;padding:0;height:400px;box-sizing:border-box}.megaMenu-column{flex:unset;width:15%;border-right:none;margin:0;padding:0 40px}.megaMenu-column:not(.megaMenu-custom-column){padding-top:30px;padding-bottom:30px}.megaMenu-subtitle{font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-size:13px;margin-bottom:18px}.megaMenu-sublink-item a,.megaMenu-subtitle a{font-size:15px!important;text-transform:uppercase}.megaMenu-sublink-item{padding:6px 0}.megaMenu-sublink-item a,.megaMenu-column>a{font-size:14px;text-transform:none}.megaMenu-custom-column{flex:0 0 40%;max-width:40%;width:40%;position:relative;padding:10px;overflow:hidden;height:100%;box-sizing:border-box;margin-left:auto}@media(max-width:767px){.megaMenu-custom-column{display:none}}.megaMenu-custom-column .image-element__wrap{border-radius:3.5px}.megaMenu-custom-column>a{display:block;width:100%;height:100%}.megaMenu-custom-column .image-element__wrap{width:100%;height:100%}.megaMenu-custom-column .megaMenu-image{width:100%;height:100%!important;object-fit:cover}.megaMenu-custom-column .megaMenu-text{position:absolute;left:24px;bottom:24px;right:auto;top:auto;margin:0;z-index:2}.megaMenu-custom-column .megaMenu-text p{font-size:12.5px;font-weight:600;text-transform:uppercase;margin:0}.megaMenu-custom-column .megaMenu-text a:after{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;border-radius:3.5px;transform:skew(-20deg);background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent)}.megaMenu-custom-column .megaMenu-text a:hover:after{animation:shine 1.25s cubic-bezier(.01,.56,1,1) infinite}.megaMenu-custom-column .megaMenu-text a{display:inline-block;background:#1c1c1c;color:#fff;padding:8px 28px;text-transform:uppercase;letter-spacing:1px;font-weight:600;font-size:12px;position:relative;overflow:hidden;border-radius:3.5px}.megaMenu-custom-column .megaMenu-text a:hover{color:#fff!important}.megaMenu{padding-top:26px;background:transparent!important;border:none!important;box-shadow:none!important}.megaMenu-grid-wrap{height:100%;background:#fff;border-radius:3.5px;box-shadow:0 10px 30px #0000001f;overflow:hidden}.mega-menu-overlay{position:fixed;top:var(--mobile-header-height, 70px);left:0;right:0;bottom:0;background:#ffffff40;opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:5}.shopify-section--header:has(li.megaMenu-dropdown:hover) .mega-menu-overlay,.shopify-section--header:has(.megaMenu-dropdown[aria-expanded=true]) .mega-menu-overlay{opacity:1;pointer-events:auto}.header-logo div.content{max-width:1200px;width:100%;padding-bottom:0}}@media(min-width:799px){#nav.nav-border--none ul li:first-child .submenu_list{margin-left:-10px}#nav.nav-border--none ul li .submenu_list{width:230px}}@media(max-width:798px){#mobile_nav li.megaMenu-dropdown[aria-expanded=true]+.megaMenu{display:block!important}.header-logo .container{width:100%;padding:0 16px}.header-logo .container .column{margin:0}.top-bar__menu-item.cart_button{padding-right:0}.logo a.logo-align--center{text-align:left}.top-bar__menu-item.customer_login_link,.top-bar__menu-item.checkout{display:none}.header-logo{display:flex;align-items:center;width:100%}.header-logo .top-bar__menu-column .top_bar_search.medium-down--one-whole{width:40px}section.header-logo{position:relative}.header-logo .top-bar__menu-column .top_bar_search.medium-down--one-whole.is-search-open{position:absolute;top:100%;left:0;right:0;bottom:auto;width:auto;height:auto;display:flex;align-items:center;padding:0;margin:0;background:#fff;box-sizing:border-box;z-index:10002}.header-logo .top-bar__menu-column .top_bar_search.medium-down--one-whole.is-search-open .search-form{width:100%;max-width:none;margin:0}.header-logo .top-bar__menu-column .top_bar_search.medium-down--one-whole.is-search-open .search-form__input-wrapper{width:100%}.header-logo .top-bar__menu-column .top_bar_search.medium-down--one-whole.is-search-open .search-form__input{width:100%;font-size:16px;padding-left:44px;border-radius:0;box-sizing:border-box}.header-logo .top-bar__menu-column .top_bar_search.medium-down--one-whole.is-search-open .search-form__submit-button{left:4px}.header-logo .top-bar__menu-column .top_bar_search.medium-down--one-whole.is-search-open .search-form__close-button{right:4px}.header-logo .top-bar__menu-column{justify-content:end}.search-form--header input.search-form__input{padding-right:18px}input.search-form__input{height:32px}.header-container .one-whole:nth-child(2){width:100%}#mobile_nav{margin-top:0}#mobile_nav .icon-menu{padding:0 5px 20px 20px}#mobile_nav .slicknav_menu{position:relative}#mobile_nav .slicknav_nav{display:block!important;height:auto!important;max-height:none!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;box-sizing:border-box!important;position:fixed!important;top:var(--mobile-header-height, 64px);right:0;left:0;bottom:0;width:100%;max-width:100%;margin:0;background:#fff;z-index:10001;transform:translate(-100%);visibility:hidden}body.mobile-nav-ready #mobile_nav .slicknav_nav{transition:transform .3s ease,visibility 0s linear .3s;padding-top:10px}#mobile_nav .slicknav_nav:not(.slicknav_hidden){transform:translate(0);visibility:visible}body.mobile-nav-ready #mobile_nav .slicknav_nav:not(.slicknav_hidden){transition:transform .3s ease}.megaMenu-custom-column{display:none}}@keyframes shine{0%{left:-200%}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/header.css.map */
