.profile-menu-btns{display:flex;flex-direction:column;gap:.5rem}.profile-menu-btns .btn-text{display:flex;padding:.5rem;gap:1rem;width:100%;height:35px;justify-content:space-between}.profile-menu-btns .btn-text .icon{height:20px;width:20px}.mini-cart__button-wrap{position:relative}.mini-cart__button{border:1px solid var(--surface-border)}.mini-cart__count{z-index:2;min-width:21px;min-height:21px;padding:.1rem .25rem;text-align:center;background:var(--warning-text);border-radius:999px;transform:translate(28%,-28%)}.mini-cart__count h4{color:var(--second-text);font-size:.78rem;line-height:1.3}.mini-cart__panel{border:1px solid var(--surface-border);box-shadow:0 18px 42px rgba(0,0,0,.26);animation:miniCartPanelIn .16s ease both}.mini-cart__header{padding-bottom:.75rem;border-bottom:1px solid var(--surface-border)}.mini-cart__row{transition:background .2s ease}.mini-cart__row:focus-within,.mini-cart__row:hover{background:rgba(255,255,255,.035)}.mini-cart__row img{object-fit:contain;background:rgba(255,255,255,.05)}.mini-cart__alert h4{color:var(--danger-text)}@keyframes miniCartPanelIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:640px){.mini-cart__panel{right:5%;width:90%;margin-right:0;box-shadow:0 12px 28px rgba(0,0,0,.22)}.mini-cart__row .btn-span{min-width:40px;min-height:40px}}