.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li{position:relative}.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li:hover .header-account-dropdown{display:block}.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown{display:none;transition:.3s ease-in-out;padding:20px;background-color:var(--header-color);position:absolute;top:40px;right:-40px;width:225px;box-shadow:0 2px 3px rgba(0,0,0,.02),0 3px 5px rgba(0,0,0,.12),0 6px 20px rgba(0,0,0,.06);z-index:1}.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown a,.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown p{text-transform:initial;text-align:center;margin-bottom:0;font-size:14px;width:100%}.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown a{text-decoration:underline;display:inline-block}.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown .header-account-dropdown__account a.btn{text-decoration:none;position:relative;text-align:center;text-transform:uppercase;width:100%;color:var(--primary-btn-text-color) !important;margin-bottom:8px}.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown .header-account-dropdown__account a.btn::after{background-image:linear-gradient(90deg, transparent, hsla(0, 0%, 100%, 0.25), transparent);content:"";height:100%;left:150%;position:absolute;top:0;transform:skew(-20deg);width:200%}.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown .header-account-dropdown__account a.btn:hover{color:var(--primary-btn-text-color) !important;background-color:var(--primary-btn-bg-color) !important}.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown .header-account-dropdown__account a.btn:hover::after{animation:shineAgain .75s cubic-bezier(0.01, 0.56, 1, 1)}.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown .header-account-dropdown__additional-information{margin-top:14px}.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown .header-account-dropdown__additional-information a,.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown .header-account-dropdown__additional-information p{margin:4px 0}.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown .header-account-dropdown__logged{display:flex;align-items:flex-start;justify-content:flex-start}.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown .header-account-dropdown__logged span,.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown .header-account-dropdown__logged a{text-align:center}.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown .header-account-dropdown__logged .header-account-dropdown__logged-img{width:40px;height:40px;border-radius:50%;margin:0 auto;display:block}.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown .header-account-dropdown__logged .header-account-dropdown__logged-img img{width:100%;height:100%;border-radius:50%}.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown .header-account-dropdown__logged .header-account-dropdown__logged-infos{width:100%;text-align:left;display:flex;flex-wrap:wrap;justify-content:center}.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown .header-account-dropdown__logged .header-account-dropdown__logged-infos span{width:100%;display:block}.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown .header-account-dropdown__logged .header-account-dropdown__logged-infos a{width:auto}.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown .header-account-dropdown__logged-links{margin-top:10px}.header-section--wrapper .site-header .site-header__wrapper__right ul.site-header__links li .header-account-dropdown .header-account-dropdown__logged-links a{text-align:center}.header-section--wrapper{z-index:10000}.site-header{border-bottom:1px solid var(--header-border-color);margin-bottom:0;background-color:var(--header-color)}@media(max-width: 989px){.site-header{display:none}}.site-header localization-form button{display:flex;align-items:center;justify-content:space-between}.site-header localization-form .icon-dropdown{display:inline-flex;align-items:center;vertical-align:middle}.site-header .site-header__nav~localization-form{padding-left:20px}.site-header .site-header__nav~localization-form~localization-form{padding-left:0}@media(min-width: 768px){.site-header{position:relative}}.template-index .site-header{margin-bottom:0}.site-header .grid--center .grid__item{text-align:center}.site-header .grid--full.grid--center{position:relative}.site-header .grid--full.grid--center .top-links--icon-links{position:absolute;top:10px;right:0}.site-header .site-header__wrapper{position:relative;display:grid;align-items:center;gap:15px}.site-header .site-header__wrapper .site-header__wrapper__left{grid-column:1/2;justify-self:start;display:flex}.site-header .site-header__wrapper .site-header__wrapper__left .site-header__nav{align-self:center}.site-header .site-header__wrapper .site-header__wrapper__left .localization-form button,.site-header .site-header__wrapper .site-header__wrapper__left ul.site-nav li.first-level-dropdown:first-child{padding-left:0}.site-header .site-header__wrapper .site-header__wrapper__center{grid-column:2/3;align-self:center;justify-self:center}.site-header .site-header__wrapper .site-header__wrapper__right{grid-column:3/4;justify-self:end;display:flex;justify-content:flex-end;flex-wrap:wrap;align-content:center}.site-header .site-header__wrapper .site-header__wrapper__right .site-nav{text-align:right;justify-content:flex-end}.site-header .site-header__wrapper.site-header__wrapper--logo-above,.site-header .site-header__wrapper.site-header__wrapper--logo-center{grid-template-columns:1fr minmax(0, auto) 1fr;grid-template-rows:1fr}@media only screen and (min-width: 768px){.site-header .site-header__wrapper.site-header__wrapper--logo-above .site-header__wrapper__right,.site-header .site-header__wrapper.site-header__wrapper--logo-center .site-header__wrapper__right{margin-right:-12px}}.site-header .site-header__wrapper.site-header__wrapper--logo-left{grid-template-columns:minmax(0, auto) 1fr;grid-template-rows:1fr}.site-header .site-header__wrapper.site-header__wrapper--logo-left .site-header__wrapper__right{grid-column:2/3}@media only screen and (min-width: 768px){.site-header .site-header__wrapper.site-header__wrapper--logo-left .site-header__wrapper__right .shopping-bag,.site-header .site-header__wrapper.site-header__wrapper--logo-left .site-header__wrapper__right .shopping-cart{margin-right:-12px}}.site-header .site-header__wrapper.site-header__wrapper--logo-left .site-header__wrapper__center{display:none}.site-header .site-header__wrapper.site-header__wrapper--logo-left .site-nav{margin:0}.site-header .site-header__nav-standalone{display:flex;align-items:center;justify-content:center;margin:0 15px;text-align:center}.site-header .site-header__nav-standalone ul.site-nav{display:flex;align-items:center;justify-content:center}.site-header.logo_above{padding-top:19px;padding-bottom:3px}.site-nav--has-dropdown ul.site-nav__dropdown li{padding:0}.site-header__logo.h1,.site-header__logo.header-font,h1.site-header__logo{text-align:center;margin:0 auto;max-width:100%;font-size:var(--logo-font-size)}.site-header__logo.h1 a,.site-header__logo.header-font a,h1.site-header__logo a{display:block;max-width:100%;font-size:var(--logo-font-size)}.grid--center .site-header__logo.h1 a,.grid--center .site-header__logo.header-font a,.grid--center h1.site-header__logo a{display:inline-block}.site-header__logo.h1 img,.site-header__logo.header-font img,h1.site-header__logo img{margin:0 auto;display:inline-block;vertical-align:top;max-width:100%}@media only screen and (max-width: 767px){.site-header__logo.h1 img,.site-header__logo.header-font img,h1.site-header__logo img{vertical-align:middle}}.site-header__logo-link{max-width:var(--logo-max-width);margin:0 auto}header.overlay-header.overlay-logo.force-hover .hover-logo,header.overlay-header.overlay-logo:focus-within .hover-logo,header.overlay-header.overlay-logo:hover .hover-logo{display:block}header.overlay-header.overlay-logo.force-hover .opacity-logo,header.overlay-header.overlay-logo:focus-within .opacity-logo,header.overlay-header.overlay-logo:hover .opacity-logo{display:none}header:not(.overlay-header) .site-header__logo-overlay-image,header:not(.overlay-header) .site-header__logo-overlay-link{display:none}.header--supporting-text{font-size:var(--header-font-size-px);padding-left:5px}.site-header__cart-toggle{display:inline-block}.cart-count-enabled{position:relative}.cart-item-count-bubble{font-family:var(--navigation-font-stack);font-weight:var(--navigation-font-weight);font-style:var(--navigation-font-style);transition:background-color .25s ease;border-radius:100%;width:calc(var(--header-font-size-px)*1.2);height:calc(var(--header-font-size-px)*1.2);display:flex;justify-content:center;align-items:center;position:absolute;font-size:calc(var(--header-font-size-px)*.7);text-align:center;top:12px;right:12px;background-color:var(--overlay-header-text-color);color:var(--header-overlay-background-color)}.shopping-bag .cart-item-count-bubble{transform:translate(45%, -25%)}.shopping-cart .cart-item-count-bubble{transform:translate(50%, -50%)}.header-section.sticked .cart-item-count-bubble,.mobile-nav-bar-wrapper:not(.overlay-header) .cart-item-count-bubble,.site-header.overlay-header:hover .cart-item-count-bubble,.site-header:not(.overlay-header) .cart-item-count-bubble{background-color:var(--nav-text-color);color:var(--header-color)}.cart-item-count-header--has-label{font-size:var(--header-font-size-px)}.cart-item-count-header--has-label:before{content:" - ";display:inline}.search-bar{width:100%;min-height:44px}@media screen and (max-width: 767px){.search-bar{margin-left:auto;margin-right:auto}}.search-bar input{background:0 0;color:var(--text-color)}.search-bar input::placeholder{color:var(--text-color);opacity:.7}.search-bar span.input-group-btn{position:absolute;top:50%;right:0;transform:translate(0, -50%);width:44px}.search-bar .search-input--btn{display:flex;align-items:center;justify-content:center;background:0 0;color:var(--text-color);border:1px solid rgba(0,0,0,0)}#SearchContainer .input-group .search-input--btn{height:44px;width:44px;padding:0;text-align:left;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0)}#SearchContainer #search-input{color:var(--cart-drawer-text-color);background:0 0}#SearchContainer #search-input::placeholder{color:var(--cart-drawer-text-color)}#SearchContainer .input-group-btn{position:absolute;width:44px;top:0;left:0;margin-left:-12px;z-index:10}.site-nav{cursor:default;margin:0}.site-nav li{margin:0;display:block}.site-nav>li{position:relative;display:inline-block}.site-header__logo-link,.site-header__logo-link:visited,.top-links.site-header__nav a,.top-links.site-header__nav a:visited{transition:color .25s ease;transition-property:background-size,color !important;color:var(--nav-text-color)}.site-header__logo-link:focus,.site-header__logo-link:hover,.site-header__logo-link:visited:focus,.site-header__logo-link:visited:hover,.top-links.site-header__nav a:focus,.top-links.site-header__nav a:hover,.top-links.site-header__nav a:visited:focus,.top-links.site-header__nav a:visited:hover{color:var(--nav-text-hover) !important}.site-header__logo-link:active,.site-header__logo-link:focus,.site-header__logo-link:hover{color:var(--nav-text-hover) !important}