.header{position:relative}.header__inline-menu{position:static}.header__inline-menu>.list-menu--inline{position:static}.header__inline-menu>.list-menu--inline>li{position:static}.ls8-mega-parent{position:static;display:flex;align-items:center;min-width:0}.ls8-mega-parent>.header__menu-item{position:relative;display:flex;align-items:center;padding-right:.35rem}.ls8-mega-pin-button{position:relative;width:28px;height:34px;margin:0 .35rem 0 -.15rem;padding:0;border:0;outline:0;display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;color:currentColor;background:transparent;border-radius:6px;cursor:pointer;appearance:none;-webkit-appearance:none;z-index:55;transition:background .18s ease,color .18s ease}.ls8-mega-pin-button:hover{background:#ffffff0e}.ls8-mega-pin-button:focus-visible{outline:2px solid rgba(77,174,255,.8);outline-offset:2px}.ls8-mega-pin-icon{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.ls8-mega-pin-button .icon-caret{position:static;width:.95rem;height:.55rem;margin:0;flex-shrink:0;transition:transform .22s ease,color .18s ease}.ls8-mega-parent.is-open>.ls8-mega-pin-button .icon-caret,.ls8-mega-parent.is-pinned>.ls8-mega-pin-button .icon-caret{transform:rotate(180deg)}.ls8-mega-pin-button.is-pinned{color:#55b8ff;background:#4daeff14}.ls8-mega-menu{position:absolute;top:100%;left:50%;right:auto;width:100vw;z-index:50;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;background:linear-gradient(120deg,#060e18d6,#0d0e14c9 48%,#120a07d4);-webkit-backdrop-filter:blur(24px) saturate(128%) brightness(.74);backdrop-filter:blur(24px) saturate(128%) brightness(.74);border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.05);box-shadow:0 28px 70px #00000038,inset 0 1px #ffffff09}.ls8-mega-parent.is-open>.ls8-mega-menu,.ls8-mega-parent.is-pinned>.ls8-mega-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}body.ls8-menu-lock-active .ls8-mega-parent:not(.is-pinned)>.ls8-mega-menu{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%,-8px)!important}.ls8-mega-menu__inner{width:min(1380px,calc(100% - 80px));margin:0 auto}.ls8-mega-menu__inner--three{display:grid;grid-template-columns:220px 250px minmax(0,1fr);gap:30px;min-height:300px;padding:26px 0 28px}.ls8-mega-menu__categories{width:auto;display:flex;flex-direction:column;gap:5px;padding-right:22px;border-right:1px solid rgba(255,255,255,.09)}.ls8-mega-menu__category{position:relative;width:100%;min-height:46px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:#ffffffab;font-family:inherit;font-size:14px;font-weight:500;line-height:1.35;text-align:left;display:flex;align-items:center;gap:10px;cursor:pointer;box-sizing:border-box;transition:color .18s ease,background .18s ease,padding-left .18s ease}.ls8-mega-menu__category:hover,.ls8-mega-menu__category.is-active{color:#fff;background:linear-gradient(90deg,#ffffff1a,#ffffff09);padding-left:19px}.ls8-mega-menu__category.is-active:before{content:"";position:absolute;left:6px;top:50%;width:3px;height:18px;transform:translateY(-50%);border-radius:20px;background:#4daeff;box-shadow:0 0 13px #4daeff7a}.ls8-mega-menu__category-arrow{margin-left:auto;flex-shrink:0;color:#ffffff52;transition:color .18s ease,transform .18s ease}.ls8-mega-menu__category:hover .ls8-mega-menu__category-arrow,.ls8-mega-menu__category.is-active .ls8-mega-menu__category-arrow{color:#55b8ff;transform:translate(3px)}.ls8-mega-menu__series{position:relative;min-width:0;padding-right:22px;border-right:1px solid rgba(255,255,255,.09)}.ls8-mega-menu__series-panel{display:none}.ls8-mega-menu__series-panel.is-active{display:block;animation:ls8FadeIn .18s ease}.ls8-mega-menu__series-item{width:100%;min-height:42px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:#ffffffad;font-family:inherit;font-size:13px;font-weight:450;line-height:1.35;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;box-sizing:border-box;text-decoration:none;transition:background .18s ease,color .18s ease,padding-left .18s ease}.ls8-mega-menu__series-item:hover,.ls8-mega-menu__series-item.is-active{color:#fff;background:#ffffff12;padding-left:16px}.ls8-mega-menu__series-arrow{flex-shrink:0;color:#ffffff47;transition:color .18s ease,transform .18s ease}.ls8-mega-menu__series-item:hover .ls8-mega-menu__series-arrow,.ls8-mega-menu__series-item.is-active .ls8-mega-menu__series-arrow{color:#55b8ff;transform:translate(3px)}.ls8-mega-menu__products{min-width:0}.ls8-mega-menu__product-panel{display:none}.ls8-mega-menu__product-panel.is-active{display:block;animation:ls8FadeIn .2s ease}.ls8-mega-menu__product-header{min-height:40px;margin-bottom:12px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.ls8-mega-menu__eyebrow{margin-bottom:3px;color:#fff6;font-size:9px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.ls8-mega-menu__product-heading{color:#fff;font-size:17px;font-weight:600;line-height:1.25}.ls8-mega-menu__view-all-products{display:inline-flex;align-items:center;gap:5px;color:#52b6ff;font-size:11px;font-weight:500;text-decoration:none;white-space:nowrap;transition:color .18s ease,transform .18s ease}.ls8-mega-menu__view-all-products:hover{color:#fff;transform:translate(2px)}.ls8-mega-menu__product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ls8-mega-menu__product-card{min-width:0;padding:8px;border-radius:12px;text-decoration:none;background:#ffffff0b;border:1px solid rgba(255,255,255,.055);overflow:hidden;transition:transform .2s ease,background .2s ease,border-color .2s ease}.ls8-mega-menu__product-card:hover{transform:translateY(-3px);background:#ffffff16;border-color:#52b5ff40}.ls8-mega-menu__product-image{width:100%;height:112px;padding:0;border-radius:9px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#ffffff0f}.ls8-mega-menu__product-img{width:100%;height:100%;object-fit:contain;transition:transform .25s ease}.ls8-mega-menu__product-card:hover .ls8-mega-menu__product-img{transform:scale(1.04)}.ls8-mega-menu__product-title{margin-top:8px;min-height:0;padding:0 2px;color:#ffffffdb;font-size:11px;font-weight:450;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ls8-mega-menu__product-price{display:none}.ls8-mega-menu__empty{grid-column:1 / -1;min-height:130px;padding:22px;border-radius:10px;display:flex;flex-direction:column;justify-content:center;gap:5px;color:#ffffff80;background:#ffffff09;border:1px solid rgba(255,255,255,.05)}.ls8-mega-menu__empty strong{color:#fff;font-size:14px}@keyframes ls8FadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:1250px){.ls8-mega-menu__inner{width:calc(100% - 48px)}.ls8-mega-menu__inner--three{grid-template-columns:190px 215px minmax(0,1fr);gap:22px}.ls8-mega-menu__product-image{height:82px}}.ls8-about-mega-menu{position:absolute;top:100%;left:50%;width:100vw;z-index:50;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;background:linear-gradient(120deg,#070e17d1,#0c0e13c4 50%,#120b08cf);-webkit-backdrop-filter:blur(24px) saturate(128%) brightness(.74);backdrop-filter:blur(24px) saturate(128%) brightness(.74);border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.05);box-shadow:0 28px 70px #0003}.ls8-mega-parent.is-open>.ls8-about-mega-menu,.ls8-mega-parent.is-pinned>.ls8-about-mega-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}body.ls8-menu-lock-active .ls8-mega-parent:not(.is-pinned)>.ls8-about-mega-menu{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%,-8px)!important}.ls8-about-mega-menu__inner{width:min(1380px,calc(100% - 80px));margin:0 auto;padding:34px 0 38px;display:grid;grid-template-columns:minmax(0,.8fr) minmax(500px,1.2fr);gap:70px}.ls8-about-mega-menu__navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:50px}.ls8-about-mega-menu__heading{margin-bottom:20px;color:#fff;font-size:16px;font-weight:600}.ls8-about-mega-menu__link{display:block;margin-bottom:17px;color:#ffffffb8;font-size:14px;text-decoration:none;transition:color .18s ease,transform .18s ease}.ls8-about-mega-menu__link:hover{color:#fff;transform:translate(3px)}.ls8-about-mega-menu__featured{padding-left:50px;border-left:1px solid rgba(255,255,255,.1);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ls8-about-feature{min-width:0;color:inherit;text-decoration:none}.ls8-about-feature__image{width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:10px;background:#ffffff0d}.ls8-about-feature__img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.ls8-about-feature:hover .ls8-about-feature__img{transform:scale(1.035)}.ls8-about-feature__title{margin-top:12px;color:#fff;font-size:14px;font-weight:500}.ls8-about-feature__more{margin-top:5px;display:flex;align-items:center;gap:7px;color:#4db5ff;font-size:12px}.ls8-about-feature__more span{transition:transform .18s ease}.ls8-about-feature:hover .ls8-about-feature__more span{transform:translate(3px)}@media screen and (max-width:1250px){.ls8-about-mega-menu__inner{width:calc(100% - 48px);gap:40px}.ls8-about-mega-menu__featured{padding-left:35px;gap:16px}}@media screen and (max-width:989px){.ls8-mega-menu,.ls8-about-mega-menu,.ls8-mega-pin-button{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/ls8-mega-menu.css.map */
