@font-face{font-family:"NoeDisplay";font-weight:400;font-style:"normal";font-display:fallback;src:url("../fonts/NoeDisplay-Regular.woff2") format("woff2"), url("../fonts/NoeDisplay-Regular.woff") format("woff")}@font-face{font-family:"NoeDisplay";font-weight:500;font-style:"normal";font-display:fallback;src:url("../fonts/NoeDisplay-Medium.woff2") format("woff2"), url("../fonts/NoeDisplay-Medium.woff") format("woff")}@font-face{font-family:"CeraPro";font-weight:400;font-style:"normal";font-display:fallback;src:url("../fonts/Cera-Pro-Regular.woff2") format("woff2"), url("../fonts/Cera-Pro-Regular.woff") format("woff")}@font-face{font-family:"CeraPro";font-weight:500;font-style:"normal";font-display:fallback;src:url("../fonts/Cera-Pro-Medium.woff2") format("woff2"), url("../fonts/Cera-Pro-Medium.woff") format("woff")}:root{--font_general: "CeraPro", sans-serif;--font_title: "NoeDisplay", sans-serif;--transition: .3s ease-in-out;--color_snow: #EDEDEB;--color_leaf: #2A4934;--color_ink: #221E1F;--color_gray: #7C7C7C}*{box-sizing:border-box}html{font-size:62.5%;font-family:var(--font__general);scroll-behavior:smooth}body{background-color:var(--color__white);color:var(--color__black);padding:0;margin:0}body.lock{max-height:100vh;overflow:hidden}main{scroll-behavior:smooth}ul,li{list-style-type:none;margin:0;padding:0}a{text-decoration:none;transition:var(--transition--general);color:inherit}a::before,a::after{transition:var(--transition--general)}h1,h2,h3,h4,h5,h6,p{margin:0}button{padding:0;background:transparent;border:none;outline:none;cursor:pointer}img{max-width:100%}.relative{position:relative}.responsive-img{width:100%;height:100%;object-fit:cover}.scroll-stoped{overflow-y:hidden}main{position:relative}.main-navigation{display:none;pointer-events:none}.nt-mega-menu{font-family:"Cera Pro", sans-serif;display:flex;align-items:center;position:relative;justify-content:center}.nt-mega-menu a{text-transform:uppercase;text-decoration:none}.nt-mega-menu__parent-item{position:relative}.nt-mega-menu__parent-item>a{padding:2.5rem 2rem;font-size:1.6rem;font-weight:500;transition:all 0.3s ease-in-out;text-transform:uppercase;text-decoration:none;color:#221E1F;display:block}.nt-mega-menu__parent-item>a:visited{color:#221E1F}.nt-mega-menu__parent-item>a:hover,.nt-mega-menu__parent-item>a:focus{background-color:#A7988F;color:#FFF}.nt-mega-menu__parent-item:last-child>a:after{content:url('data:image/svg+xml,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 7L6 2L1 7" stroke="%23A7988F" stroke-width="1.5" stroke-linecap="round"/></svg>');position:absolute;left:calc(100% - 13px);width:10px;height:5px;bottom:47px;opacity:0;visibility:hidden}.nt-mega-menu__parent-item:last-child>a.active{color:#A7988F !important}.nt-mega-menu__parent-item>a.active::after{opacity:1;visibility:visible}.nt-mega-menu__parent-item>a.active:hover,.nt-mega-menu__parent-item>a.active:focus,.nt-mega-menu__parent-item>a.active:visited{background:transparent}.nt-mega-menu__sub-menu{background-color:#A7988F;color:#FFF;padding:2.5rem 1rem;width:auto;min-width:28.3rem;transition:opacity 0.3s ease;top:100%;left:0;margin:0;opacity:0;visibility:hidden;z-index:1;position:absolute}.nt-mega-menu__sub-menu li>a{padding:0.8rem 3rem;background-color:#A7988F;font-size:1.6rem;line-height:1.2;color:#FFF;display:block;transition:all 0.3s ease-in-out}.nt-mega-menu__sub-menu li>a:visited{color:#FFF}.nt-mega-menu__sub-menu li>a:hover,.nt-mega-menu__sub-menu li>a:focus{color:#221E1F}.nt-mega-menu__parent-item:hover .nt-mega-menu__sub-menu,.nt-mega-menu__parent-item:focus .nt-mega-menu__sub-menu{opacity:1;visibility:visible}.nt-mega-menu__mega-menu{position:fixed;width:100%;left:0;background:#2A4934;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.25);padding:5rem 4rem;top:7.4rem;transition:all 0.3s ease-in-out}.nt-mega-menu__mega-menu:not(.active){opacity:0;visibility:hidden;pointer-events:none}.nt-mega-menu__container{display:flex;align-items:center;justify-content:flex-end}.nt-mega-menu__title{color:#EDEDEB;font-family:"Noe Display";font-weight:500;line-height:100%;margin-inline-end:4rem}.nt-mega-menu__mega-menu-list{display:flex;align-items:center;gap:3rem}.nt-mega-menu__img{overflow:hidden}.nt-mega-menu__img img{transition:all 0.3s ease-in-out}.nt-mega-menu__mega-item a{display:flex;flex-direction:column;font-size:1.7rem;font-weight:500;text-transform:uppercase;color:#fff;transition:all 0.3s ease-in-out}.nt-mega-menu__mega-item a span{margin-block-start:1rem;color:#fff;transition:all 0.3s ease-in-out}.nt-mega-menu__mega-item:hover .nt-mega-menu__img img,.nt-mega-menu__mega-item:focus .nt-mega-menu__img img{transform:scale(1.05)}.header__logo-light{display:none}.site-header-v2.reverse,.site-header-v2.reverse.fixed-top{background-color:#2A4934;color:#fff}.site-header-v2.reverse .site-header .nt-mega-menu__parent-item>a,.site-header-v2.reverse.fixed-top .site-header .nt-mega-menu__parent-item>a{color:#FFF}.site-header-v2.reverse .site-header .custom-logo-link img,.site-header-v2.reverse.fixed-top .site-header .custom-logo-link img{display:none}.site-header-v2.reverse .site-header .header__logo-light,.site-header-v2.reverse.fixed-top .site-header .header__logo-light{display:block}.site-header-v2.reverse .site-header .s-support-navigation .menu-shopping-support-container .menu .is-search-form #is-search-input-0,.site-header-v2.reverse.fixed-top .site-header .s-support-navigation .menu-shopping-support-container .menu .is-search-form #is-search-input-0{background-color:transparent;border-color:#fff !important}.site-header-v2.reverse .site-header .s-support-navigation .menu-shopping-support-container .menu .is-search-form .is-search-submit .is-search-icon:before,.site-header-v2.reverse.fixed-top .site-header .s-support-navigation .menu-shopping-support-container .menu .is-search-form .is-search-submit .is-search-icon:before{background-image:url("../images/search-reversed.svg")}.site-header-v2.reverse .site-header .s-support-navigation .menu-shopping-support-container .dashicons-admin-users:before,.site-header-v2.reverse.fixed-top .site-header .s-support-navigation .menu-shopping-support-container .dashicons-admin-users:before{background-image:url("../images/login-reversed.svg")}.site-header-v2.reverse .site-header .s-support-navigation .menu-shopping-support-container .dashicons-cart:before,.site-header-v2.reverse.fixed-top .site-header .s-support-navigation .menu-shopping-support-container .dashicons-cart:before{background-image:url("../images/shopping-bag-reversed.svg")}@media screen and (max-width:1199px){.nt-mega-menu{justify-content:center}.nt-mega-menu__mega-menu{padding:4rem 2rem}.nt-mega-menu__title{margin-inline-end:2rem}.nt-mega-menu__mega-menu-list{gap:1.6rem}.nt-mega-menu__mega-item a{font-size:1.4rem}}@media screen and (max-width:959px){.nt-mega-menu__container{flex-direction:column}.nt-mega-menu__title{margin:0 0 1rem}}@media screen and (max-width:600px){.nt-mega-menu{display:none;pointer-events:none}.main-navigation{display:block;pointer-events:all}}