@media (hover:hover) and (pointer:fine) and (min-width:1024px){#header .header-holder:has(.nav--v7){align-items:center;column-gap:24px;flex-wrap:nowrap!important}#header .header-holder:has(.nav--v7)>.logo{flex:0 0 auto;width:175px}#header .header-holder:has(.nav--v7)>.logo img{height:auto;max-width:100%}#header .header-holder:has(.nav--v7)>.main-drop{flex:1 1 auto;min-width:0}#header .header-holder:has(.nav--v7) .block-holder{align-items:center;display:flex;flex-wrap:nowrap;gap:14px}#header .header-holder:has(.nav--v7) .block-holder .nav{flex:0 1 auto}#header .header-holder:has(.nav--v7) .block-holder .btn,#header .header-holder:has(.nav--v7) .cta-list .btn{font-size:14px!important;padding:8px 16px!important;white-space:nowrap}.nav--v7 .menu-list{column-gap:14px!important;flex-wrap:nowrap!important}.nav--v7 .menu-list>li>a{font-size:14px!important;white-space:nowrap}.nav--v7 .menu-level-2:has(>li.has-drop){align-items:flex-start;display:flex;flex-wrap:nowrap;gap:0 48px}.nav--v7 .menu-level-2:has(>li.has-drop)>li{flex:0 0 auto;max-width:300px}.nav--v7 .menu-level-2>li.has-drop>a{display:block;font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:12px;opacity:.65;text-transform:uppercase}.nav--v7 .menu-level-2>li.has-drop>a:after,.nav--v7 .menu-level-2>li.has-drop>a:before{display:none!important}.nav--v7 .menu-level-2>li.has-drop>.drop,.nav--v7 .menu-level-2>li.has-drop>.drop.js-acc-hidden{display:block!important;height:auto!important;left:auto!important;max-height:none!important;opacity:1!important;overflow:visible!important;padding:0!important;position:static!important;top:auto!important;transform:none!important;visibility:visible!important;width:auto!important}.nav--v7 .menu-level-3>li{margin:0 0 8px!important}.nav--v7 .menu-level-3>li>a{font-size:15px!important;line-height:1.5}.nav--v7 .menu-level-2:not(:has(>li.has-drop)){column-count:2!important;column-gap:56px;max-width:none;width:580px!important}.nav--v7 .menu-level-2:not(:has(>li.has-drop))>li{break-inside:avoid}}@media (hover:hover) and (pointer:fine) and (min-width:1024px) and (max-width:1439px){#header .header-holder:has(.nav--v7){column-gap:16px}#header .header-holder:has(.nav--v7)>.logo{width:150px}#header .header-holder:has(.nav--v7) .block-holder{gap:10px}#header .header-holder:has(.nav--v7) .block-holder .btn,#header .header-holder:has(.nav--v7) .cta-list .btn{font-size:13px!important;padding:6px 12px!important}.nav--v7 .menu-list{column-gap:10px!important}.nav--v7 .menu-list>li>a{font-size:12px!important}}#header .nav--v7 .text-area a.btn{color:var(--plenty-blue);display:inline-block;margin-top:14px;position:relative;z-index:0}#header .nav--v7 .text-area a.btn:before{background-color:var(--plenty-lime)!important;border-color:var(--plenty-lime)!important}#header .nav--v7 .text-area a.btn:focus,#header .nav--v7 .text-area a.btn:hover{color:var(--plenty-lime)!important}#header .nav--v7 .text-area a.btn:focus:before,#header .nav--v7 .text-area a.btn:hover:before{background-color:transparent!important}