header{display:block!important}.top-bar{display:flex;justify-content:space-between;background-color:rgba(var(--color-white));padding:.5rem 1.25rem;font-family:var(--font-display-family);font-size:.75rem;letter-spacing:.0625rem;border-bottom:.0625rem solid #e0e0e0;max-width:unset}.mobile-nav-cart .cart-icon-wrapper{height:21.5px}.header-wrapper header .cart-icon-wrapper .cart_count,.mobile-nav-cart .cart_count{position:absolute;left:55%;top:0%;background:#333;color:#fff;height:fit-content;padding:0 8px;border-radius:100%;font-size:12px}.top-bar .menu{display:flex;list-style:none;margin:0;padding:0;gap:1.875rem}.top-bar .menu li{padding:0}.top-bar .menu a{display:flex;align-items:center;gap:.5rem;color:rgba(var(--color-black));text-decoration:none;font-family:var(--font-display-family);font-size:.75rem;font-weight:600}.top-bar .menu a:hover{color:rgba(var(--color-primary))}.top-bar--right-menu{display:flex;align-items:center;margin-left:auto}.top-bar--right-menu .menu{display:flex;align-items:center;gap:1.25rem}.custShippingWrap{display:flex;align-items:center}.shippingBox{display:flex;align-items:center;gap:.5rem;color:rgba(var(--color-black));font-family:var(--font-display-family);font-size:.75rem;letter-spacing:0rem;font-weight:500}.shippingBox img{width:1rem;height:1rem}.top-bar .menu li .fontSize-xs{font-family:var(--font-display-family);font-size:.75rem}.top-bar .menu li .color-primary{color:rgba(var(--color-primary))}.top-bar .menu li .fontWeight-6{font-weight:600}.top-bar .menu li .inline{display:inline}.header-content{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 auto}.header-left{flex:1}.header-center{flex:0 0 auto;display:flex;justify-content:center}.header-right{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:2rem}.nav{display:flex;align-items:center}.nav .parent{display:flex;list-style:none;margin:0;padding:0;justify-content:left}.nav .parent li{position:relative}.nav .parent .nav-link{display:flex;align-items:center;text-decoration:none;font-family:var(--font-display-family);font-size:1rem;font-weight:500;transition:color .3s ease}.nav .parent .nav-link:hover{color:rgba(var(--color-primary))}.nav .parent .nav-link:focus{outline:.125rem solid rgba(var(--color-primary));outline-offset:.125rem;border-radius:.125rem}.header-icons{display:flex;align-items:center;gap:1rem}.search-container{position:relative}.search-toggle{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgba(var(--color-black));transition:color .3s ease;min-width:2.75rem;min-height:2.75rem;padding:.625rem}.icon-search{display:flex}.search-toggle:hover{color:rgba(var(--color-primary))}.search-toggle:focus{outline:.125rem solid rgba(var(--color-primary));outline-offset:.125rem;border-radius:.125rem}.search-field-container{position:absolute;top:100%;right:0;background:rgba(var(--color-white));border:.0625rem solid #e0e0e0;border-radius:.25rem;box-shadow:0 .25rem .75rem #0000001a;opacity:0;visibility:hidden;transform:translateY(-.625rem);transition:all .3s ease;z-index:1000;min-width:18.75rem}.search-field-container.show{opacity:1;visibility:visible;transform:translateY(0)}.search__form{display:flex;align-items:center;padding:.75rem}.search__form input[type=text]{flex:1;border:none;outline:none;padding:.5rem .75rem;font-family:var(--font-display-family);font-size:1rem;background:transparent}.search-submit{background:none;border:none;cursor:pointer;padding:.5rem;color:rgba(var(--color-black));transition:color .3s ease}.search-submit:hover{color:rgba(var(--color-primary))}.cart-container{position:relative}.cart-container a{display:flex;align-items:center;color:rgba(var(--color-black));text-decoration:none;transition:color .3s ease;padding:.5rem}.icon-cart:before{font-size:1.125rem}.cart-container a:hover{color:rgba(var(--color-primary))}.announcement-banner{background-color:rgba(var(--color-primary));color:rgba(var(--color-white));padding:.5rem 0;text-align:center;position:relative;z-index:1000}.custShippingWrap{display:flex!important}.custMobileShippingBoxMain{display:flex;flex-direction:column;padding:0 .75rem;background:rgba(var(--color-white));justify-content:space-between;border-bottom:.0625rem solid #e0e0e0}.custMobileShippingBox{font-size:.75rem;font-weight:600;color:rgba(var(--color-black));display:block;vertical-align:middle;margin:0;line-height:1.875rem;letter-spacing:.03em;font-family:var(--font-display-family);text-align:center;flex:1;padding:.0625rem 0}.custMobileShippingBox img{width:auto!important;height:.9375rem;vertical-align:middle;margin-right:.5rem}@media screen and (min-width: 992px){.custMobileShippingBoxMain{display:none;flex-direction:row}.header-wrapper header .cart-icon-wrapper .cart_count,.mobile-nav-cart .cart_count{top:-100%;left:60%}.header-icons{padding-right:1rem}}@media (max-width: 320px){.custMobileShippingBox{font-size:.625rem;font-weight:400}}.announcement-banner__content{font-family:var(--font-display-family);font-size:1rem;line-height:1.4;max-width:75rem;margin:0 auto;padding:0 1.25rem}.announcement-banner__close{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);background:none;border:none;color:rgba(var(--color-white));font-size:1.125rem;cursor:pointer;padding:.25rem .5rem;border-radius:.25rem;transition:background-color .2s ease}.announcement-banner__close:hover,.announcement-banner__close:focus{background-color:#ffffff1a;outline:.125rem solid rgba(var(--color-white));outline-offset:.125rem}header{display:flex;justify-content:space-between;align-items:center;z-index:10;background-color:rgba(var(--color-white));position:relative}body #shopify-section-header .header-wrapper.sticky header{top:0}header .localization-form-wrapper.mobile-version{display:none}#shopify-section-header{position:relative;z-index:100;padding-top:unset}header nav{color:rgba(var(--color-black))}header ul,header li{list-style-type:none}header .logo-desktop{display:none}header .logo-mobile{display:block}header .header__heading{line-height:0}header a{color:inherit;text-decoration:none}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 nav a:focus,header button:focus,header input:focus{outline:2px solid rgba(var(--color-primary));outline-offset:.125rem;border-radius:2px}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:2.75rem;max-height:44px}header .hamburger-menu img{width:100%;min-width:2.75rem}header nav{display:none}.header-logo{object-fit:contain;max-height:2rem}header .header__icon--account{display:none}#shopify-section-header header.sticky{position:sticky;top:0;z-index:10;background-color:rgba(var(--color-white));box-shadow:0 .125rem .25rem #0000001a}.header-wrapper{background-color:rgba(var(--color-secondary-background));position:relative}.header-wrapper.sticky{position:fixed;top:0;left:0;right:0;z-index:1000;transition:none;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.header-wrapper.transitioning{opacity:0;pointer-events:none;transition:opacity .15s ease-out}.header-placeholder{transition:none}header.disable-sticky{position:static!important}.mobile-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.5rem;background-color:rgba(var(--color-white));border-bottom:.0625rem solid #e0e0e0}.mobile-header .hamburger-menu{flex:0 0 auto}.mobile-header .hamburger{background:none;border:none;padding:.75rem;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;min-width:2.75rem;min-height:2.75rem;align-items:center;justify-content:center}.mobile-header .hamburger-line{width:1.25rem;height:.125rem;background-color:rgba(var(--color-black));transition:all .3s ease}.mobile-header .mobile-logo{flex:1;display:flex;justify-content:start;margin-left:1.5rem;align-items:center}.mobile-header .header-logo{max-width:6.25rem;max-height:2.1875rem;object-fit:contain}.mobile-header .header__heading-logo-wrapper{display:flex;align-items:center;justify-content:center}.mobile-header .mobile-logo-text{font-family:var(--font-display-family);font-size:2rem;font-weight:500;color:rgba(var(--color-black));text-decoration:none}.mobile-header .mobile-header-icons{flex:0 0 auto;display:flex;align-items:center;gap:0rem;margin-right:-10px}.mobile-header .search-container a,.mobile-header .cart-container a{display:flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:10px 10px 0;color:rgba(var(--color-black));text-decoration:none;transition:color .3s ease;position:relative}.mobile-header .search-container a:hover,.mobile-header .cart-container a:hover{color:rgba(var(--color-primary))}.desktop-search-field-container{position:absolute;top:100%;right:0;background:rgba(var(--color-white));border:1px solid #e0e0e0;border-radius:.25rem;box-shadow:0 4px 12px #0000001a;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1000;min-width:300px;margin-top:8px}.desktop-search-field-container.show{opacity:1;visibility:visible;transform:translateY(0)}.desktop-search-field-container .search__form{display:flex;align-items:center;padding:.75rem}.desktop-search-field-container .search__form input[type=text]{flex:1;border:none;outline:none;padding:.5rem .75rem;font-family:var(--font-display-family);font-size:1rem;background:transparent}.desktop-search-field-container .search-submit{background:none;border:none;cursor:pointer;padding:.5rem;color:rgba(var(--color-black));transition:color .3s ease}.mobile-search-field-container{position:absolute;top:100%;right:0;background:rgba(var(--color-white));border:1px solid #e0e0e0;border-radius:.25rem;box-shadow:0 4px 12px #0000001a;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1000;min-width:250px;margin-top:8px}.mobile-search-field-container.show{opacity:1;visibility:visible;transform:translateY(0)}.mobile-search-field-container .search__form{display:flex;align-items:center;padding:.75rem}.mobile-search-field-container .search__form input[type=text]{flex:1;border:none;outline:none;padding:.5rem .75rem;font-family:var(--font-display-family);font-size:1rem;background:transparent}.mobile-search-field-container .search-submit{background:none;border:none;cursor:pointer;padding:.5rem;color:rgba(var(--color-black));transition:color .3s ease}.cart-container .mini_cart{width:unset;max-width:unset;min-height:unset;padding:unset;margin-left:unset}.desktop-header{display:none}@media screen and (max-width: 992px){.top-bar{display:none}header{position:relative}.header-wrapper{position:relative}.mobile-header{display:flex}.desktop-header{display:none}}@media screen and (min-width: 992px){.mobile-header{display:none}.desktop-header{display:block;width:100%}header{padding:1.5rem!important}header nav .drop-down-wrapper{position:absolute;display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1000;min-width:200px;background:#fffffffa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;box-shadow:0 10px 25px -5px #0000001a,0 4px 6px -2px #0000000d;border:1px solid rgba(0,0,0,.1);padding:4px;top:calc(100% + 8px);left:0;transform:translateY(-10px)}header nav .drop-down-wrapper.show{opacity:1;visibility:visible;transform:translateY(0)}header nav .drop-down-wrapper:before{content:"";position:absolute;bottom:100%;left:16px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgba(255,255,255,.98);filter:drop-shadow(0 -1px 2px rgba(0,0,0,.1))}header nav{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:1.5rem}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;margin-bottom:unset}header nav .li-link .drop-down-wrapper{position:absolute;top:calc(100% + 8px);left:0;z-index:1000}header nav>ul>li>a.nav-link:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:2px;background-color:rgba(var(--color-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,header nav>ul>li>a.nav-link:focus:after{width:100%}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;display:none}header nav>div{margin-bottom:7px}header nav .navigation-dropdown-content{min-width:180px;color:rgba(var(--color-black));display:block;background-color:transparent;border:none;padding:12px 16px;margin:1px 0;position:relative;z-index:5;border-radius:6px;transition:all .2s ease;text-decoration:none;font-weight:500;font-size:14px;line-height:1.4;width:100%;box-sizing:border-box}header.header--center .logo-container{order:1}header.header--right{flex-direction:row-reverse}header nav ul.parent{gap:1.5rem;flex-wrap:nowrap!important;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;position:relative;width:100%}header nav .navigation-dropdown-level2{display:none;flex-direction:column;position:absolute;top:0;left:100%;background:#fffffffa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border:1px solid rgba(0,0,0,.05);padding:.5rem;min-width:200px;margin-left:8px}header nav .navigation-wrapper:hover .navigation-dropdown-level2{display:flex}header nav .navigation-dropdown-level2 .navigation-dropdown-content{border-left:none;margin:1px 0;padding:10px 14px;font-size:13px}header nav .navigation-dropdown-content:hover,header nav .navigation-dropdown-content:focus{background-color:rgba(var(--color-primary),.08);color:rgba(var(--color-primary));transform:none}header nav .navigation-dropdown-content:focus{outline:2px solid rgba(var(--color-primary),.3);outline-offset:.125rem}header nav .navigation-dropdown-content-title{font-weight:var(--font-display-weight);font-family:var(--font-display-family);font-size:1rem}header nav .li-link:hover .navigation-dropdown,header nav .drop-down-wrapper.show .navigation-dropdown{display:flex}header .logo-container.desktop{display:block}header .logo-container.mobile{display:none}}@media screen and (min-width: 1400px){header nav{gap:2rem}.nav .parent{column-gap:3rem}}@media screen and (min-width: 1600px){header nav{gap:3rem}}@media screen and (min-width: 1800px){header nav{gap:4rem}}@media screen and (min-width: 2100px){header nav{gap:5rem}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/header.css.map */
