.ds-mega-content{--ds-acid: #09f129;--ds-kuroi: #13141d;--ds-lace: #eaeaed;--ds-solid: #f5f7fa;--ds-mori: #454a50;background:#fff;color:var(--ds-kuroi);padding-top:2.2rem;padding-bottom:1.6rem;border-top:.1rem solid var(--ds-lace);box-shadow:0 1.2rem 2.4rem #13141d24;max-height:calc(100vh - 16rem);overflow-y:auto}.ds-mega-content a{color:var(--ds-kuroi);text-decoration:none}.header .ds-mega-content a,.header .ds-mega-content span,.header .ds-mega-content .ds-mega__name,.header .ds-mega-content .ds-mega__headtext,.header .ds-mega-content .ds-mega__herotitle,.header .ds-mega-content .ds-mega__badge{color:#13141d!important}.header .ds-mega-content .ds-mega__count,.header .ds-mega-content .ds-mega__label,.header .ds-mega-content .ds-mega__chev{color:#454a50!important}.header .ds-mega-content .ds-mega__disc,.header .ds-mega-content .ds-mega__disc .ds-ico,.header .mega-menu summary .ds-ico--nav,.menu-drawer__inner-container .menu-drawer__menu-item .ds-ico--nav{color:#09f129!important}.menu-drawer__inner-container .ds-drawer-disc,.menu-drawer__inner-container .ds-drawer-disc .ds-ico{color:#13141d!important}.header .ds-ico *,.menu-drawer__inner-container .ds-ico *{color:inherit!important}.ds-ico{width:2.2rem;height:2.2rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.header__menu-item .ds-ico--nav{width:1.9rem;height:1.9rem;color:var(--ds-acid, #09f129);margin-right:.6rem;vertical-align:-.4rem}.ds-mega__main{display:grid;grid-template-columns:minmax(0,1fr) 21rem;gap:2.4rem}.ds-mega__cols{display:grid;grid-template-columns:repeat(var(--ds-cols, 4),minmax(0,1fr));gap:2.2rem}.ds-mega__head{display:flex;align-items:center;gap:1rem;font-weight:600;font-size:1.45rem;line-height:1.25;padding-bottom:1rem;margin-bottom:.6rem;border-bottom:.2rem solid var(--ds-acid);min-height:5.6rem}.ds-mega__head:hover .ds-mega__headtext,.ds-mega__head.is-active .ds-mega__headtext{text-decoration:underline;text-underline-offset:.3rem}.ds-mega__chev{margin-left:auto;color:var(--ds-mori);font-weight:500}.ds-mega__disc{width:3.4rem;height:3.4rem;border-radius:50%;background:var(--ds-kuroi);color:var(--ds-acid);display:grid;place-items:center;flex:none}.ds-mega__disc .ds-ico{width:1.9rem;height:1.9rem}.ds-mega__links,.ds-mega__chips,.ds-mega__logogrid{list-style:none;margin:0;padding:0}.ds-mega__link{display:flex;align-items:center;gap:1rem;padding:.5rem .6rem;border-radius:.6rem}.ds-mega__link:hover,.ds-mega__link:focus-visible,.ds-mega__link.is-active{background:var(--ds-solid)}.ds-mega__link.is-active .ds-mega__name{text-decoration:underline}.ds-mega__thumb{width:4.4rem;height:4.4rem;object-fit:contain;background:#fff;border:.1rem solid var(--ds-lace);border-radius:.6rem;padding:.2rem;flex:none}.ds-mega__thumb--empty{display:inline-block;background:var(--ds-solid)}.ds-mega__txt{min-width:0}.ds-mega__name{display:block;font-size:1.35rem;line-height:1.25;font-weight:500;text-wrap:balance}.ds-mega__count{display:block;font-size:1.2rem;line-height:1.3;color:var(--ds-mori)}.ds-mega__hero{position:relative;display:flex;flex-direction:column;gap:.2rem;align-self:start;border-radius:.8rem;background:var(--ds-solid);border:.1rem solid var(--ds-lace);padding:1.2rem}.ds-mega__hero:hover{border-color:var(--ds-kuroi)}.ds-mega__heroimg{display:block;background:#fff;border-radius:.6rem;margin-bottom:1rem}.ds-mega__heroimg img{display:block;width:100%;height:15rem;object-fit:contain}.ds-mega__badge{position:absolute;top:1.8rem;left:1.8rem;background:var(--ds-acid);color:var(--ds-kuroi);font-size:1.1rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase;border-radius:.3rem;padding:.2rem .6rem}.ds-mega__herotitle{font-weight:700;font-size:1.6rem;line-height:1.25}.ds-mega__hero .ds-mega__count{font-size:1.3rem}.ds-mega__strip{margin-top:1.6rem;padding-top:1.2rem;border-top:.1rem solid var(--ds-lace);display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.ds-mega__label{font-size:1.1rem;letter-spacing:.06rem;text-transform:uppercase;color:var(--ds-mori);margin:0 .4rem 0 0}.ds-mega__chips{display:flex;flex-wrap:wrap;gap:1rem}.ds-mega__chip{height:6.8rem;padding:.4rem 1.2rem;border:.1rem solid var(--ds-lace);border-radius:.6rem;display:inline-flex;align-items:center;justify-content:center;background:#fff}.ds-mega__chip:hover{border-color:var(--ds-kuroi)}.ds-mega__chip .ds-mega__logo{height:5.8rem;width:auto;max-width:16rem;object-fit:contain}.ds-mega__viewall{margin-left:auto;font-weight:600;font-size:1.4rem;text-decoration:underline!important;text-underline-offset:.3rem}.ds-mega__brandgroups{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:2.4rem}.ds-mega__brandgroup .ds-mega__label{display:block;margin-bottom:.8rem}.ds-mega__logogrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));grid-auto-rows:1fr;gap:1rem}.ds-mega__logocard{border:.1rem solid var(--ds-lace);border-radius:.8rem;padding:.8rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.2rem;height:100%}.ds-mega__logocard:hover,.ds-mega__logocard.is-active{border-color:var(--ds-kuroi)}.ds-mega__logocard .ds-mega__logo{width:100%;height:6.4rem;object-fit:contain}.ds-mega__logocard .ds-mega__name{font-weight:600}@media screen and (max-width:1199px){.ds-mega__main{grid-template-columns:minmax(0,1fr)}.ds-mega__hero{display:none}}.ds-drawer-thumb{width:3.6rem;height:3.6rem;object-fit:contain;background:#fff;border-radius:.4rem;padding:.2rem;flex:none;margin-right:1rem}.ds-drawer-disc{width:3rem;height:3rem;border-radius:50%;background:#09f129;color:#13141d;display:inline-grid;place-items:center;flex:none;margin-right:1rem}.ds-drawer-disc .ds-ico{width:1.7rem;height:1.7rem}.menu-drawer__menu-item .ds-ico--nav{width:2rem;height:2rem;color:#09f129;margin-right:1rem}
/*# sourceMappingURL=/cdn/shop/t/133/assets/ds-mega-menu.css.map */
