#SideBarMenu .drawer__content{font-family:var(--navigation-text-font);font-size:1rem;letter-spacing:calc(var(--navigation-text-letter-spacing) / 1000 * 1em)}.drawer{--gap: 25px;display:flex;position:fixed;flex-direction:column;top:0;width:100%;height:100%;max-width:100vh;max-height:100vh;color:var(--color-foreground);background-color:rgb(var(--color-background));z-index:99;opacity:0;visibility:hidden}.drawer--inner{position:absolute}.drawer[position=left]{left:0;right:auto;transform:translate(-10%)}.drawer[position=right]{left:auto;right:0;transform:translate(10%)}.drawer[open]{visibility:visible;transform:translate(0)}.drawer:not([open]){pointer-events:none}.drawer:after{content:"";position:fixed;top:0;width:100vw;height:100vh;opacity:0;visibility:hidden;background:rgb(var(--overlay-background))}.drawer[position=left]:after{left:100%}.drawer[position=right]:after{right:100%}.drawer[open]:after{visibility:visible;opacity:var(--overlay-background-opacity)}.drawer__inner{display:grid;grid-template-rows:1fr auto;height:100%}.drawer__header{display:flex;justify-content:space-between;align-items:center;padding:6px;border-bottom:1px solid rgba(var(--color-foreground),.2)}.drawer__header--start{align-items:start;padding:20px 16px}.drawer__header-icons{display:grid;grid-auto-flow:column;gap:20px}.drawer__login-button{gap:10px}.drawer__content{position:relative;overflow:hidden}.drawer__content nav{overflow-y:scroll;overflow-x:hidden;height:100%}.drawer-menu{display:grid;gap:0;padding:0;margin:0}.drawer-menu ul{gap:15px}.drawer-menu--panel{margin-top:10px;padding:20px 0;background-color:rgba(var(--color-foreground),var(--color-soft-background-opacity))}.drawer-menu__back-button{column-gap:10px;padding:10px 20px;margin-bottom:0}.drawer-menu__back-button>svg{transform:rotate(90deg) scale(1.5)}.drawer-images{display:grid;padding:10px var(--gap) 20px;gap:30px}.drawer-image{display:block;padding:5px var(--gap);padding-right:0;max-width:100%}.drawer-footer{background-color:rgb(var(--color-background, var(--color-default-background)));z-index:5}.drawer-footer--sticky{position:sticky;bottom:0;margin-top:0}.drawer-footer__inner{display:grid;justify-content:center;align-content:start;gap:20px;height:100%;padding:40px var(--gap)}.drawer-footer__selectors{display:inline-grid;grid-auto-flow:column;justify-content:center;column-gap:40px}@media (min-width: 751px){.drawer{max-width:400px}.drawer-menu__back-button{justify-content:start}}@supports (padding-bottom: env(safe-area-inset-bottom)){:root{--sm-safe-bottom: env(safe-area-inset-bottom, 0px)}}:root{--sm-safe-bottom: 0px}.menu-list{display:inline-flex;flex-wrap:wrap;font-family:var(--navigation-text-font);font-style:var(--navigation-text-style);font-weight:var(--navigation-text-weight);font-size:1rem;letter-spacing:calc(var(--navigation-text-letter-spacing) / 1000 * 1em);margin:0;padding:0;row-gap:20px;column-gap:30px}.menu-list--stacked{display:grid;gap:10px}.menu-list--centered{justify-content:center}.menu-list-item{display:block;transition:transform .1s ease-in-out}.menu-list-item.has-dropdown:hover:before{content:attr(data-title);position:absolute;bottom:0;height:100%;margin-left:-25px;padding-left:25px;padding-right:45px;opacity:0}.header-bottom .menu-list-item.has-dropdown:hover:before{height:50%}.menu-list-item>span{margin-left:5px}.menu-list-item--inlined{display:inline-block}.menu-list-item:focus:after,.menu-list-item:hover:after,.menu-mega-links__heading:hover:after{transform:scaleX(1)}.menu-list-item:after,.menu-mega-links__heading:after{content:"";display:block;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .15s ease-in-out}.menu-dropdown{display:flex;flex-direction:column;position:absolute;top:calc(100% + 2px);width:100%;max-width:220px;margin-left:-25px;padding:15px 0;color:rgb(var(--color-foreground, var(--color-default-text)));background-color:rgb(var(--color-background, var(--color-default-background)));border:1px solid rgba(var(--color-foreground, var(--color-default-text)),.1);border-radius:var(--radius);visibility:hidden;opacity:0;transform:translateY(4px);transition:opacity .15s ease-in-out,visibility .15s ease-in-out,transform .15s ease-in-out}.menu-dropdown:not([hidden]),:focus-within>.menu-dropdown{visibility:visible;opacity:1;transform:translateY(0)}.menu-dropdown__item{position:relative;width:100%;border-radius:0}.menu-dropdown__link{display:inline-flex;justify-content:space-between;padding:10px 25px;width:100%;font-size:1rem}.menu-dropdown__link:not(.menu-dropdown__link--panel)>span{transform:rotate(-90deg);align-self:center}.menu-dropdown__item:hover,.menu-dropdown__link--active{background-color:rgba(var(--color-foreground, var(--color-default-text)),var(--color-soft-background-opacity))}.menu-dropdown .menu-dropdown{top:-16px;left:calc(100% + 27px)}.menu-mega{display:block;position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%,4px);width:100%;color:rgb(var(--color-foreground, var(--color-default-text)));background-color:rgb(var(--color-background, var(--color-default-background)));border-radius:var(--radius);visibility:hidden;opacity:0;border:1px solid rgba(var(--color-foreground, var(--color-default-text)),.1);border-bottom:1px solid #ccc;transition:opacity .1s ease-in-out,visibility .1s ease-in-out,transform .15s ease-in-out;box-shadow:0 2px 6px #00000014,0 6px 12px #0000000f,0 0 20px #0000000d}.menu-mega:after{content:"";position:absolute;bottom:-8px;left:10%;width:80%;height:12px;pointer-events:none;background:radial-gradient(ellipse at center,rgba(0,0,0,.15) 0%,rgba(0,0,0,.05) 60%,transparent 100%);filter:blur(4px)}.menu-mega__inner{display:grid;grid-auto-flow:column;justify-content:start;column-gap:50px;padding:40px 0;max-height:calc(100vh - (var(--announcement-bar-height) + var(--header-height)));overflow-y:auto;opacity:0;visibility:hidden;transition:opacity .15s ease-in-out,visibility .15s ease-in-out}.header-top[class$=-center] .menu-mega__inner,.header-bottom[class*=--center] .menu-mega__inner{justify-content:center}.menu-mega:not([hidden]),:focus-within>.menu-mega{transform:translate(-50%)}.menu-mega:not([hidden]),.menu-mega:not([hidden]) .menu-mega__inner,:focus-within>.menu-mega,:focus-within>.menu-mega .menu-mega__inner{visibility:visible;opacity:1}.menu-mega__links-wrapper{display:flex;flex-wrap:wrap;margin:-40px -10px}.menu-mega-links{flex:1 1 165px;max-width:200px;margin:40px 10px}.menu-mega-links>*{min-width:165px}.menu-mega-links__image-wrapper{margin-bottom:15px}.menu-mega-links__heading-wrapper:not(:only-child){display:block;margin-bottom:20px}.menu-mega-links__list{padding:0;margin-top:20px}.menu-mega-links__heading--centered{margin:0 auto}.menu-mega-links__image,.menu-mega-image__image>img{transition:transform .1s ease-out}.menu-mega-links__heading,.menu-mega-links__list>li{display:block;width:-moz-fit-content;width:fit-content}.menu-mega-links__list a:after{content:"";display:block;height:1px;opacity:0;background-color:currentColor;transition:opacity .1s ease-in-out}a.menu-mega-links__list>li:hover>a:after{opacity:1}ul.menu-mega-links__list>li:hover>a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:rgba(var(--color-foreground),.75)}.menu-mega-links>*:hover .menu-mega-links__image,a>.menu-mega-image__image:hover>img{transform:scale(1.02)}.menu-mega-images{display:grid;grid-auto-flow:column;align-content:start;column-gap:10px}.menu-mega-images>*{display:flex;flex-direction:column;min-width:250px;max-width:250px}.menu-mega-image__heading{margin-top:15px}.menu-mega-image__heading>span{display:inline-flex;margin-left:10px}.menu-mega{background:#fff;color:#222}#SideBarMenu .drawer-menu__item--secondary .menu-dropdown__link{font-size:.9rem;opacity:.8}#SideBarMenu .drawer-menu__link--secondary{padding-left:var(--gap);padding-right:var(--gap)}#SideBarMenu .drawer-menu__view-all{font-weight:600}#SideBarMenu .drawer__content{padding-top:0}#SideBarMenu .drawer__content nav{padding:0}#SideBarMenu .drawer-menu__item--with-children>.drawer-image,#SideBarMenu .drawer-menu__item--with-image>.drawer-image{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border:0;border-bottom:1px solid #e5e5e5}#SideBarMenu .drawer-menu>.drawer-menu__item--with-children:first-child>.drawer-image,#SideBarMenu .drawer-menu>.drawer-menu__item--with-image:first-child>.drawer-image{border-top:1px solid #e5e5e5}#SideBarMenu .drawer-menu__item--with-children .menu-mega-image__image,#SideBarMenu .drawer-menu__item--with-image .menu-mega-image__image{width:60px;height:60px;overflow:hidden;border-radius:12px;flex-shrink:0}#SideBarMenu .drawer-menu__item--with-children .menu-mega-image__image img,#SideBarMenu .drawer-menu__item--with-image .menu-mega-image__image img{width:100%;height:100%;object-fit:cover;display:block}#SideBarMenu .menu-mega-image__heading{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:15px;font-weight:600;color:#000000e6}#SideBarMenu .menu-mega-image__heading span svg{width:10px;height:10px}#SideBarMenu .drawer-menu__link--primary{padding:12px 16px;border-bottom:1px solid #f0f0f0;color:#000000d9;font-size:14px}#SideBarMenu .sm-sidebar-hero{margin:0 0 8px}#SideBarMenu .sm-sidebar-hero__image{width:100%;height:180px;overflow:hidden}#SideBarMenu .sm-sidebar-hero__image img{width:100%;height:100%;object-fit:cover;display:block}#SideBarMenu .sm-sidebar-hero__heading{padding:8px 16px 4px;font-size:16px;font-weight:700;color:#000000e6}#SideBarMenu .drawer.drawer--inner .drawer-menu__back-button,#SideBarMenu .drawer.drawer--inner .drawer-menu{margin-top:4px}#SideBarMenu .drawer.drawer--inner .drawer-menu li a.menu-dropdown__link.tap{padding-left:16px;padding-right:16px;color:#000000e6;font-size:15px;border-bottom:1px solid #f0f0f0}#SideBarMenu .drawer.drawer--inner .drawer-menu li:first-child a.menu-dropdown__link.tap{border-top:1px solid #f0f0f0}#SideBarMenu .drawer.drawer--inner .drawer-menu__view-all--bottom{margin-top:8px;padding-top:4px;border-top:1px solid #e5e5e5;font-weight:600}#SideBarMenu .drawer.drawer--inner .drawer-menu__view-all--bottom.menu-dropdown__link{border-bottom:0}#SideBarMenu .menu-mega-image__heading{margin:0}#SideBarMenu .drawer-menu__item.drawer-menu__item--with-children{width:100%;display:block;padding:0;margin:0}#SideBarMenu .drawer-menu__item.drawer-menu__item--with-children>.drawer-image{width:100%;display:flex}#SideBarMenu .tap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.drawer-menu__view-all-container{margin-top:16px;padding-top:12px;border-top:1px solid rgba(0,0,0,.08)}.drawer-menu__view-all-link{display:flex;align-items:center;justify-content:space-between;padding:10px 15px 2px;font-size:15px;font-weight:600;color:#000;opacity:.8}.drawer-menu__view-all-link:hover{opacity:1}.drawer-menu__view-all-arrow{font-size:16px;line-height:1}
/*# sourceMappingURL=/cdn/shop/t/69/assets/menu.css.map */
