.component--site-header-context-selector-presentation .context-wrapper{align-items:center;border:1px solid var(--color-gray-6);border-radius:20px;display:flex;height:2.5rem;padding-left:10px;padding-right:45px}.component--site-header-context-selector-presentation .selector-button{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;color:var(--color-tomato-red);display:block;height:100%;max-width:250px;overflow:hidden;padding:0 0 0 10px;text-transform:none;text-wrap:nowrap;transition-duration:.75s!important;transition-property:width!important;white-space:nowrap;width:calc-size(auto,size)}.component--site-header-context-selector-presentation .selector-button:hover{color:var(--color-black)}.component--site-header-context-selector-presentation .selector-button:hover .arrow-dropdown-small path{fill:var(--color-black)}.component--site-header-context-selector-presentation .selector-button.loading{width:100px}.component--site-header-context-selector-presentation .arrow-dropdown-small{margin-left:5px}.component--site-header-context-selector-presentation .arrow-dropdown-small path{transition:fill .25s}.component--site-header-context-selector-presentation .button-prefix{font-weight:400}.component--site-header-context-selector-presentation .button-text{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis;color:var(--color-tomato-red);font-weight:600;margin:0 4px}.component--site-header-context-selector-presentation .button-cart{margin-left:-45px}.component--site-header-context-selector-presentation .cart-item-count{background:var(--color-tomato-red);color:var(--color-white)}