.component--site-header-desktop-subnav-skeleton{margin:0 auto;max-width:1340px}.component--site-header-desktop-subnav-skeleton .square{border-radius:15%}.component--site-header-desktop-subnav-skeleton .line{background-color:var(--color-gray-3);border-radius:8px;height:12px;overflow:hidden;position:relative}.component--site-header-desktop-subnav-skeleton .line:before{animation-duration:1s;animation-iteration-count:infinite;animation-name:skeleton-loader-shine-animation;animation-timing-function:ease-in-out;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.75),rgba(255,255,255,0));content:"";height:100%;left:0;position:absolute;width:50%}.component--site-header-desktop-subnav-skeleton .line-1{height:20px;width:96px}@keyframes skeleton-loader-shine-animation{0%{transform:translate3d(-90%,0,0)}to{transform:translate3d(200%,0,0)}}.component--site-header-desktop-toolbar{background:#fff}.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)}