@keyframes border-bounce-in{0%{transform:scaleY(0)}60%{transform:scaleY(1.3)}80%{transform:scaleY(.9)}to{transform:scaleY(1)}}.s-promo-bar-menu{display:block;position:relative;z-index:1}.s-promo-bar-menu:has(~.s-header){z-index:var(--z-index-above-header)}.s-promo-bar-menu .input-select{--select-padding:0.25rem 1rem 0.25rem 0}.s-promo-bar-menu .input-select select{border:0}.s-promo-bar-menu .input-select:after{border-bottom:var(--arrow-thickness,.1rem) solid;border-right:var(--arrow-thickness,.1rem) solid;bottom:calc(50% - .1rem);display:block;height:var(--arrow-width,.375rem);right:0;transform:rotate(45deg);transform-origin:50% 65%;transition:transform .3s ease-in-out;width:var(--arrow-width,.375rem)}.s-promo-bar-menu__overlay{--z-index:-1}.s-promo-bar-menu__main{--animated-border-color:currentColor;width:100%}.s-promo-bar-menu__main .c-currency-switcher,.s-promo-bar-menu__main .c-language-switcher{background-color:var(--this-surface)}.s-promo-bar-menu__content{color:var(--text-link);display:block;font-size:var(--font-static-sm);font-weight:500;margin:0 auto;padding-block:.75rem}.s-promo-bar-menu__text-container{text-align:center}.s-promo-bar-menu__text{display:inline-block;line-height:1}.s-promo-bar-menu__text:first-child{padding-right:1rem}.s-promo-bar-menu__text:last-child{border-left:1px solid var(--border-primary);padding-left:1rem}.s-promo-bar-menu__localization{display:none}.s-promo-bar-menu__text{text-align:center}.s-promo-bar-menu__text a{--link-hover-color:currentColor;color:var(--text-link);text-decoration-line:underline;text-underline-offset:.15em;transition:background-color .15s ease-in}.s-promo-bar-menu__menu{display:none}.s-promo-bar-menu__menu-list{align-items:center;display:flex;flex-direction:row;gap:var(--grid-gutter-md);justify-content:flex-end}.s-promo-bar-menu__menu-item{position:relative}.s-promo-bar-menu__menu-item:nth-last-child(-n+1) .s-promo-bar-menu__children{left:auto;right:-1rem}.s-promo-bar-menu__children{background-color:var(--this-surface);border-radius:var(--radius-sm);display:none;height:0;left:-1rem;min-width:calc(100% + 2rem);opacity:0;overflow:hidden;position:absolute;top:100%;width:auto!important;width:var(--dropdown-width,100%)}.s-promo-bar-menu__children:after,.s-promo-bar-menu__children:before{content:"";display:block;position:relative;z-index:-1}.s-promo-bar-menu__children:before{margin-top:.1875rem}.s-promo-bar-menu__children:after{margin-bottom:-3.3125rem}.s-promo-bar-menu__children.is-active{display:block;transition:padding .3s ease,opacity .3s ease}.s-promo-bar-menu__children.is-visible{animation:overflowVisible .3s forwards;height:auto;opacity:1;padding-bottom:3.5rem;padding-top:0}.s-promo-bar-menu__children-wrapper{display:grid;gap:.5rem;padding:.5rem 1rem .75rem}.s-promo-bar-menu__interactive-parent{--min-height:2rem;color:var(--text-link);font-size:var(--font-static-md);margin-block:-.25rem;text-decoration-line:underline;text-underline-offset:.15em;transition:background-color .15s ease-in;white-space:nowrap}.s-promo-bar-menu__interactive-parent.has-children{--arrow-thickness:0.09375rem;--arrow-width:0.375rem;align-items:center;display:inline-flex;gap:.375rem}.s-promo-bar-menu__interactive-parent.has-children.is-active:after{transform:rotate(225deg)}.s-promo-bar-menu__interactive-parent.has-children:after{border-bottom:var(--arrow-thickness,.125rem) solid;border-right:var(--arrow-thickness,.125rem) solid;content:"";display:block;height:var(--arrow-width,.5rem);margin:0 .25em .25em 0;transform:rotate(45deg);transform-origin:50% 65%;transition:transform .3s ease-in-out;width:var(--arrow-width,.5rem)}.s-promo-bar-menu__interactive-child{--animated-border-height:0.0625rem;--animated-border-bottom:0;align-items:center;color:var(--text-link);display:inline-flex;font-size:var(--font-static-xs);font-weight:500;min-height:var(--min-height,auto);padding:.125rem 0;position:relative;white-space:nowrap}.s-promo-bar-menu__interactive-child:before{background-color:var(--animated-border-color,var(--surface-button));border-radius:.0625rem .0625rem 0 0;bottom:var(--animated-border-bottom,0);content:"";display:var(--animated-border-display,block);height:var(--animated-border-height,.125rem);left:0;position:absolute;top:var(--animated-border-top,auto);transform:scaleY(0);transform-origin:bottom;transition:transform .3s ease-out;width:100%}.s-promo-bar-menu__interactive-child.is-active:before,.s-promo-bar-menu__interactive-child:active:before,.s-promo-bar-menu__interactive-child:hover:before,.s-promo-bar-menu__interactive-child[aria-selected=true]:before,a:hover .s-promo-bar-menu__interactive-child:before,button:hover .s-promo-bar-menu__interactive-child:before{transform:scaleY(1)}.s-promo-bar-menu__interactive-parent-icon{--icon-size:0.625rem;font-weight:900}@media only screen and (min-width:64em){.s-promo-bar-menu__content{align-items:center;display:flex;flex-direction:row;gap:2.5rem;justify-content:center}.s-promo-bar-menu__content:has(:nth-child(2)){align-items:center;display:flex;flex-direction:row;justify-content:space-between}.s-promo-bar-menu__content:not(:has(:nth-child(2))) .s-promo-bar-menu__menu{margin-left:auto}.s-promo-bar-menu__localization{align-items:center;display:flex;flex:1;flex-direction:row;font-size:var(--font-static-xs);gap:1rem;justify-content:flex-start}.s-promo-bar-menu__localization select{font-weight:600}.s-promo-bar-menu__localization:not(:has(:first-child)){display:none}.s-promo-bar-menu__menu{display:block;flex:1}}@media only screen and (hover:hover){.s-promo-bar-menu__text a:active,.s-promo-bar-menu__text a:focus-visible,.s-promo-bar-menu__text a:hover{background-color:var(--surface-accent)}.s-promo-bar-menu__interactive-parent:active,.s-promo-bar-menu__interactive-parent:focus-visible,.s-promo-bar-menu__interactive-parent:hover{background-color:var(--surface-accent)}.s-promo-bar-menu__interactive-child:focus-visible,.s-promo-bar-menu__interactive-child:hover{color:var(--text-button-secondary)}}@media only screen and (prefers-reduced-motion:no-preference){.s-promo-bar-menu__interactive-child:active:before,.s-promo-bar-menu__interactive-child:hover:before,a:hover .s-promo-bar-menu__interactive-child:before,button:hover .s-promo-bar-menu__interactive-child:before{animation:border-bounce-in .4s ease-out forwards}}