.header .header__inline-menu .header__menu-item,.header .header__inline-menu .header__menu-item span{font-size:1.7rem}@media screen and (min-width:990px){.header .header__inline-menu .header__menu-item,.header .header__inline-menu .header__menu-item span{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;text-decoration:none!important}.header__active-menu-item,.header__menu-item.list-menu__item--active .header__active-menu-item{color:#6f3ca0!important;text-decoration:none!important}.header .header__inline-menu .header__menu-item:hover,.header .header__inline-menu .header__menu-item:hover span,.header__menu-item:hover .header__active-menu-item{text-decoration:none!important}.header details[open]>.header__menu-item{text-decoration:none!important}.header .header__submenu .header__menu-item{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;text-decoration:none!important;justify-content:flex-start!important}.header .header__submenu .header__menu-item:hover{text-decoration:none!important;justify-content:flex-start!important}.header .header__submenu .header__menu-item.list-menu__item--active{color:#6f3ca0!important;text-decoration:none!important}.header .header__submenu,.header .mega-menu__content{min-width:400px}.header .header__submenu-collection-item,.header .mega-menu__content .header__submenu-collection-item{display:flex!important;align-items:center;gap:1.2rem}.header .header__submenu-item-image{flex-shrink:0;width:70px;height:70px;overflow:hidden;border:1px dashed rgba(var(--color-foreground),.2)}.header .header__submenu-item-img{width:100%;height:100%;object-fit:cover;display:block}.header .header__submenu-item-placeholder{display:block;width:100%;height:100%;background-color:rgba(var(--color-foreground),.1)}.header .header__submenu-item-content{display:flex;flex-direction:column;gap:.4rem;min-width:0}.header .header__submenu-item-title{display:block;font-family:Space Grotesk,sans-serif!important;font-weight:700!important}.header .header__submenu-item-desc{display:block;font-size:1.4rem!important;font-weight:500!important;color:rgba(var(--color-foreground),.6)!important;text-transform:none;letter-spacing:normal}.header .header__submenu-collection-item:hover .header__submenu-item-desc,.header .header__submenu-collection-item:focus .header__submenu-item-desc{color:rgba(var(--color-foreground),.75)!important}.header .header__submenu .header__menu-item:hover .header__submenu-item-content{display:flex!important}.header .header__submenu .header__menu-item:hover .header__submenu-item-title,.header .header__submenu .header__menu-item:hover .header__submenu-item-desc{display:block!important}}.menu-drawer-custom{background-color:#fff!important}.menu-drawer-custom .menu-drawer__inner-container{background-color:#fff!important;display:flex;flex-direction:column;height:100%}.menu-drawer-custom .menu-drawer__header-bar{display:flex;align-items:center;justify-content:space-between;padding:2rem 1.5rem 1.5rem;border-bottom:1px solid #e5e7eb;flex-shrink:0}.menu-drawer-custom .menu-drawer__header-icon{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;color:#0f172a}.menu-drawer-custom .menu-drawer__header-icon .icon{width:2.4rem;height:2.4rem}.menu-drawer-custom .menu-drawer__close{position:absolute!important;right:1.5rem!important;top:2rem!important;transform:none;color:#0f172a;background:transparent;border:none;cursor:pointer;padding:0;min-width:4.4rem;min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center}.menu-drawer-custom .menu-drawer__close .svg-wrapper{height:2rem;width:2rem}.menu-drawer-custom .menu-drawer__close:focus-visible{outline:2px solid #0f172a;outline-offset:2px}.menu-drawer-custom .menu-drawer__navigation-container{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden;align-content:stretch}.menu-drawer-custom .menu-drawer__submenu{background-color:#fff!important}.menu-drawer-custom .menu-drawer__navigation-scroll{flex:1;min-height:0;overflow-y:auto}.menu-drawer-custom .menu-drawer__navigation{padding:0 1.5rem 2rem!important}.menu-drawer-custom .menu-drawer__nav-rows{border-top:1px solid #a6a6a6}.menu-drawer-custom .menu-drawer__nav-row{border-bottom:1px solid #a6a6a6;margin:0}.menu-drawer-custom .menu-drawer__nav-row-link,.menu-drawer-custom .menu-drawer__nav-row-link .menu-drawer__nav-row-text{font-family:Space Grotesk,sans-serif!important;font-weight:700!important}.menu-drawer-custom .menu-drawer__nav-row-link{display:flex;align-items:center;justify-content:flex-start;gap:.8rem;width:100%;padding:29px 0!important;font-size:20px!important;color:#0f172a!important;text-decoration:none!important;text-transform:uppercase;letter-spacing:.02em;transition:color .2s ease}.menu-drawer-custom .menu-drawer__nav-rows>li:first-child .menu-drawer__nav-row-text{color:#000}.menu-drawer-custom .menu-drawer__nav-row-link:hover,.menu-drawer-custom .menu-drawer__nav-row-link:focus,.menu-drawer-custom .menu-drawer__nav-row-link.menu-drawer__menu-item--active,.menu-drawer-custom .menu-drawer__nav-row-link:hover .menu-drawer__nav-row-text,.menu-drawer-custom .menu-drawer__nav-row-link:focus .menu-drawer__nav-row-text{color:#6f3ca0!important;font-family:Space Grotesk,sans-serif!important;font-weight:700!important}.menu-drawer-custom summary.menu-drawer__nav-row-link{cursor:pointer;list-style:none}.menu-drawer-custom summary.menu-drawer__nav-row-link::-webkit-details-marker{display:none}.menu-drawer-custom .menu-drawer__nav-row-chevron{flex-shrink:0;width:2rem;height:2rem}.menu-drawer-custom summary.menu-drawer__nav-row-link .icon-caret,.menu-drawer-custom .menu-drawer__nav-row-chevron .icon-caret{position:static!important;right:auto!important;top:auto!important;height:auto!important}.menu-drawer-custom .menu-drawer__nav-row-chevron svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.menu-drawer-custom .menu-drawer__cta-buttons{flex-shrink:0;display:flex;flex-direction:column;gap:1.2rem;padding:2rem 1.5rem}@media screen and (max-width:749px){.menu-drawer-custom .menu-drawer__cta-buttons{padding-bottom:calc(2rem + env(safe-area-inset-bottom,0))}}.menu-drawer-custom .menu-drawer__cta-btn{display:block;width:100%;padding:1.4rem 2rem;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:1.4rem;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.menu-drawer-custom .menu-drawer__cta-btn--primary{background-color:#0f172a;color:#fff!important;border:2px solid #0f172a}.menu-drawer-custom .menu-drawer__cta-btn--primary:hover{background-color:#1e293b;border-color:#1e293b;color:#fff!important}.menu-drawer-custom .menu-drawer__cta-btn--outline{background-color:transparent;color:#0f172a!important;border:2px solid #0f172a}.menu-drawer-custom .menu-drawer__cta-btn--outline:hover{background-color:#0f172a;color:#fff!important}.menu-drawer-custom .menu-drawer__inner-submenu{padding:3.5rem 1.5rem 2rem}@media(min-width:400px){.menu-drawer-custom .menu-drawer__inner-submenu{min-width:400px}}.menu-drawer-custom .menu-drawer__submenu .menu-drawer__menu{border-top:1px solid #a6a6a6;margin-top:0}.menu-drawer-custom .menu-drawer__submenu .menu-drawer__menu li{margin-bottom:0!important;border-bottom:1px solid #a6a6a6}.menu-drawer-custom .menu-drawer__submenu .menu-drawer__menu-item{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:24px!important;color:#0f172a!important;text-decoration:none!important;text-transform:uppercase;letter-spacing:.02em}.menu-drawer-custom .menu-drawer__submenu .menu-drawer__menu-item{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:29px 0!important;transition:color .2s ease}.menu-drawer-custom .menu-drawer__submenu-collection-item{display:flex!important;align-items:center;gap:1.2rem}.menu-drawer-custom .menu-drawer__submenu-item-image{flex-shrink:0;width:70px;height:70px;overflow:hidden;border:1px dashed #d1d5db}.menu-drawer-custom .menu-drawer__submenu-item-img{width:100%;height:100%;object-fit:cover;display:block}.menu-drawer-custom .menu-drawer__submenu-item-placeholder{display:block;width:100%;height:100%;background-color:#0f172a}.menu-drawer-custom .menu-drawer__submenu-item-content{display:flex;flex-direction:column;gap:.4rem;min-width:0}.menu-drawer-custom .menu-drawer__submenu-item-title{display:block;font-family:Space Grotesk,sans-serif!important;font-weight:700!important}.menu-drawer-custom .menu-drawer__submenu-item-desc{display:block;font-size:1.4rem!important;font-weight:500!important;color:#6b7280!important;text-transform:none;letter-spacing:normal}.menu-drawer-custom .menu-drawer__submenu-collection-item:hover .menu-drawer__submenu-item-desc,.menu-drawer-custom .menu-drawer__submenu-collection-item:focus .menu-drawer__submenu-item-desc{color:#9ca3af!important}.menu-drawer-custom .menu-drawer__submenu .menu-drawer__menu-item:hover,.menu-drawer-custom .menu-drawer__submenu .menu-drawer__menu-item:focus,.menu-drawer-custom .menu-drawer__submenu .menu-drawer__menu-item.menu-drawer__menu-item--active{color:#6f3ca0!important}.menu-drawer-custom .menu-drawer__submenu summary.menu-drawer__menu-item{cursor:pointer;list-style:none;padding-right:3rem!important}.menu-drawer-custom .menu-drawer__submenu summary.menu-drawer__menu-item::-webkit-details-marker{display:none}.menu-drawer-custom .menu-drawer__submenu .menu-drawer__menu-item>.svg-wrapper{position:static!important;right:auto!important;top:auto!important}.menu-drawer-custom .menu-drawer__submenu .menu-drawer__menu-item .icon-caret{position:static!important;right:auto!important;top:auto!important;height:auto!important}.menu-drawer-custom .menu-drawer__submenu .menu-drawer__close-button{margin-top:0!important;margin-bottom:30px!important;min-height:4.4rem;padding:0!important;font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:18px!important;color:#0f172a!important;text-transform:uppercase;letter-spacing:.02em;width:100%;text-align:left;background:transparent;border:none;cursor:pointer;display:flex;align-items:center}.menu-drawer-custom .menu-drawer__submenu .menu-drawer__close-button:hover{color:#6f3ca0!important}.menu-drawer-custom .menu-drawer__submenu .menu-drawer__close-button .svg-wrapper{margin-right:.8rem;transform:rotate(180deg)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/header-custom.css.map */
