.megamenu .main-menu{max-width:1272px;width:100%;padding-left:16px;padding-right:16px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.megamenu .main-menu .main-menu-item .main-links{font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#1b1a1f;text-decoration:none;position:relative}.megamenu .main-menu .main-menu-item .main-links span{color:#1b1a1f;letter-spacing:0}.megamenu .main-menu .main-menu-item:last-child .main-links:hover,.megamenu .main-menu .main-menu-item:last-child .main-links{color:var(--color-critical)}.megamenu .main-menu .main-menu-item:last-child .main-links:hover span,.megamenu .main-menu .main-menu-item:last-child .main-links span{color:var(--color-critical)}.megamenu .main-menu li{list-style-type:none;line-height:normal}.header-wrapper--border-bottom{border-bottom:0}.megamenu .menu-dropdown .menu-column.col-submenu.not-show-banner+.col-submenu.col-promo-banner{display:none}@media (min-width: 992px) and (max-width: 1100px){.megamenu .main-menu .main-menu-item .main-links span{font-size:12px}}@media (min-width: 992px){.megamenu .megamenu-inner{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.hidden-desktop{display:none}.megamenu .main-menu .main-menu-item .main-links{height:60px;display:flex;align-items:center;text-align:center}.megamenu .main-menu .main-menu-item .main-links:after{transition-property:background-color;transition-timing-function:ease-in-out;transition-duration:.2s;content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:transparent}.megamenu .main-menu-item.has-dropdown:hover .menu-dropdown{z-index:3;transform:translateZ(0);visibility:visible;opacity:1}.template-search .megamenu .main-menu-item.has-dropdown:hover .menu-dropdown,.template-collection .megamenu .main-menu-item.has-dropdown:hover .menu-dropdown{border-top:1px solid #e4e4e4}.megamenu .main-menu .main-menu-item:hover .main-links,.megamenu .main-menu .main-menu-item:hover .main-links span{color:#00a321;font-weight:600;letter-spacing:-.005em}.megamenu .main-menu .main-menu-item.has-dropdown:hover .main-links:before{content:"";position:fixed;pointer-events:none;width:100%;height:calc(100% - 182px);left:0;bottom:-1px;z-index:1;background:#0000004d}.megamenu .main-menu .main-menu-item.on-scroll .main-links:before{display:none}.megamenu .main-menu .main-menu-item.on-scroll .menu-dropdown{opacity:0}.megamenu .main-menu .main-menu-item:hover .main-links:after{visibility:visible;opacity:1;background-color:#00a321;transform:translateZ(0);z-index:1}.megamenu .main-menu .main-menu-item:last-child:hover .main-links:after{background-color:var(--color-critical)}.megamenu .menu-dropdown{visibility:hidden;opacity:0;background:#fff;z-index:-1;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;position:absolute;top:100%;width:100%;left:0}.megamenu .menu-dropdown .menu-dropdown-content{padding:32px 16px 50px;max-width:1240px;margin:0 auto}.megamenu .menu-dropdown .menu-dropdown-content.has-banner{padding:32px 16px 24px;overflow-y:auto;max-height:calc(100vh - 180px)}.megamenu .menu-dropdown .menu-dropdown-content.has-banner::-webkit-scrollbar{display:none}.megamenu .menu-dropdown .menu-dropdown-content .dropdown-right-content{display:flex;flex-wrap:wrap;position:relative}.megamenu .menu-dropdown .col-submenu.col-promo-banner{position:absolute;right:0;width:auto;max-width:344px}.megamenu .menu-dropdown .col-submenu.col-promo-banner img{width:100%;height:auto;transition:.3s}.megamenu .menu-dropdown .col-submenu.col-promo-banner img:hover{transform:scale(1.05);margin-left:-10px}.megamenu .menu-dropdown .col-submenu{margin:0;width:calc(100% - 376px)}.megamenu .menu-dropdown .col-submenu.not-show-banner{width:100%}.megamenu .menu-dropdown .col-submenu .menu-col{display:flex;flex-wrap:wrap;gap:32px}.megamenu .menu-dropdown .col-submenu .menu-col .menu-links.level2{margin-left:0;margin-right:0;flex-grow:1;width:calc((100% - 192px) / 7)}.megamenu .menu-dropdown .col-submenu .menu-col .menu-links.level2.no-child ul{margin:0}.megamenu .menu-dropdown .col-submenu .menu-col .menu-links.level2.no-child.no-element{display:none}.megamenu .menu-dropdown .col-submenu .menu-col .links.no-submenu{width:100%;margin:0 0 10px}.megamenu .menu-dropdown .col-submenu .menu-col .menu-links.level2:nth-child(5n-0){margin-right:0}.megamenu .menu-dropdown .col-submenu ul{padding:0;margin:0}.col-submenu .level2 a{font-style:normal;color:#000;text-decoration:none;font-family:Roboto;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.07px}.col-submenu .level2{margin-bottom:10px}.col-submenu .level2 .level3 a{font-style:normal;font-weight:400;font-size:14px;line-height:28px;color:#404040;text-decoration:none;letter-spacing:0;font-family:Roboto}.col-submenu .level2 .level3:last-child a{color:#737373;text-decoration:underline}.col-submenu .level2 .level3:last-child a:hover{color:#fa6622}.col-submenu .level2 .level3 a:hover{text-decoration:underline}.megamenu .menu-dropdown .col-submenu .level2 ul{margin-top:10px}}@media (min-width: 1280px){.megamenu .menu-dropdown .menu-dropdown-content{padding:32px 0 50px}.megamenu .menu-dropdown .menu-dropdown-content.has-banner{padding:32px 0 24px}}@media (max-width: 991px){html.opening-megamenu body,html.opening-megamenu{overflow:hidden;position:relative;height:100%}#menu-drawer{display:none}details[open]>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1;transform:scale(1)}.megamenu .main-menu-item .menu-dropdown{display:none;transition:all .4s;position:absolute;top:0;left:100%;width:100%;height:100%;background:#fff;z-index:9}.megamenu{position:fixed;top:0;left:-100%;width:calc(100% - 56px);height:100%;z-index:99999999999;background:#fff;border:none!important;transition:left .4s;-webkit-overflow-scrolling:touch;overflow:auto;overflow-x:hidden}.megamenu .main-menu{padding-left:0;padding-right:0;flex-direction:column}.megamenu.active{left:0}.megamenu .main-menu-item .menu-dropdown.mobile-active{display:block}.megamenu.open-menu-lv1>*{transform:translate(-100%);transition:all .6s}.megamenu>*{transition:all .6s}.megamenu .megamenu-inner{height:100%;display:flex;flex-wrap:wrap}.mobile-close-menu:empty{width:56px;height:56px;background-size:20px;position:fixed;left:-56px;opacity:0;top:0;transition:left .3s;pointer-events:none;cursor:pointer;display:block}.mobile-close-menu:before{content:"";background-image:url(close-outline2x.png);background-size:40px;width:40px;height:40px;right:8px;top:8px;display:inline-block;position:absolute;z-index:11}.mobile-close-menu:after{content:"";width:56px;height:100%;position:fixed;top:0;left:-56px;display:block;background:#0000004d;z-index:10;opacity:0;pointer-events:none}.megamenu.active+.mobile-close-menu:after{opacity:1;pointer-events:auto;left:0;width:100%}.megamenu.active+.mobile-close-menu{left:calc(100% - 56px);opacity:1;pointer-events:auto;z-index:9999}.megamenu .main-menu .main-menu-item .main-links{display:flex;flex-wrap:nowrap;padding:20px;border-top:1px solid #f0f0f0;position:relative;align-items:center;flex-direction:row}.megamenu .main-menu .main-menu-item:first-child .main-links{border-top:0}.megamenu .main-menu .main-menu-item.has-dropdown .main-links:after{content:"";background-image:url(chevron-forward-outline.jpg);background-size:16px;width:16px;height:16px;right:20px;top:auto;display:inline-block;position:absolute}.megamenu .main-menu .main-menu-item .main-links img{margin-right:16px;width:20px}.megamenu .megamenu-mobile-quick-links{background-color:#f8f8f8;width:100%}.megamenu .megamenu-mobile-quick-links ul{margin:0;padding:32px 20px 36px}.megamenu .megamenu-mobile-quick-links ul li{list-style-type:none;margin-bottom:32px}.megamenu .megamenu-mobile-quick-links ul li:last-child{margin-bottom:0}.megamenu .megamenu-mobile-quick-links ul li a{font-style:normal;font-weight:400;font-size:14px;line-height:20px;display:flex;align-items:center;flex-wrap:wrap;color:#404040;text-decoration:none}.megamenu .megamenu-mobile-quick-links ul li a img{margin-right:16px;width:20px}.megamenu .main-menu .main-menu-item .main-links span br{display:none}.megamenu .menu-dropdown .megamenu-mobile-top-title{font-family:Poppins;font-style:normal;font-weight:600;font-size:16px;line-height:16px;color:#fff;background:#0fda37;padding:22px 0;display:flex;justify-content:center;text-align:center}.megamenu .menu-dropdown .megamenu-mobile-top-title br{display:none}.megamenu .menu-dropdown .megamenu-mobile-top-title:before{content:"";background-image:url(chevron-back-outline.png);background-size:24px;width:24px;height:24px;top:18px;display:inline-block;position:absolute;left:16px}.col-submenu .level2 .menu-sup{display:none;position:relative;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9;padding-left:20px;padding-right:20px;padding-bottom:18px;margin-top:-9px}.col-submenu .level2 .menu-sup li.level3{order:9999}.col-submenu .level2 .menu-sup li.level3:last-child{order:0}.col-submenu .level2 .menu-sup li.level3:last-child>a{color:#737373;text-decoration:underline}.col-submenu .level2 .menu-sup[style*=block]{display:flex!important;flex-direction:column}.col-submenu .level2 .menu-sup .level3 a{font-style:normal;font-weight:400;font-size:14px;line-height:32px;color:#404040;padding:0;border:0}.col-submenu .level2 .menu-sup .level3 a:hover{color:#737373}.col-submenu .level2 .menu-sup .level3 a:after{display:none}.col-submenu .level2 .menu-sup.open-menu-lv2{display:block}.col-submenu ul{padding:0;margin:0}.col-submenu.col-promo-banner{padding:0 20px 20px;margin-top:-2px}.col-submenu.col-promo-banner a{width:100%}.col-submenu.col-promo-banner img{width:100%;height:auto}.col-submenu ul li a{font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#1b1a1f;text-decoration:none;width:100%;padding:18px 20px;border-top:1px solid #f0f0f0;position:relative}.col-submenu ul li.has-submenu a.active:after{background-image:url(chevron-up-outline.jpg)}.col-submenu ul li.has-submenu a:after{content:"";background-image:url(chevron-down-outline.jpg);background-size:16px;width:16px;height:16px;top:20px;display:inline-block;position:absolute;right:20px}.col-submenu ul li a.menulv2{font-weight:600;letter-spacing:-.07px}}
/*# sourceMappingURL=/cdn/shop/t/193/assets/fb-megamenu.css.map */
