.mmp{display:none}@media screen and (min-width:990px){.mmp{display:block;position:relative;background:var(--mmp-bar-bg);color:var(--mmp-bar-text);border-top:.1rem solid #fff}.mmp__list{display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:clamp(1.2rem,1.5vw,2.8rem);margin:0;padding:0 2rem;list-style:none}.mmp__item,.mmp__details{display:flex}.mmp__trigger{position:relative;display:inline-flex;align-items:center;min-height:4.4rem;padding:0 .4rem;color:var(--mmp-bar-text);font-family:var(--font-body-family);font-size:clamp(1.3rem,1.1vw,1.4rem);font-weight:600;letter-spacing:.02em;white-space:nowrap;text-decoration:none;list-style:none;cursor:pointer}.mmp__trigger::-webkit-details-marker{display:none}.mmp__caret{display:inline-flex;margin-left:.5rem;transition:transform .2s ease}.mmp .mmp__caret svg{position:static;width:1rem;height:.6rem;transform:none}.mmp__details[open] .mmp__caret{transform:rotate(180deg)}.mmp__trigger:after{content:"";position:absolute;left:.4rem;right:.4rem;bottom:.9rem;height:.2rem;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.mmp__trigger:hover:after,.mmp__details[open]>.mmp__trigger:after,.mmp__trigger--active:after{transform:scaleX(1)}.mmp__trigger:focus-visible{outline:.2rem solid var(--mmp-bar-text);outline-offset:-.4rem}.mmp__panel{position:absolute;top:100%;left:0;right:0;max-height:calc(100vh - var(--header-height, 100px));overflow-y:auto;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 1.6rem 3.2rem rgba(var(--color-shadow, 0, 0, 0),.12);border-top:.1rem solid rgba(var(--color-foreground),.08);animation:mmp-in .15s ease-out}@keyframes mmp-in{0%{opacity:0;transform:translateY(-.6rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mmp__panel{animation:none}}.mmp__inner{--mmp-tile: clamp(13rem, 11.5vw, 17rem);--mmp-tile-gap: 1.2rem;--mmp-box: calc(var(--mmp-tile) * 2 + var(--mmp-tile-gap));--mmp-zone-gap: 3.2rem;--mmp-line: rgba(var(--color-foreground), .08);display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-rows:var(--mmp-box);max-width:130rem;padding-top:3.6rem;padding-bottom:4rem}.mmp__inner--single{grid-template-columns:auto auto auto;justify-content:center}.mmp__inner--single .mmp__columns{grid-template-columns:max-content}.mmp__cards-box,.mmp__products-box{margin-left:var(--mmp-zone-gap);padding-left:var(--mmp-zone-gap);border-left:.1rem solid var(--mmp-line)}.mmp__scroll-box{position:relative;min-width:0;height:100%;min-height:0}.mmp__scroll{height:100%;padding-right:.8rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--color-foreground),.25) transparent}.mmp__scroll::-webkit-scrollbar{width:.4rem}.mmp__scroll::-webkit-scrollbar-thumb{border-radius:.2rem;background:rgba(var(--color-foreground),.25)}.mmp__scroll-box:after{content:"";position:absolute;left:0;right:.8rem;bottom:0;height:6rem;background:linear-gradient(to bottom,rgba(var(--color-background),0),rgba(var(--color-background),.95));pointer-events:none;transition:opacity .2s ease}.mmp__scroll-box--end:after{opacity:0}.mmp__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-content:start;gap:2.8rem 2.4rem;min-width:0}.mmp__columns--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mmp__groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));align-items:start;gap:2.4rem}.mmp__group-title{display:inline-block;margin-bottom:1.6rem;color:rgba(var(--color-foreground),.6);font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.mmp__group-title:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.mmp__column{display:flex;flex-direction:column;align-items:flex-start}.mmp__heading{display:inline-block;margin-bottom:1rem;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:1.5rem;font-weight:700;letter-spacing:.01em;text-decoration:none}.mmp__sublist{margin:0;padding:0;list-style:none}.mmp__sublist--2col{columns:2;column-gap:3.2rem}.mmp__sublist--3col{columns:3;column-gap:3.2rem}.mmp__sublist li{break-inside:avoid}.mmp__link{display:inline-block;padding:.5rem 0;color:rgba(var(--color-foreground),.75);font-size:1.5rem;line-height:1.4;text-decoration:none;transition:color .15s ease}.mmp__heading:hover,.mmp__link:hover,.mmp__link--active{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.mmp__view-all{display:inline-block;margin-top:1rem;color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:600;text-decoration:none}.mmp__view-all span{display:inline-block;margin-left:.4rem;transition:transform .15s ease}.mmp__view-all:hover span{transform:translate(.3rem)}.mmp__cards{display:grid;grid-template-columns:repeat(2,var(--mmp-tile));grid-auto-rows:var(--mmp-tile);gap:var(--mmp-tile-gap);align-content:start;margin:0;padding:0;list-style:none}.mmp__card{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:var(--media-radius, 0);background:rgba(var(--color-foreground),.06);color:#fff;text-decoration:none}.mmp__card-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.mmp__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000b3,#0000 50%)}.mmp__card:hover .mmp__card-image{transform:scale(1.05)}.mmp__card-title{position:absolute;left:.8rem;right:.8rem;bottom:1.2rem;z-index:1;font-size:1.4rem;font-weight:700;line-height:1.25;text-align:center;text-shadow:0 .1rem .4rem rgba(0,0,0,.35)}.mmp__card-tag{display:block;margin-bottom:.2rem;overflow:hidden;font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;opacity:.85}.mmp__products-box{display:grid;grid-template-rows:auto minmax(0,1fr);width:30rem;min-height:0}.mmp__zone-title{margin:0 0 1.4rem;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:1.5rem;font-weight:700;letter-spacing:.01em}.mmp__products{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}.mmp__product{display:grid;grid-template-columns:6.4rem minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;column-gap:1.4rem;color:rgb(var(--color-foreground));text-decoration:none}.mmp__product-media{position:relative;grid-row:1 / -1;display:block;width:6.4rem;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--media-radius, 0);background:rgba(var(--color-foreground),.04)}.mmp__product-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:transform .4s ease}.mmp__product:hover img{transform:scale(1.04)}.mmp__product-title{grid-row:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.3rem;line-height:1.35;letter-spacing:.01em}.mmp__product:hover .mmp__product-title{text-decoration:underline;text-underline-offset:.3rem}.mmp__product-price{grid-row:3;margin-top:.3rem;font-size:1.3rem;font-weight:700;letter-spacing:.01em}.mmp__products-all{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:4.4rem;margin-top:2rem;padding:0 1.2rem;border:.1rem solid rgb(var(--color-foreground));border-radius:var(--buttons-radius, 0);background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.4rem;font-weight:600;letter-spacing:.02em;text-decoration:none;transition:background-color .15s ease,color .15s ease}.mmp__products-all:hover{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.mmp__promo{padding:1.2rem 2rem;background:rgba(var(--color-foreground),.04);border-top:.1rem solid rgba(var(--color-foreground),.08);font-size:1.4rem;text-align:center}.mmp__promo p{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/mega-menu-pro.css.map */
