.mega{--mega-bg: #F8F6ED;--mega-card-bg: #F8F6ED;--mega-text: #232323;--mega-text-muted: #888;--mega-border: rgba(0, 0, 0, .08);--mega-radius: 10px;--mega-transition: .2s ease;position:relative}@media screen and (min-width:590px){.site-header:not(.site-header--stuck){padding:5px 0}}.mega-nav .mega-trigger{background:none;border:none;font:inherit;color:inherit;cursor:pointer;padding:10px 20px;display:inline-flex;align-items:center;text-decoration:none;position:relative}.mega-nav .mega-trigger:hover,.mega-nav .mega-trigger:focus{outline:none}.mega-nav__item.is-open .mega-trigger:after,.mega-nav__item:hover .mega-trigger:after,.mega-nav__item .mega-trigger:focus:after{content:"";position:absolute;left:20px;right:45px;bottom:-5px;height:1px;background:currentColor}.mega-chevron{margin-left:5px;transition:transform var(--mega-transition)}.mega-nav__item.is-open .mega-chevron{transform:rotate(180deg)}.header-wrapper--overlay:not(.mega-menu-open) .site-header:not(.site-header--stuck) .mega-nav .mega-trigger,.header-wrapper--overlay:not(.mega-menu-open) .site-header:not(.site-header--stuck) .mega-nav .site-nav__link{color:#fff!important}.site-header--stuck .mega-nav .mega-trigger,.site-header--stuck .mega-nav .site-nav__link{color:#232323!important}.header-wrapper.mega-menu-open .site-header{background:#fff!important;box-shadow:0 1px #0000000f}.header-wrapper.mega-menu-open.header-wrapper--overlay{background:none!important}.header-wrapper.mega-menu-open .site-nav__link,.header-wrapper.mega-menu-open .header-logo a,.header-wrapper.mega-menu-open .site-header__logo a{color:#232323!important}.header-wrapper.mega-menu-open.is-light .site-header__logo .logo--has-inverted{display:block!important}.header-wrapper.mega-menu-open.is-light .site-header__logo .logo--inverted{display:none!important}.mega-desktop{position:fixed;left:0;right:0;top:var(--mega-header-h, 80px);background:var(--mega-bg);box-shadow:0 10px 24px #00000012;border-radius:0 0 var(--mega-radius) var(--mega-radius);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease;z-index:50}.mega.is-open .mega-desktop{opacity:1;visibility:visible;transform:translateY(0)}@media screen and (max-width:768px){.mega-desktop{display:none!important}}.mega-desktop__inner{padding:0;max-height:600px;overflow-y:auto;overflow-x:clip;scrollbar-gutter:stable}.mega-panel{display:none}.mega-panel[data-active]{display:block}.mega-panel[data-active]:not(:has(.mega-panel__three-col)){background:#fff}.mega-panel[data-active]:not(:has(.mega-panel__three-col))>.page-width{padding-top:28px;padding-bottom:36px}.mega-panel[data-active]>.page-width:has(.mega-panel__three-col){padding-top:0;padding-bottom:0;overflow:visible}.mega-panel__three-col{display:grid;grid-template-columns:20% 80%;gap:0;align-items:stretch}.mega-panel__nav{padding:28px 0 36px}.mega-panel__nav-list{list-style:none;margin:0;padding:0}.mega-panel__nav-item{display:block;width:100%;text-align:left;padding:10px 24px;background:none;border:none;font:inherit;font-size:.9375rem;color:var(--mega-text-muted);cursor:pointer;border-radius:0;transition:color var(--mega-transition),background var(--mega-transition)}.mega-panel__nav-item:hover,.mega-panel__nav-item:focus{outline:none;color:var(--mega-text)}.mega-panel__nav-item.is-active{font-weight:700;color:var(--mega-text);background:#fff}.mega-panel__cards-wrap{background:#fff;padding:28px 32px 36px;position:relative}.mega-panel__cards-wrap:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:100vw;background:#fff;pointer-events:none}.mega-panel__subpanel{display:none}.mega-panel__subpanel[data-active]{display:block}.mega-grid{display:grid;gap:16px}.mega-grid--cols-4{grid-template-columns:repeat(4,1fr)}.mega-grid--auto{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.mega-grid--cols-2{grid-template-columns:repeat(2,1fr)}.mega-card{background:#f8f6ed;border-radius:8px}.mega-card__link{display:flex;flex-direction:column;height:100%;padding:24px;text-decoration:none;color:var(--mega-text);transition:box-shadow .2s ease,transform .2s ease;gap:24px}.mega-card__link:hover{box-shadow:0 6px 20px #00000014;transform:translateY(-2px)}.mega-card__title{font-weight:600;font-size:.75rem}.mega-card__bottom{display:flex;align-items:flex-end;justify-content:space-between;flex:1}.mega-card__media{display:flex;align-items:center;justify-content:center;flex-shrink:0}.mega-card__img{width:125px;height:125px;max-width:125px;max-height:125px;object-fit:contain}.mega-card__placeholder{display:flex;align-items:center;justify-content:center;width:102px;height:102px;background:#0000000a;border-radius:6px}.mega-card__placeholder-icon{opacity:.25}.mega-card__arrow{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#fff;border-radius:8px;flex-shrink:0}.mega-mobile{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:var(--mega-bg);display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.mega-mobile[data-open=true]{opacity:1;visibility:visible}.mega-mobile[hidden]{display:none!important}.mega-mobile__container{position:relative;flex:1;display:flex;flex-direction:column;min-height:0;padding-top:56px}.mega-mobile__top-bar{position:absolute;top:0;left:0;right:0;height:56px;display:flex;align-items:center;padding:0 16px;background:#fff;border-bottom:1px solid var(--mega-border);z-index:2}.mega-mobile__close-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:none;cursor:pointer;color:var(--mega-text);flex-shrink:0}.mega-mobile__close-btn:hover,.mega-mobile__close-btn:focus{outline:none;opacity:.7}.mega-mobile__brand{position:absolute;left:50%;transform:translate(-50%);font-weight:700;font-size:1.0625rem;color:var(--mega-text);white-space:nowrap;pointer-events:none}.mega-mobile__panels{position:relative;flex:1;overflow:hidden;width:100%}.mega-mobile__panel{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--mega-bg);display:flex;flex-direction:column;visibility:hidden;overflow-y:auto;z-index:0}.mega-mobile__panel.is-in-stack,.mega-mobile__panel.is-active{visibility:visible}.mega-mobile__panel.is-entering{visibility:visible;transform:translate(100%);transition:transform .38s cubic-bezier(.4,0,.2,1);z-index:10}.mega-mobile__panel.is-entering.is-animate{transform:translate(0)}.mega-mobile__panel.is-exiting{visibility:visible;transform:translate(0);transition:transform .38s cubic-bezier(.4,0,.2,1);z-index:10}.mega-mobile__panel.is-exiting.is-animate{transform:translate(100%)}.mega-mobile__panel-header{position:relative;display:flex;align-items:center;height:52px;padding:0 16px;background:var(--mega-bg);border-bottom:1px solid var(--mega-border);flex-shrink:0}.mega-mobile__back{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-start;padding-left:16px;background:none;border:none;cursor:pointer;color:var(--mega-text)}.mega-mobile__back svg{width:18px;height:18px}.mega-mobile__back:hover,.mega-mobile__back:focus{outline:none;opacity:.7}.mega-mobile__panel-title{flex:1;margin:0;font-size:.875rem;font-weight:600;color:var(--mega-text);text-align:center;pointer-events:none}.mega-mobile__list{list-style:none;margin:0;padding:0}.mega-mobile__list li{background:#fff;margin:0}.mega-mobile__list li+li{border-top:1px solid #00000010}.mega-mobile__list .mega-mobile__link,.mega-mobile__list .mega-mobile__link-btn{display:flex;align-items:center;justify-content:space-between;width:100%;height:49px;padding:0 16px;text-decoration:none;color:var(--mega-text);font-size:.875rem;font-weight:600;background:none;border:none;cursor:pointer;text-align:left}.mega-mobile__list .mega-mobile__link:hover,.mega-mobile__list .mega-mobile__link-btn:hover,.mega-mobile__list .mega-mobile__link:focus,.mega-mobile__list .mega-mobile__link-btn:focus{outline:none;opacity:.7}.mega-mobile__panel--cards{background:#fff}.mega-mobile__cards{flex:1;padding:16px;background:#fff;box-sizing:border-box;width:100%}.mega-mobile .mega-grid--cols-2{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.mega-mobile .mega-card__link{padding:16px;gap:16px}.mega-mobile .mega-card__img{width:80px;height:80px;max-width:80px;max-height:80px}.mega-mobile .mega-card__placeholder{width:80px;height:80px}body.mega-mobile-open{overflow:hidden}@media screen and (max-width:768px){.header-layout[data-logo-align=center] .header-item--navigation{flex:0 0 auto}.header-layout[data-logo-align=center] .header-item--logo{flex:1 1 auto;justify-content:flex-start;margin:0 8px}.header-layout[data-logo-align=center] .site-header__logo{text-align:left}.header-layout[data-logo-align=center] .header-item--icons{flex:0 0 auto}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mega-menu.css.map */
