.price-container.details-price{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.price-container.details-price .center{align-items:center;display:flex}.price-container.details-price .original-price{gap:1px;position:relative}.price-container.details-price .original-price:after{content:"";background-color:var(--border-strong);width:100%;height:1px;position:absolute;top:50%;left:0}.price-container.details-price .original-price .price{color:var(--danger)}.price-container.details-price.campaign .original-price .price,.price-container.details-price.campaign .original-price .secondary-price{color:#f59e0b}.price-container.details-price .current-price{gap:1px}.price-container.details-price .current-price .price{color:var(--primary);border-radius:6px;font-family:Rubik,-apple-system,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;transition:color .15s ease-out,background-color .15s ease-out}.price-container.details-price .price{color:var(--primary);font-weight:500}.price-container.details-price .price .secondary-price{color:var(--text)}.price-changed .current-price .price{animation:.5s ease-out price-highlight}@keyframes price-highlight{0%{background-color:color-mix(in srgb, var(--primary) 28%, transparent);box-shadow:0 0 0 0 var(--primary);color:#fff;transform:scale(1)}40%{background-color:color-mix(in srgb, var(--primary) 22%, transparent);transform:scale(1.05);box-shadow:0 0 0 10px #0000}to{box-shadow:none;color:var(--primary);background-color:#0000;transform:scale(1)}}.price-container.cart-price{text-align:right;font-family:Rubik,-apple-system,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif}.price-container.cart-price .promoted-price{color:color-mix(in srgb, var(--danger) 80%, transparent);text-decoration:line-through}.price-container.cart-price.campaign .promoted-price{color:#f59e0b}
