.custom-desktop-navigation{position:static;width:100%}.header{position:relative;z-index:0}.custom-desktop-navigation__top{display:flex;align-items:center;gap:50px;padding:0}.custom-desktop-navigation__top-item{position:relative;background:none;border:0;padding:14px 0;margin:0;cursor:pointer;font-size:20px;line-height:calc(1 + .5 / var(--font-body-scale));color:#7c7c7c;text-decoration:none;transition:color .2s ease}.custom-desktop-navigation__top-item:hover,.custom-desktop-navigation__top-item.is-active{color:#ec318d}.custom-desktop-navigation__mega{position:absolute;top:100%;left:3rem;right:3rem;width:auto;z-index:0;border-radius:0;background:#fff}.custom-desktop-navigation__mega:before{content:"";position:absolute;top:0;bottom:0;left:calc((100vw - 100%)/-2 - 3rem);right:calc((100vw - 100%)/-2 - 3rem);background:#f3f1f1;z-index:-1;pointer-events:none}.custom-desktop-navigation__menu{display:none}.custom-desktop-navigation__menu.is-active{display:block}.custom-desktop-navigation__columns{display:grid;grid-template-columns:220px minmax(0,1fr) 390px;width:100%;min-height:400px;box-sizing:border-box;overflow:hidden;border-radius:20px;background:#f3f3f3;box-shadow:0 0 20px 15px #2823262e}.custom-desktop-navigation__level-2{display:flex;flex-direction:column;gap:5px;padding:20px 12px;box-sizing:border-box;max-height:400px;background:#faf8f9;border-right:1px solid #EEE8EB}.custom-desktop-navigation__level-2-item{position:relative;display:block;width:100%;padding:13px 14px;border:0;border-radius:7px;background:transparent;color:#7c7c7c;text-align:left;cursor:pointer;font-family:Assistant,sans-serif;font-size:16px;line-height:calc(1 + .3 / var(--font-body-scale));transition:background-color .2s ease,color .2s ease}.custom-desktop-navigation__level-2-item:hover{color:#ec318d;background:#fceff5}.custom-desktop-navigation__level-2-item.is-active{color:#ec318d;background:#fce8f2;font-weight:600}.custom-desktop-navigation__level-2-link{display:block;box-sizing:border-box;text-decoration:none}.custom-desktop-navigation__level-3{min-height:400px;max-height:400px;padding:24px 30px;box-sizing:border-box;overflow-y:auto;background:#fff;border-right:0px solid #EEE8EB;scrollbar-width:with;scrollbar-color:#D8D1D5 transparent}.custom-desktop-navigation__level-3::-webkit-scrollbar{width:5px}.custom-desktop-navigation__level-3::-webkit-scrollbar-thumb{background:#d8d1d5;border-radius:10px}.custom-desktop-navigation__level-3-group{display:none}.custom-desktop-navigation__level-3-group:first-child{display:block}.custom-desktop-navigation__level-3-item{display:block;padding:5px 0;color:#7c7c7c;text-decoration:none;font-family:Assistant,sans-serif;font-size:16px;line-height:1,05;transition:color .2s ease,padding-left .2s ease}.custom-desktop-navigation__level-3-item:hover{color:#ec318d;padding-left:4px;text-decoration:none}.custom-desktop-navigation__image{width:390px;min-width:0;min-height:400px;padding:0;box-sizing:border-box;display:flex;align-items:stretch;justify-content:center;overflow:hidden;background:#fff}.custom-desktop-navigation__collection-image{display:flex;width:100%;height:100%;min-width:0;align-items:center;justify-content:center;overflow:hidden;border-radius:0}.custom-desktop-navigation__collection-image img{display:block;width:100%;height:100%;max-width:none;aspect-ratio:1 / 1;object-fit:cover;border-radius:0;transition:transform .3s ease}.custom-desktop-navigation__collection-image:hover img{transform:scale(1.02)}.custom-desktop-navigation__menu--no-level-3 .custom-desktop-navigation__columns{grid-template-columns:minmax(0,1fr) 390px}.custom-desktop-navigation__menu--no-level-3 .custom-desktop-navigation__level-3{background:#fff}.custom-desktop-navigation__menu--no-level-3 .custom-desktop-navigation__image{width:390px;min-width:0}.custom-desktop-navigation__image--no-image{background:#fff}.header:has(.custom-desktop-navigation__menu.is-active){margin-bottom:400px}@media screen and (min-width:990px)and (max-width:1200px){.custom-desktop-navigation__mega{left:1.5rem;right:1.5rem}.custom-desktop-navigation__columns{grid-template-columns:200px minmax(0,1fr) 300px}.custom-desktop-navigation__image{width:300px}.custom-desktop-navigation__menu--no-level-3 .custom-desktop-navigation__columns{grid-template-columns:minmax(0,1fr) 300px}.custom-desktop-navigation__menu--no-level-3 .custom-desktop-navigation__image{width:300px}}@media screen and (max-width:989px){.custom-desktop-navigation{display:none}.header:has(.custom-desktop-navigation__menu.is-active){margin-bottom:0}}@media screen and (min-width:990px){html,body{overflow-x:hidden}}@media screen and (min-width:990px){.custom-desktop-navigation__menu.is-active{margin-top:0;margin-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom-desktop-navigation.css.map */
