.header{position:relative;box-shadow:var(--header-box-shadow);transition-property:box-shadow,border-bottom-color;transition-duration:var(--timing-short);transition-timing-function:var(--easing-linear)}.header.header--bottom-border{border-bottom:1px solid var(--header-border-color)}.header .header__container{display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:24px 20px 21px;background-color:var(--header-background);transition-property:background-color;transition-duration:var(--timing-short);transition-timing-function:var(--easing-linear)}.header .header__logo{display:flex;flex:2 1 0;justify-content:center}.header .header__heading,.header .header__heading-link{display:inline-flex}.header .header__heading-link{font-family:var(--heading-font-family);font-size:calc(var(--heading-font-size) * 1.25);font-weight:var(--heading-font-weight);text-align:center;text-decoration:none;word-break:break-word;color:var(--header-text-color)}.header .header__heading-link:focus-visible{outline:2px solid var(--color-text-primary)}.header .header__heading-logo{-o-object-fit:contain;object-fit:contain;-o-object-position:var(--img-desktop-pos);object-position:var(--img-desktop-pos)}.header .header__heading-logo.header__heading-logo--transparent{display:none;width:var(--base-logo-width);height:var(--base-logo-height)}.header .header__menu{display:none}.header .header__burger-menu-button-wrapper{display:flex;flex:1 1 0}.header .header__burger-menu-button{display:flex;margin:-11px;padding:11px;color:var(--header-icon-color);transition-property:opacity;transition-duration:var(--timing-short);transition-timing-function:var(--easing-linear)}.header .header__burger-menu-button svg line{transition-property:transform,opacity,width;transition-duration:var(--timing-base)}.header .header__burger-menu-button.is-active svg line:nth-child(1){transform:rotate(45deg) translate(1px,-4px)}.header .header__burger-menu-button.is-active svg line:nth-child(2){opacity:0;width:0}.header .header__burger-menu-button.is-active svg line:nth-child(3){transform:rotate(-45deg) translate(-8px,1px)}.header .header__burger-menu-button:focus-visible{outline:2px solid var(--color-text-primary)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.header .header__burger-menu-button:hover:hover{opacity:.5}}.header .header__utils{display:flex;flex:1 1 0;justify-content:flex-end;align-items:center}.header .header__localization{display:flex;align-items:center;gap:15px}.header .header__icons{display:flex}.header .header__language-selector,.header .header__country-selector{display:none}.header .header__cart-count{position:absolute;top:0;right:0;display:inline-flex;justify-content:center;align-items:center;width:22px;height:22px;border-radius:100%;background-color:var(--header-count-text-bg);font-size:calc(var(--body-font-size) * .625);line-height:1;color:var(--header-count-text-color);transition-property:background-color,color;transition-duration:var(--timing-short);transition-timing-function:var(--easing-linear)}.header .header__cart-count[data-cart-count="0"]{display:none}.header .header__icon{display:flex;align-items:center;margin:-10px;padding:10px;color:var(--header-icon-color);transition-property:opacity;transition-duration:var(--timing-short);transition-timing-function:var(--easing-linear)}.header .header__icon:focus-visible{outline:2px solid var(--color-text-primary)}.header .header__icon.header__icon--cart{position:relative;margin:-10px;padding:10px}.header .header__icon.no-js{display:none}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.header .header__icon:hover:hover{opacity:.5}}.header.header--menu-bottom .header__top-container{display:none}@media (min-width: 768px){.header .header__heading-link{font-size:calc(var(--heading-font-size) * 1.375)}}@media (min-width: 1200px){.header .header__container{padding:20px 40px}.header .header__logo{flex:1 1 20%;justify-content:flex-start}.header .header__heading-link{font-size:calc(var(--heading-font-size) * 1.5)}.header.header--menu-center .header__heading-link{text-align:left}.header .header__icon.header__icon--search,.header .header__icon.header__icon--account{margin-right:19px}.header .header__burger-menu-button-wrapper{display:none}.header .header__menu{display:flex;flex:1 1 auto;padding:0 10px}.header .header__utils{flex:1 1 20%}.header .header__localization{margin-right:30px}.header .header__language-selector,.header .header__country-selector{display:block}.header .header__language-button,.header .header__country-button{padding:0;letter-spacing:.2px;color:var(--header-text-color);transition-property:opacity;transition-duration:var(--timing-short);transition-timing-function:var(--easing-linear)}.header .header__language-button .icon,.header .header__country-button .icon{display:flex;flex:1 0 auto;transition-property:transform;transition-duration:var(--timing-base);transition-timing-function:var(--easing-ease-out)}.header .header__language-button[aria-expanded=true] .icon,.header .header__country-button[aria-expanded=true] .icon{transform:rotate(180deg)}.header .header__language-button:focus-visible,.header .header__country-button:focus-visible{outline:2px solid var(--color-text-primary)}}@media (min-width: 1200px) and (-moz-touch-enabled: 0),(min-width: 1200px) and (hover: hover),(min-width: 1200px) and (pointer: fine){.header .header__language-button:hover:hover,.header .header__country-button:hover:hover{opacity:.5}}@media (min-width: 1200px){.header .header__language-list,.header .header__country-list{top:calc(100% + 29px);bottom:unset;left:-21px;z-index:1;min-width:120px;max-width:240px;max-height:256px;padding:21px 3px 18px;border:1px solid var(--header-border-color);background-color:var(--header-background)}}@media (min-width: 1200px){.header .header__language-item-underline,.header .header__country-item-underline{position:absolute;bottom:-3px;left:0;width:100%;height:1px;background-color:var(--header-text-color, var(--color-text-primary));transform:scaleY(0);transform-origin:bottom;transition-property:transform;transition-duration:var(--timing-base)}}@media (min-width: 1200px){.header .header__language-item-text,.header .header__country-item-text{position:relative}}@media (min-width: 1200px){.header .header__language-item,.header .header__country-item{margin:0}.header .header__language-item a,.header .header__country-item a{padding:7px 17px;color:var(--header-text-color-half);transition-property:opacity,color;transition-duration:var(--timing-base)}.header .header__language-item a[aria-current=true],.header .header__country-item a[aria-current=true]{color:var(--header-text-color)}.header .header__language-item a[aria-current=true] .header__language-item-underline,.header .header__language-item a[aria-current=true] .header__country-item-underline,.header .header__country-item a[aria-current=true] .header__language-item-underline,.header .header__country-item a[aria-current=true] .header__country-item-underline{transform:scaleY(1)}.header .header__language-item a:focus-visible,.header .header__country-item a:focus-visible{outline:2px solid var(--color-text-primary)}}@media (min-width: 1200px) and (-moz-touch-enabled: 0),(min-width: 1200px) and (hover: hover),(min-width: 1200px) and (pointer: fine){.header .header__language-item a:hover,.header .header__country-item a:hover{opacity:1}.header .header__language-item a:hover .header__language-item-underline,.header .header__language-item a:hover .header__country-item-underline,.header .header__country-item a:hover .header__language-item-underline,.header .header__country-item a:hover .header__country-item-underline{transform:scaleY(1)}}@media (min-width: 1200px){.header .header__language-item .disclosure__item-text.is-active:before,.header .header__country-item .disclosure__item-text.is-active:before{display:none}}@media (min-width: 1200px){.header.header--menu-left .header__logo{flex:1 0 22%;justify-content:center}.header.header--menu-left .header__menu{flex:0 1 39%;padding:0}.header.header--menu-left .header-menu{margin:0 0 0 -21px}.header.header--menu-left .header__utils{flex:0 1 39%}}@media (min-width: 1200px){.header.header--menu-bottom .header__container{flex-wrap:wrap}.header.header--menu-bottom .header__utils,.header.header--menu-bottom .header__logo{display:none}.header.header--menu-bottom .header__top-container{display:flex;align-items:center;width:100%;margin-bottom:10px}.header.header--menu-bottom .header__top-container .header__logo{display:flex;justify-content:center}.header.header--menu-bottom .header__logo-top{flex:1 1 33.3333%}.header.header--menu-bottom .header__top-left-col{display:flex;flex:1 1 33.3333%;justify-content:flex-start;align-items:center}.header.header--menu-bottom .header__utils-top{display:flex;flex:1 1 33.3333%;justify-content:flex-end;align-items:center}}@media (min-width: 1501px){.header .header__menu{padding:0 20px}}@media (max-width: 1199.98px){.header .header__icon.header__icon--account{display:none}.header .header__icon.header__icon--search{margin-right:10px}}.header-section{position:var(--header-position);top:0;z-index:13;background-color:var(--background-color, var(--color-white));transition-property:transform,top,background-color;transition-duration:var(--timing-short);transition-timing-function:var(--easing-linear)}.header-section.is-collapsed{top:calc(var(--header-height-static) * -1)}.header-section.is-collapsed .header{box-shadow:none}.header-section.is-collapsed .cart-notification__container{position:fixed;top:0}@media (-moz-touch-enabled: 0) and (min-width: 1200px),(hover: hover) and (min-width: 1200px),(pointer: fine) and (min-width: 1200px){.header-section.header-section--transparent{position:fixed;width:100%}.header-section.header-section--transparent.header-section--top-position{top:var(--announcement-bar-height);background:transparent}.header-section.header-section--transparent.header-section--top-position .header{border-bottom:unset;box-shadow:unset}.header-section.header-section--transparent.header-section--top-position .header__container{background:transparent}.header-section.header-section--transparent.header-section--top-position .header__icon{color:var(--header-transparent-icon-color)}.header-section.header-section--transparent.header-section--top-position .header__heading-logo{display:none}.header-section.header-section--transparent.header-section--top-position .header__heading-logo.header__heading-logo--transparent{display:block}.header-section.header-section--transparent.header-section--top-position .header__language-button,.header-section.header-section--transparent.header-section--top-position .header__country-button,.header-section.header-section--transparent.header-section--top-position .header-menu .header-menu__item.header-menu__item--main,.header-section.header-section--transparent.header-section--top-position .header-menu .header-menu__item.header-menu__item--main .header-menu__item-text{color:var(--header-transparent-text-color)}.header-section.header-section--transparent.header-section--top-position .header-menu .header-menu__item-text:after{background-color:var(--header-transparent-text-color)}.header-section.header-section--transparent.header-section--top-position .header__cart-count{background-color:var(--header-transparent-count-text-bg);color:var(--header-transparent-count-text-color)}.header-section.header-section--transparent.header-section--top-position.is-hover{background-color:var(--background-color, var(--color-white))}.header-section.header-section--transparent.header-section--top-position.is-hover .header{border-bottom-color:var(--header-border-color);box-shadow:var(--header-box-shadow)}.header-section.header-section--transparent.header-section--top-position.is-hover .header__container{background-color:var(--header-background)}.header-section.header-section--transparent.header-section--top-position.is-hover .header__icon{color:var(--header-icon-color)}.header-section.header-section--transparent.header-section--top-position.is-hover .header__heading-logo{display:block}.header-section.header-section--transparent.header-section--top-position.is-hover .header__heading-logo.header__heading-logo--transparent{display:none}.header-section.header-section--transparent.header-section--top-position.is-hover .header__language-button,.header-section.header-section--transparent.header-section--top-position.is-hover .header__country-button,.header-section.header-section--transparent.header-section--top-position.is-hover .header-menu .header-menu__item.header-menu__item--main,.header-section.header-section--transparent.header-section--top-position.is-hover .header-menu .header-menu__item.header-menu__item--main .header-menu__item-text{color:var(--header-text-color)}.header-section.header-section--transparent.header-section--top-position.is-hover .header-menu .header-menu__item-text:after{background-color:var(--header-text-color)}.header-section.header-section--transparent.header-section--top-position.is-hover .header__cart-count{background-color:var(--header-count-text-bg);color:var(--header-count-text-color)}}@media (min-width: 1200px){.no-js .header__icon.header__icon--search.no-js,.no-js .header__icon.header__icon--cart.no-js{display:flex}.no-js .header__icon.header__icon--search:not(.no-js),.no-js .header__icon.header__icon--cart:not(.no-js){display:none}}@media (min-width: 1200px){.header-menu{margin:0 auto}.header-menu .header-menu__item-toggle-icon{display:inline-flex;margin-left:6px}.header-menu .header-menu__item-toggle-icon .icon{transition-property:transform;transition-duration:var(--timing-base);transition-timing-function:var(--easing-ease)}.header-menu .header-menu__item-text{position:relative;font-size:var(--body-font-size);color:var(--header-text-color)}.header-menu .header-menu__item-text:after{content:"";position:absolute;bottom:-6px;left:0;opacity:0;width:100%;height:1px;background-color:var(--header-text-color, var(--color-heading));transform-origin:bottom;transition-property:opacity;transition-duration:var(--timing-base)}.header-menu .header-menu__item{position:relative;display:inline-flex;align-items:center;width:100%;padding:calc(var(--body-font-size) * 1.25 / 1.5) 11px;font-size:var(--body-font-size);text-align:left;text-decoration:none;color:var(--header-text-color);cursor:pointer}.header-menu .header-menu__item.header-menu__item--active .header-menu__item-text:after{opacity:1}.header-menu .header-menu__item.is-hover:before{content:"";position:absolute;top:100%;left:0;z-index:1;width:100%;height:var(--hover-area-height);cursor:default}.header-menu .header-menu__item.is-active .header-menu__item-toggle-icon .icon{transform:rotate(-180deg)}.header-menu .header-menu__item:focus-visible{outline:2px solid var(--color-text-primary)}.header-menu .header-menu__item.no-js{display:none}}@media (min-width: 1200px) and (-moz-touch-enabled: 0),(min-width: 1200px) and (hover: hover),(min-width: 1200px) and (pointer: fine){.header-menu .header-menu__item:hover .header-menu__item-text:after{opacity:1}}@media (min-width: 1200px){.header-menu .header-menu__item-badge{position:absolute;top:-5px;right:21px;overflow:hidden;max-width:60px;padding:4px 7px;border-radius:10px;background:var(--badge-background-color);font-size:calc(var(--body-font-size) * .6875);line-height:1;text-overflow:ellipsis;color:var(--badge-text-color)}}@media (min-width: 1200px){.header-menu .header-menu__list.header-menu__list--main{display:flex;flex-wrap:wrap}.header-menu .header-menu__list.header-menu__list--nested{position:absolute;overflow:auto;z-index:var(--layer-flat);visibility:hidden;padding:12px 0;border:1px solid var(--header-border-color);background-color:var(--header-background);min-width:200px;max-height:400px}.header-menu .header-menu__list.header-menu__list--nested.is-hidden{display:none}.header-menu .header-menu__list.header-menu__list--nested.is-active{display:flex;visibility:visible;flex-direction:column}.header-menu .header-menu__list.header-menu__list--nested .header-menu__item-toggle-icon{z-index:var(--layer-negative);margin-left:auto}.header-menu .header-menu__list.header-menu__list--collapsible{display:flex;flex-direction:column;padding-left:10px}.header-menu .header-menu__list.header-menu__list--nested .header-menu__item,.header-menu .header-menu__list.header-menu__list--collapsible .header-menu__item{transition-property:opacity;transition-duration:var(--timing-base);transition-timing-function:var(--easing-linear)}}@media (min-width: 1200px) and (-moz-touch-enabled: 0),(min-width: 1200px) and (hover: hover),(min-width: 1200px) and (pointer: fine){.header-menu .header-menu__list.header-menu__list--nested .header-menu__item:hover,.header-menu .header-menu__list.header-menu__list--collapsible .header-menu__item:hover{opacity:.5}}@media (min-width: 1501px){.header-menu .header-menu__item{padding:calc(var(--body-font-size) * 1.25 / 1.5) 21px}}.no-js .header-menu__item.no-js{display:inline-flex}.no-js .header-menu__item:not(.no-js){display:none}.header-mobile{background-color:var(--header-mobile-menu-bg)}.header-mobile .header-mobile__menu{position:relative;display:flex;flex-direction:column;padding:68px 30px 20px}.header-mobile .header-mobile__menu-list-wrapper{position:fixed;bottom:0;left:0;overflow:auto;z-index:var(--layer-flat);display:block;width:100%;height:calc(100% - 69px);padding:16px 30px;background-color:var(--header-mobile-menu-bg);transform:translate(-100%);transition-property:transform;transition-duration:var(--timing-long);transition-timing-function:var(--easing-ease-out)}.header-mobile .header-mobile__menu-list-wrapper.is-hidden{display:none}.header-mobile .header-mobile__menu-list-wrapper.is-active{transform:translate(0)}.header-mobile .header-mobile__menu-list-wrapper.header-mobile__menu-list-wrapper--nested,.header-mobile .header-mobile__menu-list-wrapper.header-mobile__menu-list-wrapper--deep-nested{padding-top:0}.header-mobile.is-child-active .header-mobile__menu{overflow:unset}.header-mobile.is-grand-child-active .header-mobile__menu-list-wrapper.header-mobile__menu-list-wrapper--nested{overflow:hidden}.header-mobile .header-mobile__menu-close-button-wrapper{position:absolute;top:0;left:0;z-index:10;width:100%;padding:12px 15px;border-bottom:1px solid var(--header-border-color)}.header-mobile .header-mobile__menu-close-button{display:inline-flex;justify-content:center;align-items:center;width:44px;height:44px;padding:0;color:var(--header-icon-color);transition-property:opacity;transition-duration:var(--timing-short);transition-timing-function:var(--easing-linear)}.header-mobile .header-mobile__menu-close-button:focus-visible{outline:2px solid var(--color-text-primary)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.header-mobile .header-mobile__menu-close-button:hover:hover{opacity:.5}}.header-mobile .header-mobile__menu-item-toggle-icon{display:inline-flex;margin-left:auto;transform:rotate(-90deg);transition-property:transform;transition-duration:var(--timing-short);transition-timing-function:var(--easing-linear)}.header-mobile .header-mobile__menu-item-icon-back{margin-right:10px;font-size:calc(var(--body-font-size) * 1.43);transform:rotate(90deg);transition-property:transform;transition-duration:var(--timing-short);transition-timing-function:var(--easing-linear)}.header-mobile .header-mobile__menu-item-text{font-size:calc(var(--body-font-size) * 1.43);line-height:calc(var(--body-font-size) * 1.43)}.header-mobile .header-mobile__menu-item{position:relative;display:inline-flex;align-items:center;width:100%;padding:calc(var(--body-font-size) * 1.43) 0;text-align:left;color:var(--header-text-color);transition-property:opacity;transition-duration:var(--timing-short);transition-timing-function:var(--easing-linear);word-break:break-word;gap:16px}.header-mobile .header-mobile__menu-item:focus-visible{outline:2px solid var(--color-text-primary)}.header-mobile .header-mobile__menu-item.header-mobile__menu-item--search svg{color:var(--header-icon-color)}.header-mobile .header-mobile__menu-item:after{content:"";position:absolute;bottom:0;left:0;width:calc(100% + 30px);height:1px;background:var(--header-border-color)}.header-mobile .header-mobile__menu-item.header-mobile__menu-item--back .header-mobile__menu-item-text{border-left:1px solid var(--header-border-color);padding-left:10px;font-size:calc(var(--body-font-size) * 1.43)}.header-mobile .header-mobile__menu-item.header-mobile__menu-item--back:after{content:"";position:absolute;bottom:0;left:0;width:calc(100% + 60px);height:1px;background:var(--header-border-color);transform:translate(-30px)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.header-mobile .header-mobile__menu-item:hover:hover{opacity:.5}.header-mobile .header-mobile__menu-item:hover:hover .header-mobile__menu-item-toggle-icon{transform:rotate(-90deg) translateY(5px)}.header-mobile .header-mobile__menu-item:hover:hover .header-mobile__menu-item-icon-back{transform:rotate(90deg) translateY(5px)}}.header-mobile .header-mobile__menu-item-badge{overflow:hidden;flex-shrink:0;max-width:100px;padding:2px 8px;border-radius:50px;background:var(--badge-background-color);font-size:calc(var(--body-font-size) * .75);line-height:1.17;text-overflow:ellipsis;color:var(--badge-text-color);white-space:nowrap}.header-mobile .header-mobile__additional-menu{position:relative;margin-top:auto;padding-top:20px}.header-mobile .header-mobile__additional-menu:after{content:"";position:absolute;top:0;left:0;width:calc(100% + 20px);height:1px;background:var(--header-border-color);transform:translate(-10px)}.header-mobile .header-mobile__additional-menu .header-mobile__menu-item{width:unset;border-bottom:unset;padding:calc(var(--body-font-size) * 1.43 / 2) 0}.header-mobile .header-mobile__additional-menu .header-mobile__menu-item:after{content:none}.header-mobile .header-mobile__additional-menu .header-mobile__menu-item-text{font-size:calc(var(--body-font-size) * 1.43);line-height:calc(var(--body-font-size) * 1.43)}.header-mobile .header-mobile__additional-menu .icon+.header-mobile__menu-item-text{margin-left:10px}.header-mobile .header-mobile__menu-list{width:100%;padding-bottom:20px}.header-mobile .header-mobile__menu-list li:last-child>.header-mobile__menu-item:after{content:none}.header-mobile .header-mobile__menu-list.header-mobile__menu-list--nested{padding:0}.header-mobile .header-mobile__menu-list.header-mobile__menu-list--nested .header-mobile__menu-list-wrapper{height:100%}.header-mobile .header-mobile__menu-item-link{text-decoration:none}.header-mobile .header-mobile__localization{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.header-mobile .header-mobile__language-button,.header-mobile .header-mobile__country-button{padding:0;font-size:calc(var(--body-font-size) * 1.43);line-height:calc(var(--body-font-size) * 1.43);letter-spacing:.2px;color:var(--header-text-color);transition-property:opacity;transition-duration:var(--timing-short);transition-timing-function:var(--easing-linear)}.header-mobile .header-mobile__language-button .icon,.header-mobile .header-mobile__country-button .icon{display:flex;flex:1 0 auto;margin-left:6px;transition-property:transform;transition-duration:var(--timing-base);transition-timing-function:var(--easing-ease-out)}.header-mobile .header-mobile__language-button[aria-expanded=true] .icon,.header-mobile .header-mobile__country-button[aria-expanded=true] .icon{transform:rotate(180deg)}.header-mobile .header-mobile__language-button:focus-visible,.header-mobile .header-mobile__country-button:focus-visible{outline:2px solid var(--color-text-primary)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.header-mobile .header-mobile__language-button:hover:hover,.header-mobile .header-mobile__country-button:hover:hover{opacity:.5}}.header-mobile .header-mobile__language-list,.header-mobile .header-mobile__country-list{bottom:calc(100% + 1px);z-index:var(--layer-flat);visibility:visible;opacity:1;min-width:120px;max-height:224px;padding:9px 3px 8px;border:1px solid var(--header-border-color);background-color:var(--header-mobile-menu-bg)}.header-mobile .header-mobile__language-list[hidden],.header-mobile .header-mobile__country-list[hidden]{display:block;visibility:hidden;opacity:0}.header-mobile .header-mobile__language-item-underline,.header-mobile .header-mobile__country-item-underline{position:absolute;bottom:-3px;left:0;width:100%;height:1px;background-color:var(--header-text-color, currentColor);transform:scaleY(0);transform-origin:bottom;transition-property:transform;transition-duration:var(--timing-base)}.header-mobile .header-mobile__language-item-text,.header-mobile .header-mobile__country-item-text{position:relative}.header-mobile .header-mobile__language-item,.header-mobile .header-mobile__country-item{margin:0;font-size:calc(var(--body-font-size) * .875)}.header-mobile .header-mobile__language-item a,.header-mobile .header-mobile__country-item a{padding:7.5px 6px;font-size:var(--body-font-size);color:var(--header-text-color-half)}.header-mobile .header-mobile__language-item a[aria-current=true],.header-mobile .header-mobile__country-item a[aria-current=true]{color:var(--header-text-color)}.header-mobile .header-mobile__language-item a[aria-current=true] .header-mobile__language-item-underline,.header-mobile .header-mobile__language-item a[aria-current=true] .header-mobile__country-item-underline,.header-mobile .header-mobile__country-item a[aria-current=true] .header-mobile__language-item-underline,.header-mobile .header-mobile__country-item a[aria-current=true] .header-mobile__country-item-underline{transform:scaleY(1)}.header-mobile .header-mobile__language-item a:focus-visible,.header-mobile .header-mobile__country-item a:focus-visible{outline:2px solid var(--color-text-primary)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.header-mobile .header-mobile__language-item a:hover,.header-mobile .header-mobile__country-item a:hover{opacity:1}.header-mobile .header-mobile__language-item a:hover .header-mobile__language-item-underline,.header-mobile .header-mobile__language-item a:hover .header-mobile__country-item-underline,.header-mobile .header-mobile__country-item a:hover .header-mobile__language-item-underline,.header-mobile .header-mobile__country-item a:hover .header-mobile__country-item-underline{transform:scaleY(1)}}.header-mobile .header-mobile__language-item .disclosure__item-text.is-active:before,.header-mobile .header-mobile__country-item .disclosure__item-text.is-active:before{display:none}.header-mega-menu .header-mega-menu__container{display:flex;background-color:var(--header-background)}.header-mega-menu .header-mega-menu__container .header-mega-menu__column-separator:last-of-type{display:none}.header-mega-menu .header-mega-menu__menu-item-text{font-size:var(--body-font-size);line-height:calc(var(--body-font-size) * 1.375);letter-spacing:.02em;color:var(--header-text-color);transition-property:opacity,color;transition-duration:var(--timing-short);transition-timing-function:var(--easing-linear)}.header-mega-menu .header-mega-menu__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--img-desktop-pos);object-position:var(--img-desktop-pos);transition-property:transform,opacity;transition-timing-function:ease-out;transition-duration:var(--animate-img-scale);will-change:transform;color:var(--color-black)}.header-mega-menu .header-mega-menu__image-wrapper{position:relative;overflow:hidden;width:100%}.header-mega-menu .header-mega-menu__image-wrapper.header-mega-menu__image-wrapper--hover:focus-visible{outline:2px solid black}.header-mega-menu .header-mega-menu__image-wrapper.header-mega-menu__image-wrapper--hover:focus-visible .header-mega-menu__image{transform:scale(1.15)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.header-mega-menu .header-mega-menu__image-wrapper.header-mega-menu__image-wrapper--hover:hover .header-mega-menu__image{transform:scale(1.1)}}.header-mega-menu .header-mega-menu__image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--header-megamenu-overlay)}.header-mega-menu .header-mega-menu__image-text-content{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:10px;flex-direction:column}.header-mega-menu .header-mega-menu__image-label{opacity:.7;padding:6px 0;font-size:var(--body-font-size);font-weight:400;line-height:calc(var(--body-font-size) * 1.375);letter-spacing:.02em;text-align:center;color:var(--header-megamenu-image-text);font-style:normal}.header-mega-menu .header-mega-menu__image-heading{padding:7px 0;font-size:calc(var(--body-font-size) * 2.125);font-weight:400;line-height:calc(var(--body-font-size) * 2.875);letter-spacing:.02em;text-align:center;font-style:normal;word-break:break-word;color:var(--header-megamenu-image-text)}.header-mega-menu .header-mega-menu__menu-item-toggle-icon{display:inline-flex;margin-left:auto;transform:rotate(-90deg);transition-property:transform;transition-duration:var(--timing-short);transition-timing-function:var(--easing-linear);color:var(--header-text-color-half)}.header-mega-menu .header-mega-menu__menu-item-wrapper{width:100%;margin-bottom:calc(var(--body-font-size) * 1.25)}.header-mega-menu .header-mega-menu__menu-item-wrapper:last-child{margin-bottom:0}.header-mega-menu .header-mega-menu__menu-item{display:inline-flex;align-items:center;width:100%;padding:0;text-align:left;text-decoration:none;word-break:break-word}.header-mega-menu .header-mega-menu__menu-item:focus-visible{outline:2px solid black}.header-mega-menu .header-mega-menu__content{display:flex;flex-direction:column;width:100%}.header-mega-menu .header-mega-menu__content>*:first-child{margin-top:0}.header-mega-menu .header-mega-menu__heading{font-size:var(--body-font-size);line-height:calc(var(--body-font-size) * 1.143);text-align:center;color:var(--header-text-color-half)}.header-mega-menu .header-mega-menu__subheading{font-size:calc(var(--heading-font-size) * 1.5);text-align:center;color:var(--header-text-color)}.header-mega-menu .header-mega-menu__text{font-size:var(--body-font-size);line-height:calc(var(--body-font-size) * 1.143);letter-spacing:.02em;text-align:center;color:var(--header-text-color);word-break:break-word}.header-mega-menu .header-mega-menu__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;row-gap:10px}.header-mega-menu .header-mega-menu__shadow{position:absolute;left:0}.header-mega-menu .header-mega-menu__heading+.header-mega-menu__subheading,.header-mega-menu .header-mega-menu__heading+.header-mega-menu__text,.header-mega-menu .header-mega-menu__heading+.header-mega-menu__buttons{margin-top:25px}.header-mega-menu .header-mega-menu__subheading+.header-mega-menu__text,.header-mega-menu .header-mega-menu__subheading+.header-mega-menu__buttons{margin-top:20px}.header-mega-menu .header-mega-menu__text+.header-mega-menu__buttons{margin-top:22px}.header-mega-menu .product-card.product-card--full-width{padding-bottom:0}.header-mega-menu .product-card.product-card--full-width .product-card__footer{margin-top:10px;padding-left:0;padding-right:0}.header-mega-menu .product-card.product-card--full-width .product-card__title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:unset}.header-mega-menu .product-card.product-card--full-width .product-card__title .focus-visible-outline:focus-visible{outline-offset:-2px}.header-mega-menu .product-card.product-card--full-width .product-card__price{padding-top:5px}.header-mega-menu .header-mega-menu__column-separator{width:1px;background-color:var(--header-border-color)}@media (max-width: 991.98px){.header-mega-menu .product-card.product-card--full-width .product-card__quick-view-button.product-card__quick-view-button--mobile{bottom:0}.header-mega-menu .product-card.product-card--full-width .product-card__price{padding-top:28px}.header-mega-menu .product-card.product-card--full-width .product-card__footer{margin-top:20px}}@media (max-width: 1199.98px){.header-mega-menu .header-mega-menu__container{flex-direction:column;background-color:transparent}.header-mega-menu .header-mega-menu__menu-item-text{font-size:calc(var(--body-font-size) * 1.143);line-height:calc(var(--body-font-size) * 1.143);transition-property:opacity;transition-duration:var(--timing-short);transition-timing-function:var(--easing-linear)}.header-mega-menu .header-mega-menu__shadow{bottom:0;width:100%;height:50%}.header-mega-menu .header-mega-menu__block{display:flex;padding:calc(var(--body-font-size) * 1.43) 0}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--image{flex-direction:column;align-items:center}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--image .header-mega-menu__menu-item{width:unset;margin-top:20px}}@media (max-width: 1199.98px) and (-moz-touch-enabled: 0),(max-width: 1199.98px) and (hover: hover),(max-width: 1199.98px) and (pointer: fine){.header-mega-menu .header-mega-menu__block.header-mega-menu__block--image .header-mega-menu__menu-item:hover .header-mega-menu__menu-item-text{opacity:.5}}@media (max-width: 1199.98px){.header-mega-menu .header-mega-menu__image-wrapper{padding-top:66.68%}}@media (max-width: 1199.98px){.header-mega-menu.header-mega-menu--half-to-half .header-mega-menu__block.header-mega-menu__block--image{margin:0 -30px;padding:0}}@media (min-width: 1200px){.header-mega-menu{--menu-offset: calc(var(--header-height) + var(--header-offset-top) - 1px);z-index:var(--layer-flat);position:absolute;top:100%;left:0;visibility:hidden;opacity:0;width:100%;height:calc(100% - var(--menu-offset));border-top:1px solid var(--header-border-color);transition:opacity var(--timing-short),visibility var(--timing-short)}.header-mega-menu.is-active{visibility:visible;opacity:1}.header-mega-menu .header-mega-menu__overlay{opacity:.5;width:100%;height:100vh;background-color:var(--color-overlay)}.header-mega-menu .header-mega-menu__image-wrapper{padding-top:120.6%}.header-mega-menu .header-mega-menu__block{display:flex;flex:0 1 25%}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu{overflow:auto;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-height:29.586vw;min-height:29.586vw;padding:30px}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-one-image{flex-basis:50%}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-no-image{flex-basis:75%}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-rows{flex:0 1 50%}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-rows .header-mega-menu__menu-item-wrapper.header-mega-menu__menu-item-wrapper--parent{flex:0 0 calc(33.3333333333% - 13.3333333333px);margin-bottom:0}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-rows h3.header-mega-menu__menu-item{pointer-events:none}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-rows .header-mega-menu__menu-item.header-mega-menu__menu-item--parent .header-mega-menu__menu-item-text{font-family:var(--heading-font-family);font-size:calc(var(--body-font-size) * 1.25);color:var(--header-text-color)}}@media (min-width: 1200px) and (-moz-touch-enabled: 0),(min-width: 1200px) and (hover: hover),(min-width: 1200px) and (pointer: fine){.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-rows .header-mega-menu__menu-item.header-mega-menu__menu-item--parent:hover .header-mega-menu__menu-item-text{color:var(--header-text-color-half)}}@media (min-width: 1200px){.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-rows .header-mega-menu__menu:not(.header-mega-menu__menu--nested){display:flex;flex:0 1 100%;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;row-gap:40px}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-rows .header-mega-menu__menu.header-mega-menu__menu--nested{margin-top:calc(var(--body-font-size) * 1.25)}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-rows .header-mega-menu__menu.header-mega-menu__menu--nested .header-mega-menu__menu-item .header-mega-menu__menu-item-text{color:var(--header-text-color-half)}}@media (min-width: 1200px) and (-moz-touch-enabled: 0),(min-width: 1200px) and (hover: hover),(min-width: 1200px) and (pointer: fine){.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-rows .header-mega-menu__menu.header-mega-menu__menu--nested .header-mega-menu__menu-item:hover .header-mega-menu__menu-item-text{color:var(--header-text-color)}}@media (min-width: 1200px){.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-rows.header-mega-menu__block--menu-rows-no-image{min-height:unset}}@media (min-width: 1200px){.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-rows-one-image{flex-basis:75%}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-rows-one-image .header-mega-menu__menu-item-wrapper.header-mega-menu__menu-item-wrapper--parent{flex-basis:calc(25% - 15px)}}@media (min-width: 1200px){.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-rows-no-image{flex-basis:100%;min-height:unset}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-rows-no-image .header-mega-menu__menu-item-wrapper.header-mega-menu__menu-item-wrapper--parent{flex-basis:calc(20% - 16px)}}@media (min-width: 1200px){.header-mega-menu .header-mega-menu__block.header-mega-menu__block--text{align-items:center;max-height:29.586vw;min-height:29.586vw;margin:0 auto}}@media (min-width: 1200px){.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-main .header-mega-menu__menu-item .header-mega-menu__menu-item-text{padding-right:5px;color:var(--header-text-color-half)}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-main .header-mega-menu__menu-item.is-active .header-mega-menu__menu-item-text{color:var(--header-text-color)}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-main .header-mega-menu__menu-item.is-active .header-mega-menu__menu-item-toggle-icon{color:var(--header-text-color);transform:translate(15px) rotate(-90deg)}}@media (min-width: 1200px) and (-moz-touch-enabled: 0),(min-width: 1200px) and (hover: hover),(min-width: 1200px) and (pointer: fine){.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-main .header-mega-menu__menu-item:hover .header-mega-menu__menu-item-text,.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-main .header-mega-menu__menu-item:hover .header-mega-menu__menu-item-toggle-icon{color:var(--header-text-color)}}@media (min-width: 1200px){.header-mega-menu .header-mega-menu__block.header-mega-menu__block--image{flex-direction:column;align-items:center;padding:25px}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--image .header-mega-menu__menu-item{justify-content:center;margin-top:20px;text-align:center}}@media (min-width: 1200px){.header-mega-menu .header-mega-menu__menu{width:100%}.header-mega-menu .header-mega-menu__menu.header-mega-menu__menu--nested{visibility:hidden}.header-mega-menu .header-mega-menu__menu.is-active{visibility:visible}}@media (min-width: 1200px){.header-mega-menu .header-mega-menu__content{overflow:auto;max-height:100%;padding:30px}}@media (min-width: 1200px){.header-mega-menu .header-mega-menu__heading{line-height:calc(var(--body-font-size) * 1.6)}}@media (min-width: 1200px){.header-mega-menu .header-mega-menu__subheading{font-size:calc(var(--heading-font-size) * 2)}}@media (min-width: 1200px){.header-mega-menu .header-mega-menu__text{line-height:calc(var(--body-font-size) * 1.375)}}@media (min-width: 1200px){.header-mega-menu .header-mega-menu__shadow{top:0;width:46.63%;height:100%}}@media (min-width: 1200px){.header-mega-menu.header-mega-menu--half-to-half .header-mega-menu__block{flex-basis:50%}.header-mega-menu.header-mega-menu--half-to-half .header-mega-menu__block.header-mega-menu__block--image{margin-left:auto;padding:0}.header-mega-menu.header-mega-menu--half-to-half .header-mega-menu__image-wrapper{padding-top:29.586vw}}@media (min-width: 1501px){.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu{max-height:29.622vw;min-height:29.622vw;padding:30px 40px}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--text{max-height:29.564vw;min-height:29.564vw}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--image{padding:30px}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-rows-one-image .header-mega-menu__menu-item-wrapper.header-mega-menu__menu-item-wrapper--parent{flex-basis:calc(20% - 16px)}.header-mega-menu .header-mega-menu__block.header-mega-menu__block--menu-rows-no-image .header-mega-menu__menu-item-wrapper.header-mega-menu__menu-item-wrapper--parent{flex-basis:calc(16.6666666667% - 16.6666666667px)}.header-mega-menu .header-mega-menu__image-text-content{padding:20px}.header-mega-menu .header-mega-menu__image-wrapper{padding-top:120.4%}.header-mega-menu.header-mega-menu--half-to-half .header-mega-menu__image-wrapper{padding-top:29.564vw}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/header.build.css.map */
