.mega-menu{position:static}.mega-menu__content{background-color:rgb(var(--color-background));border-left:0;border-radius:0;border-right:0;left:0;overflow-y:auto;position:absolute;right:0;top:100%}.shopify-section-header-sticky .mega-menu__content{max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 4rem)}.header-wrapper--border-bottom .mega-menu__content{border-top:0}.js .mega-menu__content{opacity:0;transform:translateY(-1.5rem)}.mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0)}.menu-dropdown__content--megamenu{width:100%}.menu-dropdown__content--megamenu .menu-row{max-width:1440px;padding:40px 15px 45px;margin:auto;display:flex;flex-flow:row wrap}.menu-dropdown__content--megamenu .menu-row__col{padding-left:15px;padding-right:15px;width:100%;box-sizing:border-box}.menu-dropdown__content--megamenu .button_all{text-align:center;width:100%;flex:0 0 100%;margin-top:20px}.menu-dropdown__content--megamenu .button_all a{display:inline-block;line-height:45px;padding:0 20px;background:#000;color:#fff;text-decoration:none;transition:background .3s ease}.menu-dropdown__content--megamenu .button_all a:hover{background:#333}.megamenu-heading{color:#343a40;position:relative;font-size:18px;margin-bottom:17px;font-weight:400}.megamenu-heading span,.megamenu-heading a{display:block;line-height:1;padding:0;color:#68342b;text-decoration:none}.megamenu-products .menu-list{padding:0;list-style:none;margin:0}.megamenu-products .menu-list a{padding:5px 0;position:relative;display:inline-block;color:rgba(var(--color-foreground),.75);text-decoration:none;transition:color .3s ease}.megamenu-products .menu-list a:hover{color:#68342b}.megamenu-banner{position:relative;text-align:center}.megamenu-banner img{width:100%;transition:all .3s ease;box-shadow:0 0 10px 2px #0000000a}.megamenu-banner a:hover img{transform:translateY(0)}.megamenu-banner .title{font-size:16px;margin:15px 0 30px;font-weight:400}.megamenu-banner .title a{color:#343a40;text-decoration:none}.megamenu-banner a.button{display:inline-block;font-family:DM Mono,monospace;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink);position:relative;z-index:1;border:none;text-decoration:none}.megamenu-blog .featured-blog__post{display:flex;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ededed;align-items:center}.megamenu-blog .featured-blog__post .article__image{max-width:80px;flex:0 0 80px;margin-bottom:0}.megamenu-blog .featured-blog__post .article__image img{max-width:80px;aspect-ratio:1;object-fit:cover}.megamenu-blog .featured-blog__post .article__content{padding-left:20px;text-align:left}.megamenu-blog .featured-blog__post .article__heading{margin:-3px 0;font-size:14px}.megamenu-blog .featured-blog__post .article__heading a{color:#343a40;font-weight:500;text-decoration:none}.megamenu-blog .blog-category a{font-size:10px;text-transform:uppercase;font-weight:500;letter-spacing:2px;text-decoration:none}.megamenu-blog .meta{color:#6c757d;font-size:11px}.megamenu-product .title{color:#343a40;font-weight:600;font-size:12px;text-transform:uppercase;padding-bottom:5px;margin-bottom:17px;position:relative}.megamenu-product .title:before{position:absolute;bottom:-1px;width:40px;height:1px;background:#343a40;content:"";left:0}.megamenu-product .product-card__name a{font-size:14px;font-weight:500;color:#6c757d;text-decoration:none}.menu-row img{max-width:100%;height:auto}.megamenu-banner .content{width:100%}.megamenu-banner .content a{text-decoration:none;transition:color .35s ease;display:inline-block;font-family:DM Mono,monospace;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:#2a211d;background:transparent;position:relative;z-index:1;min-height:unset!important;text-align:left;padding:0}.menu-list a{display:block;padding:5px 22px;color:#868686;font-size:14px;text-decoration:none;transition:color .35s ease;font-family:Playfair,serif}.mega-menu__content,.header__submenu{box-shadow:0 6px 15px #0000001f}.megamenu-banner a.button:before{box-shadow:none}.megamenu-banner a.button:after{box-shadow:none!important}.megamenu-banner .content{display:flex}
/*# sourceMappingURL=/cdn/shop/t/37/assets/component-mega-menu.css.map */
