.header-wrapper{--header-items-gap: .75rem;--header-nav-gap: clamp(1rem, 2vw, 24px)}@media screen and (min-width:1024px){.header-wrapper{--header-items-gap: 1rem;--header-nav-gap: 1em}}@media screen and (min-width:1400px){.header-wrapper{--header-items-gap: 1em;--header-nav-gap: 2em }}.header__heading{position:relative;z-index:1}.mega-menu{position:static}.mega-menu__content{background-color:rgb(var(--color-background));border-left:0;border-radius:0;border-right:0;left:0;overflow-y:auto;position:absolute;right:0;top:0;padding-top:var(--header-height)}.header-wrapper--border-bottom .mega-menu__content{border-top:0}.mega-menu__list{display:flex;gap:1.8rem 2.5rem;list-style:none;padding-top:20px;padding-bottom:20px;overflow:hidden}.mega-menu__list.page-width--full{width:100%;max-width:100%}.mega-menu__link{color:rgba(var(--color-foreground),.75);display:block;line-height:calc(1 + .3 / var(--font-body-scale));padding-bottom:.6rem;padding-top:.6rem;text-decoration:none;transition:text-decoration var(--duration-short) ease;word-wrap:break-word}.mega-menu__link--level-2{font-weight:700}.header--top-center .mega-menu__list{display:flex;justify-content:center;flex-wrap:wrap;column-gap:0}.header--top-center .mega-menu__list>li{width:16%;padding-right:2.4rem}.mega-menu__link:hover,.mega-menu__link--active{color:rgb(var(--color-foreground));text-decoration:underline}.mega-menu__link--active:hover{text-decoration-thickness:.2rem}.mega-menu .mega-menu__list--condensed{display:block}.mega-menu__list--condensed .mega-menu__link{font-weight:400}.mega-menu__item{--tw-translate-y: 0;--tw-translate-x: 25%;flex:calc(20% - var(--header-nav-gap) * 5 / 6);max-width:calc(25% - var(--header-nav-gap) * 4 / 5);color:rgb(var(--color-foreground));transform:translate(var(--tw-translate-x),var(--tw-translate-y));transition:transform 1.5s cubic-bezier(.075,.82,.165,1),opacity .9s cubic-bezier(.19,1,.22,1);transition-delay:.25s;opacity:0;will-change:transform,opacity}.mega-menu__item--tabs{flex:0 0 auto;max-width:var(--nav-tabs-width);display:flex;flex-direction:column;gap:2rem;width:100%}.mega-menu__item--panels{--tw-translate-x: 0;--tw-translate-y: 0;max-width:calc(100% - var(--nav-tabs-width) - var(--nav-tabs-gap));width:100%}.mega-menu .animated .mega-menu__item{--tw-translate-y: 0;--tw-translate-x: 0;opacity:1}.mega-menu__nav--tabs.grid{flex-direction:column;gap:.375rem;margin-bottom:33%}.mega-menu__nav-item{display:flex;align-items:center;font-size:18px;font-weight:700;text-decoration:none;gap:10px;padding:0;transform:translate(var(--tw-translate-x));transition:transform 2s cubic-bezier(.075,.82,.165,1),opacity 1s cubic-bezier(.19,1,.22,1);transition-delay:.25s}.mega-menu[open] .mega-menu__nav-item{--tw-translate-x: 0;opacity:1}.mega-menu__nav--tabs .mega-menu__nav-item:not(.active){opacity:.5}.mega-menu__nav-item figure{display:flex}.mega-menu__panel-heading{display:flex;justify-content:space-between}.mega-menu__panel-heading__link{display:flex;align-items:center;gap:10px;text-decoration:none}.mega-menu__panel-heading__link .icon{width:20px;height:20px}@media screen and (min-width:1920px){.mega-menu__list--tabs{--nav-tabs-width: min(340px, 25vw);--nav-promo-width: min(430px, 25vw)}}.mega-menu__panel{gap:clamp(40px,20vw,60px);grid-template-columns:minmax(0,1fr) auto;display:grid}.mega-menu__panel .card-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.mega-menu__panel .media-card{width:var(--nav-promo-width)}.media-card__link-col{position:relative}.media-card__link-col .badges{position:absolute;z-index:1;inset-block-start:10px;inset-inline-start:10px}.media-card__content{position:absolute;inset-block-end:0;inset-inline-start:0;padding-block-start:0;padding-block-end:20px;padding-inline:35px;width:100%;display:flex;justify-content:space-between;color:#fff}.media-card__text{flex-direction:column;gap:0;margin-bottom:0}.media-card__text p{margin-top:0;margin-bottom:0;font-size:14px}.media-card__text .heading{font-size:26px;font-weight:700;line-height:1}.mega-menu__footer .link{display:flex;align-items:center;gap:10px}.mega-menu__footer{position:relative}@media screen and (min-width:1280px){.mega-menu__footer .mega-menu__link{padding-block-start:1.25rem;padding-block-end:1rem}.mega-menu__footer:before{--tw-scale-x: 0;content:"";background-color:rgb(var(--color-foreground));position:absolute;height:1px;inset-inline:0;inset-block-start:0;transform:scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform-origin:center var(--transform-origin-start);transition:transform 1s cubic-bezier(.215,.61,.355,1);transition-delay:.5s}}.mega-menu__footer .icon{width:20px}.mega-menu__panel[hidden]{display:none}.media-card .media{border-radius:10px}.media-card .media img{width:100%}.js .menu-drawer__submenu .menu-drawer__submenu{z-index:3}.drawer__menu-group .mega-menu__list{padding:20px;flex-wrap:wrap;gap:20px}.drawer__menu-group .mega-menu__list .mega-menu__item{flex:calc(50% - 10px);width:calc(50% - 10px);max-width:calc(50% - 10px);position:relative}.drawer__menu-group .mega-menu__list .mega-menu__item .badges{position:absolute;top:5px;left:8px;z-index:1}.media-card--overlap .media-card__link .media:not(.loading):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgb(var(--color-overlay) / 0),rgb(var(--color-overlay) / var(--overlay-opacity)))}.promo-media img{transition:transform var(--duration-long) ease}.promo-media-card:hover img{transform:scale(1.03)}.link.icon-with-text .link-text,.media-card__text .heading{--reversed-link-gap: min(100%, 1.35em);background:linear-gradient(to right,currentColor,currentColor) 0 var(--reversed-link-gap) / 0 1px no-repeat;background-position-x:right;transition:background-size .5s cubic-bezier(.3,1,.3,1)}.media-card__text{--tw-translate-y: 0;--tw-translate-x: 25%;transform:translate(calc(var(--tw-translate-x) * 1),var(--tw-translate-y));transition:transform 2s cubic-bezier(.075,.82,.165,1),opacity 1s cubic-bezier(.19,1,.22,1);transition-delay:.25s}.no-js .media-card__text,.mega-menu .animated .media-card__text{--tw-translate-y: 0;--tw-translate-x: 0;opacity:1}.mega-menu .animated .mega-menu__item:first-child{transition-delay:.3s}.mega-menu .animated .mega-menu__item:first-child .media-card__text{transition-delay:.45s}.mega-menu .animated .mega-menu__item:nth-child(2){transition-delay:.4s}.mega-menu .animated .mega-menu__item:nth-child(2) .media-card__text{transition-delay:.55s}.mega-menu .animated .mega-menu__item:nth-child(3){transition-delay:.5s}.mega-menu .animated .mega-menu__item:nth-child(3) .media-card__text{transition-delay:.65s}.mega-menu .animated .mega-menu__item:nth-child(4){transition-delay:.6s}.mega-menu .animated .mega-menu__item:nth-child(4) .media-card__text{transition-delay:.75s}.mega-menu .animated .mega-menu__item:nth-child(5){transition-delay:.7s}.mega-menu .animated .mega-menu__item:nth-child(5) .media-card__text{transition-delay:.85s}@media screen and (pointer:fine){.link.icon-with-text:not([aria-disabled]):hover .link-text,.promo-media-card:hover .heading{background-position-x:left;background-size:100% 1px}}@media(max-width:990px){.mega-menu__item,.media-card__text{transform:initial;opacity:1}.menu-drawer__tab-content .card__inner{max-width:80px}.menu-drawer__tab-content .price__container{font-size:14px}}@media(max-width:767px){.media-card__content{padding-block-end:10px;padding-inline:10px}.media-card__text .heading{font-size:16px}.js .menu-drawer__menu li.mega-menu__footer{padding:20px}.js .menu-drawer__menu li.mega-menu__footer .button{width:100%}.menu-drawer__menu li .media-card__text p.leading-none{display:none}.drawer__submenu .product-card-wrapper .card{flex-direction:row;align-items:center;padding:10px 20px}.drawer__submenu .product-card-wrapper .card__heading,.drawer__submenu .product-card-wrapper .card-information{text-align:left}.drawer__submenu .drawer__sticky{padding:20px}.drawer__submenu .drawer__sticky a{width:100%}.drawer__submenu .drawer__sticky a .btn-text{display:flex;align-items:center;gap:10px}.drawer__submenu .drawer__sticky a .btn-text svg{width:20px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-mega-menu.css.map */
