.navbar.navbar-alt>ul .navitem a{font-family:var(--font-sans);font-size:12px;font-weight:600}.mobile-menu__top-toggle{position:relative}.mobile-menu__top-toggle:after{content:"";width:50%;background:#d6d6d6;position:absolute;height:calc(100% - 2px);z-index:0;border-radius:100px;transform:translate(0);transition:transform .25s ease-in-out}.mobile-menu__top-toggle:has(input#mobile-menu-toggle--2:checked):after{transform:translate(0)}.mobile-menu__top-toggle:has(input#mobile-menu-toggle--3:checked):after{transform:translate(calc(100% - 2px))}.mobile-menu{transform:translate(-100vw);transition:transform 125ms ease-in-out;display:flex;max-height:0}@media(prefers-reduced-motion:reduce){.mobile-menu__top-toggle:after,.mobile-menu{transition:transform 0s linear}}[id*=__navigation_alt_]{background:transparent}body.mobile-menu-open .mobile-menu{transform:translate(0);display:flex}body.mobile-menu-open .navbar.navbar-alt{background-color:#f4f4f4}body.mobile-menu-open .mobile-additional-links{background-color:#fff;max-width:calc(100% - 32px);margin-left:16px;border-radius:8px;padding:8px 16px;margin-bottom:16px}body.mobile-menu-open .mobile-additional-links>li{padding:3px 0 0;font-family:var(--font-sans);font-weight:500;font-size:10px;border-color:#e8e8ea}body.mobile-menu-open .mobile-additional-links>li a,body.mobile-menu-open .mobile-additional-links>li button{font-family:inherit;font-weight:inherit;font-size:inherit;padding-left:0}body.mobile-menu-open .mobile-additional-links>li button{-webkit-appearance:none;appearance:none;border:0;text-transform:uppercase;background:transparent;color:inherit;display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%;padding-top:4px}body.mobile-menu-open .mobile-additional-links>li button span:after{content:"";margin-right:0;margin-left:auto;position:absolute;right:0;background-image:url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 11.5L5.5 6L0.5 0.5' stroke-linecap='round' stroke='%23494949'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-fit:contain;background-position:center center;width:10px;height:14px}body.mobile-menu-open .mobile-additional-links>li:last-child{border-bottom:0}body.mobile-menu-open .top-level-no-toggle{display:none}body.mobile-menu-open .mobile-menu{background:#f4f4f4;flex-direction:column;max-height:calc(100dvh - 101px)}body.mobile-menu-open .mobile-menu .mobile-menu__top-toggle--container{top:0;position:sticky;background:#f4f4f4;z-index:2;padding-top:10px;padding-bottom:10px}body.mobile-menu-open .mobile-menu .mobile-menu__top-toggle{display:flex;-webkit-appearance:none;appearance:none;width:100%;border-radius:100px;overflow:hidden;border:1px solid #c7c7c7;padding:1px;z-index:2;max-width:calc(100% - 20px);margin-left:auto;margin-right:auto;min-height:32px;height:fit-content;background:#f4f4f4}body.mobile-menu-open .mobile-menu .mobile-menu__top-toggle input[type=radio]:checked+label{font-weight:600;background-color:#d6d6d600;color:#121212}body.mobile-menu-open .mobile-menu .mobile-menu__top-toggle input[type=radio]{padding:0;width:0;position:absolute}body.mobile-menu-open .mobile-menu .mobile-menu__top-toggle input[type=radio]+label{color:#12121290;background:transparent;width:50%;text-align:center;padding-top:8px;padding-bottom:8px;border-radius:100px;line-height:1.5;font-size:12px;letter-spacing:0;z-index:2}body.mobile-menu-open .mobile-menu .mobile-menu-toggle-panel{display:none}body.mobile-menu-open .mobile-menu .mobile-menu__top-toggle--container:has(#mobile-menu-toggle--1:checked)~#mobile-menu-toggle-panel--1,body.mobile-menu-open .mobile-menu .mobile-menu__top-toggle--container:has(#mobile-menu-toggle--2:checked)~#mobile-menu-toggle-panel--2,body.mobile-menu-open .mobile-menu .mobile-menu__top-toggle--container:has(#mobile-menu-toggle--3:checked)~#mobile-menu-toggle-panel--3,body.mobile-menu-open .mobile-menu .mobile-menu__top-toggle--container:has(#mobile-menu-toggle--4:checked)~#mobile-menu-toggle-panel--4,body.mobile-menu-open .mobile-menu .mobile-menu__top-toggle--container:has(#mobile-menu-toggle--5:checked)~#mobile-menu-toggle-panel--5,body.mobile-menu-open .mobile-menu .mobile-menu__top-toggle--container:has(#mobile-menu-toggle--6:checked)~#mobile-menu-toggle-panel--6,body.mobile-menu-open .mobile-menu .mobile-menu__top-toggle--container:has(#mobile-menu-toggle--7:checked)~#mobile-menu-toggle-panel--7,body.mobile-menu-open .mobile-menu .mobile-menu__top-toggle--container:has(#mobile-menu-toggle--8:checked)~#mobile-menu-toggle-panel--8,body.mobile-menu-open .mobile-menu .mobile-menu__top-toggle--container:has(#mobile-menu-toggle--9:checked)~#mobile-menu-toggle-panel--9,body.mobile-menu-open .mobile-menu .mobile-menu__top-toggle--container:has(#mobile-menu-toggle--10:checked)~#mobile-menu-toggle-panel--10{display:block}body.mobile-menu-open .mobile-menu .mobile-menu__styles-list,body.mobile-menu-open .mobile-menu .mobile-menu__featured_list{padding-inline-start:0;padding-left:20px;padding-right:20px;border-bottom:1px solid #c7c7c7;padding-bottom:30px}:is(body.mobile-menu-open .mobile-menu .mobile-menu__styles-list,body.mobile-menu-open .mobile-menu .mobile-menu__featured_list) ::marker{font-size:0}body.mobile-menu-open .mobile-menu .mobile-menu__featured_list{border-bottom:0;margin-bottom:0;padding-bottom:10px}body.mobile-menu-open .mobile-menu .mobile-menu__styles-list{display:grid;flex-wrap:wrap;grid-template-columns:repeat(3,1fr);gap:20px 10px;margin-bottom:0;margin-top:0}body.mobile-menu-open .mobile-menu .mobile-menu__styles-list>li>a{display:flex;flex-direction:column;text-decoration:none;color:#121212;font-size:16px;letter-spacing:0;background-color:#f4f4f4}body.mobile-menu-open .mobile-menu .mobile-menu__styles-list>li>a img{max-width:calc((100vw - 40px - 20px) / 3);object-fit:contain;mix-blend-mode:multiply}body.mobile-menu-open .mobile-menu .mobile-menu__styles-list>li>a span{line-height:1.3;font-size:14px}body.mobile-menu-open .mobile-menu .mobile-menu__featured_list{display:flex;flex-direction:column;margin-top:20px}body.mobile-menu-open .mobile-menu .mobile-menu__featured_list a,body.mobile-menu-open .mobile-menu .mobile-menu__featured_list details summary{text-decoration:none;color:#121212;font-size:18px;padding:5px 0;display:block}body.mobile-menu-open .mobile-menu .mobile-menu__featured_list details summary{position:relative}body.mobile-menu-open .mobile-menu .mobile-menu__featured_list details summary:after{content:"+";position:absolute;right:0;left:auto;font-size:42px;font-weight:100;top:0;bottom:0;margin:auto;line-height:1;transition:transform .25s ease-in-out}body.mobile-menu-open .mobile-menu .mobile-menu__featured_list details[open] summary:after{transform:rotate(45deg)}body.mobile-menu-open .mobile-menu .mobile-menu__featured_list details[open] summary{font-weight:600}body.mobile-menu-open .mobile-menu .mobile-menu__featured_list details>ul{padding-left:16px}body.mobile-menu-open .mobile-menu .mobile-menu__featured_list details>ul li a{line-height:1.2;font-size:16px}.span-and-sparkles{position:relative}.span-and-sparkles:hover svg{animation-iteration-count:infinite!important}body.mobile-menu-open:has(.announcement-bar-section) .mobile-menu{max-height:calc(100dvh - 153px)}
/*# sourceMappingURL=/cdn/shop/t/397/assets/nav-alt.css.map */
