.megamenu-open{overflow:hidden}.megamenu-open .section-megamenu{transition:visibility .4s ease,transform .4s cubic-bezier(.55,.055,.675,.19);visibility:visible;pointer-events:all;opacity:1;transform:translate(0)}.section-megamenu .megamenu__header,.section-megamenu .mm-footer__submenu,.section-megamenu .megamenu__footer{opacity:0}.megamenu-open .section-megamenu .megamenu__header{transition:opacity .6s ease;opacity:1;transition-delay:.5s}.megamenu-open .section-megamenu .mm-footer__submenu{transition:opacity .6s ease;opacity:1;transition-delay:.7s}.megamenu-open .section-megamenu .megamenu__footer{transition:opacity .6s ease;opacity:1;transition-delay:.9s}.section-megamenu .megamenu-part--right .megamenu__image-banner,.section-megamenu .megamenu-part--right .megamenu__desc-tour{opacity:0;transform:translateY(-40px);transition:opacity .6s ease,transform .6s ease}.megamenu-open .section-megamenu .megamenu-part--right .megamenu__image-banner,.megamenu-open .section-megamenu .megamenu-part--right .megamenu__desc-tour{opacity:1;transform:translateY(0)}.megamenu-open .section-megamenu .megamenu-part--right .megamenu__image-banner{transition-delay:1.2s}.megamenu-open .section-megamenu .megamenu-part--right .megamenu__desc-tour{transition-delay:1.4s}.section-megamenu{position:fixed;top:0;right:0;height:100%;width:100%;z-index:9999999;will-change:transform;overflow:hidden;transform:translate(-100%);visibility:hidden;pointer-events:none}.section-megamenu .megamenu-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;width:100%}.megamenu-wrapper .megamenu__close{width:8rem;height:8rem;padding:3rem;position:absolute;top:0;right:0;z-index:1;background-color:var(--clr-black);color:var(--clr-white);border:none;cursor:pointer;border-radius:0}.megamenu__close svg{width:20px;height:20px}.megamenu-wrapper .megamenu-part--left{width:58.3333%;margin:12rem 2rem 0 5rem;padding-right:3rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;overflow-y:auto;-webkit-overflow-scrolling:touch}.megamenu-part--left .megamenu-main{display:flex;flex-direction:column;flex:1;overflow-y:auto}.megamenu__header .megamenu__main-menu{color:#f7f3e7}.megamenu__main-menu .mm-menu__item{text-transform:uppercase;font-family:var(--font-heading-family);font-weight:700;font-size:4.1rem;line-height:1;color:#f7f3e7;text-decoration:none}.megamenu__main-menu .mm-menu__item.mm-menu__item--active,.mm-menu__submenu-item .mm-menu__menu-item.mm-menu__item--active{color:var(--clr-green)}.megamenu__main-menu .megamenu-item-wrap{padding:1rem 0;width:fit-content}.mm-menu__menu .mm-menu__submenu-item{padding:.5rem 0 1rem;text-transform:uppercase}.mm-menu__submenu-item .mm-menu__menu-item{text-decoration:none;color:#f7f3e7;font-size:2.2rem;line-height:1;font-family:var(--font-header-family)}.megamenu-part--left .mm-footer__submenu{display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding-top:5rem;flex:1}.mm-footer__submenu .mm-footer__submenu-item{padding:.5rem 0;font-size:3.5rem;line-height:1;font-family:var(--font-header-family);font-weight:500;color:#f7f3e7;text-decoration:none;text-transform:uppercase;cursor:pointer}.mm-footer__submenu .mm-footer__submenu-item.active{color:var(--clr-green)}.megamenu__footer .mm-footer-row{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;margin-top:8.5rem}.megamenu__footer .mm-footer--bottom{display:flex;justify-content:space-between;align-items:flex-end}.mm-footer-row .mm-footer__list-social{list-style:none;display:flex;align-items:center;padding:0}.mm-footer__list-social .icon-facebook svg{width:20px;height:19px}.mm-footer__list-social .icon-instagram svg{width:21px;height:21px}.mm-footer__list-social .icon-youtube svg{width:25px;height:16px}.mm-footer__list-social .icon-twitter svg{width:20px;height:17px}.mm-footer-row .mm-footer__newsletter{margin-right:4.5rem}.mm-footer-row .mm-footer__newsletter,.mm-footer-row .mm-footer--bottom{margin-bottom:4rem}.mm-footer-row .mm-footer__logo{line-height:0;margin-left:4.5rem}.mm-footer__logo .mm-footer__logo-link,.megamenu__image-banner .megamenu__image-banner--link{display:inline-block;line-height:0;width:100%;height:100%}.megamenu__image-banner svg{width:100%;height:100%}.list-social__item .list-social__link{padding:0 1rem}.mm-footer__logo .mm-footer__logo--image{object-fit:cover;object-position:center}.megamenu-wrapper .megamenu-part--right{display:flex;flex-direction:column;width:41.6667%;height:100%}.megamenu-part--right .megamenu__image-banner{line-height:0;overflow:hidden}.megamenu__image-banner .megamenu-image{width:100%;height:100%;object-fit:cover;object-position:center}.megamenu-part--right .megamenu__desc-tour{min-height:320px;flex:1;padding:5rem 0;background-color:var(--clr-background-second)}.megamenu__desc-tour .mm-tour-wrapper{padding:0 5rem;height:100%;display:flex;flex-direction:column;justify-content:center}.mm-tour-wrapper .mm-tour__desc{margin:3rem 0}.mm-tour__desc p{margin:0}.megamenu-part--left .megamenu-main::-webkit-scrollbar{width:1rem}.megamenu-part--left .megamenu-main::-webkit-scrollbar-track{border-radius:.8rem;background-color:#fff}.megamenu-part--left .megamenu-main::-webkit-scrollbar-thumb{background-color:#4d4d4d;border-radius:.8rem}.megamenu-item-wrap:hover .mm-menu__item,.mm-menu__menu .mm-menu__submenu-item:hover .mm-menu__menu-item{color:var(--clr-green);transition:all .3s ease}.megamenu-item-wrap:hover .mm-menu__submenu .dropdown-menu{visibility:visible}.megamenu-item-wrap:hover .mm-menu__submenu{visibility:visible;height:auto;padding:1rem 0 1.5rem}.mm-menu__submenu{visibility:hidden;height:0}.mm-menu__submenu .dropdown-menu{visibility:hidden}.megamenu-item-wrap:hover .dropdown-menu .mm-menu__submenu-item{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .3s ease,visibility .3s ease,transform .4s ease}.dropdown-menu .mm-menu__submenu-item{opacity:0;visibility:hidden;transform:translateY(-10px)}.mm-footer__submenu .mm-footer__submenu-item:hover{color:var(--clr-green);transition:all .3s ease}.mm-footer__newsletter form{border-bottom:1px solid #F7F3E7!important;padding:0!important}.mm-footer__newsletter input{border:none!important;padding-left:0!important;font-family:var(--font-second-body-family)!important;color:var(--clr-background-second)!important;box-shadow:var(--clr-black)!important}.mm-footer__newsletter input::-webkit-input-placeholder{color:var(--clr-background-second)!important;opacity:1}.mm-footer__newsletter input:-ms-input-placeholder{color:var(--clr-background-second)!important;opacity:1}.mm-footer__newsletter input::placeholder{color:var(--clr-background-second)!important;opacity:1}.mm-footer__newsletter input:-webkit-autofill,.mm-footer__newsletter input:-webkit-autofill:hover,.mm-footer__newsletter input:-webkit-autofill:focus,.mm-footer__newsletter input:-webkit-autofill:active{-webkit-text-fill-color:var(--clr-background-second);-webkit-box-shadow:0 0 0px 1000px var(--clr-black) inset!important;border:none;transition:background-color 5000s ease-in-out 0s}@media(max-width:1280px)and (min-width:990px){.megamenu-wrapper .megamenu-part--left,.megamenu-wrapper .megamenu-part--right{width:50%}.megamenu__footer .mm-footer-row{margin-top:5rem}}@media screen and (max-width:989px){.megamenu-wrapper .megamenu-part--right{display:none}.megamenu-wrapper .megamenu-part--left{width:100%;margin-top:8rem;padding-right:0}.section-megamenu .megamenu__header,.section-megamenu .mm-footer__submenu,.section-megamenu .megamenu__footer{opacity:1}}@media screen and (min-width:990px)and (min-height:650px){.megamenu-part--left .megamenu-main{min-height:290px}}@media screen and (max-width:749px){.megamenu-part--left .megamenu-main{overflow-y:initial}.megamenu-part--left .megamenu__header{overflow:visible;max-width:500px}.megamenu-item-wrap:hover .mm-menu__submenu{padding:1rem 0}.megamenu-wrapper .megamenu-part--left{margin:8rem 1.5rem 0}.mm-footer-row .mm-footer__newsletter{display:none}.mm-footer-row .mm-footer__newsletter,.mm-footer-row .mm-footer--bottom{margin-bottom:3rem}.megamenu__main- menu .mm-menu__item{font-size:3.5rem;line-height:1}.mm-footer__submenu .mm-footer__submenu-item{font-size:2.7rem;line-height:1}.megamenu__footer .mm-footer-row{margin-top:2rem}.megamenu__footer .mm-footer--bottom{width:100%;justify-content:space-between;margin-left:-.5rem}.megamenu__main-menu .megamenu-item-wrap{padding-bottom:.5rem}.megamenu-item-wrap .mm-menu__item:hover+.mm-menu__submenu,.mm-menu__submenu:hover{padding:1rem 0}.mm-menu__menu .mm-menu__submenu-item{padding:0}.mm-menu__submenu-item .mm-menu__menu-item{padding:.5rem 0 1rem;display:inline-block}}.mm-menu__menu-item--trigger{background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;text-align:left;width:100%;display:flex;align-items:center;justify-content:space-between;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.mm-menu__menu-item--trigger,.mm-menu__menu-item--trigger *{pointer-events:auto}.mm-menu__menu-item--trigger:hover,.mm-menu__menu-item--trigger:focus-visible{color:var(--clr-green);outline:none}.mm-menu__chevron{flex-shrink:0;margin-top:.1rem;margin-left:1rem;opacity:.7;transition:transform .2s ease,opacity .2s ease}.mm-menu__menu-item--trigger:hover .mm-menu__chevron,.mm-menu__menu-item--trigger:focus-visible .mm-menu__chevron{transform:translate(3px);opacity:1}.mm-menu__submenu-item .mm-menu__menu-item--static{cursor:default;opacity:.7;display:inline-block}.section-megamenu .mm-subdrawer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--clr-black, #000);color:#f7f3e7;z-index:10;display:flex;flex-direction:column;overflow:hidden;transform:translate(100%);visibility:hidden;pointer-events:none;box-shadow:-10px 0 30px #00000080;transition:transform .4s cubic-bezier(.55,.055,.675,.19),visibility 0s linear .4s}.section-megamenu .mm-subdrawer.is-open{transform:translate(0);visibility:visible;pointer-events:auto;transition:transform .4s cubic-bezier(.215,.61,.355,1),visibility 0s linear 0s}.mm-subdrawer__header{display:flex;justify-content:space-between;align-items:stretch;height:8rem;flex-shrink:0;border-bottom:1px solid rgba(247,243,231,.15)}.mm-subdrawer__back{background:transparent;border:0;color:#f7f3e7;font-family:var(--font-header-family);font-size:1.6rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;padding:0 2.5rem;display:inline-flex;align-items:center;gap:1rem;transition:color .2s ease}.mm-subdrawer__back:hover,.mm-subdrawer__back:focus-visible{color:var(--clr-green);outline:none}.mm-subdrawer__back svg{flex-shrink:0}.mm-subdrawer__close{width:8rem;height:8rem;padding:3rem;background-color:var(--clr-black);color:var(--clr-white, #fff);border:0;border-left:1px solid rgba(247,243,231,.15);cursor:pointer;border-radius:0;flex-shrink:0}.mm-subdrawer__close svg{width:20px;height:20px}.mm-subdrawer__body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:4rem 5rem}.mm-subdrawer__title{font-family:var(--font-header-family);font-weight:500;font-size:3.5rem;line-height:1;text-transform:uppercase;color:#f7f3e7;margin:0 0 1.5rem}.mm-subdrawer__view-all{display:flex;align-items:center;color:var(--clr-green);text-decoration:none;font-size:1.6rem;line-height:1.4;font-weight:500;text-transform:uppercase;letter-spacing:.05em;margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(247,243,231,.15);width:100%;transition:opacity .2s ease}.mm-subdrawer__view-all:hover,.mm-subdrawer__view-all:focus-visible{opacity:.7;outline:none}.mm-subdrawer__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.mm-subdrawer__list-item{padding:0}.mm-subdrawer__link{display:block;font-family:var(--font-header-family);font-size:2.2rem;line-height:1;font-weight:500;color:#f7f3e7;text-decoration:none;text-transform:uppercase;padding:1.4rem 0;transition:color .2s ease}.mm-subdrawer__link:hover,.mm-subdrawer__link:focus-visible,.mm-subdrawer__link.mm-menu__item--active{color:var(--clr-green);outline:none}body.mm-subdrawer-open{overflow:hidden}.mm-subdrawer__body::-webkit-scrollbar{width:1rem}.mm-subdrawer__body::-webkit-scrollbar-track{background-color:transparent}.mm-subdrawer__body::-webkit-scrollbar-thumb{background-color:#f7f3e733;border-radius:.8rem}@media screen and (max-width:749px){.mm-subdrawer__body{padding:3rem 2rem}.mm-subdrawer__back{padding:0 1.5rem;font-size:1.4rem}.mm-subdrawer__title{font-size:2.7rem}.mm-subdrawer__link{font-size:1.9rem;padding:1.2rem 0}}@media screen and (min-width:990px){.section-megamenu .mm-subdrawer{display:none}}
/*# sourceMappingURL=/cdn/shop/t/141/assets/section-megamenu.css.map */
