@media screen and (min-width:1025px){body:has(.header--desktop-overlay-has-bg):has(.desktop-menu__nav-item[aria-expanded=true]) .sectionOverlay.is-visible{background-color:transparent;background-image:var(--section-overlay-desktop-bg-image);background-size:cover;background-position:center;opacity:1}body:has(.desktop-menu__nav-item[aria-expanded=true]):not(:has(.header--desktop-overlay-has-bg)) .sectionOverlay.is-visible{background-color:var(--primary_text);background-image:none;opacity:.2}body:has(.header--desktop-overlay-has-bg):has(.desktop-menu__nav-item[aria-expanded=true]) .sectionOverlay.is-visible.is-closing,body:has(.desktop-menu__nav-item[aria-expanded=true]):not(:has(.header--desktop-overlay-has-bg)) .sectionOverlay.is-visible.is-closing{opacity:0;pointer-events:none;transition:opacity .28s ease-out}.desktop-menu__nav-link{position:relative;width:fit-content;transition:color .15s ease}.desktop-menu__nav-item:hover>.desktop-menu__nav-link{color:var(--primary_text)}.desktop-menu__nav-item[aria-expanded=true]>.desktop-menu__nav-link{color:var(--primary_accent)}.desktop-menu__dropdown-wrapper{position:absolute;top:calc(var(--submenu-position));left:0;z-index:33;width:calc(100% - 4rem);max-height:calc((var(--viewport-height, 100vh) - var(--announcement-dynamic-height, 0px) - var(--header-dynamic-height, 0px) - 1.5rem - 1.5rem));padding:0;display:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-color:color-mix(in srgb,var(--background_color) 82%,transparent);color:var(--primary_text);cursor:default;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;visibility:hidden;opacity:0;animation:opacityOut .15s ease-in forwards;-webkit-animation:opacityOut .15s ease-in forwards}.desktop-menu__dropdown-wrapper[data-scrollable]{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.desktop-menu__dropdown-wrapper[data-scrollable]::-webkit-scrollbar{display:none}@keyframes opacityIn{0%{opacity:0}to{opacity:1}}@keyframes opacityOut{0%{opacity:1}to{opacity:0}}.Header--Scrolled .desktop-menu__dropdown-wrapper{top:calc(var(--submenu-position))}.desktop-menu__nav-item[aria-expanded=true] .desktop-menu__dropdown-wrapper{animation:opacityIn .15s ease-in forwards;-webkit-animation:opacityIn .15s ease-in forwards;box-shadow:0 4px 10px #0000001a;opacity:1;visibility:visible;display:flex;flex-direction:column;border-radius:2rem;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:auto;max-height:calc(var(--viewport-height, 100vh) - var(--announcement-dynamic-height, 0px) - var(--header-dynamic-height, 0px) - 1.5rem - 1.5rem);margin:1.5rem 2rem}.desktop-menu__multiple-items-content{display:flex;flex-direction:column}.desktop-menu__multiple-items{display:flex;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;min-width:212px}.desktop-menu__image{height:100%}a.desktop-menu__image-link{flex:1;width:100%;display:block}.desktop-menu__image-caption{position:absolute;left:32px;bottom:35px;z-index:3;color:var(--secondary_text)}.desktop-menu__columns{column-count:3;break-inside:avoid-column;column-gap:32px}.desktop-menu__images-section{display:flex;flex-direction:column;height:auto;width:25.861%;align-self:stretch}.desktop-menu__column.desktop-menu__column--without-third-level{display:flex;flex-direction:column;gap:.5rem;width:100%}.desktop-menu__column.desktop-menu__column--with-third-level{display:flex;flex-direction:column;width:100%}.desktop-menu__column.desktop-menu__column--with-third-level .desktop-menu__column-title{padding:.5rem}.desktop-menu__column.desktop-menu__column--with-third-level .desktop-menu__column-content{display:flex;flex-direction:column;gap:.5rem}.desktop-menu__column--with-third-level .desktop-menu__column-title{margin-bottom:.5rem}.desktop-menu__link-holder{display:flex;flex-direction:row;width:100%;min-height:532px;flex-shrink:0;padding:1.5rem 2rem;gap:1.5rem;align-items:stretch}@media(min-width:1440px){.desktop-menu__nav-item[aria-expanded=true] .desktop-menu__dropdown-wrapper.sectionMax_width{left:0;right:0;width:min(calc(100% - 4rem),var(--section_max_width));margin:1.5rem auto}}.desktop-menu__links{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,min(310px,calc(100vw * 310 / 1440)));gap:1.5rem;overflow:hidden}.desktop-menu__column{width:min(310px,calc(100vw * 310 / 1440));min-width:0;max-width:min(310px,calc(100vw * 310 / 1440));overflow-wrap:break-word;word-break:break-word}.desktop-menu__link{padding:.5rem;text-decoration:none;white-space:normal;overflow-wrap:break-word;word-break:break-word;min-width:0;transition:color .15s ease}.desktop-menu__link:hover{color:var(--primary_accent);text-decoration:none}.desktop-menu__collection-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;flex:1 1 0;min-width:0;gap:1.5rem}.desktop-menu__collection-item{flex:1 1 0;min-width:0;aspect-ratio:1 / 1;position:relative;overflow:hidden;border-radius:2rem}.desktop-menu__collection-item img{transform:scale(1);transition:transform .3s ease-in-out}.desktop-menu__collection-item:hover img{transform:scale(1.1)}.desktop-menu__image-wrapper{width:100%;height:100%}.desktop-menu__video-container{width:100%}.desktop-menu__image-wrapper .image__container{width:100%;height:100%}.desktop-menu__image-wrapper .image__container img{width:100%;height:100%;object-fit:cover}.desktop-menu__nav-item[aria-hidden=true]:not([aria-expanded=true]) .desktop-menu__dropdown-wrapper{display:none}.desktop-menu__nav-item[aria-expanded=true]>a.desktop-menu__nav-link:before{content:"";position:absolute;left:-2rem;right:-2rem;bottom:0;height:4rem;transform:translateY(100%);z-index:1}.desktop-menu__dropdown-wrapper a{color:var(--primary_text);height:fit-content;transition:color .3s ease-in-out}.desktop-menu__dropdown-wrapper a:hover{color:var(--primary_accent)}@keyframes slideIn{0%{clip-path:inset(0 0 100% 0);opacity:0}to{clip-path:inset(0 0 0 0);opacity:1}}@keyframes slideOut{0%{opacity:1}to{opacity:0}}.desktop-menu__nav-item .desktop-menu__dropdown-wrapper.desktop-menu__dropdown--slide-out{display:flex;visibility:visible;opacity:1;animation:slideOut .28s ease-out forwards}.desktop-menu__dropdown--slide-in{animation:slideIn .2s ease-in forwards}.desktop-menu__dropdown--slide-out{animation:slideOut .28s ease-out forwards}}@media screen and (min-width:1025px)and (prefers-reduced-motion:reduce){.desktop-menu__nav-link,.desktop-menu__link,.desktop-menu__dropdown-wrapper a,.desktop-menu__collection-item img{transition:none}body:has(.header--desktop-overlay-has-bg):has(.desktop-menu__nav-item[aria-expanded=true]) .sectionOverlay.is-visible.is-closing,body:has(.desktop-menu__nav-item[aria-expanded=true]):not(:has(.header--desktop-overlay-has-bg)) .sectionOverlay.is-visible.is-closing{transition:none}.desktop-menu__dropdown-wrapper,.desktop-menu__nav-item[aria-expanded=true] .desktop-menu__dropdown-wrapper,.desktop-menu__dropdown--slide-in,.desktop-menu__nav-item .desktop-menu__dropdown-wrapper.desktop-menu__dropdown--slide-out,.desktop-menu__dropdown--slide-out{animation:none;-webkit-animation:none}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/desktop-menu.css.map */
