:root{--st-purple:#5b0580;--st-purple-2:#8a3fb3;--st-lav:#f4edf9;--st-lav-2:#e9dcf3;--st-ink:#2b2633;--st-muted:#6e6878;--st-gold:#e7b45c;--st-ease:cubic-bezier(.2,.8,.2,1)}.announcement-bar{background:linear-gradient(90deg,var(--st-purple),var(--st-purple-2),var(--st-purple))!important;background-size:200% 100%!important;animation:st-shine 14s linear infinite;color:#fff!important}.announcement-bar a{color:#fff!important;text-underline-offset:3px}@keyframes st-shine{to{background-position:200% 0}}#header-component .header__row--top{transition:box-shadow .3s var(--st-ease)}#header-component{position:relative}#header-component:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,var(--st-purple-2) 20%,var(--st-gold) 50%,var(--st-purple-2) 80%,transparent);opacity:.55;pointer-events:none}#header-component.st-scrolled .header__row--top{box-shadow:0 8px 24px -14px #5b058059}#header-component .menu-list__link{color:var(--st-ink)!important}#header-component .menu-list__link-title{display:inline-block;position:relative;font-weight:500;border-radius:999px;padding:.42em .95em;transition:background-color .25s var(--st-ease),color .25s var(--st-ease),transform .25s var(--st-ease),box-shadow .25s var(--st-ease)}#header-component .menu-list__link-title:after{content:"";position:absolute;inset-inline:.95em;bottom:.2em;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--st-purple),var(--st-purple-2));transform:scaleX(0);transform-origin:center;transition:transform .3s var(--st-ease)}#header-component .menu-list__link:hover .menu-list__link-title,#header-component .menu-list__list-item:focus-within .menu-list__link-title{background:var(--st-lav);color:var(--st-purple)}#header-component .menu-list__link:hover .menu-list__link-title:after{transform:scaleX(1)}#header-component .menu-list__link.st-active .menu-list__link-title{color:var(--st-purple);font-weight:700}#header-component .menu-list__link.st-active .menu-list__link-title:after{transform:scaleX(1)}#header-component .menu-list__link:focus-visible{outline:none}#header-component .menu-list__link:focus-visible .menu-list__link-title{outline:2px solid var(--st-purple);outline-offset:2px}#header-component .menu-list__disclosure{color:var(--st-purple);transition:transform .3s var(--st-ease)}#header-component .menu-list__list-item:hover .menu-list__disclosure{transform:rotate(180deg)}#header-component .menu-list__link.st-cta .menu-list__link-title{background:linear-gradient(135deg,var(--st-purple),var(--st-purple-2));color:#fff;font-weight:600;box-shadow:0 6px 16px -8px #5b058099}#header-component .menu-list__link.st-cta .menu-list__link-title:after{display:none}#header-component .menu-list__link.st-cta:hover .menu-list__link-title{transform:translateY(-1px);box-shadow:0 10px 22px -10px #5b0580bf;background:linear-gradient(135deg,#4a046a,var(--st-purple));color:#fff}#header-component .header__navigation-bar-row a.menu-list__item{display:inline-block;padding:.38em 1em;margin:.3em .2em;border-radius:999px;background:var(--st-lav);color:var(--st-purple);font-weight:500;line-height:1.3;white-space:nowrap;transition:background-color .2s,color .2s}#header-component .header__navigation-bar-row a.menu-list__item:hover{background:var(--st-lav-2)}#header-component .header__navigation-bar-row a.menu-list__item.st-active{background:var(--st-lav-2);font-weight:700;box-shadow:inset 0 0 0 1.5px var(--st-purple-2)}#header-component .header__navigation-bar-row a.menu-list__item.st-cta{background:linear-gradient(135deg,var(--st-purple),var(--st-purple-2));color:#fff;font-weight:600}#header-component .menu-list__submenu-inner{border-radius:0 0 18px 18px}#header-component .menu-list__submenu a{transition:color .2s,padding .2s var(--st-ease)}#header-component .menu-list__submenu a:hover{color:var(--st-purple)!important;padding-inline-start:.25em}#header-component .header__icon,#header-component .header-actions__action{transition:background-color .2s,color .2s;border-radius:999px}#header-component .header__icon:hover,#header-component .header-actions__action:hover{background:var(--st-lav);color:var(--st-purple)}#header-component .header__icon--menu{color:var(--st-purple)}.menu-drawer{background:linear-gradient(180deg,var(--st-lav) 0,#fff 220px)!important}.menu-drawer__navigation{padding-top:.5rem}.menu-drawer__menu-item--mainlist{border-radius:14px;margin:4px 12px;padding:14px 16px!important;min-height:52px;font-weight:500;color:var(--st-ink)!important;transition:background-color .2s,color .2s,transform .2s var(--st-ease)}.menu-drawer__menu-item--mainlist:hover,.menu-drawer__menu-item--mainlist:active{background:var(--st-lav-2);color:var(--st-purple)!important}.menu-drawer__menu-item--mainlist.st-active{background:var(--st-lav-2);color:var(--st-purple)!important;font-weight:700}.menu-drawer__menu-item--mainlist.st-cta{background:linear-gradient(135deg,var(--st-purple),var(--st-purple-2));color:#fff!important;font-weight:600;box-shadow:0 8px 18px -10px #5b0580b3}.menu-drawer__list-item--divider{border-color:transparent!important}.menu-drawer__list-item--divider:after,.menu-drawer__list-item--divider:before{opacity:0}.menu-drawer__menu--childlist a{border-radius:10px;padding-inline:16px}.menu-drawer__menu--childlist a:hover{background:var(--st-lav);color:var(--st-purple)}.menu-drawer .icon-plus{color:var(--st-purple)}details[open]>.menu-drawer .menu-drawer__menu>li{animation:st-in .45s var(--st-ease) both}details[open]>.menu-drawer .menu-drawer__menu>li:nth-child(2){animation-delay:.04s}details[open]>.menu-drawer .menu-drawer__menu>li:nth-child(3){animation-delay:.08s}details[open]>.menu-drawer .menu-drawer__menu>li:nth-child(4){animation-delay:.12s}details[open]>.menu-drawer .menu-drawer__menu>li:nth-child(5){animation-delay:.16s}details[open]>.menu-drawer .menu-drawer__menu>li:nth-child(6){animation-delay:.2s}details[open]>.menu-drawer .menu-drawer__menu>li:nth-child(n+7){animation-delay:.24s}@keyframes st-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.menu-drawer__close-button{border-radius:999px;color:var(--st-purple)}.menu-drawer__close-button:hover{background:var(--st-lav-2)}@media(prefers-reduced-motion:reduce){.announcement-bar{animation:none}#header-component *,.menu-drawer *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/st-menu.css.map */
