@font-face{font-family:'CorpoA';src:url(/fonts/MBCorpoATitle/MBCorpoATitle-Regular-Web.woff2) format('woff2'),url(/fonts/MBCorpoATitle/MBCorpoATitle-Regular-Web.woff) format('woff');font-weight:500;font-style:normal;font-display:swap;size-adjust:98%}@font-face{font-family:'CorpoA';src:url(/fonts/MBCorpoATitle/MBCorpoATitle-Regular-Web.woff2) format('woff2'),url(/fonts/MBCorpoATitle/MBCorpoATitle-Regular-Web.woff) format('woff');font-weight:300;font-style:normal;font-display:swap;size-adjust:98%}@font-face{font-family:'CorpoS';src:url(/fonts/MBCorpoSTitle/MBCorpoSTitle-Bold-Web.woff2) format('woff2'),url(/fonts/MBCorpoSTitle/MBCorpoSTitle-Bold-Web.woff) format('woff');font-weight:800;font-style:normal;font-display:swap;size-adjust:98%}@font-face{font-family:'CorpoS';src:url(/fonts/MBCorpoSTitle/MBCorpoSTitle-Bold-Web.woff2) format('woff2'),url(/fonts/MBCorpoSTitle/MBCorpoSTitle-Bold-Web.woff) format('woff');font-weight:700;font-style:normal;font-display:swap;size-adjust:98%}@font-face{font-family:'CorpoS';src:url(/fonts/MBCorpoSTitle/MBCorpoSTitle-Regular-Web.woff2) format('woff2'),url(/fonts/MBCorpoSTitle/MBCorpoSTitle-Regular-Web.woff) format('woff');font-weight:500;font-style:normal;font-display:swap;size-adjust:98%}@font-face{font-family:'CorpoS';src:url(/fonts/MBCorpoSTitle/MBCorpoSTitle-Regular-Web.woff2) format('woff2'),url(/fonts/MBCorpoSTitle/MBCorpoSTitle-Regular-Web.woff) format('woff');font-weight:400;font-style:normal;font-display:swap;size-adjust:98%}@font-face{font-family:'CorpoS';src:url(/fonts/MBCorpoSTitle/MBCorpoSTitle-Light-Web.woff2) format('woff2'),url(/fonts/MBCorpoSTitle/MBCorpoSTitle-Light-Web.woff) format('woff');font-weight:300;font-style:normal;font-display:swap;size-adjust:98%}:root{--km-header-cms-usp-active-height:0px;--km-header-main-active-height:0px;--km-header-border-active-height:0px;--km-header-shop-row-active-height:0px;--km-header-shop-search-active-height:0px;--km-header-campaign-usp-active-height:0px}#intersect_screen_leave{top:0;height:1px;visibility:hidden;width:1px;position:absolute}:root{--km-header-main-active-height:40px;--km-header-border-active-height:1px}@media only screen and (min-width:1280px){:root{--km-header-main-active-height:80px}}#header{--km-header-segment-border-color:#DDDDDF;--km-header-bg-color:#FFFFFF}#header{background:var(--km-header-bg-color);position:sticky;top:calc(-1 * var(--km-header-cms-usp-active-height));z-index:1000;border-bottom:1px solid var(--km-header-segment-border-color);transition:top 0.3s}#header ul li:before{display:none}#header>.container-fluid{padding:0}@media only screen and (min-width:768px){#header>.container-fluid{padding-left:10px;padding-right:10px}}#header.header_shop .header_portal_only{display:none!important}#header .menu-label{display:none;font-size:1.4rem}@media only screen and (min-width:1280px){#header .menu-label{display:block;white-space:nowrap}}#header .header_main{height:40px;overflow:hidden;display:grid;grid-template-columns:40px 1fr minmax(110px,max-content);align-items:center;gap:4px}@media only screen and (min-width:1024px){#header .header_main{grid-template-columns:40px 180px 1fr minmax(110px,max-content);gap:10px}}@media only screen and (min-width:1280px){#header .header_main{height:80px;grid-template-columns:60px 180px minmax(526px,max-content) 1fr;gap:20px}}@media only screen and (min-width:1400px){#header .header_main{grid-template-columns:60px 280px minmax(526px,max-content) 1fr}}@media only screen and (min-width:1024px){#header .header_main .logo{margin-right:20px}}#header .header_main .logo a{display:flex;align-items:center;flex:1}#header .header_main .logo a img{max-height:20px;flex-shrink:0}@media only screen and (min-width:1024px){#header .header_main .logo a img{max-height:35px;max-width:100%}}#header .header_main sl-dropdown sl-button.known-visitor::part(base){align-items:center}#header .header_main sl-dropdown sl-button.known-visitor::part(label){font-size:1.3rem;line-height:1.4rem;text-align:left}#header .header_main sl-dropdown .account-actions{display:flex;flex-direction:column;padding:5px 10px;color:#1A1A20}#header .header_main sl-dropdown .account-actions .btn-visitor{width:fit-content;margin:0 0 10px;display:block}#header .header_main sl-dropdown .account-actions .greeting,#header .header_main sl-dropdown .account-actions h3{margin:0 0 10px;font-size:1.6rem}#header .header_main sl-dropdown .account-actions a{display:flex;align-items:center;text-decoration:none;font-size:1.6rem;white-space:nowrap;padding:5px 0;color:#1A1A20}#header .header_main sl-dropdown .account-actions a sl-icon:first-child{margin-right:5px}#header .header_main sl-dropdown .account-actions a sl-icon:last-child{margin-left:auto}#header .header_main sl-dropdown .account-actions a span{position:relative}#header .header_main sl-dropdown .account-actions a span sl-badge{position:absolute;top:0;right:-5px}#header .header_main sl-dropdown .account-actions a span sl-badge::part(base){width:10px;height:10px;padding:0;border:none;min-width:initial}#header .header_main sl-dropdown .account-actions sl-button.btn-redesign::part(base){color:#FFF;background-color:#1A1A20}#header .header_main sl-dropdown .account-actions sl-button.btn-redesign::part(base):hover{background-color:#7C7C82}#header .header_main sl-dropdown sl-menu sl-button{width:100%}#header .header_main sl-button.main_navigation{position:relative}#header .header_main sl-button.main_navigation::part(base){padding:0 5px;border:none}#header .header_main sl-button.main_navigation::part(label){display:none}@media only screen and (min-width:1280px){#header .header_main sl-button.main_navigation::part(label){display:block}}#header .header_main sl-button.main_navigation sl-icon{font-size:2.6rem}#header.header_checkout{position:sticky;background-color:#1A1A20;height:59px}#header.header_checkout:has(.cms-module-usp){height:86px}#header.header_checkout .logo{text-align:center;padding:15px}#header.header_checkout img{max-height:28px}#header .menu_open{display:flex;height:100%;align-items:center;justify-content:center;cursor:pointer}#header .menu_open img{height:26px}@media only screen and (min-width:1280px){#header .menu_open img{max-width:initial;max-height:initial;height:55px;position:relative;top:4px}}#header .menu_open span{text-align:center;text-transform:uppercase;position:relative;top:-10px}#header .search{cursor:pointer}#header .search img{transform:scaleX(-1)}#header sl-drawer::part(close-button){color:#FFF;background-color:#1A1A20;font-size:2rem}@media only screen and (min-width:1280px){#header sl-drawer::part(close-button){font-size:3rem}}#header sl-drawer:not(.drawer-search-wrapper){--size:100%}@media only screen and (min-width:768px){#header sl-drawer:not(.drawer-search-wrapper){--size:50%}}@media only screen and (min-width:1280px){#header sl-drawer:not(.drawer-search-wrapper){--size:30%}}#header sl-drawer:not(.drawer-search-wrapper)::part(header){flex-direction:row-reverse}#header sl-drawer:not(.drawer-search-wrapper)::part(title){padding:0}#header sl-drawer:not(.drawer-search-wrapper)::part(header-actions){padding:0;width:40px;height:41px;justify-content:center;background-color:#1A1A20}@media only screen and (min-width:768px){#header sl-drawer:not(.drawer-search-wrapper)::part(header-actions){width:46px}}@media only screen and (min-width:1280px){#header sl-drawer:not(.drawer-search-wrapper)::part(header-actions){height:81px;width:81px}}#header sl-drawer:not(.drawer-search-wrapper)::part(panel){background-color:initial;overflow-x:hidden}#header sl-drawer:not(.drawer-search-wrapper)::part(body){background-color:#1A1A20}#header sl-drawer:not(.drawer-search-wrapper) .nav_wrapper{height:100%;position:relative;overflow:hidden}#header sl-drawer:not(.drawer-search-wrapper) .nav_wrapper a{color:#FFF}#header sl-drawer:not(.drawer-search-wrapper) .nav_wrapper .nav-border{padding:8px 0;display:block}#header sl-drawer:not(.drawer-search-wrapper) .nav_wrapper .nav-border:before{content:'';margin-top:1.4rem;margin-bottom:1.7rem;display:block;height:2px;width:25px;background-color:#FFF}#header sl-drawer.drawer-search-wrapper{--size:100%}#header sl-drawer.drawer-search-wrapper::part(panel){background-color:#1A1A20}#header sl-drawer.drawer-search-wrapper::part(body){background-color:#1A1A20}#header sl-drawer.drawer-search-wrapper .search_wrapper{max-width:990px;margin:0 auto}#header sl-drawer.drawer-search-wrapper .search-shop [type="submit"]{width:auto}#header sl-drawer.drawer-search-wrapper .search-shop [type="submit"]::part(base){padding-inline-end:var(--sl-spacing-small)}#header sl-drawer.drawer-search-wrapper .search-shop [type="submit"]::part(label){display:none}@media only screen and (min-width:768px){#header sl-drawer.drawer-search-wrapper .search-shop [type="submit"]::part(base){padding-inline-end:initial}#header sl-drawer.drawer-search-wrapper .search-shop [type="submit"]::part(label){display:inline-block}}#header sl-drawer.drawer-search-wrapper .search-shop sl-input{width:100%;--sl-input-help-text-color:#C6C6C8}@media only screen and (min-width:768px){#header sl-drawer.drawer-search-wrapper .search-shop form>div{display:flex;flex-direction:row;flex-wrap:nowrap;gap:15px;align-items:center;margin:0 0 15px}}#header #last_visitor{text-align:right;position:absolute;top:0;right:25px;z-index:50;background-color:#1A1A20}#header .btn-visitor::part(label){color:#018FC5;letter-spacing:.2px;text-transform:none;font-weight:400;font-size:1.6rem}#header .btn-visitor sl-icon{color:#018FC5}#header .welcome{margin:50px 0 0}#header .welcome .welcome-title,#header .welcome h3{color:#FFF;font-size:1.8rem;text-align:center;margin:0 0 25px}@media only screen and (min-width:768px){#header .welcome .welcome-title,#header .welcome h3{text-align:left;padding:0 25px}}#header #main_nav>ul>li .subnav{position:absolute;left:100%;width:100%;height:100%;max-height:100%;top:0;overflow-y:auto;transition:left 0.5s ease-in-out;background-color:#1A1A20;z-index:1}#header #main_nav>ul>li .subnav li.parent.open ul{max-height:100%}#header #main_nav>ul>li .subnav li.parent ul{height:auto;max-height:0;overflow:hidden;padding:0 0 0 15px!important}#header #main_nav>ul>li .subnav.visible{left:0}#header #main_nav ul.nav_level_1,#header #main_nav ul.nav_level_2{padding:0 25px}#header #main_nav sl-button.btn-redesign{width:100%}#header #main_nav sl-button.btn-redesign::part(base){padding:0}#header #main_nav sl-button.btn-redesign::part(label){color:#FFF;letter-spacing:.2px;text-transform:none;font-weight:400;font-size:1.6rem}#header #main_nav sl-button.btn-redesign sl-icon{color:#FFF}#header #main_nav sl-button.btn-redesign::part(label),#header #main_nav sl-button.btn-redesign sl-icon{transition-property:all;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:400ms}#header #main_nav sl-button.btn-redesign:hover::part(label){color:#018FC5}#header #main_nav sl-button.btn-redesign:hover sl-icon{color:#018FC5}#header #main_nav sl-button.btn-redesign::part(base){justify-content:space-between}#header #main_nav sl-button.btn-redesign:not(.btn-prefix)::part(prefix){display:none}#header #main_nav sl-button.btn-redesign.heading-3::part(label){font-family:CorpoA;font-size:1.8rem;font-weight:300;letter-spacing:.7px}#header #main_nav .nav_level_2 .parent ul sl-button::part(label){font-size:1.4rem}#header #main_nav:has(li.active) li>a sl-button::part(label){opacity:.5}#header #main_nav:has(li.active) li>a sl-icon{opacity:.5}#header #main_nav .active>a sl-button::part(label){opacity:1!important}#header #main_nav .active>a sl-icon{opacity:1!important}#header #main_nav .nav_back{width:fit-content;display:inline-block}#header #main_nav .nav_back sl-button::part(prefix){display:flex}#header #main_nav .nav_back sl-button::part(base){justify-content:initial}#header #main_nav .nav_back sl-button::part(label),#header #main_nav .nav_back sl-button sl-icon{color:#018FC5}#header #main_nav .sub-navigation{margin:0 0 15px;padding:0 25px 10px;position:sticky;top:0;z-index:5;background-color:#1A1A20}#header #main_nav ul li>a{display:flex;white-space:nowrap;position:relative;padding:8px 0;align-items:center;justify-content:space-between}#header #main_nav .nav_forward{display:block;padding:0 25px 15px}#header #main_nav em{color:#FFF;background:#0081A2;font-style:normal;padding:3px 5px 2px;display:inline-block;top:-2px;position:relative;font-size:1.1rem;letter-spacing:2.5px}#header #main_nav em:hover{color:#FFF}#header #main_nav li.parent.open .menu_opener{display:none}#header #main_nav li a>sl-icon{filter:invert(100%);flex-shrink:0}#header .nav-bottom .icons_nav{display:flex;flex-direction:column;gap:7px;padding:0 25px}#header .nav-bottom .icons_nav a{text-decoration:none;background-color:#616B75;display:flex;padding:5px 10px;align-items:center;gap:5px}#header .nav-bottom .icons_nav a img{filter:invert(100%);max-height:28px}#header .nav-bottom .icons_nav a:hover{background-color:#7C7C82}#header .header-ctas{display:none}@media only screen and (min-width:1024px){#header .header-ctas{display:flex;flex-direction:row;gap:25px}}#header .header-ctas sl-button.active::part(label){color:#018FC5}#header .header-user-actions{display:flex;flex-direction:row;gap:10px;justify-content:flex-end;align-items:center}@media only screen and (min-width:768px){#header .header-user-actions{gap:20px}}@media only screen and (min-width:1280px){#header .header-user-actions{display:grid;grid-template-columns:repeat(3,minmax(100px,max-content));grid-template-areas:"search account cart"}}#header .header-user-actions #account_icon_container{grid-area:account}#header .header-user-actions #basket_icon_container{grid-area:cart}#header .header-user-actions>div{position:relative}#header .header-user-actions>div sl-badge{position:absolute;right:-5px;top:0}#header .header-user-actions>div sl-badge::part(base){border:none;padding:2px;min-width:16px}@media only screen and (min-width:1280px){#header.header_portal .header-user-actions>div sl-badge{right:0}}#header #search_icon_container{grid-area:search}#header #search_icon_container .btn-redesign sl-icon{filter:invert(100%)}@media only screen and (min-width:1280px){#header #search_icon_container .btn-redesign sl-icon{filter:none}}#header #search_icon_container .btn-redesign::part(base){background-color:#FFF}@media only screen and (min-width:1280px){#header #search_icon_container .btn-redesign::part(base){background-color:#1A1A20}#header #search_icon_container .btn-redesign::part(base):hover{background-color:#7C7C82}}#header #search_icon_container span.labelstyle{display:none}@media only screen and (min-width:768px){#header #search_icon_container span.labelstyle{display:inline}}#header.header_account .header-user-actions,#header.header_shop .header-user-actions{grid-template-columns:repeat(3,minmax(100px,max-content)) 50px;grid-template-areas:"search account cart language"}@media only screen and (min-width:1280px){#header.header_account .header-user-actions,#header.header_shop .header-user-actions{grid-template-columns:repeat(3,minmax(100px,max-content)) 70px}}#header #language_icon_container{grid-area:language}@media only screen and (max-width:calc(768px - 1px)){#header #language_icon_container{padding:0 10px}}#header.header_shop .header_main{height:81px;grid-template-columns:40px 120px 1fr;grid-template-areas:"logo logo header-user-actions" "burger search search"}@media only screen and (max-width:calc(768px - 1px)){#header.header_shop .header_main{grid-template-rows:40px 41px;gap:0;overflow:hidden}}@media only screen and (min-width:768px){#header.header_shop .header_main{grid-template-columns:40px 180px 1fr 150px;grid-template-areas:"burger logo search header-user-actions";gap:10px;height:40px}}@media only screen and (min-width:1280px){#header.header_shop .header_main{height:80px;grid-template-columns:60px 280px 1fr 315px;gap:20px}}#header.header_shop .header_main .logo{margin-left:10px;grid-area:logo}#header.header_shop .header_main .header-user-actions{grid-area:header-user-actions}#header.header_shop .header_main .menu_open{grid-area:burger}@media only screen and (max-width:calc(768px - 1px)){#header.header_shop .header_main .menu_open{border-top:1px solid var(--km-header-segment-border-color);border-right:1px solid var(--km-header-segment-border-color)}}#header.header_shop .header_main #search_icon_container{grid-area:search;display:flex;align-items:center;flex-direction:row}@media only screen and (max-width:calc(768px - 1px)){#header.header_shop .header_main #search_icon_container{border-top:1px solid var(--km-header-segment-border-color);padding:0 0 0 10px;gap:5px}}@media only screen and (min-width:768px){#header.header_shop .header_main #search_icon_container{max-width:300px;margin-left:auto}}@media only screen and (max-width:calc(768px - 1px)){#header.header_shop .header_main #search_icon_container:has(sl-input:not(:defined)){height:41px}}#header.header_shop .header_main #search_icon_container sl-input{width:175px;margin-left:auto}#header.header_shop .header_main #search_icon_container sl-input [slot="prefix"],#header.header_shop .header_main #search_icon_container sl-input [slot="suffix"]{font-size:2rem;transform:rotateY(180deg)}#header.header_shop .header_main #search_icon_container sl-input [slot="prefix"]{display:none}@media only screen and (min-width:1280px){#header.header_shop .header_main #search_icon_container sl-input [slot="prefix"]{display:block}}@media only screen and (min-width:1280px){#header.header_shop .header_main #search_icon_container sl-input [slot="suffix"]{display:none}}#header.header_shop .header_main #search_icon_container sl-input::part(base){border-color:#FFF}#header.header_shop .header_main #search_icon_container sl-input::part(input){padding-right:0}#header.header_shop .header_main #search_icon_container sl-input sl-button{margin-inline-end:3px}@media only screen and (min-width:1280px){#header.header_shop .header_main #search_icon_container sl-input sl-button{display:none}}#header.header_shop .header_main #search_icon_container sl-input sl-button sl-icon{transform:rotateY(180deg)}@media only screen and (min-width:1280px){#header.header_shop .header_main #search_icon_container sl-input{border-bottom:1px solid #1A1A20;width:auto}}@media only screen and (min-width:1280px){#header.header_shop .header_main #search_icon_container span{display:none}}@media only screen and (max-width:calc(768px - 1px)){#header.header_shop sl-drawer.menu-wrapper::part(header-actions){margin-top:40px}}#header.header_shop .shop_nav>ul>li>a>sl-button.btn-prefix::part(base){justify-content:flex-start!important}#header.header_shop .shop_nav>ul>li>a>sl-button.btn-prefix::part(suffix){margin-left:auto}#header.header_shop .shop_nav>ul>li hr{margin-top:1rem;margin-bottom:1rem;margin-left:0;width:50px}#header.header_shop #search-form>div{display:flex;flex-direction:row;align-items:flex-start}.nav_wrapper .nav_scrolled{height:100%;width:100%;overflow:auto;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:1024px){#header.header_account{border-bottom:none}:root:has(#header.header_account){--km-header-border-active-height:0px}}@media only screen and (min-width:768px){#header.header_shop{border-bottom:none}:root:has(#header.header_shop){--km-header-border-active-height:0px}}@media only screen and (max-width:calc(768px - 1px)){:root:has(#header.header_shop){--km-header-shop-search-active-height:41px}}.shop-header__row{display:none;height:41px}@media only screen and (min-width:768px){.shop-header__row{display:block}:root:has(.shop-header__row){--km-header-shop-row-active-height:41px}}.shop-header__ctas{display:flex;flex-direction:row;align-items:center;height:100%;gap:5px}@media only screen and (min-width:1024px){.shop-header__ctas{gap:25px}}@media only screen and (min-width:1280px){.shop-header__ctas{gap:30px}}.shop-header__ctas sl-button::part(label){font-size:1rem;letter-spacing:0;padding:0 var(--sl-spacing-small);text-align:center}@media only screen and (min-width:1280px){.shop-header__ctas sl-button::part(label){font-size:var(--sl-button-font-size-medium);padding:0}.shop-header__ctas sl-button.active::part(label){color:#FFF}.shop-header__ctas sl-button.active:after{content:'';display:block;height:2px;width:25px;background-color:#018FC5;margin:2px auto 0}}@media only screen and (min-width:1400px){.shop-header__ctas sl-button::part(label){font-size:var(--sl-button-font-size-medium);letter-spacing:.15em}}@media only screen and (min-width:768px){.cms-module-onpagemenu{height:49px;overflow:hidden;transition:top 0.3s;position:sticky;z-index:999;top:calc((var(--km-header-main-active-height) + var(--km-header-border-active-height) + var(--km-header-shop-row-active-height) + var(--km-header-shop-search-active-height) + var(--km-header-campaign-usp-active-height)) - 1px)}.cms-module-onpagemenu>.theme-container{height:49px}}body.headers-hidden #header{top:calc(-1 * (var(--km-header-main-active-height) + var(--km-header-border-active-height) + var(--km-header-shop-row-active-height) + var(--km-header-shop-search-active-height) + var(--km-header-campaign-usp-active-height) + var(--km-header-cms-usp-active-height)))}@media only screen and (min-width:768px){body.headers-hidden .cms-module-onpagemenu{top:-49px}}body:not(.cms_toolbar_open):has(.hero-beneath-header.sl-theme-light).headers-scroll-0 #header{--km-header-bg-color:transparent;--km-header-segment-border-color:#1A1A20;--km-header-over-hero-color:#1A1A20;--km-header-over-hero-search-button-bg-color-lg:transparent;--km-header-over-hero-search-button-bg-color-hover-lg:transparent;--km-header-over-hero-search-button-border-xl:2px solid #1A1A20;--km-header-over-hero-svg-filter:brightness(0) invert(0.1175)}body:not(.cms_toolbar_open):has(.hero-beneath-header.hero-beneath-header--semi-transparent.sl-theme-light).headers-scroll-0 #header{--km-header-bg-color:rgba(255, 255, 255, 0.5)}body:not(.cms_toolbar_open):has(.hero-beneath-header.sl-theme-dark).headers-scroll-0 #header{--km-header-bg-color:transparent;--km-header-segment-border-color:#FFFFFF;--km-header-over-hero-color:#FFFFFF;--km-header-over-hero-search-button-bg-color-lg:transparent;--km-header-over-hero-search-button-bg-color-hover-lg:transparent;--km-header-over-hero-search-button-border-xl:3px solid #FFFFFF;--km-header-over-hero-svg-filter:brightness(0) invert(1)}body:not(.cms_toolbar_open):has(.hero-beneath-header.hero-beneath-header--semi-transparent.sl-theme-dark).headers-scroll-0 #header{--km-header-bg-color:rgba(0, 0, 0, 0.75)}body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header.header_portal{border-bottom-color:#fff0}body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header .shop-header__row{color:var(--km-header-over-hero-color);background:#fff0}body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header .shop-header__row sl-button.btn-flat::part(base){transition:none;color:var(--km-header-over-hero-color)}body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header .shop-header__row sl-button.btn-flat::part(base):hover{color:#018FC5}body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header .header-user-actions sl-button.main_navigation::part(base),body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header .header-ctas sl-button::part(base),body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header #search_icon_container sl-button::part(base){color:var(--km-header-over-hero-color);background:#fff0;transition:none}body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header .header-user-actions sl-button.main_navigation>sl-icon,body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header .header-ctas sl-button>sl-icon,body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header #search_icon_container sl-button>sl-icon{filter:none;fill:var(--km-header-over-hero-color)}body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header .header-ctas sl-button.btn-flat:hover::part(base){color:#018FC5}@media only screen and (min-width:1024px){body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header #search_icon_container sl-button.btn-redesign::part(base){background:#fff0}body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header #search_icon_container sl-button.btn-redesign::part(base):hover{background:#fff0}}@media only screen and (min-width:1280px){body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header #search_icon_container sl-button.btn-redesign::part(base){border:var(--km-header-over-hero-search-button-border-xl)}}body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header #search_icon_container{color:var(--km-header-over-hero-color)}body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header #search_icon_container>sl-input{border-color:var(--km-header-over-hero-color);--sl-input-color:var(--km-header-over-hero-color);--sl-input-placeholder-color:var(--km-header-over-hero-color);--sl-input-background-color:transparent;--sl-input-background-color-hover:transparent;--sl-input-background-color-disabled:transparent;--sl-input-background-color-focus:transparent;--sl-input-border-width:0}body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header #search_icon_container>sl-input::part(base){transition:none;border-color:#fff0}body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header #search_icon_container>sl-input sl-icon{filter:var(--km-header-over-hero-svg-filter)}body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header .header_main .menu_open img{filter:var(--km-header-over-hero-svg-filter)}body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header .header_main .menu_open .menu-label{color:var(--km-header-over-hero-color)}body:not(.cms_toolbar_open):has(.hero-beneath-header).headers-scroll-0 #header .header_main .logo img{filter:var(--km-header-over-hero-svg-filter)}:root:has(.top_line.show-mobile){--km-header-cms-usp-active-height:27px}@media only screen and (min-width:768px){:root:has(.top_line){--km-header-cms-usp-active-height:27px}}.top_line{display:none;height:27px}.top_line.show-mobile{display:block}.top_line.show-mobile .top_check{scrollbar-width:thin;overflow-x:scroll;gap:20px}@media only screen and (min-width:1024px){.top_line.show-mobile .top_check{overflow-x:hidden}}@media only screen and (min-width:768px){.top_line:not(.show-mobile) p:last-child{display:none}.top_line:not(.show-mobile) p:nth-child(4){display:none}}@media only screen and (min-width:1280px){.top_line:not(.show-mobile) p:nth-child(4){display:block}.top_line:not(.show-mobile) p:last-child{display:block}}@media only screen and (min-width:768px){.top_line{display:block;padding:0 10px}}.top_line p{line-height:27px;white-space:nowrap;font-size:1.3rem}.top_line p:before{content:'';display:inline-block;width:15px;height:15px;background:url(/img/icon/webicons/checkmark.svg) 0 center no-repeat;background-size:auto;margin:-2px 4px 0 0;vertical-align:middle}.top_line .top_check{display:flex;justify-content:space-between}.top_line a{line-height:27px;white-space:nowrap;font-size:1.5rem;color:#1A1A20}@media only screen and (min-width:768px){.top_line a{font-size:1.3rem}}.top_line.theme-gray p:before,.top_line.theme-dark p:before{filter:invert(100%)}