.mega-menu__link{margin-top:1.2rem;font-size:1.6rem;padding-block:0;position:relative}.mega-menu__link.link{text-decoration:none}.mega-menu__content-cont .mega-menu__link.link{align-self:flex-start}.mega-menu__link.link:after{content:"";position:absolute;bottom:-.3rem;left:0;width:0;height:.2rem;background-color:currentColor;transition:width .3s ease}.mega-menu__link.link:hover:after,.mega-menu__content-cont:hover .mega-menu__link.link:after{width:100%}.mega-menu__content-cont{--card-hover-in: .7s cubic-bezier(.22, 1, .36, 1);--card-hover-out: .35s cubic-bezier(.25, .46, .45, .94)}.mega-menu__content-cont .mega-menu__link.link:after{transition:width var(--card-hover-out)}.mega-menu__content-cont:hover .mega-menu__link.link:after{transition:width var(--card-hover-in)}.mega-menu__link-img-wrap{display:block;overflow:hidden;margin-bottom:.8rem;transition:transform var(--card-hover-out);will-change:transform}.mega-menu__link-img{display:block;aspect-ratio:3/4;width:300px;transition:transform var(--card-hover-out);will-change:transform}.mega-menu__content-cont:hover .mega-menu__link-img-wrap{transform:scale(1.04);transition:transform var(--card-hover-in)}.mega-menu__content-cont:hover .mega-menu__link-img{transform:scale(1.15);transition:transform var(--card-hover-in)}.mega-menu__link-img-wrap{box-shadow:0 10px 32px -16px #0000;transition:transform var(--card-hover-out),box-shadow var(--card-hover-out)}.mega-menu__content-cont:hover .mega-menu__link-img-wrap{box-shadow:0 10px 32px -16px #0006;transition:transform var(--card-hover-in),box-shadow var(--card-hover-in)}@keyframes mega-menu-panel-in{0%{opacity:0;transform:translateY(-2rem)}to{opacity:1;transform:translateY(0)}}details[open] .mega-menu__content{animation:mega-menu-panel-in .3s ease-out}@keyframes mega-menu-card-in{0%{opacity:0;transform:translate(-2rem)}to{opacity:1;transform:translate(0)}}details[open] .mega-menu__content-cont:not(.hide),details[open] .mega-menu__list>li>.mega-menu__link{animation:mega-menu-card-in .8s ease backwards;animation-delay:calc(var(--i, 1) * .1s)}.mega-menu__link-desc{margin-block:0;font-size:1.2rem;word-break:break-word;overflow:hidden;max-height:2rem;transition:max-height .3s ease}.mega-menu__link--not-link:hover{text-decoration:none;cursor:default;color:rgba(var(--color-foreground))}.mega-menu__content{height:calc(50rem + 13px);padding-bottom:0;width:100%!important;left:0!important;right:0!important;position:fixed!important;top:var(--header-bottom-position-desktop, 70px)!important}@-moz-document url-prefix(){.mega-menu__content{scrollbar-width:auto;scrollbar-color:black #a6a6a6}}.mega-menu__content--level-2{display:flex;gap:4rem;width:100%;padding-right:50px}.mega-menu__list--level-2{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;margin:0;min-width:275px;position:sticky;left:0;z-index:2;background:rgb(var(--color-background));box-shadow:0 -2rem rgb(var(--color-background))}.mega-menu__list--level-2:before{content:"";position:absolute;top:-1.5rem;bottom:0;right:0;width:1px;background:rgba(var(--color-foreground),.25);pointer-events:none}.mega-menu__content--has-active .mega-menu__link--level-2{opacity:.4;transition:opacity .45s cubic-bezier(.25,.46,.45,.94)}.mega-menu__content--has-active .mega-menu__link--level-2.is-active,.mega-menu__content--has-active .mega-menu__link--level-2:hover{opacity:1;transition:opacity .7s cubic-bezier(.22,1,.36,1)}.mega-menu__link--level-2.is-active.link:after{width:100%}.mega-menu__content--no-hscrollbar .mega-menu__list--level-2{margin-bottom:28px}.mega-menu__content-cont{display:flex;flex-direction:column;width:auto;color:inherit;text-decoration:none}.mega-menu__list--condensed>li:last-child .mega-menu__content-cont{margin-right:50px}.mega-menu__content::-webkit-scrollbar{height:28px}@property --menu-scrollbar-thumb{syntax: "<length>"; inherits: true; initial-value: 2.84px;}.mega-menu__content{--menu-scrollbar-thumb: 2.84px;transition:--menu-scrollbar-thumb .25s cubic-bezier(.25,.46,.45,.94)}.mega-menu__content.is-scrolling{--menu-scrollbar-thumb: 4.37px;transition:--menu-scrollbar-thumb .2s cubic-bezier(.22,1,.36,1)}.mega-menu__content::-webkit-scrollbar-track{margin-left:50px;margin-right:10px;background:radial-gradient(circle closest-side,#a6a6a6 calc(100% - .4px),transparent) left top 6.08px / 2.84px 2.84px no-repeat,radial-gradient(circle closest-side,#a6a6a6 calc(100% - .4px),transparent) right top 6.08px / 2.84px 2.84px no-repeat,linear-gradient(#a6a6a6,#a6a6a6) center top 6.08px / calc(100% - 2.84px) 2.84px no-repeat}.mega-menu__content--level-2::-webkit-scrollbar-track{margin-left:calc(275px + 4rem)}.mega-menu__content::-webkit-scrollbar-thumb{background:radial-gradient(circle closest-side,black calc(100% - .4px),transparent) left top calc(7.5px - var(--menu-scrollbar-thumb) / 2) / var(--menu-scrollbar-thumb) var(--menu-scrollbar-thumb) no-repeat,radial-gradient(circle closest-side,black calc(100% - .4px),transparent) right top calc(7.5px - var(--menu-scrollbar-thumb) / 2) / var(--menu-scrollbar-thumb) var(--menu-scrollbar-thumb) no-repeat,linear-gradient(#000,#000) center top calc(7.5px - var(--menu-scrollbar-thumb) / 2) / calc(100% - var(--menu-scrollbar-thumb)) var(--menu-scrollbar-thumb) no-repeat}.mega-menu__content::-webkit-scrollbar-button{background-repeat:no-repeat;background-position:center -1px;width:17px;height:28px}.mega-menu__content::-webkit-scrollbar-button:horizontal:increment:start{display:none;width:0}.mega-menu__content::-webkit-scrollbar-button:horizontal:increment:end{display:block;background-image:var(--right-arrow-icon);width:74px;background-size:17px;background-position:7px -1px}.mega-menu__content::-webkit-scrollbar-button:horizontal:decrement:start{display:none;width:0}.mega-menu__content::-webkit-scrollbar-button:horizontal:decrement:end{display:block;background-image:var(--left-arrow-icon);background-size:17px}.hide{display:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/_header-mega-menu.css.map */
