.nav-icons-wrapper .nav-link{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:44px;padding-top:0 !important;padding-bottom:0 !important}.cc-header-icon-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;line-height:1;flex:0 0 24px}.cc-header-icon{width:22px;height:22px;display:block;object-fit:contain;transition:transform 0.18s cubic-bezier(0.34,1.56,0.64,1)}.nav-link:hover .cc-header-icon{transform:scale(1.15)}.nav-link:active .cc-header-icon{transform:scale(0.88);transition:transform 0.1s ease}.cart-icon-dropdown .nav-link{gap:8px}.cart-icon-dropdown-price{display:inline-flex !important;align-items:center !important;height:26px;line-height:1 !important;font-size:13px;font-weight:600;color:#1a1a1a;background:rgba(0,189,255,0.08);border:1px solid rgba(0,189,255,0.25);border-radius:99px;padding:0 11px;margin-left:0 !important;white-space:nowrap;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease}.cart-icon-dropdown .nav-link:hover .cart-icon-dropdown-price{color:#00BDFF;background:rgba(0,189,255,0.14);border-color:rgba(0,189,255,0.45)}.cart-icon-dropdown:not(.not-empty) .cart-icon-dropdown-price{background:rgba(0,0,0,0.04);border-color:rgba(0,0,0,0.08);color:#888}.cc-header-icon-wrap .fa-sup{position:absolute !important;top:2px !important;right:-9px !important;left:auto !important;width:auto !important;max-width:none !important;min-width:18px;height:18px;padding:0 5px;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:99px;background:#00BDFF;color:#fff;font-size:10px;font-weight:700;line-height:18px;text-align:center;white-space:nowrap;overflow:visible !important;text-overflow:clip !important;text-indent:0 !important;box-sizing:border-box;box-shadow:0 0 0 2px #fff;transform:none !important;opacity:1;z-index:20 !important;font-variant-numeric:tabular-nums}.cc-header-icon-wrap .fa-sup.cc-badge-lg{font-size:9px;letter-spacing:-0.2px}.cc-header-icon-wrap .fa-sup.cc-badge-xl{font-size:8.5px;letter-spacing:-0.3px;min-width:22px;height:16px;line-height:16px;top:-8px !important;right:-12px !important}.cc-header-icon-wrap .fa-sup.d-none{display:none !important}@keyframes cc-badge-pop{0%{transform:scale(1)}40%{transform:scale(1.5)}70%{transform:scale(0.9)}100%{transform:scale(1)}}@keyframes cc-badge-pulse{0%{box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(0,189,255,0)}50%{box-shadow:0 0 0 2px #fff,0 0 0 6px rgba(0,189,255,0.35)}100%{box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(0,189,255,0)}}.cart-icon-dropdown.not-empty .cc-header-icon-wrap .fa-sup{animation:cc-badge-pulse 2.5s ease-in-out infinite}.cc-header-icon-wrap .fa-sup.cc-badge-pop{animation:cc-badge-pop 0.4s cubic-bezier(0.34,1.56,0.64,1) forwards}.cc-header-icon-wrap .fa-sup.cc-badge-lg{font-size:9px;letter-spacing:-0.2px}.cc-header-icon-wrap .fa-sup.cc-badge-xl{font-size:8.5px;letter-spacing:-0.3px;height:16px;line-height:16px;top:-7px}@keyframes cc-badge-pop{0%{transform:scale(1)}40%{transform:scale(1.5)}70%{transform:scale(0.9)}100%{transform:scale(1)}}@keyframes cc-badge-pulse{0%{box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(0,189,255,0)}50%{box-shadow:0 0 0 2px #fff,0 0 0 6px rgba(0,189,255,0.35)}100%{box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(0,189,255,0)}}.cart-icon-dropdown.not-empty .fa-sup{animation:cc-badge-pulse 2.5s ease-in-out infinite}.fa-sup.cc-badge-pop{animation:cc-badge-pop 0.4s cubic-bezier(0.34,1.56,0.64,1) forwards}@media (max-width:991.98px){.cart-icon-dropdown .cart-icon-dropdown-price,li.cart-icon-dropdown .cart-icon-dropdown-price{display:none !important}.cart-icon-dropdown .nav-link{gap:0 !important}}