@keyframes sales-calculator-in{0%{opacity:0;transform:translateY(1rem) scale(.98)}to{opacity:1;transform:none}}@keyframes sales-calculator-bump{0%{transform:scale(1)}35%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes sales-calculator-pop{0%{opacity:0;transform:translateY(.375rem) scale(.8)}20%{opacity:1;transform:translateY(-.25rem) scale(1.05)}to{opacity:0;transform:translateY(-1.625rem)}}.sales-calculator-page{background-color:var(--color-neutral-050);display:flex;justify-content:center;min-height:100vh}@media(min-width:576px){.sales-calculator-page{padding:var(--spacing-lg) var(--spacing-sm)}}.sales-calculator{animation:sales-calculator-in .35s ease-out;background-color:var(--color-white);overflow:clip;width:100%}@media(min-width:576px){.sales-calculator{align-self:flex-start;border-radius:var(--radius-lg);box-shadow:var(--shadow-light-md);max-width:30rem}}.sales-calculator-header{align-items:center;display:flex;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-xxxl) var(--spacing-md) var(--spacing-sm);position:relative}.sales-calculator-header.is-buen-fin{background-color:var(--color-primary-050);color:var(--color-neutral-975)}.sales-calculator-header.is-black-days{background-color:var(--color-black);color:var(--color-white)}.sales-calculator-logo{flex-shrink:0;height:auto;width:6rem}.sales-calculator-title{font-family:var(--title-font);font-size:var(--title-font-size-md);line-height:120%;margin:0}.sales-calculator-close{align-items:center;background-color:var(--color-white);border-radius:var(--radius-circle);color:var(--color-neutral-975);display:flex;height:2.5rem;justify-content:center;position:absolute;right:var(--spacing-xs);top:var(--spacing-xs);width:2.5rem}.sales-calculator-close:hover{color:var(--color-neutral-975);text-decoration:none}.sales-calculator-content{padding:var(--spacing-md) var(--spacing-sm) var(--spacing-sm)}.sales-calculator-columns{border-bottom:1px solid var(--color-neutral-200);display:grid;gap:var(--spacing-sm);grid-template-columns:8.25rem 1fr;letter-spacing:.04em;padding-bottom:var(--spacing-xs)}.sales-calculator-list{list-style:none;margin:0 0 var(--spacing-md);padding:0}.sales-calculator-row{align-items:center;border-bottom:1px solid var(--color-neutral-200);display:grid;gap:var(--spacing-sm);grid-template-columns:8.25rem 1fr;padding:var(--spacing-xxs) 0}.sales-calculator-stepper{align-items:center;border:2px solid var(--color-neutral-200);border-radius:var(--radius-pill);display:flex;justify-content:space-between;padding:var(--spacing-xxxs);transition:border-color .15s}.is-active .sales-calculator-stepper{border-color:var(--color-primary-500)}.sales-calculator-step{background-color:transparent;color:var(--color-neutral-300);flex-shrink:0;font-size:var(--title-font-size-sm);font-weight:700;height:2.5rem;line-height:1;padding:0;transition:background-color .15s,color .15s,transform .1s;width:2.5rem}.is-active .sales-calculator-step{background-color:var(--color-neutral-050);color:var(--color-neutral-975)}.sales-calculator-step.is-plus{background-color:var(--color-primary-500);color:var(--color-white)}.sales-calculator-step:active:not(:disabled){transform:scale(.92)}.sales-calculator-step:disabled{cursor:default}.sales-calculator-quantity{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;background:transparent;border:none;color:var(--color-neutral-975);font-family:var(--title-font);font-size:var(--title-font-size-sm);min-width:0;text-align:center;width:100%}.sales-calculator-quantity::-webkit-inner-spin-button,.sales-calculator-quantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sales-calculator-quantity:focus{outline:none}.sales-calculator-category{min-width:0}.sales-calculator-result{background-color:var(--color-neutral-900);border-radius:var(--radius-lg);color:var(--color-white);margin-bottom:var(--spacing-md);padding:var(--spacing-md)}.sales-calculator-result-label{color:var(--color-primary-100)}.sales-calculator-total-row{align-items:center;display:flex;gap:var(--spacing-xs);margin:var(--spacing-xxs) 0}.sales-calculator-total{font-family:var(--title-font);font-size:3.5rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1;transform-origin:left center}.sales-calculator-total.is-bumping{animation:sales-calculator-bump .35s ease-out}.sales-calculator-pops{display:flex;gap:var(--spacing-xxxs)}.sales-calculator-pop{animation:sales-calculator-pop .9s ease-out forwards;background-color:color-mix(in srgb,var(--color-white) 16%,transparent);border-radius:var(--radius-pill);color:var(--color-white);font-family:var(--title-font);font-size:.8125rem;font-weight:700;padding:.1875rem .5625rem;pointer-events:none;white-space:nowrap}.sales-calculator-pop.is-up{background-color:var(--color-brand-yellow-500);color:var(--color-neutral-975)}.sales-calculator-phrase{align-items:center;display:flex;gap:var(--spacing-xxs)}.sales-calculator-phrase:before{background-color:var(--color-brand-yellow-500);border-radius:var(--radius-circle);content:"";flex-shrink:0;height:.625rem;width:.625rem}.sales-calculator-actions{background-color:var(--color-white);bottom:0;padding:var(--spacing-xs) 0 var(--spacing-xxs);position:sticky}.sales-calculator-cta{box-shadow:0 .5rem 1.5rem -.5rem var(--color-primary-500);font-family:var(--title-font);font-size:var(--title-font-size-xs);padding:var(--spacing-sm);width:100%}.sales-calculator-cta:hover{text-decoration:none}.sales-calculator-cta:active{transform:scale(.98)}@media(prefers-reduced-motion:reduce){.sales-calculator,.sales-calculator-total.is-bumping{animation:none}.sales-calculator-pop{display:none}}
/*# sourceMappingURL=sales-calculator-styles.css.map?13fc4779cb*/