.menu-drawer-container{--arrow-width:var(--spacing-normal)}.list-menu{margin:0;padding:0;list-style:none}.list-menu.menu-drawer__menu:not(.menu-drawer__menu--accordion) li{background-color:var(--bg-color-white);border-bottom:1px solid var(--border-color)}.menu-drawer__navigation .list-menu__item{-moz-column-gap:var(--spacing-x-small);align-items:center;column-gap:var(--spacing-x-small);padding:var(--spacing-small) var(--spacing-x-large);font-size:var(--font-size-large);line-height:var(--line-height-normal);display:flex}.menu-drawer__navigation .list-menu__item.menu-drawer__menu-item{justify-content:space-between}.menu-drawer__navigation .list-menu__item.menu-drawer__menu-item .icon-arrow-right{width:var(--spacing-normal);height:var(--spacing-normal);height:auto}.header__icon--menu[aria-expanded=true]:before{content:"";height:calc(var(--viewport-height,100vh) - (var(--header-bottom-position,100%)));background:rgba(from var(--bg-color-black) r g b / .5);width:100%;display:block;position:absolute;top:100%;left:0}.header__icon--menu .icon{opacity:1;transition:transform var(--duration-default) ease, opacity var(--duration-default) ease;display:block;position:absolute}details:not([open])>.header__icon--menu .icon-close,details[open]>.header__icon--menu .icon-menu{visibility:hidden;opacity:0}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-menu{visibility:visible;opacity:1}.js details>.header__submenu{opacity:0;transform:translateY(-1.5rem)}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}details[open]>.header__submenu{animation:animateMenuOpen var(--duration-long) ease;z-index:1;animation-fill-mode:forwards}@media (prefers-reduced-motion){details[open]>.header__submenu{opacity:1;transform:translateY(0)}}.header__icon--menu{position:initial;position:static}.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before{content:"";cursor:default;opacity:0;visibility:hidden;z-index:2;background:#00000026;width:100%;height:calc(100vh - 100%);position:absolute;top:100%;left:0}menu-drawer>details[open]>summary:before{visibility:visible;opacity:1}.menu-drawer-container{color:var(--body-text-color);justify-content:center;align-items:center;display:flex}.menu-drawer-container a{color:var(--body-text-color)}.menu-drawer{visibility:hidden;z-index:3;background-color:var(--body-text-color-white);border-top:var(--drawer-border-width) solid var(--border-color);width:100%;padding:0;position:absolute;top:100%;left:0;overflow:hidden;transform:translate(-100%)}.js .menu-drawer{height:calc(var(--viewport-height,100vh) - (var(--header-bottom-position,100%)))}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{transition:transform var(--duration-short) ease, visibility var(--duration-short) ease}.js details[open].menu-opening>.menu-drawer,details[open].menu-opening>.menu-drawer__submenu{visibility:visible;background-color:var(--body-text-color-white);transform:translate(0)}.js .menu-drawer__navigation .submenu-open{visibility:hidden}.menu-drawer__inner-container{height:100%;position:relative}.menu-drawer__navigation-container{grid-template-rows:1fr auto;align-content:space-between;height:100%;display:grid;overflow-y:auto}.menu-drawer__inner-submenu{background-color:var(--body-text-color-white);height:100%;overflow:hidden auto}.menu-drawer__menu-item{padding:var(--spacing-small) var(--spacing-x-large);text-decoration:none}.menu-drawer__menu-item--active{color:var(--body-text-color)}.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{color:var(--body-text-color);background-color:var(--bg-color)}.menu-drawer__menu-item,.menu-drawer__close-button{color:var(--body-text-color)}.menu-drawer__menu-item--active:hover{background-color:var(--bg-color-light)}.js .menu-drawer__submenu{background-color:var(--bg-color);z-index:1;visibility:hidden;width:100%;position:absolute;top:0;bottom:0;left:0;transform:translate(100%)}.js .menu-drawer__submenu .menu-drawer__submenu{overflow-y:auto}.menu-drawer__close-button{padding:var(--spacing-small) var(--spacing-x-large);text-align:left;box-sizing:border-box;-moz-column-gap:.1875rem;background-color:#0000;border:none;align-items:center;column-gap:.1875rem;width:100%;min-height:3.3125rem;font-style:normal;text-decoration:none;display:flex}.menu-drawer__close-button:has(+*){border-bottom:1px solid var(--border-color)}.menu-drawer__close-button span{font-size:var(--font-size-small);padding-top:.1875rem;display:flex}.menu-drawer__close-button svg{width:var(--spacing-normal);height:var(--spacing-normal)}.menu-drawer__promotions{padding:var(--spacing-normal);-moz-column-gap:var(--spacing-xx-small);column-gap:var(--spacing-xx-small);display:flex}.menu-drawer__promotion-container{background-color:var(--bg-color);flex-direction:column;flex:50%;display:flex;position:relative}.menu-drawer__promotion__link{width:100%;height:100%;position:absolute;inset:0}.menu-drawer__promotion__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;flex-grow:1;aspect-ratio:1.06!important}.menu-drawer__promotion__content-wrapper{padding:var(--spacing-normal)}.menu-drawer__promotion__title{font-size:var(--font-size-small);text-transform:capitalize;letter-spacing:var(--letter-spacing-normal)}.menu-drawer__promotion__title:has(+.menu-drawer__promotion__subtitle){margin-bottom:var(--spacing-xx-small)}.menu-drawer__promotion__title:has(+.menu-drawer__promotion__link-text){margin-bottom:var(--spacing-x-small)}.menu-drawer__promotion__subtitle{font-size:var(--font-size-small);color:var(--body-text-color-light)}.menu-drawer__promotion__subtitle:has(+.menu-drawer__promotion__link-text){margin-bottom:var(--spacing-x-small)}.menu-drawer__promotion__link-text{-moz-column-gap:var(--spacing-small);justify-content:space-between;align-items:center;column-gap:var(--spacing-small);font-size:var(--font-size-small);text-transform:capitalize;letter-spacing:var(--letter-spacing-normal);width:fit-content;display:flex}.menu-drawer__promotion__link-text span{line-height:var(--line-height-heading)}.menu-drawer__promotion__link-text svg{width:var(--arrow-width);height:auto}.menu-drawer__footer{padding:var(--spacing-normal);background-color:var(--nav-drawer-surface);color:var(--nav-drawer-text);row-gap:var(--spacing-normal);border-top:1px solid var(--nav-drawer-divider);flex-direction:column;display:flex}@media (width<=768px){.menu-drawer__footer{z-index:10;position:sticky;bottom:0}:is(.header--color-dark,.header--color-light) .menu-drawer .menu-drawer__footer :is(#DrawerCountryForm,#DrawerLanguageForm) .disclosure__button.link{color:var(--body-text-color-white)}}.menu-drawer__footer .header__icon{color:var(--nav-drawer-text)}.menu-drawer__localization{row-gap:var(--spacing-large);-moz-column-gap:var(--spacing-small);column-gap:var(--spacing-small);flex-direction:column;display:flex}@media screen and (width>=1025px){.menu-drawer__footer.has-localization:has(.list-social:empty){display:none}.menu-drawer__localization{display:none}}@media screen and (width>=769px){.menu-drawer__footer:not(.has-localization):has(.list-social:empty){display:none}.menu-drawer__footer .header__icon--account{display:none}.menu-drawer{width:var(--nav-drawer-width-desktop);max-width:100%}}.menu-drawer .menu-drawer__socials:has(.list-social:empty){display:none}.menu-drawer .list-social{justify-content:flex-start;gap:var(--spacing-normal);flex-wrap:nowrap;display:flex}.menu-drawer .list-social__item{flex:0 1.5rem}.menu-drawer .list-social__link{display:flex}.header--color-dark details>.menu-drawer,.header--color-dark details[open].menu-opening>.menu-drawer,.header--color-light details>.menu-drawer,.header--color-light details[open].menu-opening>.menu-drawer{background-color:var(--nav-drawer-surface);color:var(--nav-drawer-text)}:is(.header--color-dark,.header--color-light) .menu-drawer__promotions{padding-inline:var(--spacing-x-small)}:is(.header--color-dark,.header--color-light) .menu-drawer__close-button{text-transform:uppercase;color:var(--body-text-color-white);cursor:pointer;padding-inline:var(--spacing-large)}:is(.header--color-dark,.header--color-light) .menu-drawer__close-button:focus,:is(.header--color-dark,.header--color-light) .menu-drawer__close-button:hover{background-color:var(--bg-color-black);color:var(--body-text-color-white)}:is(.header--color-dark,.header--color-light) .menu-drawer__close-button span{font-size:var(--font-size-x-small)}:is(.header--color-dark,.header--color-light) .menu-drawer__inner-submenu,:is(.header--color-dark,.header--color-light) details>.menu-drawer__submenu,:is(.header--color-dark,.header--color-light) details[open].menu-opening>.menu-drawer__submenu{background-color:var(--bg-color-black)}:is(.header--color-dark,.header--color-light) .menu-drawer__menu{gap:var(--spacing-small);padding-block:var(--spacing-large) var(--spacing-xx-large);flex-direction:column;display:flex}:is(.header--color-dark,.header--color-light) .menu-drawer__menu li{background-color:var(--nav-drawer-surface);color:var(--nav-drawer-text);text-transform:uppercase;border:0}:is(.header--color-dark,.header--color-light) .menu-drawer__menu li .menu-drawer__menu-item{letter-spacing:var(--letter-spacing-small);font-size:var(--font-size-x-small);color:var(--nav-drawer-text);padding:0 var(--spacing-large);transition:color var(--nav-drawer-link-transition) ease, opacity var(--nav-drawer-link-transition) ease, -webkit-text-decoration var(--nav-drawer-link-transition) ease;transition:color var(--nav-drawer-link-transition) ease, opacity var(--nav-drawer-link-transition) ease, text-decoration var(--nav-drawer-link-transition) ease;transition:color var(--nav-drawer-link-transition) ease, opacity var(--nav-drawer-link-transition) ease, text-decoration var(--nav-drawer-link-transition) ease, -webkit-text-decoration var(--nav-drawer-link-transition) ease;line-height:1.25rem}:is(.header--color-dark,.header--color-light) .menu-drawer__menu li .menu-drawer__menu-item:focus,:is(.header--color-dark,.header--color-light) .menu-drawer__menu li .menu-drawer__menu-item:hover{color:var(--nav-drawer-text-hover);opacity:1;text-underline-offset:40%;background-color:#0000;text-decoration:underline}:is(.header--color-dark,.header--color-light) .menu-drawer__promotion__content-wrapper{color:var(--body-text-color)}:is(.header--color-dark,.header--color-light) .menu-drawer__promotion__content-wrapper .menu-drawer__promotion__link-text{text-transform:uppercase;font-weight:var(--font-heading-weight)}.menu-drawer__navigation--accordion .menu-drawer__menu--accordion{gap:var(--spacing-normal);padding-block:var(--spacing-small) var(--spacing-large)}.menu-drawer__navigation--accordion .menu-drawer__accordion-summary{box-sizing:border-box;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;width:100%;list-style:none;display:flex}.menu-drawer__navigation--accordion .menu-drawer__accordion-summary::-webkit-details-marker{display:none}.menu-drawer__navigation--accordion .menu-drawer__accordion-summary-text{flex:1}.menu-drawer__navigation--accordion .menu-drawer__accordion-summary svg{width:var(--font-size-x-small);height:var(--font-size-x-small);color:inherit;transition:transform var(--nav-drawer-link-transition) ease;flex-shrink:0}.menu-drawer__navigation--accordion .list-menu__item{font-size:var(--font-size-x-small);letter-spacing:var(--letter-spacing-small);text-transform:uppercase;line-height:1.25rem}.menu-drawer__navigation--accordion{box-sizing:border-box;padding:0}.menu-drawer__navigation--accordion .menu-drawer__accordion-list{gap:var(--spacing-normal);padding-block:var(--spacing-small);flex-direction:column;padding-inline:0;display:flex}.menu-drawer__navigation--accordion .menu-drawer__accordion-list .menu-drawer__accordion-list{padding-inline-start:var(--spacing-small)}.menu-drawer__navigation--accordion details[open]>.menu-drawer__accordion-summary svg{transform:rotate(180deg)}.menu-drawer__navigation--accordion .menu-drawer__accordion-link{box-sizing:border-box;width:100%;display:block}.menu-drawer__navigation--accordion .menu-drawer__promotions{padding:var(--spacing-normal);border-top:none}.header--color-dark .menu-drawer__navigation--accordion .menu-drawer__promotions,.header--color-light .menu-drawer__navigation--accordion .menu-drawer__promotions{border-top:none}.menu-drawer__navigation--accordion .menu-drawer__accordion-top-item{background-color:#0000;border-bottom:none}.menu-drawer__navigation--accordion .menu-drawer__accordion-panel,.menu-drawer__navigation--accordion .menu-drawer__accordion-panel--nested{background-color:#0000}.menu-drawer__navigation--accordion .menu-drawer__accordion-row{background-color:#0000;border-bottom:none}.menu-drawer__navigation--accordion .menu-drawer__accordion-row--nested{background-color:#0000}.header--color-dark .menu-drawer__navigation--accordion .menu-drawer__accordion-top-item,.header--color-light .menu-drawer__navigation--accordion .menu-drawer__accordion-top-item{background-color:#0000;border-bottom:none}.header--color-dark .menu-drawer__navigation--accordion .menu-drawer__accordion-panel,.header--color-light .menu-drawer__navigation--accordion .menu-drawer__accordion-panel,.header--color-dark .menu-drawer__navigation--accordion .menu-drawer__accordion-panel--nested,.header--color-light .menu-drawer__navigation--accordion .menu-drawer__accordion-panel--nested{background-color:#0000}.header--color-dark .menu-drawer__navigation--accordion .menu-drawer__accordion-row,.header--color-light .menu-drawer__navigation--accordion .menu-drawer__accordion-row{background-color:#0000;border-bottom:none}.header--color-dark .menu-drawer__navigation--accordion .menu-drawer__accordion-row--nested,.header--color-light .menu-drawer__navigation--accordion .menu-drawer__accordion-row--nested{background-color:#0000}.header--color-dark .menu-drawer__navigation--accordion .menu-drawer__accordion-summary,.header--color-dark .menu-drawer__navigation--accordion .menu-drawer__accordion-link,.header--color-light .menu-drawer__navigation--accordion .menu-drawer__accordion-summary,.header--color-light .menu-drawer__navigation--accordion .menu-drawer__accordion-link{color:var(--nav-drawer-text);transition:color var(--nav-drawer-link-transition) ease, -webkit-text-decoration var(--nav-drawer-link-transition) ease;transition:color var(--nav-drawer-link-transition) ease, text-decoration var(--nav-drawer-link-transition) ease;transition:color var(--nav-drawer-link-transition) ease, text-decoration var(--nav-drawer-link-transition) ease, -webkit-text-decoration var(--nav-drawer-link-transition) ease}.header--color-dark .menu-drawer__navigation--accordion .menu-drawer__accordion-link:hover,.header--color-dark .menu-drawer__navigation--accordion .menu-drawer__accordion-link:focus,.header--color-light .menu-drawer__navigation--accordion .menu-drawer__accordion-link:hover,.header--color-light .menu-drawer__navigation--accordion .menu-drawer__accordion-link:focus{color:var(--nav-drawer-text-hover);text-underline-offset:40%;opacity:1;background-color:#0000;text-decoration:underline}.header--color-dark .menu-drawer__navigation--accordion .menu-drawer__accordion-summary:hover,.header--color-dark .menu-drawer__navigation--accordion .menu-drawer__accordion-summary:focus,.header--color-light .menu-drawer__navigation--accordion .menu-drawer__accordion-summary:hover,.header--color-light .menu-drawer__navigation--accordion .menu-drawer__accordion-summary:focus{color:var(--nav-drawer-text-hover);opacity:1;background-color:#0000}.menu-drawer__navigation--accordion .menu-drawer__divider{padding:var(--spacing-small) var(--spacing-large);list-style:none}.menu-drawer__navigation--accordion .menu-drawer__divider hr{border:none;border-top:1px solid var(--nav-drawer-divider);margin:0}
