.header{transition:none}.mega-menu__block{padding:34px 10px 33px}.mega-menu-shop .mega-menu__block .mega-menu__content ul li{padding:7.5px 0}.mega-menu.mega-menu-shop .menu__heading{margin-bottom:26px;color:#fff}.mega-menu-shop .column.mega-menu__block.block__menu{flex:0 0 16.1%;width:16.1%}.mega-menu-shop .column.mega-menu__block.block__image{margin-left:0;margin-right:0;padding-left:14.5px;padding-right:14.5px;flex:0 0 19.5%;width:19.5%}.mega-menu-shop .column.mega-menu__block.block__menu:nth-child(2){flex:0 0 19.5%;width:19.5%}.mega-menu__block .mega-menu__content{margin-top:15px}.header__menu .header__menu-items .navbar-item .mega-menu a:hover{color:#4d5e99}.mega-menu{position:fixed;top:111px;width:100%;border-top:1px solid #FFFFFF;box-shadow:none}.mega-menu__image-hover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:.35s all}.mega-menu__content-image{position:relative;width:100%;text-align:center}.mega-menu .mega-menu__image{border-radius:15px}.mega-menu__content-image:hover .mega-menu__image-hover{opacity:1}.mega-menu__content-image:hover .mega-menu__image-default{opacity:0}.mega-menu-about .mega-menu__block.block__image{width:23%;padding-left:20px;padding-right:20px}.mega-menu-about .mega-menu__block.block__empty-column{width:25.5%}#shopify-section-header-classic .header__menu .header__menu-items .navbar-item .mega-menu .mega-menu__block .mega-menu__content ul li a,#shopify-section-header-classic .header__menu .header__menu-items .navbar-item .mega-menu .mega-menu__block .mega-menu__content a{color:#fff}@media only screen and (min-width:1024px){.navbar-item.has-mega-menu label .navbar-link:after{content:"";position:absolute;top:100%;left:0;height:50px;width:100%}}@media only screen and (max-width:1023px){.mega-menu__content .image-element__wrap img{border-radius:9px}.mobile-menu--opened{overflow:hidden;height:auto}.mega-menu__block.block__empty-column{display:none}.mobile-menu{position:fixed;top:0;z-index:999;left:-100%}.mobile-menu .mobile-menu__toggle-button{bottom:auto;padding:37px;width:auto}.mobile-menu .mobile-menu__item.self-care-club .icon:before{content:"";background:url(icon-seft-header.svg) no-repeat center;position:absolute;width:68px;height:68px;left:-8px;top:-40px}.mobile-menu__toggle-icon .icon{width:25px;height:25px}.mobile-menu .mobile-menu__item.self-care-club .icon{position:relative;width:auto;height:auto}.mobile-menu .mobile-menu__toggle-icon{padding:23px;position:relative;z-index:10;margin:0}.mobile-menu .mobile-menu-link,.mobile-menu .mobile-menu__item{font-size:18px;line-height:25px;font-weight:400;padding:12.5px 25px;letter-spacing:0;display:inline-block;vertical-align:top}.header,.mobile-header{font-family:ES Rebond Grotesque;letter-spacing:0}.mobile-menu.mobile-menu-oveflow .mobile-menu__content{overflow:hidden}.mobile-menu__content{max-height:calc(100vh - 185px);overflow-y:auto;position:relative;padding:0 0 40px}.mobile-menu__content .mobile-menu__list{padding:0;margin-bottom:33px}.mobile-menu__content .mobile-menu__list:first-child{padding-top:14px}.container.mega-menu__featured-image{padding:0 18px}.mega-menu__content,.mega-menu__content a{font-style:normal;font-weight:400;font-size:13px;line-height:18px;text-align:center;color:#fff}.mega-menu__content.content{margin-top:10px;padding:0 5px}.mobile-menu .mobile-bottom-menu .mobile-menu__item{font-weight:400;font-size:15px;line-height:30px;padding:0 25px}.mobile-menu__content .mobile-menu__list.mobile-bottom-menu{margin:24px 0 0}.mobile-menu .mobile-menu-link:after{display:none}.mobile-menu__image-bubble{position:absolute;top:229px;left:36%}.mobile-menu__image-bubble .image-element__wrap{width:68px}.menu-mobile-logo{padding:28px 25px 24px;position:fixed;bottom:0;left:-100%;width:100%;transition:left .3s ease-in-out;background-color:#9eade5}.menu-mobile-logo svg{vertical-align:top}.mobile-menu__toggle-icon.is-active+.mobile-menu .menu-mobile-logo{left:0;transition:left .5s}.mobile-menu__first-level .close-dropdown{width:100%;left:0;background-image:url(menu-icon-dropdown.svg);background-position:right 20px top 18px;background-repeat:no-repeat}.menu__heading.back-main-menu{font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.15em;text-transform:uppercase;color:#fff;padding:12.5px 25px 12.5px 48px;margin-bottom:10px;position:relative;cursor:pointer}.mobile-menu__submenu{position:absolute;top:0;left:0;width:100%;max-height:100%;height:100%;padding:21px 0 15px;z-index:9;overflow-y:auto}.mobile-menu__submenu .mega-menu{top:0}.mega-menu-shop .column.mega-menu__block.block__menu,.mega-menu-shop .column.mega-menu__block.block__menu:nth-child(2),.mega-menu-shop .column.mega-menu__block.block__image{flex:0 0 100%;width:100%;padding:0}.mega-menu-shop .column.mega-menu__block.block__image{display:none}.mega-menu__block .mega-menu__content{text-align:left}.mega-menu{border:none;top:0!important}.menu__heading.back-main-menu:before{content:"";width:7px;height:14px;background-image:url(menu-icon-dropdown-prev.svg);background-repeat:no-repeat;background-position:center;position:absolute;left:25px;top:13px}.mega-menu .mega-menu__linklist-link,.mega-menu.mega-menu-shop .menu__heading a{font-style:normal;font-weight:400;font-size:18px;line-height:25px;margin:0;text-transform:none;letter-spacing:0}.mega-menu.mega-menu-shop .menu__heading{margin:0 0 14px;font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.15em;text-transform:uppercase}.mega-menu.mega-menu-shop .menu__heading a,.mega-menu .mega-menu__linklist-link{padding:12.5px 0;display:block;text-align:left}.mega-menu-shop .mega-menu__block .mega-menu__content ul li{padding:0}.mega-menu .column.mega-menu__block.mega-menu__block:not(:first-child){border-top:1px solid #ffffff;margin-top:19px;padding-top:39px}.mega-menu.mega-menu-shop .menu__heading.menu__heading-link{margin:0}.mega-menu-about .mega-menu__block.block__image{width:100%}.mega-menu-about.mega-menu .column.mega-menu__block.mega-menu__block:not(:first-child){margin:0;border:none;padding:0}.mega-menu-about .mega-menu__block .mega-menu__content:first-child{display:none}.mega-menu-about .mega-menu__content.content{padding:0;margin:0}.mega-menu-about .mega-menu__content.content .content-link{font-style:normal;font-weight:400;font-size:18px;line-height:25px;margin:0;text-transform:none;letter-spacing:0;padding:12.5px 0;display:block;text-align:left}.mega-menu__featured-image>.column{padding:0 6.5px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/menu.css.map */
