@media screen and (min-width:990px){.mega-menu:hover>.mega-menu__content,.mega-menu[open]>.mega-menu__content{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto}.mega-menu>.mega-menu__content{visibility:hidden;pointer-events:none;display:block!important}.header__inline-menu .header__menu-item:hover,details[open]>.header__menu-item{font-weight:700}.header__inline-menu .header__menu-item .icon-caret,.header__inline-menu .header__menu-item .svg-wrapper{display:none}.header__nav-search{display:flex;align-items:center;margin-left:8px}.header__nav-search .header__icon{padding:0;width:24px;height:24px}.mega-menu__content{padding:40px 0 48px;border-top:1px solid #e5e5e5;box-shadow:0 4px 12px #0000000f}.mega-menu__inner.page-width{display:grid;grid-template-columns:auto 1fr;gap:40px;grid-template-rows:1fr;min-height:480px}.mega-menu__inner .mega-menu__list,.mega-menu__inner .mega-menu__list--condensed{display:flex;flex-wrap:wrap;gap:0 48px;list-style:none;margin:0;padding:0}.mega-menu__inner .mega-menu__list>li{min-width:140px}.mega-menu__promo{display:block;position:relative;width:100%;height:0;min-height:100%;max-height:100%;overflow:hidden;text-decoration:none}.mega-menu__promo-image-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.mega-menu__promo-image{width:100%;height:100%;display:block;object-fit:cover;object-position:center top;transition:transform .3s ease}.mega-menu__promo:hover .mega-menu__promo-image{transform:scale(1.03)}.mega-menu__promo-label{position:absolute;bottom:16px;left:16px;z-index:1;font-family:Big Shoulders Display,sans-serif;font-weight:700;font-size:20px;line-height:1;text-transform:uppercase;color:#fff;background:#111;padding:10px 16px;letter-spacing:0;text-decoration:none}.mega-menu__link--level-2{font-family:Inter,sans-serif;font-weight:700;font-size:16px;line-height:1.3;text-transform:uppercase;letter-spacing:0;color:#111;padding-bottom:16px;margin-bottom:4px}.mega-menu__link--level-2[href="#"]{pointer-events:none}.mega-menu__link{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#767676;padding:6px 0;text-decoration:none;transition:color .15s ease}.mega-menu__link:hover,.mega-menu__link--active{color:#111;text-decoration:none}.mega-menu__inner .mega-menu__list>li{min-width:180px}}.csc-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.csc-drawer-overlay.is-open{opacity:1;visibility:visible}.csc-drawer{position:fixed;top:0;left:0;width:100%;max-width:420px;height:100%;background:#fff;z-index:1000;transform:translate(-100%);transition:transform .3s ease;display:flex;flex-direction:column;overflow:hidden}.csc-drawer.is-open{transform:translate(0)}.csc-drawer__header{display:flex;align-items:center;padding:16px;flex-shrink:0}.csc-drawer__close{background:none;border:none;cursor:pointer;padding:8px;margin-left:-8px;display:flex;align-items:center;justify-content:center}.csc-drawer__close svg{width:20px;height:20px;stroke:#111;stroke-width:2}.csc-drawer__search{padding:0 16px 16px;flex-shrink:0}.csc-drawer__search-input{width:100%;border:0;border-radius:0;padding:12px 16px 12px 44px;font-family:Inter,sans-serif;font-size:14px;line-height:1.5;color:#111;background-color:#f7f7f7;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111111' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='7'/><line x1='21' y1='21' x2='16.65' y2='16.65'/></svg>");background-repeat:no-repeat;background-position:14px center;background-size:18px 18px;outline:none;-webkit-appearance:none}.csc-drawer__search-input::placeholder{color:#a3a3a3}.csc-drawer__search-input:focus{background-color:#fff}.csc-drawer__tabs{display:flex;padding:0 16px;flex-shrink:0;border-bottom:1px solid #e5e5e5}.csc-drawer__tab{flex:1;background:none;border:none;border-bottom:3px solid transparent;padding:12px 0;font-family:Inter,sans-serif;font-weight:700;font-size:14px;line-height:1.5;text-transform:uppercase;letter-spacing:0;color:#a3a3a3;cursor:pointer;text-align:center;transition:color .15s ease,border-color .15s ease;margin-bottom:-1px}.csc-drawer__tab.is-active{color:#111;border-bottom-color:#111}.csc-drawer__panels{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.csc-drawer__panel{display:none;padding:8px 0}.csc-drawer__panel.is-active{display:block}.csc-accordion{border-bottom:1px solid #e5e5e5}.csc-accordion__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;padding:16px;cursor:pointer;font-family:Inter,sans-serif;font-weight:700;font-size:14px;line-height:1.5;text-transform:uppercase;letter-spacing:0;color:#111;text-align:left}.csc-accordion__icon{width:16px;height:16px;flex-shrink:0;transition:transform .2s ease}.csc-accordion__icon svg{width:16px;height:16px;stroke:#111;stroke-width:2;fill:none}.csc-accordion.is-open .csc-accordion__icon{transform:rotate(180deg)}.csc-accordion__content{display:none;padding:0 16px 16px}.csc-accordion.is-open .csc-accordion__content{display:block}.csc-accordion__link{display:block;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#767676;text-decoration:none;padding:6px 0;transition:color .15s ease}.csc-accordion__link:hover{color:#111}.csc-drawer__bottom-links{padding:24px 16px;flex-shrink:0}.csc-drawer__bottom-link{display:block;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#111;text-decoration:none;padding:8px 0}.csc-drawer__bottom-link:hover{text-decoration:underline}@media screen and (max-width:989px){header-drawer{display:none!important}.csc-drawer-trigger{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:8px;margin-left:-8px;grid-area:left-icons;justify-self:start}.csc-drawer-trigger svg{width:20px;height:20px;stroke:#111;stroke-width:2}.header__search--mobile{display:none!important}}@media screen and (max-width:989px){.csc-drawer,.csc-drawer-overlay{display:block}}@media screen and (min-width:990px){.csc-drawer,.csc-drawer-overlay,.csc-drawer-trigger{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-navigation.css.map */
