.user-button{width:auto;min-width:185px;max-width:185px}@media (max-width:992px){.user-button{max-width:unset;width:100%!important}}@media (max-width:480px){.mobile-user-button{min-width:107px;max-width:107px}}.dropdown{background:var(--color-white);border:solid 1px var(--color-border-light);visibility:hidden;opacity:0;min-width:295px;margin-top:8px;padding:16px;transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility .3s}.dropdown.open{visibility:visible;background:var(--color-white);opacity:1}@media (max-width:992px){.dropdown{min-width:unset;opacity:0;background:var(--color-bg-steel);border:solid 1px var(--color-bg-steel);width:100%;margin-top:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility .3s;top:-2px;transform:translate(100%)}.dropdown.open{opacity:1;visibility:visible;box-shadow:none;filter:none;color:var(--color-white);background:var(--color-bg-steel);border:none;height:95vh;margin:0;top:-2px;transform:translate(0)}}.user-info__name{font-size:var(--font-size-2xl);font-weight:400;line-height:var(--line-height-2xl);color:var(--color-black);margin-bottom:16px}@media (max-width:992px){.user-info__name{color:var(--color-white)}}.user-info__points,.user-info__tier{font-size:var(--font-size-2xl);font-weight:400;line-height:var(--line-height-2xl)}@media (max-width:992px){.user-info__points,.user-info__tier{color:var(--color-white)}}.user-info__tier{margin-bottom:16px}.user-tier__icon{color:var(--color-text-status-information);font-size:var(--font-size-sm);font-weight:400;line-height:var(--line-height-base)}.user-tier__status-text{color:var(--color-black);font-size:var(--font-size-sm);font-weight:700;line-height:var(--line-height-base)}@media (max-width:992px){.user-tier__status-text{color:var(--color-white)}}@media (min-width:1024px) and (max-width:1159px){.user-name-responsive{display:none}.user-button{padding:6px 12px 6px 8px;width:auto!important;min-width:auto!important;max-width:auto!important}.login-button:has(.user-button){min-width:auto!important}}.user-info,.user-links{margin-bottom:16px}.user-links a{color:var(--color-text-link);font-weight:700;line-height:var(--line-height-lg);text-decoration:none}.user-links a svg{fill:#0860c4}@media (max-width:992px){.user-links a{color:var(--color-white)}.user-links a svg{fill:var(--color-white)}}.login-button{text-align:right;min-width:185px;max-width:193px;display:block}@media (max-width:992px){.login-button{display:none}}@keyframes auth-spin{to{transform:rotate(360deg)}}.auth-loader{flex-shrink:0;justify-content:center;align-items:center;min-width:122px;max-width:185px;height:36px;display:flex}.auth-spinner{border:2px solid #0000;border-top-color:var(--color-btn-blue,#0860c4);border-radius:50%;flex-shrink:0;width:20px;height:20px;animation:.7s linear infinite auth-spin}.auth-spinner--light{border-top-color:#fff}@keyframes skeleton-loader-shine-animation{0%{transform:translate(-90%)}to{transform:translate(200%)}}.component--base-skeleton{width:100%;overflow:hidden}.component--base-skeleton .line{background-color:#eee;width:185px;height:36px;position:relative;overflow:hidden}.component--base-skeleton .line:before{content:"";background:linear-gradient(90deg,#fff0,#ffffffbf,#fff0);width:50%;height:100%;animation-name:skeleton-loader-shine-animation;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0}
*{box-sizing:border-box}body{color:var(--color-black);letter-spacing:.0005rem;margin:0;font-family:American Sans,sans-serif}.nav-link{background:var(--color-white);color:var(--color-gray-900);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:24px;transition:all .2s;display:flex}.nav-link a{color:var(--color-black);justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:12px;display:flex}.nav-link:hover{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;display:flex}.nav-link:hover a{color:var(--color-aa-blue);background:var(--color-button-hover);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.footer-link{color:var(--color-gray-500);transition:color .2s}.footer-link:hover{color:var(--color-aa-blue)}.footer-section{flex-direction:column;gap:1rem;display:flex}.mini-banner-bg{background-color:var(--color-minbar-bg);color:var(--color-footer-primary-text);box-shadow:0 4px 4px #00000040}.head-search-txt{border-color:var(--color-border-secondary)}.head-placeholer-txt{color:var(--color-text-placeholder)}.mobile-search-placeholder::placeholder{color:var(--color-gray-600)}.head-sidebar-logtxt{color:var(--color-black)}.head-top-txt{color:var(--color-carousel-interactive)}.head-top-txt sup{font-size:9px}.category-input{border-color:var(--color-border-dark);color:var(--color-text-placeholder)}.category-card{border-color:var(--color-border-secondary)}.category-card-more-options{color:var(--color-btn-blue)}.category-card-divider{background-color:var(--color-border-secondary)}.pagination-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pagination-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pagination-input{-moz-appearance:textfield}input[type=checkbox]{appearance:none;border:2px solid var(--color-gray-400);cursor:pointer;background-color:#fff;border-radius:4px;width:24px;height:24px;position:relative}input[type=checkbox]:checked{background-color:var(--color-btn-blue);border-color:var(--color-btn-blue);background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M9 17.55L3 11.55L4.05 10.5L9 15.45L19.45 5L20.5 6.05L9 17.55Z\" fill=\"white\"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:24px 24px}.active-menu:after{content:" ";border-bottom:solid 2px var(--color-btn-blue);width:100%;position:absolute;bottom:0}
.aa-ft-bg-color{background-color:var(--color-footer-bg)}.aa-ft-primary-color{color:var(--color-footer-primary-text)}.aa-ft-secondary-color{color:var(--color-footer-secondary-text)}.aa-ft-secondary-color-accessible{color:var(--color-footer-secondary-text-accessible)}.aa-ft-hr-color{border-color:var(--color-fooetr-hr-line)}
