.c-stockAvailability__count{line-height:1}.c-inputSpinner{--inputSpinnerHeight:4rem;--inputSpinnerWidth:15.2rem;border:2px solid var(--input-color-default-border);padding:0 .6rem;display:flex;align-items:center;max-width:var(--inputSpinnerWidth);height:var(--inputSpinnerHeight);border-radius:.8rem;background-color:var(--input-color-default-background)}.c-inputSpinner input[type=number]{-moz-appearance:textfield}.c-inputSpinner input[type=number]::-webkit-inner-spin-button,.c-inputSpinner input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.c-inputSpinner.c-inputSpinner-sm{--inputSpinnerHeight:3.2rem}.c-inputSpinner.c-inputSpinner-md{--inputSpinnerHeight:4rem}.c-inputSpinner.c-inputSpinner-lg{--inputSpinnerHeight:4.8rem}.c-inputSpinner__button{flex-shrink:0}.c-inputSpinner__input{height:100%;font-size:1.4rem;font-weight:700;padding:0;color:var(--input-color-default-text);border:none;width:100%;min-width:4rem;text-align:center}.c-inputSpinner__input:focus-visible:not(:disabled),.c-inputSpinner__input:focus:not(:disabled){--inputBorderColor:black;outline:none}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.c-price{color:var(--color-text-price-default)}.c-price strong{font-size:2rem;font-weight:700}.c-price__discount{display:flex;align-items:center;justify-content:flex-start;gap:.6rem;margin:0 0 .4rem}.c-price--left{text-align:left}.c-price--right{text-align:right}.c-price--right .c-price__discount{justify-content:flex-end}.c-price__oldPrice{font-size:1.4rem;color:var(--color-text-price-crossed);text-decoration:line-through}.c-price--discount{color:var(--color-text-price-discount)}.c-price--negocie{color:var(--color-text-price-pro)}.c-price--sm strong{font-size:1.6rem}.c-price--sm .c-price__oldPrice{font-size:1.2rem}.skeleton-content{display:flex;flex-direction:column;gap:8px}.skeleton-line{background-color:#e0e0e0;border-radius:4px;height:12px;animation:skeleton-loading 1.5s ease-in-out infinite}.skeleton-line--stock{width:80px;height:16px;margin-top:16px}.skeleton-line--price{width:120px;height:24px;margin-top:12px}@keyframes skeleton-loading{0%{opacity:1}50%{opacity:.6}to{opacity:1}}