.mega-menu-shouka{--shouka-mm-text: #243646;--shouka-mm-card-width: 147px;--shouka-mm-card-radius: 16px}.mega-menu .mega-menu-shouka .mega-menu-container{padding-bottom:40px}.mega-menu-shouka__container{display:flex;justify-content:flex-start;padding-left:var(--shouka-mega-left, 15px);align-items:flex-start;gap:40px;padding-top:32px}.mega-menu-shouka__columns{display:flex;gap:48px;margin:0;padding:0;list-style:none}.mega-menu-shouka__column{min-width:100px}.mega-menu-shouka__heading,.mega-menu-shouka__link{display:block;color:var(--shouka-mm-text);text-transform:uppercase;text-decoration:none;letter-spacing:.02em;line-height:1.35;white-space:nowrap}.navbar-nav .mega-menu-shouka a.mega-menu-shouka__heading{font-size:12px;font-weight:700!important;margin-bottom:8px}.navbar-nav .mega-menu-shouka a.mega-menu-shouka__link{font-size:12px;font-weight:400!important;padding:1px 0}.navbar-nav .mega-menu-shouka a.mega-menu-shouka__link:not(#_){font-weight:400!important}.mega-menu-shouka__links{margin:0;padding:0;list-style:none}.mega-menu-shouka__heading:hover,.mega-menu-shouka__link:hover,.mega-menu-shouka__link.active{text-decoration:underline;text-underline-offset:3px}.mega-menu-shouka__cards{display:flex;gap:16px}.mega-menu-shouka__cards:empty{display:none}.navbar-nav .mega-menu-shouka .mega-menu-shouka__card{position:relative;display:block;width:var(--shouka-mm-card-width);aspect-ratio:147 / 211;overflow:hidden;border-radius:var(--shouka-mm-card-radius);background:var(--shouka-mm-text);color:#fff;text-decoration:none;padding:0!important;isolation:isolate}.mega-menu-shouka__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000040;transition:background .3s ease;z-index:1}.mega-menu-shouka__card-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.19,1,.22,1)}.mega-menu-shouka__card:hover .mega-menu-shouka__card-image{transform:scale(1.06)}.mega-menu-shouka__card:hover:after{background:#00000059}.mega-menu-shouka__card-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px;text-align:center;text-transform:uppercase;color:#fff}.mega-menu-shouka__card-subtitle{font-size:9px;font-weight:700;letter-spacing:.02em;line-height:1.2}.mega-menu-shouka__card-title{font-size:18px;font-weight:700;line-height:1.05}@media(min-width:1440px){.mega-menu-shouka{--shouka-mm-card-width: 160px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mega-menu-shouka.css.map */
