.HamburgerComponent{padding:.5rem!important;width:3rem;height:3rem}.HamburgerComponent .morphX{position:relative;width:25px;height:30px}.HamburgerComponent .morphX .bar{position:absolute;top:14px;left:0;right:0;height:2px;background:var(--theme-color-primary);transition:background-color .2s}.HamburgerComponent .morphX .bar:before,.HamburgerComponent .morphX .bar:after{position:absolute;left:0;right:0;height:2px;background-color:var(--theme-color-primary);content:"";transition-duration:.2s,.2s;transition-delay:.2s,0s}.HamburgerComponent .morphX .bar:before{top:-8px;transition-property:top,transform}.HamburgerComponent .morphX .bar:after{bottom:-8px;transition-property:bottom,transform}.HamburgerComponent .morphX.active .bar{background:none}.HamburgerComponent .morphX.active .bar:before,.HamburgerComponent .morphX.active .bar:after{transition-delay:0s,.2s}.HamburgerComponent .morphX.active .bar:before{top:0;transform:rotate(45deg)}.HamburgerComponent .morphX.active .bar:after{bottom:0;transform:rotate(-45deg)}.CartDropdownComponent{transform-origin:bottom center;left:auto;right:0;width:280px;position:absolute;top:60px;z-index:1000;margin:2px 0 0}.CartDropdownComponent .eg-button.mdc-button.eg-button--variant-primary{color:var(--theme-settings-button-variant-primary-text-color)}.CartDropdownComponent .eg-button.mdc-button.eg-button--variant-default{color:var(--theme-settings-button-variant-default-text-color)}.CartIconComponent{position:relative;--eg-button-text-color: var(--eg-top-navbar-text-color, var(--theme-color-primary))}.CartIconComponent .cartQuantityBadge{position:absolute;top:6px;right:4px;min-width:20px;padding:4px 8px;line-height:12px;text-align:center;border-radius:1rem;pointer-events:none;background-color:var(--eg-top-navbar-text-color, var(--theme-color-primary));color:var(--eg-top-navbar-background-color, white)}.CartIconComponent .cartQuantityBadge.updated{animation-duration:.5s;animation-name:grow-bounce}@keyframes grow-bounce{0%{transform:scale(1)}25%{transform:scale(1.35)}to{transform:scale(1)}}.UserAccountDropdownComponent .eg-dropdown .eg-dropdown-toggle,.RewardsBalanceDropdownComponent .eg-dropdown .eg-dropdown-toggle{text-transform:none}.RewardsBalanceDropdownComponent .eg-dropdown .eg-dropdown-toggle .AccountAvatarComponent{margin-top:-2px;margin-right:.5rem}.CultureChangeModalComponent .countryIcon{box-shadow:var(--theme-color-gray-lighter, #f7f7f7) 0 0 0 1px;vertical-align:-4px}.CultureChangeModalComponent .regionDetailsBody ul{padding-left:2rem;margin-bottom:0}.CountrySelectorComponent .countryIcon{box-shadow:var(--theme-color-gray-lighter, #f7f7f7) 0 0 0 1px;vertical-align:-4px}.TopNavLinksComponent .eg-tab-bar,.TopNavLinksComponent .eg-tab-bar .eg-tab{height:var(--eg-top-navbar-height, 4rem)}.TopNavLinksComponent .eg-tab-bar .eg-tab{order:10;padding-left:1rem;padding-right:1rem;--eg-tab-text-color: var(--eg-top-navbar-text-color, var(--theme-color-gray-dark, #424242));--eg-tab-active-border-color: var(--eg-top-navbar-text-color, var(--theme-color-primary))}.TopNavLinksComponent .eg-tab-bar .eg-tab .mdc-tab__text-label{text-transform:none!important;font-weight:var(--theme-settings-font-weight-light, 300)}.TopNavLinksComponent .eg-tab-bar .eg-tab.mdc-tab--active{--eg-tab-text-color: var(--eg-top-navbar-text-color, var(--theme-color-primary))}
