.header__inline-menu{max-width:249px;position:relative}.list-menu--right{right:0}.list-menu--disclosure{position:absolute;min-width:100%;width:20rem;border:1px solid rgba(var(--color-foreground),.2)}.list-menu--disclosure:focus{outline:none}.list-menu__item--active{text-decoration:underline;text-underline-offset:.3rem}.list-menu__item--active:hover{text-decoration-thickness:.2rem}.list-menu--disclosure.localization-selector{max-height:18rem;overflow:auto;width:10rem;padding:.5rem}.desktop__megamenu a.shop-collection-item:hover img{transform:scale(1.1)}body.index .header-wrapper .header__icon,body.index .header__inline-menu:not(.drawer-header__inline-menu) ul.list-menu.list-menu--inline{background:#0000004d;color:#fff}.menu-drawer-container.menu-opening summary.header__icon{opacity:0!important}body.index .header__inline-menu ul.list-menu.list-menu--inline .list-menu__item{color:#fff}.header__inline-menu ul.list-menu.list-menu--inline{display:flex;justify-content:space-between;padding:0 24px;align-items:center;gap:24px;border-radius:12px;width:100%}.header__inline-menu:not(.drawer-header__inline-menu) ul.list-menu.list-menu--inline{background:#e9e9e5;-webkit-backdrop-filter:blur(94px);backdrop-filter:blur(94px)}.header__inline-menu ul.list-menu.list-menu--inline:has(li.active){border-bottom-right-radius:0;border-bottom-left-radius:0}.header__inline-menu ul.list-menu.list-menu--inline:has(li.active) *{color:#fff}.header__inline-menu ul.list-menu.list-menu--inline .list-menu__item{color:#000;text-align:center;font-size:14px;font-style:normal;line-height:normal;letter-spacing:-.56px;text-decoration:none!important;padding:12px 0}.header__inline-menu:has(.active) .header__menu-item{opacity:.5}.header__inline-menu ul.list-menu li:hover .list-menu__item,.header__inline-menu ul.list-menu li.active .list-menu__item{opacity:1}.header__inline-menu .mega-menu__item{position:relative}.header__inline-menu .mega-menu__item:hover a:after,.header__inline-menu .mega-menu__item.active a:after{content:"";position:absolute;display:block;width:23px;height:1px;background:#fff;bottom:1px;left:50%;transform:translate(-50%)}.header__inline-menu ul.list-menu.list-menu--inline .list-menu__item span{text-decoration:none!important}.header-wrapper .header__icons{padding-right:0;display:flex;gap:8px}.header-wrapper .header__icons .create-your-own{padding:12px 24px}.header-wrapper .header__icon{display:flex;height:41px;padding:12px 16px;justify-content:center;align-items:center;border-radius:12px;background:#e9e9e5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-wrapper .header__icon svg{width:16px;height:16px;aspect-ratio:1/1}.desktop__megamenu{position:absolute;display:none;padding:4px;flex-direction:column;align-items:flex-start;gap:2px;align-self:stretch;width:100%;max-height:fit-content;height:calc(90vh - 170px);border-radius:0 0 12px 12px;background:#0000008f;-webkit-backdrop-filter:blur(124px);backdrop-filter:blur(124px)}.desktop-megamenu__item{overflow-y:auto}.desktop-megamenu__item{scrollbar-width:none;-ms-overflow-style:none}.desktop-megamenu__item::-webkit-scrollbar{display:none}.desktop__megamenu.active{display:flex}.desktop__megamenu .desktop-megamenu__item:not(.active){display:none}.megamenu a{text-decoration:none!important}.desktop__megamenu a.shop-collection-item{display:flex;padding:6px 8px;flex-direction:column;justify-content:center;position:relative;gap:2px;max-width:241px;align-self:stretch;border-radius:4px;overflow:hidden;transition:all .3s linear}.desktop__megamenu .shop-collections a.shop-collection-item:not(:first-child){margin-top:2px;border-top:1px solid rgba(255,255,255,.1)}.desktop__megamenu a.shop-collection-item:hover{background:#ffffff1a}.desktop__megamenu a.shop-collection-item:hover .arrow-icon{display:flex}.desktop__megamenu a.shop-collection-item .arrow-icon{display:none;padding:4px;align-items:center;gap:8px;position:absolute;right:8px;bottom:24px;width:16px;height:16px;border-radius:32px;background:#0006;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.megamenu .shop-collection-title{color:var(--FFFFFF, #FFF);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.48px;margin:0}.megamenu sup{color:#ecde76;text-align:center;leading-trim:both;text-edge:cap;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.07px}.megamenu .shop-collection-products{display:flex;flex-wrap:nowrap;transition:all .7s linear}@keyframes marqueeInfinite{0%{transform:translate(0)}to{transform:translate(-100%)}}.megamenu img.shop-product-image{width:54px;height:auto}.megamenu__collections{display:flex;gap:16px;padding:12px}.megamenu__collections .megamenu__collection-heading{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.48px;margin-top:0;margin-bottom:12px;opacity:.5}.megamenu__collections .collection_list{display:flex;flex-direction:column}.megamenu__collections .themes-collections .collection_list{margin-top:-8px}.megamenu__collections .collection_list-item.see_all{margin-bottom:8px}.megamenu__collections .collection_list .collection_list-item:hover{transform:scale(1.1)}.megamenu__collections .collection_list .collection_list-item{display:flex;align-items:center;gap:8px;transition:.3s linear;transform-origin:left}.megamenu__collections .collection_list .collection_list-item img{border-radius:4px}.megamenu__collections .collection_list-item{color:#fff;font-size:13px;line-height:normal;letter-spacing:-.52px}.materials-collections .collection_list{gap:8px}.megamenu__explore-tab{padding:12px;width:100%}.megamenu__explore-tab ul{list-style:none;padding:0;margin:0}.megamenu__explore-tab .megamenu__explore-new-links{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid rgba(255,255,255,.05)}.megamenu__explore-tab .megamenu__explore-menu-list .menu-link{font-size:14px;line-height:normal;letter-spacing:-.56px;color:#fff;transition:.3s linear;transform-origin:left}.megamenu__explore-tab .megamenu__explore-menu-list .menu-link:hover{transform:scale(1.1)}.megamenu__explore-tab .megamenu__explore-menu-list .menu-link sup{color:#ecde76;font-size:7px;line-height:normal;letter-spacing:.07px;position:relative;right:-4px}.megamenu__explore-tab .megamenu__explore-menu-list .menu-link sup.hiring{color:#96ccff}@media screen and (min-width: 750px){body.desktop-megamenu-active:after{content:"";position:fixed;top:0;width:100%;height:100%;background:#0006;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:3}.predictive-search-icon.mobile-only{display:none}.megamenu .shop-collection-products:hover{animation:marqueeInfinite 7s linear infinite}.header__inline-menu ul.list-menu.list-menu--inline:has(li.active){border-bottom-right-radius:0;border-bottom-left-radius:0;background:#0006;-webkit-backdrop-filter:blur(94px);backdrop-filter:blur(94px)}}@media screen and (max-width: 749px){.create-your-own{min-width:fit-content;padding:12px 16px;gap:4px;font-size:14px;background:#fff;color:#000}.header-mobile-search-box{gap:8px}.header-wrapper .predictive-search-icon{background:#fff!important}.header-wrapper .predictive-search-icon svg{color:#000!important}body.overflow-hidden-tablet sticky-header.header-wrapper{position:fixed;top:0;width:100%}.megamenu__collections .collection_list{gap:8px}.materials-collections{transform:translate(100%)}.materials-collections .collection_list{gap:16px}body.index .header-wrapper .header__icon--cart,body.index .header-wrapper .header__icon--summary{color:#000}.megamenu .shop-collection-products img.shop-product-image:nth-child(n+6){display:none}.desktop__megamenu{position:relative;height:fit-content;max-height:70vh;overflow:auto}.megamenu .shop-collection-title{font-size:14px;font-weight:300}.desktop-megamenu__item,.desktop__megamenu a.shop-collection-item{max-width:100%;width:100%}.desktop__megamenu a.shop-collection-item{padding:10px}.desktop__megamenu a.shop-collection-item .arrow-icon{display:flex;top:50%;padding:2px;background:#ffffff4d;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.header__inline-menu ul.list-menu.list-menu--inline .list-menu__item{color:#fff}.header-wrapper .header__icon svg.icon-hamburger{height:12px}body.index .header-wrapper .header__icon,body.index .header__inline-menu:not(.drawer-header__inline-menu) ul.list-menu.list-menu--inline{border-radius:12px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.megamenu img.shop-product-image{width:calc(20% - 5px);max-width:90px;height:auto}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/component-list-menu.css.map */
