/*
Generated time: August 21, 2025 06:50
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.mega-menu{position:static}.mega-menu__content{position:absolute;top:100%;left:0;right:0;max-width:1000px;width:100%;padding:3rem 80px 3rem 80px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);overflow-y:auto;opacity:0;transform:translateY(-1rem);visibility:hidden;pointer-events:none;transition:opacity 250ms ease,transform 250ms ease;z-index:50;backface-visibility:hidden}.header-wrapper--border-bottom .mega-menu__content{border-top:0}.shopify-section-header-sticky .mega-menu__content{max-height:calc(100vh - var(--header-bottom-position-desktop,20rem) - 4rem)}.js .mega-menu__content{transform:translateY(-1.5rem);transition:opacity 250ms ease-in-out,transform 250ms ease-in-out}.mega-menu[open] .mega-menu__content.is-opening{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto}.mega-menu__list{display:flex;flex-wrap:wrap;justify-content:center;gap:0;row-gap:20px;padding:0;margin:0 0 2rem;list-style:none}@media (min-width:768px){.mega-menu__list>li{flex:0 0 20%;max-width:25%;padding-right:15px}}.header--top-center .mega-menu__list{display:flex;justify-content:center;flex-wrap:wrap}.header--top-center .mega-menu__list>li{width:16%;padding-right:2.4rem}.mega-menu__list--condensed{display:block}.mega-menu__list--condensed .mega-menu__link{font-weight:400}.mega-menu__link{display:inline-block;position:relative;font-size:1.5rem;color:rgba(var(--color-foreground),.75);padding:.6rem 0;text-decoration:none;transition:color .3s ease,transform .3s ease}.mega-menu__link::after{content:"";position:absolute;left:0;bottom:.1rem;width:100%;height:2px;background-color:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.mega-menu__link:hover{color:rgb(var(--color-foreground));transform:translateY(-1px)}.mega-menu__link:hover::after{transform:scaleX(1)}.mega-menu__link--level-2{font-weight:700;text-transform:uppercase;letter-spacing:.05em;pointer-events:none;cursor:default}.mega-menu__link--active:hover{text-decoration-thickness:0.2rem}.mega_menu_img{padding-top:28px;margin-right:30px;width:200px;overflow:hidden}.mega_menu_img div{text-align:center;overflow:hidden}.mega_menu_img .mega-menu__link{padding-top:0}.mega_menu_img .title{padding-top:.8rem;font-size:1.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.mega_menu_img img{max-width:100%;height:auto;display:block;margin:0 auto;object-fit:cover;transition:transform .5s ease}.mega_menu_img:hover img{transform:scale(1.03)}.mega_menu_img.slide{flex:0 0 260px;max-width:100%;margin:0;padding-right:15px;scroll-snap-align:start}.mega_menu_img.slide:first-child{padding-left:0}.swiper{margin-top:15px;padding:0 3rem}.swiper .mega-menu__link .title{text-align:start}header-drawer{justify-self:start;margin-left:-1.2rem}@media screen and (min-width:990px){header-drawer{display:none}}.menu-drawer-container{display:flex}.list-menu{list-style:none;padding:0;margin:0}.list-menu--inline{display:inline-flex;flex-wrap:wrap}summary.list-menu__item{padding-right:2.7rem}.list-menu__item{display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}.list-menu__item--link{text-decoration:none;padding:1rem 0;line-height:calc(1 + .8 / var(--font-body-scale))}@media screen and (min-width:750px){.list-menu__item--link{padding:.5rem 0}}.header-wrapper,.page-width{position:relative}.js .menu-drawer__submenu{z-index:2}