:root{--sf941-nav-purple: #6500A5;--sf941-nav-purple-deep: #510083;--sf941-nav-green: #82C948;--sf941-nav-ink: #26222C;--sf941-nav-secondary: #6A6271;--sf941-nav-line: #EAE5EC}.section-header .header-wrapper{background:#fff;border-bottom-color:var(--sf941-nav-line);box-shadow:0 4px 20px #1d102509}.section-header .header{color:var(--sf941-nav-ink)}.section-header .header__heading-link{border-radius:14px;transition:background-color .18s ease}@media(hover:hover){.section-header .header__heading-link:hover{background-color:#6500a508}}.section-header .header__heading-link:focus-visible,.section-header .header__menu-item:focus-visible,.section-header .header__icon:focus-visible,.section-header .header__submenu a:focus-visible,.section-header .menu-drawer__menu-item:focus-visible{outline:3px solid var(--sf941-nav-green);outline-offset:3px;border-radius:9px}@media(min-width:990px){.section-header .header--top-center .header__inline-menu{margin-top:.7rem;padding:0 1rem}.section-header .header__inline-menu>.list-menu--inline{gap:.25rem .4rem}.section-header .header__inline-menu>.list-menu--inline>li>.header__menu-item,.section-header .header__inline-menu>.list-menu--inline>li>header-menu>details>.header__menu-item{font-family:var(--font-body-family);font-size:clamp(1.35rem,1vw,1.5rem);font-weight:680;letter-spacing:.005em;line-height:1.25;text-decoration:none;color:var(--sf941-nav-ink);border-radius:999px;padding:1rem 1.25rem;transition:background-color .16s ease,color .16s ease}.section-header .header__inline-menu>.list-menu--inline>li>.header__menu-item:hover,.section-header .header__inline-menu>.list-menu--inline>li>header-menu>details>.header__menu-item:hover,.section-header .header__inline-menu>.list-menu--inline>li>header-menu>details[open]>.header__menu-item{color:var(--sf941-nav-purple);background-color:#6500a511;text-decoration:none}.section-header .header__inline-menu .header__menu-item:hover span{text-decoration:none}.section-header .header__inline-menu .header__active-menu-item{color:var(--sf941-nav-purple);text-decoration:none;font-weight:760}.section-header .header__inline-menu>.list-menu--inline>li>a[aria-current=page],.section-header .header__inline-menu>.list-menu--inline>li>a[aria-current=true]{background-color:#6500a513;color:var(--sf941-nav-purple)}}.section-header .header__submenu.global-settings-popup{background:#fff;border:1px solid var(--sf941-nav-line);border-radius:15px;box-shadow:0 16px 38px #24142e1f;overflow:visible}.section-header .header__submenu .header__menu-item{font-family:var(--font-body-family);font-size:1.4rem;line-height:1.4;font-weight:580;color:var(--sf941-nav-ink);padding:1rem 1.8rem;text-decoration:none}.section-header .header__submenu .header__menu-item:hover,.section-header .header__submenu .header__menu-item:focus-visible{background:#f7f2fa;color:var(--sf941-nav-purple);text-decoration:none}.section-header .header__submenu .header__submenu{background:#faf8fb;border-left:1px solid var(--sf941-nav-line)}.section-header .header__icon{color:var(--sf941-nav-ink);border-radius:999px;transition:color .18s ease,background-color .18s ease}@media(hover:hover){.section-header .header__icon:hover{background-color:#f4edf8;color:var(--sf941-nav-purple)}}.section-header .header__icons{align-items:center}.section-header .cart-count-bubble{background:var(--sf941-nav-green);color:#1d291b;font-family:var(--font-body-family);font-weight:800}.section-header .cart-count-bubble span{color:inherit}.section-header .search-modal{background:#fff;border-bottom:1px solid var(--sf941-nav-line);box-shadow:0 12px 24px #24142e12}.section-header .search__input{font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;letter-spacing:0}.section-header .search-modal .field,.section-header .search-modal .search__input{border-radius:12px}.section-header .predictive-search{border:1px solid var(--sf941-nav-line);border-radius:0 0 14px 14px;box-shadow:0 16px 34px #24142e1a}.section-header .predictive-search__item,.section-header .predictive-search__heading,.section-header .predictive-search__item-heading{font-family:var(--font-body-family);color:var(--sf941-nav-ink)}.section-header .predictive-search__item:hover{background:#f8f4fa}.shopify-section-group-header-group .announcement-bar__message{font-family:var(--font-body-family);font-size:clamp(1.16rem,.9vw,1.34rem);font-weight:700;letter-spacing:.025em;line-height:1.4}.shopify-section-group-header-group .announcement-bar__link{text-underline-offset:4px}.shopify-section-group-header-group .announcement-bar__link:hover .announcement-bar__message{color:var(--sf941-nav-purple)}@media(max-width:989px){.section-header .header__heading-logo-wrapper{max-width:clamp(132px,28vw,190px)}.section-header .header__heading-link{padding:.5rem}.section-header .header__icons{padding-right:0}.section-header .menu-drawer,.section-header .menu-drawer__submenu{background:#fff}.section-header .menu-drawer__navigation{padding:1.65rem 0}.section-header .menu-drawer__menu-item{font-family:var(--font-body-family);font-size:clamp(1.65rem,4vw,1.9rem);font-weight:680;letter-spacing:-.01em;line-height:1.35;color:var(--sf941-nav-ink);padding:1.25rem 2.2rem;min-height:48px;transition:background-color .16s ease,color .16s ease}.section-header .menu-drawer__menu-item--active,.section-header .menu-drawer__menu-item:hover,.section-header .menu-drawer__menu-item:focus-visible{background:#f5eff9;color:var(--sf941-nav-purple)}.section-header .menu-drawer__menu-item--active{box-shadow:inset 4px 0 0 var(--sf941-nav-green);font-weight:760}.section-header .menu-drawer__close-button{font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;min-height:48px;color:var(--sf941-nav-purple);border-bottom:1px solid var(--sf941-nav-line)}.section-header .menu-drawer__utility-links{background:#faf8fb;border-top:1px solid var(--sf941-nav-line)}.section-header .menu-drawer__account{font-family:var(--font-body-family);font-size:1.45rem;font-weight:650;color:var(--sf941-nav-ink)}}@media(max-width:420px){.section-header .header__heading-logo-wrapper{max-width:clamp(126px,34vw,153px)}.section-header .menu-drawer__menu-item{padding-left:1.9rem;padding-right:1.9rem}}@media(prefers-reduced-motion:reduce){.section-header .header__heading-link,.section-header .header__menu-item,.section-header .header__icon,.section-header .menu-drawer__menu-item{transition:none}}@media screen and (min-width:990px){.section-header .mega-menu__content{background:#fff;border-top:1px solid #eae5ec;border-bottom:1px solid #eae5ec;padding:2.3rem 0 2.8rem;box-shadow:0 21px 32px #20132a1f;max-height:min(75vh,780px);overflow-y:auto}.section-header .header--top-center .mega-menu__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.9rem 2.6rem;align-items:start;align-content:start;justify-content:stretch}.section-header .header--top-center .mega-menu__list>li{width:auto;min-width:0;padding-right:0}.section-header .mega-menu__link{font-family:var(--font-body-family);text-decoration:none;transition:color .15s ease,background-color .15s ease}.section-header .mega-menu__link--level-2{font-size:1.54rem;font-weight:800;line-height:1.35;color:var(--sf941-nav-purple);letter-spacing:-.008em;border-bottom:2px solid rgba(130,201,72,.55);padding:.45rem 0 .8rem;margin-bottom:.35rem}.section-header .mega-menu__list>li>ul{padding:0;margin:.15rem 0 0}.section-header .mega-menu__list>li>ul .mega-menu__link{color:var(--sf941-nav-ink);font-size:1.34rem;font-weight:550;line-height:1.35;padding:.49rem .65rem;margin-left:-.65rem;border-radius:7px}.section-header .mega-menu__list>li>ul .mega-menu__link:hover,.section-header .mega-menu__list>li>ul .mega-menu__link--active{color:var(--sf941-nav-purple);background:#f7f1fa;text-decoration:none}.section-header .mega-menu__link--level-2:hover,.section-header .mega-menu__link--level-2.mega-menu__link--active{color:var(--sf941-nav-purple-deep);text-decoration:none;border-bottom-color:var(--sf941-nav-purple)}.section-header .mega-menu__link:focus-visible{outline:3px solid var(--sf941-nav-green);outline-offset:2px;border-radius:5px}}@media screen and (min-width:990px)and (max-width:1199px){.section-header .header--top-center .mega-menu__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.55rem 2rem}.section-header .mega-menu__content{max-height:75vh}}@media screen and (max-width:989px){.section-header .menu-drawer__inner-submenu,.section-header .menu-drawer__submenu{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.section-header .menu-drawer__close-button{position:sticky;top:0;z-index:4;background:#fff;box-shadow:0 1px 0 var(--sf941-nav-line)}}.section-header .sf941-wheel-extras[hidden]{display:none!important}.section-header .sf941-wheel-more-item{list-style:none}.section-header .sf941-wheel-toggle{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#6500a5!important;font-weight:800!important;text-decoration:none!important;cursor:pointer;border-radius:9px;background:#f5eff9;margin:.55rem 0 .3rem;padding:.75rem 1rem!important}.section-header .sf941-wheel-toggle:hover,.section-header .sf941-wheel-toggle:focus-visible{background:#ebe0f3!important;color:#4e007e!important;outline-color:#82c948}.section-header .sf941-wheel-toggle-indicator{font-size:2rem;line-height:1;transition:transform .18s ease}.section-header .sf941-wheel-toggle[aria-expanded=true] .sf941-wheel-toggle-indicator{transform:rotate(180deg)}.section-header .sf941-wheel-extras{padding:0 0 0 .65rem;margin:0}.section-header .sf941-wheel-extras li{list-style:none}.section-header .sf941-wheel-extras .mega-menu__link{font-size:1.31rem}@media(max-width:989px){.section-header .sf941-wheel-toggle{padding:1.15rem 2.2rem!important;margin:.45rem 1.1rem;min-height:48px;font-size:1.65rem!important}.section-header .sf941-wheel-extras--mobile{margin:0 1.1rem 0 1.4rem;padding:0 0 0 .6rem;border-left:3px solid #82c948}.section-header .sf941-wheel-extras--mobile .menu-drawer__menu-item{min-height:45px;font-size:1.5rem;padding:1.05rem 1.2rem}}@media(prefers-reduced-motion:reduce){.section-header .sf941-wheel-toggle-indicator{transition:none}}@media(min-width:990px){.section-header a.mega-menu__link--level-2[href*="/pages/shop-by-brand"]{display:flex;align-items:center;justify-content:space-between;gap:.9rem;color:#fff;background:linear-gradient(110deg,#6500a5,#4f007b);padding:1.1rem 1.2rem;border:1px solid #6500a5;border-bottom:0;border-radius:11px;font-size:1.38rem;text-decoration:none;box-shadow:0 7px 17px #46007321}.section-header a.mega-menu__link--level-2[href*="/pages/shop-by-brand"]:after{content:"\2197";color:#82c948;font-weight:900;font-size:1.7rem}.section-header a.mega-menu__link--level-2[href*="/pages/shop-by-brand"]:hover{color:#fff;background:#510083;box-shadow:0 11px 22px #46007333}}@media(max-width:989px){.section-header a.menu-drawer__menu-item[href*="/pages/shop-by-brand"]{color:#6500a5;font-weight:800;border-left:4px solid #82c948;background:#faf7fc}}@media screen and (min-width:990px){.section-header .header--top-center .mega-menu__list.sf941-shop-balanced{display:block;columns:4;column-gap:clamp(22px,2.1vw,34px);column-fill:balance}.section-header .header--top-center .mega-menu__list.sf941-shop-balanced>li{display:inline-block;vertical-align:top;width:100%;min-width:0;margin:0 0 1.7rem;padding:0;break-inside:avoid;-webkit-column-break-inside:avoid}.section-header .header--top-center .mega-menu__list.sf941-shop-balanced>li.sf941-mega-brands-strip{display:block;column-span:all;width:100%;margin:0 0 1.65rem}.section-header .header--top-center .mega-menu__list.sf941-shop-balanced>li.sf941-mega-brands-strip>a.mega-menu__link--level-2{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;margin:0;padding:.9rem 1.4rem;color:#6500a5;background:linear-gradient(92deg,#f5eef9,#faf8fc 62%,#f3f8ed);border:1px solid #e6d7ee;border-left:4px solid #82c948;border-radius:11px;box-shadow:none;font-size:1.43rem;font-weight:800;line-height:1.35}.section-header .header--top-center .mega-menu__list.sf941-shop-balanced>li.sf941-mega-brands-strip>a.mega-menu__link--level-2:after{content:"Explore brands   \2197";font-size:1.16rem;font-weight:650;color:#6500a5}.section-header .header--top-center .mega-menu__list.sf941-shop-balanced>li.sf941-mega-brands-strip>a.mega-menu__link--level-2:hover{background:linear-gradient(92deg,#eee2f5,#f5f1f8 65%,#eaf5df);border-color:#d4b8e1;border-left-color:#82c948;color:#510083}.section-header .header--top-center .mega-menu__list.sf941-shop-balanced>li.sf941-mega-brands-strip>a.mega-menu__link--level-2:hover:after{color:#510083}}@media screen and (min-width:990px)and (max-width:1199px){.section-header .header--top-center .mega-menu__list.sf941-shop-balanced{columns:3}}@media screen and (min-width:990px)and (max-width:1080px){.section-header .header--top-center .mega-menu__list.sf941-shop-balanced>li.sf941-mega-brands-strip>a.mega-menu__link--level-2:after{content:"\2197"}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/941-header-navigation-redesign-lab.css.map */
