.cart{background-color:var(--secondary-container)}.detail{background-color:var(--tertiary)}.background{background-color:var(--background)}.change{transition:.3s ease-in-out}.cart-badge{background-color:var(--primary);aspect-ratio:1/1;width:20px;padding:5px;color:var(--surface);height:20px;text-align:center;margin:0 -10px -10px 0;border-radius:50%;font-size:10pt}.cart-badge,.outlined-button{display:flex;justify-content:center;align-items:center}.outlined-button{border-radius:15px;text-wrap:nowrap;padding:10px 20px;border:2px solid var(--primary);color:var(--primary)}.outlined-button.disabled{pointer-events:none;border:1px solid var(--tertiary);color:var(--tertiary)}.cart-items-box{border:2px solid var(--primary-container);border-radius:25px}.cart-items-box li{padding:15px 17px}.cart-items-box li:not(.cart-items-box li:last-child){border-bottom:2px solid var(--primary-container)}.profile-menu__button{padding:13px 0;transition:.2s}.profile-menu__button:hover{background-color:var(--tertiary);color:var(--primary)}.profile-menu__avatar{width:50px;height:50px;border-radius:50%;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;overflow:hidden;border:2px solid var(--primary)}.profile-menu__avatar__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-menu{background-color:var(--surface)}.summary:before{background-color:var(--background)}.border-primary{border-top:1px solid var(--primary)}.address-card{border:2px solid var(--primary-container);padding:15px;margin:10px 0;border-radius:20px;box-shadow:0 5px 5px rgba(58,29,0,.2)}.address-card__radio{color:var(--primary-container);border:2px solid var(--tertiary)}.address-card__radio:focus{border:2px solid var(--primary);--tw-ring-color:var(--primary)}