.header-mega-menu .mega-menu{padding:32px 32px 48px;max-height:calc(-74px + 100vh);overflow:auto;inset-inline-start:0;inset-inline-end:0;width:100%}.header-mega-menu .mega-menu.custom{padding:32px}.mega-menu.full{--offset-fluid: 15px;padding-inline:var(--offset-fluid)}.mega-menu.fixed{padding-inline:0}.mega-menu.fixed .menu-container{max-width:var(--page-width);margin-inline:auto;padding-inline:var(--page-margin);width:100%}.mega-menu .menu-container{width:100%}.mega-menu.full.content-center .menu-container{margin-inline-start:auto;margin-inline-end:auto}.mega-menu.custom.left{inset-inline-start:0;inset-inline-end:auto;margin-inline-end:auto}.mega-menu.custom.center{inset-inline-start:0;inset-inline-end:0;margin:auto}.mega-menu.custom.right{inset-inline-end:0;inset-inline-start:auto;margin-inline-start:auto}.mega-menu .mega-wrapper{display:flex;--column-gap: 3rem }.mega-menu-item .menu-heading{margin-bottom:1.6rem;text-transform:uppercase;font-weight:600;color:rgb(var(--color-dark))}.mega-menu-item .menu-link-text{padding-block:8px;font-weight:500;color:rgb(var(--color-text-default));display:flex}.mega-menu-item .menu-link-text:hover{color:rgb(var(--color-dark))}.mega-menu-item .menu-link-text .text{position:relative}.mega-menu-item .menu-link-text .text:after{content:"";position:absolute;bottom:0;inset-inline-start:auto;inset-inline-end:0;width:0;height:1px;background:rgb(var(--color-foreground));-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.mega-menu-item .menu-link-text:hover .text:after{inset-inline-end:auto;inset-inline-start:0;width:100%}.mega-menu-item .header-menu-li:first-child .menu-link-text{padding-top:0}.mega-menu-item .header-menu-li:last-child .menu-link-text{padding-bottom:0}.mega-menu .img-card{position:relative;display:flex;background:transparent;max-height:367px}.mega-menu .img-card .img-style{border-radius:12px;overflow:hidden;position:relative;width:100%;display:flex}.mega-menu .img-card .img-style:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:var(--opacity);background-color:rgb(var(--color-background))}.mega-menu .img-card .title{position:absolute;top:50%;inset-inline-start:50%;transform:translate(-50%,-50%);z-index:1}.mega-menu .img-card .title a{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:transparent;text-wrap:nowrap}.mega-menu .img-card .title a:hover{color:inherit;text-decoration-color:rgb(var(--color-foreground))}.mega-menu-item .menu-label{display:inline-flex;align-items:center;margin-left:6px;vertical-align:middle;font-size:10px;line-height:12px;color:rgb(var(--color-light));font-weight:600;padding:2px 4px;border-radius:4px;position:absolute;top:50%;transform:translateY(-50%);margin-top:2px}.mega-menu-item .menu-label--hot{background-color:rgb(var(--color-accent))}.mega-menu-item .menu-label--new{background-color:rgb(var(--color-pink))}.mega-menu-item .menu-label--soon,.mega-menu-item .menu-label--trend{background-color:rgb(var(--color-yellow))}.mega-menu-product{--color-accent: var(--color-accent-default);--color-foreground: var(--color-dark);--color-text-primary: var(--color-dark);--color-text-secondary: var(--color-text-default) }.mega-menu-product .card-product_wrapper{aspect-ratio:unset}.mega-menu-product .product-img{display:flex}.mega-menu-product .product-action_bot{inset-block-end:10px;inset-inline-end:10px;inset-inline-start:10px}.mega-menu-product .product-action_bot .tf-btn{padding:6px 10px;height:auto}@media(min-width:1440px){.mega-menu.full{--offset-fluid: var(--page-full-offset)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mega-menu.css.map */
