.m-header__desktop{position:relative}.m-menu>.sisway-nav-item{position:static}sisway-nav-item{display:block}.sisway-nav-trigger{display:flex;align-items:center}.sisway-nav-trigger>button{display:grid;place-items:center;width:28px;min-height:48px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.sisway-nav-item.is-open .sisway-nav-trigger svg{transform:rotate(180deg)}.sisway-menu-surface{position:absolute;top:100%;inset-inline:0;z-index:76;display:grid;align-items:start;overflow:auto;overscroll-behavior:contain;background:#fff;border-radius:0 0 12px 12px;box-shadow:0 18px 36px #15251b12;transition:height .38s cubic-bezier(.22,1,.36,1);isolation:isolate}.sisway-nav-panel{grid-area:1 / 1;min-width:0;padding:32px clamp(24px,4vw,64px);color:#202124;text-align:left;font-family:var(--font-stack-body);background:transparent}.sisway-menu-surface[hidden],.sisway-nav-panel[hidden],.sisway-nav-panel [hidden]{display:none!important}.sisway-nav-panel[aria-hidden=true]{pointer-events:none}.sisway-app-menu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px;width:100%;max-width:1440px;margin-inline:auto}.sisway-app-menu__card{display:block;min-width:0;border-radius:12px;text-decoration:none;color:#333;transition:box-shadow .2s ease,color .2s ease}.sisway-app-menu__image{position:relative;overflow:hidden;aspect-ratio:1.9;border-radius:12px;background:#f5f5f7}.sisway-app-menu__image :is(img,svg){display:block;width:100%;height:100%;object-fit:cover;transition:transform .22s cubic-bezier(.22,1,.36,1)}.sisway-app-menu__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#102819;opacity:.05;transition:opacity .2s ease;pointer-events:none}.sisway-app-menu__title{display:block;margin-top:12px;padding:0 8px 10px;font-size:16px;font-weight:400;line-height:1.4;overflow-wrap:anywhere}.sisway-app-menu__card:is(:hover,:focus-visible){color:var(--sisway-accent, #287a45);box-shadow:0 8px 20px #15251b0a}.sisway-app-menu__card:is(:hover,:focus-visible) img{transform:scale(1.02)}.sisway-app-menu__card:is(:hover,:focus-visible) .sisway-app-menu__image:after{opacity:0}.sisway-shop-menu{display:grid;grid-template-columns:minmax(210px,22%) minmax(0,1fr);align-items:start;gap:40px;max-width:1440px;margin-inline:auto}.sisway-shop-menu__categories{display:flex;flex-direction:column;align-self:start;gap:2px;padding:8px;border-radius:12px;background:#f5f5f7}.sisway-shop-menu__categories button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:48px;padding:10px 14px;border:0;border-radius:8px;background:transparent;color:#202124;text-align:left;font:400 15px/1.5 var(--font-stack-body);overflow-wrap:anywhere;cursor:pointer;transition:background .2s ease,color .2s ease}.sisway-shop-menu__categories button[aria-selected=true]{background:#edf5ef;color:var(--sisway-accent, #287a45)}.sisway-shop-menu__content{display:grid;min-width:0;align-items:start}.sisway-shop-menu__panel{grid-area:1 / 1;min-width:0}.sisway-shop-menu__panel[aria-hidden=true]{pointer-events:none}.sisway-shop-menu__panel[aria-hidden=false]{position:relative}.sisway-shop-menu__filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.sisway-shop-menu__filters button{min-height:36px;padding:5px 12px;border:1px solid #bbb;border-radius:9px;background:#fff;color:#777;font:inherit;font-size:13px;cursor:pointer}.sisway-shop-menu__filters button[aria-pressed=true]{border-color:var(--sisway-accent, #287a45);background:#edf5ef;color:var(--sisway-accent, #287a45)}.sisway-shop-menu__products{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;align-items:stretch}.sisway-menu-product{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;padding:18px 12px 22px;border-radius:12px;background:#f5f5f7;color:#333;text-align:center;text-decoration:none;transition:box-shadow .2s ease}.sisway-menu-product__image{aspect-ratio:1;width:100%;margin-bottom:14px;overflow:hidden}.sisway-menu-product__image :is(img,svg){width:100%;height:100%;object-fit:contain;transition:transform .22s cubic-bezier(.22,1,.36,1)}.sisway-menu-product:is(:hover,:focus-visible){box-shadow:0 8px 20px #15251b0d}.sisway-menu-product:is(:hover,:focus-visible) img{transform:scale(1.02)}.sisway-menu-product__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;width:100%;min-height:2.8em;max-height:2.8em;overflow:hidden;white-space:normal;overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.4}.sisway-menu-product__specs{margin-top:5px;color:#777;font-size:11px;line-height:1.4}.sisway-menu-product__badge{position:absolute;top:8px;right:8px;z-index:1;padding:1px 5px;border-radius:3px;background:#dc220d;color:#fff;font-size:11px}.sisway-shop-menu__footer{display:flex;justify-content:flex-end;margin-top:16px;padding-top:16px;border-top:1px solid #e8e8e8}.sisway-shop-menu__footer a{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:18px;background:var(--sisway-accent, #287a45);color:#fff;font-size:13px;text-decoration:none}.sisway-shop-menu__empty{margin:28px 0;color:#777;font-size:14px}.sisway-menu-surface :is(a,button):focus-visible,.sisway-nav-trigger :is(a,button):focus-visible,.sisway-mobile-application :is(a,summary):focus-visible{outline:2px solid var(--sisway-accent, #287a45);outline-offset:3px}sisway-accordion{display:block;width:100%}.sisway-mobile-application details{width:100%;overflow:hidden}.sisway-mobile-application summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;list-style:none;cursor:pointer}.sisway-mobile-application summary::-webkit-details-marker{display:none}.sisway-mobile-application summary>span{transition:transform 225ms ease}.sisway-mobile-application summary[aria-expanded=true]>span{transform:rotate(180deg)}.sisway-mobile-application .sisway-app-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;padding:12px 16px 24px}.sisway-mobile-application .sisway-app-menu__title{margin-top:8px;font-size:13px}.sisway-mobile-overview,.sisway-mobile-links a{display:flex;align-items:center;width:100%;height:auto;flex:0 0 auto;min-height:48px;padding:10px 20px;overflow-wrap:anywhere}.sisway-mobile-overview{gap:12px;color:var(--sisway-accent, #287a45)}.sisway-mobile-links{margin:0;padding:0 12px 16px;list-style:none}.sisway-mobile-links ul{padding-left:16px;list-style:none}@media(max-width:1279px){.sisway-shop-menu{grid-template-columns:210px minmax(0,1fr);gap:24px}.sisway-shop-menu__products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.sisway-menu-surface,.sisway-menu-surface *,.sisway-mobile-application *{animation:none!important;transition:none!important}.sisway-menu-product:is(:hover,:focus-visible) img,.sisway-app-menu__card:is(:hover,:focus-visible) img{transform:none}}sisway-navigation.m-header__menu{display:block}.sisway-menu-surface>.sisway-standard-panel.m-mega-menu{position:relative;inset:auto;width:100%;max-height:none;margin:0;border:0;background:transparent;box-shadow:none;opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:none;overflow:visible}.sisway-standard-panel>.m-mega-menu__container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:0;animation:none}.sisway-standard-panel .m-mega-menu__inner{padding-block:0}.sisway-standard-panel .m-mega-banner:hover .m-image{transform:scale(1.02)}.sisway-standard-panel [data-toggle-submenu]{cursor:pointer}@media(prefers-reduced-motion:reduce){.sisway-standard-panel .m-mega-banner:hover .m-image{transform:none}}.m-header .m-menu-drawer.open .m-megamenu-mobile{transition:transform .3s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.m-header .m-menu-drawer.open .m-megamenu-mobile{transition:none}}.m-header .sisway-menu-surface .sisway-standard-panel .m-mega-menu__column{transition:opacity .3s cubic-bezier(.22,1,.36,1);transform:none}.m-header .sisway-menu-surface .sisway-standard-panel .m-sub-menu__item--level-1:focus-within>.m-mega-menu__column{opacity:1;visibility:visible;pointer-events:auto}@media(prefers-reduced-motion:reduce){.m-header .sisway-menu-surface .sisway-standard-panel .m-mega-menu__column{transition:none}}.m-header .sisway-menu-surface .sisway-standard-panel .m-hover-box__wrapper,.m-header .sisway-menu-surface .sisway-standard-panel .m-hover-box img{transform:none}.m-header .sisway-menu-surface .sisway-standard-panel .m-hover-box .m-image{transform:none;transition:transform .3s cubic-bezier(.22,1,.36,1)}.m-header .sisway-menu-surface .sisway-standard-panel .m-hover-box:hover .m-image,.m-header .sisway-menu-surface .sisway-standard-panel .m-product-card__media:hover :is(.m-product-card__main-image,.m-product-card__hover-image){transform:scale(1.02)}@media(prefers-reduced-motion:reduce){.m-header .sisway-menu-surface .sisway-standard-panel .m-hover-box:hover .m-image,.m-header .sisway-menu-surface .sisway-standard-panel .m-product-card__media:hover :is(.m-product-card__main-image,.m-product-card__hover-image){transform:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/sisway-mega-menu.css.map */
