.wbmenuup.header__inline-menu,.wbtmenu.wbmenuup.header__inline-menu{border-top:1px solid rgba(var(--color-foreground),.08)}.wbsimplemenuxs .header__menu-item,.wbsimplemenuxs summary.header__menu-item{font-size:12px!important;font-weight:700!important;letter-spacing:.1em;text-transform:uppercase;padding:14px 16px!important;position:relative;transition:color .15s ease,opacity .15s ease;opacity:.85}.wbsimplemenuxs .header__menu-item:hover,.wbsimplemenuxs summary.header__menu-item:hover{opacity:1}.wbsimplemenuxs .header__menu-item:after,.wbsimplemenuxs summary.header__menu-item:after{content:"";position:absolute;bottom:6px;left:16px;right:16px;height:2px;background:rgb(var(--color-foreground));border-radius:1px;opacity:0;transform:scaleX(0);transition:opacity .2s ease,transform .2s ease;transform-origin:left}.wbsimplemenuxs details[open]>summary.header__menu-item:after,.wbsimplemenuxs .header__menu-item:hover:after,.wbsimplemenuxs summary.header__menu-item:hover:after{opacity:.25;transform:scaleX(1)}.wbsimplemenuxs summary.header__menu-item .icon-caret{margin-left:4px;width:10px;height:10px;opacity:.5;transition:transform .2s ease}.wbsimplemenuxs details[open]>summary .icon-caret{transform:rotate(180deg);opacity:.8}@media screen and (min-width:992px){.wbsimplemenuxs>ul>li,.wbsimplemenuxs .list-menu>li{position:relative}.wbsimplemenuxs details-disclosure{position:relative}.wbsimplemenuxs details>div[id^=HeaderMenu-MenuList]{position:absolute!important;top:100%!important;left:0!important;z-index:100!important;background:rgb(var(--color-background))!important;border:1px solid rgba(var(--color-foreground),.1)!important;border-top:2px solid rgba(var(--color-foreground),.15)!important;box-shadow:0 16px 40px -8px rgba(var(--color-shadow),.22)!important;border-radius:0 0 10px 10px!important;min-width:480px!important;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease}.wbsimplemenuxs details[open]>div[id^=HeaderMenu-MenuList]{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}.wbsimplemenuxs details>div[id^=HeaderMenu-MenuList] .mega_menu_banner{padding:24px 28px!important}.wbsimplemenuxs details>div[id^=HeaderMenu-MenuList] .row{display:flex!important;flex-wrap:nowrap!important;gap:0!important;align-items:flex-start}.wbsimplemenuxs details>div[id^=HeaderMenu-MenuList] .wbmenuinner{flex:1 1 0!important;padding:0 20px!important;border-right:1px solid rgba(var(--color-foreground),.08)!important}.wbsimplemenuxs details>div[id^=HeaderMenu-MenuList] .wbmenuinner:first-child{padding-left:0!important}.wbsimplemenuxs details>div[id^=HeaderMenu-MenuList] .wbmenuinner:last-child{border-right:none!important;padding-right:0!important}.wbsimplemenuxs details>div[id^=HeaderMenu-MenuList] .height_cusommenu{padding:12px 0!important;min-width:200px!important}.wbsimplemenuxs details>div[id^=HeaderMenu-MenuList] .height_cusommenu-over{padding:0 20px!important}}.wbmenuinner>a.child-menu-link,.wbmenuinner>a:first-child{display:block;font-size:10px!important;font-weight:800!important;letter-spacing:.12em;text-transform:uppercase;opacity:.4;padding-bottom:8px;margin-bottom:6px;border-bottom:1px solid rgba(var(--color-foreground),.1);text-decoration:none!important;transition:opacity .15s ease}.wbmenuinner>a.child-menu-link:hover{opacity:.7}.header__submenu.list-menu{padding:4px 0!important}.header__submenu .header__menu-item,.height_cusommenu .header__menu-item{font-size:12px!important;font-weight:500!important;letter-spacing:.03em;text-transform:none!important;padding:6px 0!important;opacity:.7;transition:opacity .12s ease,padding-left .12s ease;display:block}.header__submenu .header__menu-item:hover,.height_cusommenu .header__menu-item:hover{opacity:1;padding-left:4px!important}.height_cusommenu .header__menu-item{padding:7px 0!important;font-size:13px!important}.shopify-section-header-sticky sticky-header .header-wrapper{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.menu-drawer__menu-item{font-size:13px!important;font-weight:600!important;letter-spacing:.04em;padding:12px 0!important}.menu-drawer__menu-item+.menu-drawer__menu-item{border-top:1px solid rgba(var(--color-foreground),.06)}@media screen and (min-width:992px)and (max-width:1280px){.wbsimplemenuxs .header__menu-item,.wbsimplemenuxs summary.header__menu-item{padding:14px 10px!important;font-size:11px!important}.wbsimplemenuxs .header__menu-item:after,.wbsimplemenuxs summary.header__menu-item:after{left:10px;right:10px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/spectral-nav.css.map */
