.list-menu{list-style:none;padding:0;margin:0}.menu-drawer__navigation .list-menu__item{display:flex;align-items:center;-moz-column-gap:var(--spacing-x-small);column-gap:var(--spacing-x-small);padding:var(--spacing-normal) var(--spacing-large);font-size:var(--font-size-small);line-height:var(--line-height-button);letter-spacing:var(--letter-spacing-button);font-weight:var(--font-body-weight-bold);vertical-align:middle;text-transform:uppercase}.menu-drawer__navigation .list-menu__item.colour--red,.menu-drawer__navigation .list-menu__item .colour--red{color:var(--danger-color)}.menu-drawer__navigation .list-menu__item.colour--blue,.menu-drawer__navigation .list-menu__item .colour--blue{color:var(--primary-color)}.menu-drawer__navigation .list-menu__item.colour--green,.menu-drawer__navigation .list-menu__item .colour--green{color:var(--success-color)}.menu-drawer__navigation .list-menu__item.colour--underline,.menu-drawer__navigation .list-menu__item .colour--underline{text-decoration:underline}.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{width:var(--font-size-normal);height:auto}.menu-drawer__navigation .list-menu__item.menu-drawer__menu-item--level-2,.menu-drawer__navigation .list-menu__item.menu-drawer__menu-item--level-3{text-transform:none;font-size:var(--font-size-small);line-height:var(--line-height-button);color:var(--primary-color);transition:color var(--duration-default) ease,-webkit-text-decoration var(--duration-default) ease;transition:color var(--duration-default) ease,text-decoration var(--duration-default) ease;transition:color var(--duration-default) ease,text-decoration var(--duration-default) ease,-webkit-text-decoration var(--duration-default) ease}.menu-drawer__navigation .list-menu__item.menu-drawer__menu-item--level-2 span,.menu-drawer__navigation .list-menu__item.menu-drawer__menu-item--level-2 a,.menu-drawer__navigation .list-menu__item.menu-drawer__menu-item--level-3 span,.menu-drawer__navigation .list-menu__item.menu-drawer__menu-item--level-3 a{display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;line-height:normal;color:inherit;transition:color var(--duration-default) ease}.menu-drawer__navigation .list-menu__item.menu-drawer__menu-item--level-2{font-weight:var(--font-body-weight-bold);letter-spacing:var(--letter-spacing-button);text-transform:uppercase}.menu-drawer__navigation .list-menu__item.menu-drawer__menu-item--level-3{font-weight:var(--font-body-weight);letter-spacing:var(--letter-spacing-negative);text-transform:capitalize}.menu-drawer__navigation .list-menu__item .icon{color:inherit;width:var(--spacing-normal);height:var(--spacing-normal);transition:transform var(--duration-default) ease}@media screen and (hover: hover) and (pointer: fine){.menu-drawer__navigation:not(.menu-drawer__navigation--tabs) .list-menu__item.menu-drawer__menu-item:not(.menu-drawer__menu-item--level-2):not(.menu-drawer__menu-item--level-3):hover{color:var(--secondary-color)}.menu-drawer__navigation:not(.menu-drawer__navigation--tabs) .list-menu__item.menu-drawer__menu-item:not(.menu-drawer__menu-item--level-2):not(.menu-drawer__menu-item--level-3):hover span,.menu-drawer__navigation:not(.menu-drawer__navigation--tabs) .list-menu__item.menu-drawer__menu-item:not(.menu-drawer__menu-item--level-2):not(.menu-drawer__menu-item--level-3):hover a{color:var(--secondary-color)!important}.menu-drawer__navigation:not(.menu-drawer__navigation--tabs) .list-menu__item.menu-drawer__menu-item:not(.menu-drawer__menu-item--level-2):not(.menu-drawer__menu-item--level-3):hover .icon,.menu-drawer__navigation:not(.menu-drawer__navigation--tabs) .list-menu__item.menu-drawer__menu-item:not(.menu-drawer__menu-item--level-2):not(.menu-drawer__menu-item--level-3):hover .icon-arrow{transform:translate(3px)}.menu-drawer__navigation .list-menu__item.menu-drawer__menu-item--level-2:hover,.menu-drawer__navigation .list-menu__item.menu-drawer__menu-item--level-3:hover{color:var(--secondary-color)}.menu-drawer__navigation .list-menu__item.menu-drawer__menu-item--level-2:hover span,.menu-drawer__navigation .list-menu__item.menu-drawer__menu-item--level-2:hover a,.menu-drawer__navigation .list-menu__item.menu-drawer__menu-item--level-3:hover span,.menu-drawer__navigation .list-menu__item.menu-drawer__menu-item--level-3:hover a{color:var(--secondary-color)!important}.menu-drawer__navigation .list-menu__item.menu-drawer__menu-item--level-2:hover .icon,.menu-drawer__navigation .list-menu__item.menu-drawer__menu-item--level-3:hover .icon{transform:translate(3px)}}.header__icon--menu[aria-expanded=true]:before{content:"";top:100%;left:0;height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));width:100%;display:block;position:absolute;background:rgba(from var(--bg-color) r g b / .5)}.header__icon--menu .icon{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform var(--duration-default) ease,opacity var(--duration-default) ease;width:1.5rem;height:1.5rem}.header__icon--menu .icon.icon-hamburger{width:1.125rem}.header__icon--menu .icon.icon-close{width:1.5rem}details:not([open])>.header__icon--menu .icon-close,details[open]>.header__icon--menu .icon-hamburger{visibility:hidden;opacity:0;transform:scale(.8)}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1;transform:scale(1.07)}.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;animation-fill-mode:forwards;z-index:1}@media (prefers-reduced-motion){details[open]>.header__submenu{opacity:1;transform:translateY(0)}}.header__icon--menu{position:static;position:initial}.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before{content:"";position:absolute;cursor:default;width:100%;height:calc(100vh - 100%);top:100%;left:0;background:#00000026;opacity:0;visibility:hidden;z-index:2}menu-drawer>details[open]>summary:before{visibility:visible;opacity:1}.menu-drawer-container{display:flex;align-items:center;justify-content:center}header-drawer{line-height:0}.header-drawer__open[aria-expanded=true]{display:none}.header-drawer__open[aria-expanded=false]~.header-drawer__close{display:none}.header-drawer__open{line-height:0}.header-drawer__open .icon.icon-hamburger{height:1.5rem;width:1.5rem;transition:color var(--duration-default) ease-in}.header-drawer__close{line-height:0;transition:color var(--duration-default) ease,transform var(--duration-default) ease}.header-drawer__close svg{height:1.5rem;width:1.5rem}@media screen and (hover: hover) and (pointer: fine){.header-drawer__open:hover .icon.icon-hamburger{color:var(--body-text-hover-color)!important}.header-drawer__close:hover{color:var(--body-text-hover-color)!important;transform:scale(1.07)}}.header-drawer__open.button.link:after,.header-drawer__close.button.link:after{display:none}.header-drawer__close-keyboard{bottom:0}.menu-drawer{position:absolute;transform:translate(-100%);visibility:hidden;z-index:3;left:0;top:100%;width:100%;padding:0;background-color:var(--body-text-color-white);overflow:hidden;border-top:var(--drawer-border-width) solid var(--border-color);transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}.menu-drawer.hidden{display:block!important;visibility:hidden;transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}.menu-drawer.visible{overflow:visible}.menu-drawer.visible:before{content:"";position:fixed;top:0;left:100%;width:100vw;height:100%;background-color:rgb(from var(--bg-color-black) r g b / .3);z-index:-1;pointer-events:auto}.menu-drawer.visible,.menu-drawer.visible .menu-drawer__submenu{transform:translate(0);visibility:visible}@media (max-width: 768px){.menu-drawer.visible,.menu-drawer.visible .menu-drawer__submenu{transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}}.js .menu-drawer{height:calc(calc(var(--viewport-height, 100vh) + 1px - var(--header-bottom-position, 100%)))}.js details[open]>.menu-drawer{transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}@media (max-width: 768px){.js details[open]>.menu-drawer__submenu{transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}}.js details[open].menu-opening>.menu-drawer,details[open].menu-opening>.menu-drawer__submenu{transform:translate(0);visibility:visible;background-color:var(--body-text-color-white)}.js .menu-drawer__navigation .submenu-open{visibility:hidden}@media screen and (min-width: 481px){.menu-drawer{width:25rem}}.menu-drawer__inner-container{position:relative;height:100%}.menu-drawer__navigation-container{position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%}.menu-drawer__navigation{position:relative;z-index:1;flex-grow:1;min-height:0;overflow-y:auto}.menu-drawer__top-level-tabs-wrapper{display:flex;justify-content:center;overflow:hidden;margin-inline:0}.menu-drawer__top-level-tabs-wrapper:not(.swiper-initialized){overflow-x:auto}.menu-drawer__navigation-tabs{display:flex;flex-direction:column;overflow-x:auto}.menu-drawer__top-level-tabs{display:flex;flex-wrap:nowrap;align-items:center;width:auto;padding-inline:var(--spacing-xx-small);padding-bottom:var(--spacing-xx-small);margin-inline:auto}.menu-drawer__top-level-tabs-wrapper.swiper-initialized .menu-drawer__top-level-tabs{margin-inline:0}.menu-drawer__navigation--tabs:has(.menu-drawer__menu-item[aria-expanded=true]) .menu-drawer__top-level-tabs{display:none}.menu-drawer__navigation--tabs{display:flex;flex-direction:column;height:100%;min-height:0;overflow-x:hidden;overflow-y:hidden}.menu-drawer__tabs-scroll-container{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;overflow-y:auto;overflow-x:hidden}.menu-drawer__top-level-tab{display:inline-flex;padding:var(--spacing-large) var(--spacing-normal) var(--spacing-x-small);flex-shrink:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:-1px;border:0;border-bottom:2px solid var(--secondary-color);background-color:transparent;text-decoration:none;text-transform:none;white-space:nowrap;cursor:pointer;transition:border-color var(--duration-default) ease,color var(--duration-default) ease}.menu-drawer__top-level-tab span{display:inline-block;color:var(--primary-color);font-weight:var(--font-body-weight-bold);font-family:var(--font-body-family);font-size:var(--font-size-small);line-height:var(--line-height-button);letter-spacing:var(--letter-spacing-button);text-transform:uppercase;transition:color var(--duration-default) ease}@media screen and (hover: hover) and (pointer: fine){.menu-drawer__top-level-tab:not(.is-active):hover span{color:var(--secondary-color)!important}}.menu-drawer__top-level-tab[aria-selected=true],.menu-drawer__top-level-tab.is-active,.menu-drawer__top-level-tab[aria-current=page]{border-color:var(--primary-color)}.menu-drawer__top-level-tab:focus-visible{outline:none;color:var(--primary-color)}.menu-drawer__tab-panels{position:relative;flex:1;min-height:0}.menu-drawer__tab-panel{position:relative;min-height:100%;height:100%}.menu-drawer__tab-panel[hidden]{display:none!important}.menu-drawer__inner-submenu--tabs{min-height:100%}.menu-drawer__inner-submenu--tabs:has(.promotion--after_menu){padding-top:var(--spacing-normal)}.menu-drawer__navigation--tabs .menu-drawer__submenu{top:0}.menu-drawer__inner-submenu{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;background-color:var(--body-text-color-white)}.js .menu-drawer__menu li{border-bottom:1px solid var(--border-color)}.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)}.menu-drawer__menu-item,.menu-drawer__close-button{color:var(--body-text-color)}.menu-drawer__menu-item--active{pointer-events:default}.js .menu-drawer__submenu{position:absolute;top:0;width:100%;background-color:var(--bg-color-white);bottom:0;left:0;z-index:1;transform:translate(100%);visibility:hidden}@media (max-width: 768px){.js .menu-drawer__submenu{transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}}.js details:not([open])>.menu-drawer__submenu,.js details:not(.menu-opening)>.menu-drawer__submenu{transform:translate(100%);visibility:hidden}.js details[open].menu-opening>.menu-drawer__submenu{transform:translate(0);visibility:visible}.js .menu-drawer__submenu .menu-drawer__submenu{overflow-y:auto}.menu-drawer__close-button{padding:var(--spacing-normal) var(--spacing-large);text-decoration:none;display:flex;align-items:center;-moz-column-gap:var(--spacing-x-small);column-gap:var(--spacing-x-small);background-color:transparent;font-family:var(--font-body-family);text-align:left;width:100%;box-sizing:border-box;min-height:3.3125rem;border:0;background-color:var(--bg-color);border-bottom:1px solid var(--border-color);cursor:pointer;order:-1;color:var(--primary-color)}.menu-drawer__close-button span{color:inherit;display:inline-block;font-size:var(--font-size-small);text-transform:uppercase;font-weight:var(--font-body-weight-bold);letter-spacing:var(--letter-spacing-button);line-height:normal;margin-top:1px}.menu-drawer__close-button svg{color:inherit;transform-origin:center;width:var(--spacing-normal);height:var(--spacing-normal);transform:rotate(180deg);transition:transform var(--duration-default) ease,color var(--duration-default) ease}@media screen and (hover: hover) and (pointer: fine){.menu-drawer__close-button:hover{color:var(--secondary-color)!important}.menu-drawer__close-button:hover svg{color:var(--secondary-color);transform:rotate(180deg) translate(3px)}}.menu-drawer__promotions{display:flex;width:auto;-moz-column-gap:var(--spacing-xx-small);column-gap:var(--spacing-xx-small);padding-bottom:var(--spacing-xx-small);row-gap:var(--spacing-xx-small);overflow-x:auto}.menu-drawer__promotions::-webkit-scrollbar{height:0}@media screen and (hover: hover) and (pointer: fine){.menu-drawer__promotions::-webkit-scrollbar{height:.25rem;background-color:var(--bg-color)}.menu-drawer__promotions::-webkit-scrollbar-thumb{background-color:var(--border-color);border-radius:var(--radius-xx-large)}}.menu-drawer__promotions-wrapper{padding:var(--spacing-xx-small)}.menu-drawer__promotions-wrapper.promotion--before_menu{order:-1;margin-top:var(--spacing-small)}.menu-drawer__promotions-wrapper.promotion--after_menu{order:1}.menu-drawer__promotion-container{display:flex;flex-direction:column;position:relative;width:18.125rem;flex-grow:1;flex-shrink:0;height:auto;background-color:var(--bg-color);border-radius:var(--selected-radius)}.menu-drawer__promotion-container.image--initial{height:-moz-fit-content;height:fit-content}.menu-drawer__promotion-container:only-child{width:100%}.menu-drawer__promotion__link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.menu-drawer__promotion__link:hover~.menu-drawer__promotion__text{text-decoration:underline}.menu-drawer__promotion__image-wrapper{flex-grow:1}.menu-drawer__promotion__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%!important}.menu-drawer__promotion__text{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:var(--spacing-x-small);column-gap:var(--spacing-x-small);padding:var(--spacing-normal);text-decoration:none;text-transform:uppercase;font-family:var(--font-heading-family);font-size:var(--font-size-small);font-weight:var(--font-body-weight-bold);letter-spacing:var(--letter-spacing-button);line-height:var(--font-size-normal);transition:-webkit-text-decoration var(--duration-default) ease;transition:text-decoration var(--duration-default) ease;transition:text-decoration var(--duration-default) ease,-webkit-text-decoration var(--duration-default) ease}.menu-drawer__promotion__text span{line-height:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;margin-top:2px}.menu-drawer__promotion__text svg{color:currentColor;flex-shrink:0;width:1rem;height:1rem;transform-origin:center;transition:transform var(--duration-default) ease-out}@media screen and (hover: hover) and (pointer: fine){a.menu-drawer__promotion__text:hover{text-decoration:underline}a.menu-drawer__promotion__text:hover svg{transform:translate(3px)}}.menu-drawer__footer{position:relative;z-index:2;flex-shrink:0;padding:var(--spacing-large);background-color:var(--bg-color);display:flex;flex-direction:column;row-gap:var(--spacing-normal);overflow:visible;max-height:none;opacity:1;border-top:1px solid var(--border-color)}.menu-drawer__navigation-container:has(.menu-drawer__navigation--tabs) .menu-drawer__footer,.menu-drawer__navigation-container:has(.menu-drawer__navigation:not(.menu-drawer__navigation--tabs)) .menu-drawer__footer{transition:max-height var(--duration-default) ease,opacity var(--duration-default) ease,transform var(--duration-default) ease,padding-top var(--duration-default) ease,padding-bottom var(--duration-default) ease}.menu-drawer__navigation-container:has(.menu-drawer__navigation--tabs details[open]) .menu-drawer__footer,.menu-drawer__navigation-container:has(.menu-drawer__navigation:not(.menu-drawer__navigation--tabs) details[open]) .menu-drawer__footer{overflow:hidden;max-height:0;opacity:0;transform:translateY(.5rem);padding-top:0;padding-bottom:0;pointer-events:none}@media (prefers-reduced-motion: reduce){.menu-drawer__navigation-container:has(.menu-drawer__navigation--tabs) .menu-drawer__footer,.menu-drawer__navigation-container:has(.menu-drawer__navigation:not(.menu-drawer__navigation--tabs)) .menu-drawer__footer{transition:none}}.menu-drawer__footer .header__icon--account .icon.icon-account{color:var(--primary-color);transition:transform var(--duration-default) ease}@media screen and (hover: hover) and (pointer: fine){.menu-drawer__footer .header__icon--account:hover .icon.icon-account{transform:scale(1.07)}}.menu-drawer__footer-bottom .disclosure__button{margin-left:calc(-1 * var(--spacing-xx-small));padding-block:0}.menu-drawer__footer-bottom .disclosure__link span{line-height:var(--font-size-normal)}@media screen and (max-width: 1024px){.menu-drawer__footer-bottom{--country-popup-drawer-available-height: calc( var(--viewport-height, 100vh) - var(--header-bottom-position, 0px) );--country-popup-drawer-list-max-height: calc( var(--country-popup-drawer-available-height) * .4 );--country-popup-drawer-combined-list-max-height: calc( var(--country-popup-drawer-available-height) * .25 )}.menu-drawer__footer-bottom .disclosure{position:static}.menu-drawer__footer-bottom .disclosure__list-wrapper.country-selector,.menu-drawer__footer-bottom .disclosure__list-wrapper.language-selector{position:fixed;top:0;right:0;bottom:0;left:0;width:auto;max-width:none;height:auto;max-height:none;border:none;border-radius:0;box-shadow:none;padding:var(--spacing-large) 0 0;background-color:var(--bg-color-white);z-index:6;animation:none;transform:none}.menu-drawer__footer-bottom .disclosure__list-wrapper.country-selector:not([hidden]),.menu-drawer__footer-bottom .disclosure__list-wrapper.language-selector:not([hidden]){display:flex;flex-direction:column}.menu-drawer__footer-bottom .country-filter{flex-shrink:0;padding-inline:var(--spacing-large)}.menu-drawer__footer-bottom .country-selector__close-button.button.link{display:flex}.menu-drawer__footer-bottom .country-selector__list{flex:1;width:100%;padding-inline:calc(var(--spacing-large) - var(--spacing-normal));max-width:none;max-height:none;min-height:0;padding-bottom:0;overflow-y:auto}.menu-drawer__footer-bottom .country-popup__panel{position:fixed;top:auto;right:0;bottom:0;left:0;transform:none;width:auto;max-width:none;height:auto;max-height:calc((var(--viewport-height, 100vh) - var(--header-bottom-position, 0px)) * .9);border-radius:0;box-shadow:none;padding:var(--spacing-large);background-color:var(--bg-color-white);z-index:10;overflow:hidden}.menu-drawer__footer-bottom .country-popup__panel:not([hidden]){display:flex;flex-direction:column}.menu-drawer__footer-bottom .country-popup__header{flex-shrink:0}.menu-drawer__footer-bottom .country-popup__body{flex:1;min-height:0;overflow-y:auto}.menu-drawer__footer-bottom .country-popup__disclosure{position:relative;overflow:hidden;min-height:0}.menu-drawer__footer-bottom .country-popup__disclosure>summary{padding:var(--spacing-small) var(--spacing-normal);font-size:var(--font-size-normal)}.menu-drawer__footer-bottom .country-popup__disclosure-content{position:static;max-height:var(--country-popup-drawer-list-max-height);border:none;border-top:1px solid var(--border-color);border-radius:0}.menu-drawer__footer-bottom .country-popup__body:has(.country-popup__language-disclosure) .country-popup__country-disclosure .country-popup__disclosure-content{max-height:var(--country-popup-drawer-combined-list-max-height)}.menu-drawer__footer-bottom .country-popup__disclosure-content .country-filter:has(.country-filter__input){padding-block-start:var(--spacing-normal)}.menu-drawer__footer-bottom .country-popup__overlay:not([hidden]){position:fixed;top:0;right:0;bottom:0;left:0;z-index:9}.menu-drawer__footer-bottom .country-selector__overlay,.menu-drawer__footer-bottom .country-selector:not([hidden])+.country-selector__overlay:empty{display:none}}@media screen and (min-width: 1025px){.menu-drawer__footer.has-localization:has(.list-social:empty){display:none}}.menu-drawer__localization-label{margin-bottom:0;font-size:var(--font-size-normal);font-weight:var(--font-body-weight-bold);letter-spacing:var(--letter-spacing-small);color:var(--primary-color)}.menu-drawer__footer-bottom{border-top:1px solid var(--border-color);padding-top:var(--spacing-normal);display:flex;flex-direction:column;gap:var(--spacing-normal)}.menu-drawer__shipping{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--spacing-small);color:var(--body-text-color)}.menu-drawer__shipping-label{font-size:var(--font-size-small);font-weight:var(--font-heading-weight);margin-bottom:0}.menu-drawer__shipping-content{display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse;gap:var(--spacing-small)}.menu-drawer__shipping-language{display:flex;justify-content:space-between;align-items:center;color:var(--body-text-color);font-weight:var(--font-body-weight);font-size:var(--font-size-small)}.menu-drawer__shipping-content .country-selector__trigger-label{color:var(--body-text-color);font-weight:var(--font-body-weight)}.menu-drawer__shipping--popup .menu-drawer__shipping-content{flex-direction:row}.menu-drawer__shipping--popup .menu-drawer__shipping-content,.menu-drawer__shipping--popup localization-form,.menu-drawer__shipping--popup .localization-form,.menu-drawer__shipping--popup .country-popup{width:100%}.menu-drawer__shipping--popup .country-popup{display:flex;flex-direction:column;gap:var(--spacing-normal)}.menu-drawer__shipping--popup .country-popup__trigger{width:100%;padding:0;color:var(--body-text-color);text-decoration:none}.menu-drawer__shipping--popup .country-popup__trigger:after{display:none}.menu-drawer__shipping--popup .country-selector__trigger-label{font-size:var(--font-size-normal);font-weight:var(--font-heading-weight);letter-spacing:var(--letter-spacing-small);text-transform:none;text-decoration:none}.menu-drawer__shipping--popup .icon-caret-right{margin-inline-start:auto}@media screen and (min-width: 1025px){.menu-drawer__shipping{display:none}}.menu-drawer__extra-links{display:flex;flex-direction:column;row-gap:var(--spacing-small)}.menu-drawer__extra-links:empty{display:none}.menu-drawer__extra-link{display:flex;color:var(--primary-color);align-items:center;-moz-column-gap:var(--spacing-x-small);column-gap:var(--spacing-x-small);transition:-webkit-text-decoration var(--duration-default) ease;transition:text-decoration var(--duration-default) ease;transition:text-decoration var(--duration-default) ease,-webkit-text-decoration var(--duration-default) ease;text-underline-offset:var(--spacing-xx-small)}.menu-drawer__extra-link svg{transition:transform var(--duration-default) ease;color:inherit}@media screen and (hover: hover) and (pointer: fine){.menu-drawer__extra-link:hover{text-decoration:underline}.menu-drawer__extra-link:hover svg{transform:scale(1.07)}}.menu-drawer .list-social{display:flex;justify-content:flex-start;flex-wrap:nowrap;gap:var(--spacing-normal)}.menu-drawer .list-social__item{flex:0 1 1.5rem}.menu-drawer .list-social__link{display:flex;width:var(--spacing-large);height:var(--spacing-large)}.menu-drawer .menu-drawer__socials:has(.list-social:empty){display:none}
