.header-container-wrapper{position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:9}.header-desktop.box-shadow{-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}@media (min-width:992px){.burger{display:none}.header-desktop{background:#fff}.header-inner{margin-left:auto;margin-right:auto;max-width:1510px;padding:1rem 2.7vw 2rem}.header-inner,.header-nav-actions{align-items:center;display:flex;justify-content:space-between}.header-desktop .logo{flex:0 0 100%;max-width:280px}.header-desktop nav ul{display:flex;list-style:none;margin:0;padding:0}.header-desktop nav ul li a{font-size:1.7rem;font-weight:var(--font-weight-bold);padding:0 15px;white-space:nowrap}.header-desktop .button-form{display:flex;position:relative}.header-desktop .button-form .button{display:flex;opacity:1;transition:opacity .25s ease-in-out}.header-desktop .button>div{padding:0 .8680555555555556vw}.header-desktop .button-form .form .search{width:35px}.header-desktop .form input{border:1px solid var(--secondary-color);border-radius:2rem;box-shadow:none;height:4rem;opacity:0;outline:0;padding:0 2rem;position:absolute;right:4rem;top:50%;transform:translateY(-50%);transition:opacity .25s ease-in-out;width:calc(100% - 4rem);z-index:-1}.header-desktop .form input.active{opacity:1;z-index:2}.header-desktop .button-form .button.no-visible{opacity:0}.header-cta-mobile{display:none}.header-desktop .sub-category{display:flex;flex-wrap:wrap;justify-content:center}.header-desktop .sub-category a{border-bottom:2px solid var(--white-color);font-size:1.4rem;font-weight:var(--font-weight-bold);margin:1rem 2rem 2rem}.header-desktop .form button.search{display:none}}@media (min-width:992px) and (max-width:1280px){.header-desktop .logo{max-width:17.01388888888889vw}.header-desktop nav ul li a{font-size:1.25vw}.header-desktop .button .green-border-cta a,.header-desktop .button .green-cta a{font-size:1.0416666666666665vw}}@media (max-width:992px){body.open{overflow-y:hidden}.header-desktop{background:#fff;position:relative}.header-nav-actions{background:#fff;height:calc(100vh - 100px);left:100%;position:fixed;top:100px;transition:left .3s ease;width:100%}body.open .header-nav-actions{left:0}.header-desktop .header-inner{align-items:center;display:flex;height:100px;justify-content:space-between;padding:1.5rem 2rem}.header-desktop .logo img{padding-right:4rem}.header-desktop nav{padding:1.5rem 0}.header-desktop nav ul{list-style:none;margin:0;padding:0}.header-desktop nav ul li{padding:1rem 0;text-align:center}.header-desktop nav ul li a{font-size:1.7rem;font-weight:var(--font-weight-bold);padding:0 15px;white-space:nowrap}.header-desktop button.open-menu{align-items:center;background:#fff;border:0;cursor:pointer;height:2.5rem;justify-content:center;padding:0;position:relative;transition:all .3s ease-in-out;width:2.5rem}body.open .header-desktop button.open-menu>div{background:#fff}body.open .header-desktop button.open-menu>div:after{bottom:auto;transform:rotate(-45deg)}body.open .header-desktop button.open-menu>div:before{top:auto;transform:rotate(45deg)}.header-desktop button.open-menu>div,.header-desktop button.open-menu>div:after,.header-desktop button.open-menu>div:before{background:var(--primary-color);border-radius:2px;height:4px;transition:all .3s ease-in-out;width:100%}.header-desktop button.open-menu>div:after{bottom:0}.header-desktop button.open-menu>div:before{top:0}.header-desktop button.open-menu>div:after,.header-desktop button.open-menu>div:before{content:"";left:0;position:absolute}.header-desktop button.open-menu>div,.header-desktop button.open-menu>div:after,.header-desktop button.open-menu>div:before{background:var(--primary-color);border-radius:2px;height:4px;transition:all .3s ease-in-out;width:100%}.header-desktop .button-form .green-cta{display:none}.header-desktop .button-form .green-border-cta{padding:0 12px;text-align:center}.header-desktop .header-nav-actions .form{margin:0 auto;max-width:200px;padding:1.5rem 0;position:relative}.header-desktop .form form{align-items:center;display:flex;position:relative}.header-desktop .form input{border:1px solid var(--secondary-color);border-radius:2rem;box-shadow:none;height:4rem;outline:0;padding:0 2rem}.header-desktop .form .search{background:transparent;border:0;cursor:pointer;position:absolute;right:15px}.header-desktop .form .search img{height:2.4rem;width:2.4rem}.header-desktop .form div.search{display:none}.header-cta-mobile{margin-right:2rem}.header-desktop .sub-category{display:flex;flex-wrap:wrap;justify-content:center}.header-desktop .sub-category a{border-bottom:2px solid var(--white-color);font-size:1.2rem;font-weight:var(--font-weight-bold);margin:.5rem 1rem 1.5rem}}