.mainNavigation{position:relative;padding:28px 0;border-bottom:1px solid #d7d7d7}@media(min-width: 1050px){.mainNavigation{padding:0}}.mainNavigation .mobileMenu{width:36px;height:24px;position:relative;z-index:40;cursor:pointer;top:0;outline-offset:2px;margin:0 20px 0 28px}.mainNavigation .mobileMenu.panelActive:before,.mainNavigation .mobileMenu.panelActive:after,.mainNavigation .mobileMenu.panelActive .bottomLine{width:0;transition-delay:0s}.mainNavigation .mobileMenu.panelActive .line:before,.mainNavigation .mobileMenu.panelActive .line:after{width:32px;transition-delay:.2s}.mainNavigation .mobileMenu:focus-visible{outline:1px solid #000}@media(min-width: 1050px){.mainNavigation .mobileMenu{display:none}}.mainNavigation .mobileMenu:before,.mainNavigation .mobileMenu:after,.mainNavigation .mobileMenu .line:before,.mainNavigation .mobileMenu .line:after,.mainNavigation .mobileMenu .bottomLine{transition:all .3s ease;content:"";width:36px;height:2px;background:#000;position:absolute;left:50%;transform:translate(-50%, 0)}.mainNavigation .mobileMenu .bottomLine,.mainNavigation .mobileMenu:before,.mainNavigation .mobileMenu:after{transition-delay:.3s}.mainNavigation .mobileMenu:before{top:0px}.mainNavigation .mobileMenu:after{bottom:11px}.mainNavigation .mobileMenu .bottomLine{bottom:0px}.mainNavigation .mobileMenu .line{position:absolute;top:0px;left:0;width:36px;height:11px}.mainNavigation .mobileMenu .line:before{top:10px;transform:translate(-50%, 0) rotate(-45deg)}.mainNavigation .mobileMenu .line:after{bottom:-1px;transform:translate(-50%, 0) rotate(45deg)}.mainNavigation .mobileMenu .line:before,.mainNavigation .mobileMenu .line:after{width:0}.mainNavigation .inner{display:flex;align-items:center}@media(min-width: 1050px){.mainNavigation .inner{min-height:110px}}.mainNavigation .logo{max-width:120px;margin-right:auto;border-bottom:none}@media(min-width: 1050px){.mainNavigation .logo{max-width:140px;margin-right:0}}.mainNavigation .navLinksList{margin:0;display:none}@media(min-width: 1050px){.mainNavigation .navLinksList{display:block}}.mainNavigation .navLinksList>li{margin:0;padding:0;display:inline-block;margin-left:40px;position:relative}.mainNavigation .navLinksList>li:before{display:none}.mainNavigation .navLinksList>li .navLink{color:#000;font-weight:bold;border:none;transition:color .2s ease}.mainNavigation .navLinksList>li .navLink:hover{border-color:#000}.mainNavigation .navLinksList>li .navLink:focus-visible{outline:#000 1px solid;outline-offset:2px}.mainNavigation .navLinksList>li .navLink:hover{color:#e90521}@media(min-width: 1050px){.mainNavigation .navLinksList>li .navLink:hover:after{background:#e90521}}@media(min-width: 1050px){.mainNavigation .navLinksList>li .navLink:after{content:"";height:3px;width:100%;position:absolute;left:0;bottom:-42px;transition:background .2s ease;background:rgba(0,0,0,0)}}@media(min-width: 1420px)and (min-height: 800px){.mainNavigation .navLinksList>li .navLink:after{bottom:-41px}}@media(min-width: 1050px){.mainNavigation .navLinksList>li .navLink.panelActive:after{background:#e90521}}.mainNavigation .searchButton{margin-left:auto}.mainNavigation .searchButton:focus-visible{outline:#000 1px solid;outline-offset:2px}.mainNavigation .searchButton svg{stroke:#000;transition:stroke .2s ease;fill:#fff}.mainNavigation .searchButton svg:hover{stroke:#e90521}@media(max-width: 1049.9px){.mainNavigation .searchButton svg svg{width:26px;height:26px}}.megaMenu{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;position:absolute;top:68px;left:-200%;background:#fff;z-index:50;box-shadow:0px 15px 20px rgba(0,0,0,.25)}.megaMenu.panelActive{opacity:1;visibility:visible}@media(min-width: 1420px)and (min-height: 800px){.megaMenu{top:70px}}@media(min-width: 1700px){.megaMenu{left:-50px}}.megaMenu .megaLinksWrapper{display:flex;padding:35px 60px 60px 30px}@media(min-width: 1230px){.megaMenu .megaLinksWrapper{padding:35px 75px 70px 40px}}@media(min-width: 1420px){.megaMenu .megaLinksWrapper{padding:35px 75px 80px 50px}}.megaMenu .megaLinksWrapper.ctaIncluded{padding-right:130px}@media(min-width: 1230px){.megaMenu .megaLinksWrapper.ctaIncluded{padding-right:150px}}@media(min-width: 1420px){.megaMenu .megaLinksWrapper.ctaIncluded{padding-right:170px}}.megaMenu .megaLinksWrapper.ctaIncluded .megaLinks:last-of-type{margin-bottom:100px}.megaMenu .megaLinks{margin-left:30px;min-width:120px;position:relative}@media(min-width: 1230px){.megaMenu .megaLinks{margin-left:40px;min-width:170px}}@media(min-width: 1420px){.megaMenu .megaLinks{margin-left:50px;min-width:220px}}.megaMenu .megaLinks:first-of-type{margin-left:0}.megaMenu .megaLinks ul{margin:0}.megaMenu .megaLinks h3{font-size:16px;font-size:1.6rem;margin:0 0 10px;line-height:30px;font-weight:bold;font-family:"Inter",sans-serif}@media(min-width: 1230px){.megaMenu .megaLinks h3{font-size:18px;font-size:1.8rem}}.megaMenu .megaLinks li{margin:0 0 5px !important;padding:0}.megaMenu .megaLinks li:before{display:none}.megaMenu .megaLinks li a{font-size:16px;font-size:1.6rem;margin:0;line-height:24px;font-weight:normal;font-family:"Inter",sans-serif;color:#4d4d4d;border-bottom:none;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-underline-offset:5px;transition:text-decoration-color .2s ease}@media(min-width: 1230px){.megaMenu .megaLinks li a{font-size:18px;font-size:1.8rem}}.megaMenu .megaLinks li a:hover{border:none;text-decoration-color:#e90521}.megaMenu .megaLinks li a:focus-visible{outline:#4d4d4d 1px solid;outline-offset:2px}.megaMenu .ctaButton{position:absolute;display:flex;bottom:80px;right:48px}@media(min-width: 1230px){.megaMenu .ctaButton{right:77px}}@media(min-width: 1420px){.megaMenu .ctaButton{right:87px}}.megaMenu .ctaButton .button{margin:0;min-width:200px}@media(min-width: 1230px){.megaMenu .ctaButton .button{min-width:240px}}@media(min-width: 1420px){.megaMenu .ctaButton .button{min-width:300px}}.megaMenu .closeButton{position:absolute;top:30px;right:30px}.megaMenu .closeButton:focus-visible{outline:1px solid #000}.megaMenu .closeButton:hover svg{fill:#e90521}.megaMenu .closeButton svg{fill:#000;transition:color .2s ease}@media(max-width: 1049.9px){.mainNavigation{padding:14px 0}}@media(max-width: 1419.9px){.mainNavigation{border-bottom:none}}@media print{.mainNavigation{display:none}}.mainNavigation .navLinksList li{margin-left:30px}.mainNavigation .navLinksList li .navLink{display:flex}.mainNavigation .navLinksList li .navLink:after{bottom:-43px;transform:skewX(-15deg)}@media(min-width: 1420px){.mainNavigation .navLinksList li .navLink:after{bottom:-42px}}.mainNavigation .navLinksList li .navLink:hover svg{fill:#e90521}.mainNavigation .navLinksList li .navLink svg{margin-left:6px;margin-top:3px;fill:#000;transition:fill .2s ease}@media(max-width: 1049.9px){.mainNavigation .logo{max-width:45px}}.mainNavigation .mobileMenu{width:24px;height:24px;position:relative;z-index:40;cursor:pointer;top:-3px;outline-offset:2px;margin:0 5px 0 28px}.mainNavigation .mobileMenu.panelActive:before,.mainNavigation .mobileMenu.panelActive:after,.mainNavigation .mobileMenu.panelActive .bottomLine{width:0;transition-delay:0s}.mainNavigation .mobileMenu.panelActive .line:before,.mainNavigation .mobileMenu.panelActive .line:after{width:24px;transition-delay:.2s}.mainNavigation .mobileMenu:focus-visible{outline:1px solid #000}@media(min-width: 1050px){.mainNavigation .mobileMenu{display:none}}.mainNavigation .mobileMenu:before,.mainNavigation .mobileMenu:after,.mainNavigation .mobileMenu .line:before,.mainNavigation .mobileMenu .line:after,.mainNavigation .mobileMenu .bottomLine{transition:all .3s ease;content:"";width:24px;height:2px;background:#000;position:absolute;left:50%;transform:translate(-50%, 0)}.mainNavigation .mobileMenu .bottomLine,.mainNavigation .mobileMenu:before,.mainNavigation .mobileMenu:after{transition-delay:.3s}.mainNavigation .mobileMenu:before{top:6px}.mainNavigation .mobileMenu:after{bottom:8px}.mainNavigation .mobileMenu .bottomLine{bottom:0px}.mainNavigation .mobileMenu .line{position:absolute;top:2px;left:0;width:24px;height:11px}.mainNavigation .mobileMenu .line:before{top:12px;transform:translate(-50%, 0) rotate(-45deg)}.mainNavigation .mobileMenu .line:after{bottom:-3px;transform:translate(-50%, 0) rotate(45deg)}.mainNavigation .mobileMenu .line:before,.mainNavigation .mobileMenu .line:after{width:0}.mainNavigation .accountLink{display:none}@media(max-width: 1049.9px){.mainNavigation .accountLink{display:block;border:none;margin-left:auto}.mainNavigation .accountLink:hover svg{fill:#e90521}.mainNavigation .accountLink+.searchButton{margin-left:22px}.mainNavigation .accountLink svg{fill:#000;width:32px;height:32px;transition:fill .2s ease}}@media(min-width: 1050px){.mainNavigation .searchButton{border:1px solid #d7d7d7;width:60px;height:60px;position:relative;transition:border-color .2s ease}.mainNavigation .searchButton:hover{border-color:#e90521}.mainNavigation .searchButton:hover svg{stroke:#e90521}.mainNavigation .searchButton svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}.mainNavigation .ctaContainer{line-height:0;display:none}@media(max-width: 1049.9px){.mainNavigation .ctaContainer{position:relative;bottom:-15px}}@media(max-width: 1419.9px){.mainNavigation .ctaContainer.mobile{display:flex}}@media(min-width: 1420px){.mainNavigation .ctaContainer.desktop{display:flex}}.mainNavigation .ctaContainer .button{font-size:12px;font-size:1.2rem;margin:0;display:flex;align-items:center;justify-content:center;padding:10px;min-width:0px;line-height:1;text-align:left}@media(max-width: 1419.9px){.mainNavigation .ctaContainer .button{flex:1}}@media(min-width: 1420px){.mainNavigation .ctaContainer .button{font-size:13px;font-size:1.3rem;margin-left:15px;height:60px;width:170px}}@media(min-width: 1700px){.mainNavigation .ctaContainer .button{font-size:15px;font-size:1.5rem;width:200px}}.mainNavigation .ctaContainer .button.inverted{border-color:#cbcbcb}@media(min-width: 1420px){.mainNavigation .ctaContainer .button.inverted{border-color:#d7d7d7}}.mainNavigation .ctaContainer .button.inverted:hover svg{fill:#fff}.mainNavigation .ctaContainer .button svg{margin-right:7px;fill:#000;transition:fill .2s ease}@media(max-width: 1419.9px){.mainNavigation .ctaContainer .button svg{max-width:15px}}
