.header__icon-name,#s,.visually-hidden{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;font-size:0!important}.header-wrapper{--header-content-color: #ffffff;--header-text-shadow: none}.shopify-section-header-sticky .header-wrapper,.shopify-section-header-sticky.animate .header-wrapper{--header-content-color: #121212;--header-text-shadow: none}@media screen and (min-width:990px){header-drawer,.header__icon--menu,.mobile-menu-drawer,.icon-hamburger,button[aria-controls=menu-drawer],summary.header__icon--menu{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;position:absolute!important;pointer-events:none!important}.header__offcanvas-toggle,.header__offcanvas-toggle-link--close,.header__offcanvas-toggle-link{display:none!important;visibility:hidden!important;width:0!important;height:0!important;overflow:hidden!important;pointer-events:none!important}}@media screen and (min-width:990px){.header{display:grid!important;grid-template-rows:auto auto;align-items:center;padding:1.5rem 3rem 0;max-width:100%;position:relative}.header__search,details-modal.header__search{grid-column:1!important;grid-row:1!important;justify-self:start!important;margin-right:auto!important;display:block!important;width:44px!important}details-modal.header__search details,details-modal.header__search summary{display:block!important}.header__offcanvas-left{grid-column:1!important;grid-row:1!important;justify-self:start!important}.header__heading{grid-column:2!important;grid-row:1!important;justify-self:center!important;margin:0!important;text-align:center;width:auto!important;display:block!important}.header__column,.header__icons{grid-column:3!important;grid-row:1!important;justify-self:end!important;display:flex!important;margin-left:auto!important;align-items:center;gap:10px}nav.header__inline-menu{grid-column:1 / -1!important;grid-row:2!important;display:block!important;text-align:center;padding-top:1.5rem;padding-bottom:2rem;width:100%}nav.header__inline-menu ul.list-menu{display:inline-flex!important;gap:3rem;list-style:none;margin:0;padding:0}nav.header__inline-menu .header__menu-item span{font-size:13px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--header-content-color)!important;text-shadow:var(--header-text-shadow)!important;border-bottom:2px solid transparent;padding-bottom:2px;transition:all .2s ease}nav.header__inline-menu .header__menu-item:not(.header__menu-item--has-dropdown):hover span{border-bottom-color:var(--header-content-color);color:var(--header-content-color)}nav.header__inline-menu li:hover .header__menu-item span{color:var(--header-content-color)!important}nav.header__inline-menu .icon-caret{fill:currentColor!important}}@media screen and (min-width:990px){nav.header__inline-menu li{position:relative!important}.header__submenu,.header__mega-menu{display:block;visibility:hidden;opacity:0;position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(10px);background:transparent!important;padding:15px 0 0!important;width:250px!important;min-width:250px!important;z-index:999;border:none!important;box-shadow:none!important;transition:transform .2s ease,opacity .2s ease,visibility .2s ease;margin-top:0}.header__submenu .list-menu,.header__mega-menu .mega-menu__wrapper{background:#dcdcdc;border-top:1px solid #ccc;box-shadow:none;padding:10px 20px;pointer-events:auto!important}nav.header__inline-menu li:hover .header__submenu,nav.header__inline-menu li:hover .header__mega-menu{visibility:visible;opacity:1;transform:translate(-50%) translateY(0)}.header__submenu li a,.header__mega-menu li a{color:#333!important;font-size:13px;text-transform:uppercase;padding:5px 20px;display:block;text-decoration:none;text-align:left;position:relative;z-index:1002}.header__submenu li a:hover,.header__mega-menu li a:hover{text-decoration:underline}}.header__icon,.header__icon--search,.header__icon--account,.header__icon--cart{display:flex!important;width:44px!important;height:44px!important;align-items:center;justify-content:center;text-decoration:none!important;color:var(--header-content-color)!important;text-shadow:var(--header-text-shadow)!important}.header__icon svg{display:block!important;width:22px!important;height:22px!important;fill:none!important;stroke:var(--header-content-color)!important;stroke-width:1.5px!important}@media screen and (max-width:989px){.header{display:grid!important;padding:1rem;grid-template-columns:44px 44px 1fr 88px!important;align-items:center}header-drawer,.header__icon--menu,summary.header__icon--menu{grid-column:1!important;grid-row:1!important;display:flex!important;visibility:visible!important;width:44px!important;height:44px!important;position:static!important}.header__icon svg{stroke:#000!important}nav.header__inline-menu{display:none!important}.header__offcanvas-left{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important}.header__heading{grid-column:3!important;grid-row:1!important;justify-self:center!important;margin:0!important;padding:0!important}.header__search{display:flex!important;align-items:center!important}.header__icons,.header__column{grid-column:4!important;grid-row:1!important;display:flex!important;justify-content:flex-end!important}}.shopify-section-header-sticky .header__menu-item,.shopify-section-header-sticky .header__menu-item>span,.shopify-section-header-sticky .header__menu-item a,.shopify-section-header-sticky .header__menu-item span,.shopify-section-header-sticky nav.header__inline-menu a,.shopify-section-header-sticky nav.header__inline-menu span,.shopify-section-header-sticky .header__icon,.shopify-section-header-sticky .header__icon svg,.shopify-section-header-sticky .modal__toggle-open svg,.shopify-section-header-sticky.animate .header__menu-item,.shopify-section-header-sticky.animate .header__menu-item>span,.shopify-section-header-sticky.animate .header__menu-item a,.shopify-section-header-sticky.animate .header__menu-item span,.shopify-section-header-sticky.animate nav.header__inline-menu a,.shopify-section-header-sticky.animate nav.header__inline-menu span,.shopify-section-header-sticky.animate .header__icon,.shopify-section-header-sticky.animate .header__icon svg,.shopify-section-header-sticky.animate .modal__toggle-open svg{color:rgb(var(--color-base-text))!important;stroke:rgb(var(--color-base-text))!important}.shopify-section-header-sticky .icon,.shopify-section-header-sticky.animate .icon{stroke:rgb(var(--color-base-text))!important;fill:none!important}.shopify-section-header-sticky .header__heading-link,.shopify-section-header-sticky.animate .header__heading-link{color:rgb(var(--color-base-text))!important;text-shadow:none!important}body .shopify-section-header-sticky .header__menu-item:hover,body .shopify-section-header-sticky .header__menu-item:hover>span,body .shopify-section-header-sticky .header__menu-item:hover a,body .shopify-section-header-sticky .header__menu-item:hover span,body .shopify-section-header-sticky nav.header__inline-menu a:hover,body .shopify-section-header-sticky nav.header__inline-menu span:hover,body .shopify-section-header-sticky.animate .header__menu-item:hover,body .shopify-section-header-sticky.animate .header__menu-item:hover>span,body .shopify-section-header-sticky.animate .header__menu-item:hover a,body .shopify-section-header-sticky.animate .header__menu-item:hover span,body .shopify-section-header-sticky.animate nav.header__inline-menu a:hover,body .shopify-section-header-sticky.animate nav.header__inline-menu span:hover{color:rgb(var(--color-base-text))!important;border-bottom-color:#000!important}body .shopify-section-header-sticky .header__menu-item:hover span:after,body .shopify-section-header-sticky .header__menu-item span:hover:after,body .shopify-section-header-sticky.animate .header__menu-item:hover span:after,body .shopify-section-header-sticky.animate .header__menu-item span:hover:after{background-color:rgb(var(--color-base-text))!important;border-color:rgb(var(--color-base-text))!important}.shopify-section-header-sticky{position:fixed!important;top:0;width:100%!important;z-index:1000;background:#fff!important;box-shadow:0 2px 10px #0000001a}.shopify-section-header-hidden{transform:translateY(-100%)}.shopify-section-header-sticky.animate{transition:transform .15s ease-out}.premium-account-dropdown{width:260px;padding:16px;border-radius:12px;box-shadow:0 10px 30px #0000001a,0 4px 12px #0000000d;border:1px solid rgba(0,0,0,.05);background:#fff;right:0;top:100%;position:absolute;margin-top:5px;z-index:100}.header__account-modal{display:none}details[open]>.header__account-modal{display:block;animation:fadeInSlide .25s cubic-bezier(.16,1,.3,1)}@keyframes fadeInSlide{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.premium-account-header{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f1f1f1}.premium-avatar{width:38px;height:38px;border-radius:50%;background:#121212;color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600}.premium-name-wrap{display:flex;flex-direction:column;gap:2px}.premium-welcome{font-size:11px;color:#666;text-transform:uppercase;letter-spacing:.5px}.header__account__name{font-size:14px;font-weight:600;color:#121212;margin:0}.premium-account-body{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.premium-account-body li a{display:flex;align-items:center;gap:12px;color:#333;text-decoration:none;font-size:13px;padding:8px 12px;border-radius:8px;transition:all .2s ease;background:transparent}.premium-account-body li a:hover{background:#f8f8f8;color:#121212}.premium-acc-icon{stroke:#666;transition:stroke .2s ease}.premium-account-body li a:hover .premium-acc-icon{stroke:#121212}.premium-logout-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:16px;padding:12px;background:#121212;color:#fff;text-decoration:none;border-radius:8px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;transition:background .3s ease}.premium-logout-btn:hover{background:#333;color:#fff}.premium-guest-account .premium-name-wrap{width:100%}
/*# sourceMappingURL=/cdn/shop/t/42/assets/header-layout.css.map */
