.header-checkout{grid-template-columns:1fr auto}@media(min-width:640px){.header-checkout{grid-template-columns:1fr 400px 1fr}}.header-checkout li a{position:relative}.header-checkout li a:before{content:"";position:absolute;left:0;width:100%;height:3px;top:18px;background:currentColor;z-index:0}.header-checkout li:first-child a:before{left:50%;width:50%}.header-checkout li:last-child a:before{right:50%;width:50%}.header-checkout a.current .checkoutItemNumber{border:3px solid white;box-shadow:currentColor 0 0 0 2px}.checkoutStep:after{content:"";height:2px;width:100%;background:var(--color-grey-dark);display:block;position:absolute;z-index:0;top:20px;left:0}li:first-child .checkoutStep:after{width:50%;left:50%}li:last-child .checkoutStep:after{width:50%}li .checkoutStep.active:after{background:var(--color-primary)}.navNodeLink:after{content:"";position:absolute;left:0;right:100%;bottom:.1rem;transition:right .15s;will-change:right}.navNodeLink:hover:after,.navNodeLink:focus:after{right:0}.menu-layer .dialog-content{min-height:min(600px,100vh - var(--global-header-height));max-height:min(600px,100vh - var(--global-header-height))}.menu-layer .dialog-content:has(.menu-pushes:not(.menu-pushes-hidden)){width:-moz-min-content;width:min-content}.menu-pushes{--pushes-max-width: calc(100vw - 40px) ;min-width:var(--pushes-max-width);max-width:var(--pushes-max-width)}@media screen and (width>=768px){.menu-pushes{--pushes-max-width: calc(100vw - min(33.333vw, calc(1280px / 3))) }}@media screen and (width>=1320px){.menu-pushes{--pushes-max-width: calc(1280px / 3 * 2)}}.menu-pushes .line-list li{--line-max-width: var(--pushes-max-width) !important;--banner-gap: 70px;--line-child-by-1: calc(var(--pushes-max-width) - var(--line-padding-x-total))}.menu-pushes.menu-pushes-hidden{display:none}.menu-layer .menu-level{min-width:min(33.333vw,426.6666666667px);max-width:min(33.333vw,426.6666666667px);transform:translate(0)}.menu-layer .menu-level:not(.is-not-empty){animation:menu-layer-show .2s forwards}.menu-layer .menu-level.is-hided{animation:menu-layer-hide .2s forwards}.menu-layer .menu-level.is-double-hided{animation-duration:.1s}.menu-layer .menu-level:empty{background:transparent}@keyframes menu-layer-hide{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes menu-layer-show{0%{transform:translate(-100%)}to{transform:translate(0)}}html.header-collapsed .header-top{border-bottom:1px solid var(--color-grey-dark)}html.header-collapsed header{height:var(--bff-header-height);transition:height .25s .1s,top .25s ease}@media(max-width:1024px){html #header:after{content:"";position:absolute;left:0;right:0;height:1px;background:var(--color-grey-dark);bottom:0;z-index:10}}.header-top{grid-template-rows:auto;grid-template-columns:1fr 65px;border-bottom:1px solid var(--color-grey-dark)}@media(min-width:640px){.header-top{grid-template-columns:min-content 1fr auto}}@media(min-width:1025px){.header-top{border-bottom:none}}.header-top:has(.search-placeholder),.header-top:has(.header-search.opacity-0){grid-template-rows:auto 0}.header-bottom{padding-top:15px;padding-bottom:12px;grid-template-columns:minmax(0,1fr) 200px}.header-bottom ul{gap:20px}.header-bottom a,.header-bottom button{font-size:14px}.header-navigation{flex:1;overflow-x:auto;scrollbar-width:none;scrollbar-color:transparent transparent;position:relative;padding:5px}@media screen and (width>=1221px){.header-navigation{margin-left:174px}.header-bottom ul{gap:24px}}@media(min-width:1025px){.header-search{position:relative}.header:not(.is-checkout) .header-search{background-color:#0078bf}.header:not(.is-checkout) .header-search:before{content:"";width:0;height:0;border-top:58px solid white;border-right:17px solid transparent;position:absolute;top:0;left:0}.header-links:not(.header-links-layer){background-color:#0078bf}.header-links:not(.header-links-layer) li:not(:last-child){background-color:#0078bf;color:#fff}.header-links:not(.header-links-layer) li:last-child{background-color:#fcbd1b;position:relative;color:#000;padding-left:20px;padding-right:30px}.header-links:not(.header-links-layer) li:last-child:before{content:"";width:0;height:0;border-top:58px solid #0078bf;border-right:17px solid transparent;position:absolute;top:0;left:0}.header-links:not(.header-links-layer) li:last-child:after{content:"";width:0;height:0;border-bottom:58px solid #fff;border-left:17px solid transparent;position:absolute;top:0;right:0}}#logo-bc-header{height:40px}#logo-bc-header:before{content:"";width:85px;height:40px;background-image:var(--logo-bc-small);background-repeat:no-repeat;background-position:top center;background-size:cover;display:block}@media screen and (width>=1221px){html.burger-visible:not(:has(.is-checkout)) #logo-bc-header,html.header-collapsed:not(:has(.is-checkout)) #logo-bc-header,html:has(.is-checkout):has(.cart-empty) #logo-bc-header{height:39px}html.burger-visible:not(:has(.is-checkout)) #logo-bc-header:before,html.header-collapsed:not(:has(.is-checkout)) #logo-bc-header:before,html:has(.is-checkout):has(.cart-empty) #logo-bc-header:before{width:85px;height:39px;background-image:var(--logo-bc-large)}html:not(.header-collapsed,.burger-visible) #logo-bc-header,html #header.is-checkout:not(:has(.cart-empty)) #logo-bc-header{width:153px;min-height:40px;margin:auto}html:not(.header-collapsed,.burger-visible) #logo-bc-header:before,html #header.is-checkout:not(:has(.cart-empty)) #logo-bc-header:before{background-image:var(--logo-bc-large);width:153px;height:88px;position:absolute;top:18px}html.burger-visible:not(.header-collapsed) .header-navigation{margin-left:0}}@media(min-width:1025px){html.device-not-ready #burger{opacity:0;position:absolute}}@media(max-width:639px){#header{overflow-anchor:none}.preheader{transition:transform .25s ease}html.header-search-collapsed .preheader{transform:translateY(-100%)}html.header-search-collapsed #header{top:0}html.header-search-collapsed .header-top>*:not(:has(.header-search)){display:none}html.header-search-collapsed .header-search{grid-column:1/-1}}kbd.svelte-1ejxojo{padding:4px;border:1px solid #000;border-radius:4px}
