#megamenu{position:fixed;top:0;left:-100vw;width:100vw;height:100vh;z-index:22;-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-transform-origin:left;transform-origin:left;overflow:hidden;visibility:hidden;color:#fff;font-size:2.556rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:991px){#megamenu{font-size:2rem}}#megamenu::after{content:"";position:absolute;z-index:-1;width:100vw;height:100vh;background-color:#000;opacity:0;right:0;top:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear}#megamenu.is-open{visibility:visible;left:0}#megamenu.is-open::after{opacity:.5;-webkit-transition-delay:0;transition-delay:0}#megamenu a{color:inherit!important;font-size:inherit!important}#megamenu .discount-display{font-size:medium;font-weight:700}#megamenu .product-block:after{font-size:1rem}#megamenu .btn-primary{font-size:initial!important;color:initial!important;margin-bottom:1.333rem}#megamenu .btn-primary:hover{color:#fff!important}#megamenu .btn-primary.is-hidden{opacity:0;visibility:hidden}#megamenu #close-megamenu{font-size:2.556rem;color:#fff;padding:0;border:0;background-color:transparent}#megamenu #close-megamenu i{font-size:inherit;color:inherit}#megamenu .right-part{width:calc(77% + 2.556rem);margin-left:-2.556rem;height:100%;overflow-y:scroll;background-color:#000;border-left:2px solid #fff;opacity:0;visibility:hidden;-webkit-transition:all .2s linear;transition:all .2s linear}@media (max-width:1199px){#megamenu .right-part{width:calc(60% + 2.556rem)}}@media (max-width:991px){#megamenu .right-part{width:calc(55% + 2.556rem)}}#megamenu .right-part.is-active{opacity:1;visibility:visible}#megamenu .right-part .treatments-area{padding:2.556rem}#megamenu .right-part .treatments-area .treatments-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.667rem}@media (max-width:1199px){#megamenu .right-part .treatments-area .treatments-grid{grid-template-columns:1fr}}#megamenu .right-part .treatments-area .treatments-grid .img-block .img{min-height:10rem}#megamenu .right-part .offers-area{padding:2.556rem;border-top:2px solid #fff}#megamenu .right-part .offers-area .offers-grid{display:grid;gap:1.667rem;grid-template-columns:repeat(2,1fr)}@media (max-width:1199px){#megamenu .right-part .offers-area .offers-grid{grid-template-columns:1fr}}#megamenu .right-part .offers-area .offer-block{color:#000!important}#megamenu .right-part .offers-area .offer-block .content{background-color:#fff!important}#megamenu .megamenu-container{padding:2.556rem;background-color:#000;color:#fff;width:33%;height:100%;position:relative}@media (max-width:1199px){#megamenu .megamenu-container{width:40%}}@media (max-width:991px){#megamenu .megamenu-container{width:45%}}#megamenu .treatments-nav{margin-top:4.444rem;height:calc(100% - 5.5rem);overflow-y:scroll}#megamenu .treatments-nav ul{list-style:none;text-align:left!important;margin:0;padding:0;padding-left:1.667rem}#megamenu .treatments-nav li.first-level{margin-bottom:2.5rem;-webkit-transition:all .2s linear;transition:all .2s linear;position:relative}#megamenu .treatments-nav li.first-level a.link{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-right:2.556rem}#megamenu .treatments-nav li.first-level a.link i{-webkit-transition:all .2s linear;transition:all .2s linear}#megamenu .treatments-nav li.first-level a.link.is-active i{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#megamenu .treatments-nav li.first-level #areas-submenu,#megamenu .treatments-nav li.first-level #objectives-submenu{display:none!important;visibility:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0!important;background-color:#000;padding-top:1.333rem!important;border-top:2px solid #fff;position:absolute;width:calc(100% + 1.667rem);z-index:1;left:-1.667rem;top:calc(100% + 2.5rem);text-align:left!important}#megamenu .treatments-nav li.first-level #areas-submenu.is-open,#megamenu .treatments-nav li.first-level #objectives-submenu.is-open{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;visibility:visible}#megamenu .treatments-nav li.first-level #areas-submenu.is-open li,#megamenu .treatments-nav li.first-level #objectives-submenu.is-open li{width:100%}#megamenu .treatments-nav li.first-level #areas-submenu.is-open li a,#megamenu .treatments-nav li.first-level #objectives-submenu.is-open li a{padding:16px 1.667rem}#megamenu .treatments-nav li.first-level #areas-submenu.is-open li a.is-active,#megamenu .treatments-nav li.first-level #objectives-submenu.is-open li a.is-active{color:#000!important;background-color:#997adb;cursor:initial!important}#megamenu .treatments-nav li.first-level #areas-submenu.is-open li:hover a,#megamenu .treatments-nav li.first-level #objectives-submenu.is-open li:hover a{color:#000!important;background-color:#fff;opacity:1!important}#megamenu .treatments-nav li.first-level #areas-submenu.is-open li:hover a.is-active,#megamenu .treatments-nav li.first-level #objectives-submenu.is-open li:hover a.is-active{color:#000!important;background-color:#997adb}#megamenu .type-nav{font-size:18px;padding:0 1.667rem!important;padding-top:2.556rem!important;border-top:1px solid #fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;gap:0!important}#megamenu .type-nav.is-hidden{opacity:0;visibility:hidden}#megamenu .type-nav li{margin-bottom:1.333rem}#megamenu .type-nav a{font-size:inherit!important}