.mega-menu{position:static}button{display:flex;justify-content:center;align-content:center}.btn p{margin:auto}#MegaMenu-Content-4 .btn{display:none}.mega-menu .btn{text-transform:uppercase;position:absolute;bottom:15px;left:50%;transform:translate(-50%);color:#fff;background:var(--color-primary);border:1px solid var(--color-primary);border-radius:10px;font-size:12px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:5px 10px;line-height:1.2;text-decoration:none;min-height:30px;transition:all .3s ease}.mega-menu .btn:hover{background:#fff;box-shadow:0 6px 15px #00000040;color:var(--color-primary);border:none}.mega-menu__content{background-color:rgb(var(--color-background));border-left:0;border-radius:0;border-right:0;left:0;overflow-y:auto;padding-top:3rem;position:absolute;right:0;top:100%;transition:opacity .3s ease,transform .3s ease,max-height .3s ease}.btn img{position:relative;width:30px;height:30px}.header-wrapper--border-bottom .mega-menu__content{border-top:0}.js .mega-menu__content{opacity:0;transform:translateY(-1.5rem);border-bottom-right-radius:20px;border-bottom-left-radius:20px}.mega-menu[open] .mega-menu__content{z-index:9999;opacity:1;transform:translateY(0);right:unset;top:75px;left:50%;transform:translate(-50%);border-top:0px}.mega-menu__list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none}.mega-menu__link{line-height:calc(1 + .3 / var(--font-body-scale));color:var(--color-primary);font-size:16px;font-weight:700;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;text-decoration:none;transition:text-decoration var(--duration-short) ease;word-wrap:break-word;text-align:center}.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--active:hover{text-decoration-thickness:.2rem}.mega-menu .mega-menu__list--condensed{display:block}.mega-menu__list--condensed li:not(:last-child) .mega-menu__link{padding-right:8px}.mega-menu__list--condensed li:not(:first-child) .mega-menu__link{padding-left:8px}ul.mega-menu__list.page-width.mega-menu__list--condensed{display:flex;justify-content:center;align-items:flex-start;overflow-x:auto;overflow-y:hidden;background:#fff;width:100%;height:auto;border-bottom-right-radius:20px;border-bottom-left-radius:20px;position:relative;padding:25px 0 7rem;scroll-behavior:smooth}ul.mega-menu__list.page-width.mega-menu__list--condensed li{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px}img.mega_menu_img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:10px;display:block}.mega-menu__content{background:transparent;padding-top:0}.mega-menu__list li:not(:last-child){border-right:1px solid var(--color-primary)}.shopify-section-header-sticky.scrolled-past-header .mega-menu[open] .mega-menu__content{top:59px;border:none;border-bottom-right-radius:30px;border-bottom-left-radius:30px}.header__menu-item{position:relative;display:inline-block;text-decoration:none;color:var(--color-primary)}.header__menu-item:after{content:"";position:absolute;left:50%;bottom:0;width:80%;height:2px;background-color:var(--color-primary);transform:translate(-50%) scaleX(0);transform-origin:center;transition:transform .3s ease}.header__menu-item:hover:after{transform:translate(-50%) scaleX(1)}.header__menu-item:hover{color:var(--color-primary)}details[open]>.header__menu-item span,.header__menu-item:hover span{color:var(--color-primary)}span.header__active-menu-item{color:var(--color-primary)}@media screen and (max-width: 768px){.js details[open].menu-opening>.menu-drawer{transform:translateY(10%);visibility:visible;padding-bottom:50px;border-radius:20px 20px 0 0}}ul.mega-menu__list.page-width.mega-menu__list--condensed::-webkit-scrollbar{height:4px}ul.mega-menu__list.page-width.mega-menu__list--condensed::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}ul.mega-menu__list.page-width.mega-menu__list--condensed::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:10px}ul.mega-menu__list.page-width.mega-menu__list--condensed::-webkit-scrollbar-thumb:hover{background:#054d8a}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-mega-menu.css.map */
