.price-constructor{display:flex;justify-content:space-between;padding-right:10px;gap:12px}.price-constructor .quantity{border:1px solid rgba(35,31,32,.2509803922);display:flex;align-items:center;height:fit-content;width:fit-content;margin:-1px}.price-constructor .quantity button,.price-constructor .quantity input{width:72px;height:56px;display:flex;justify-content:center;align-items:center;border:none;background-color:inherit;padding:0%}.price-constructor .quantity input{width:56px;font-size:20px;line-height:28px;offset:none;outline:none;text-align:center}@media (max-width: 1250px){.price-constructor .quantity input{width:48px;height:48px;margin-bottom:calc(-8px + .1em);font-size:16px;line-height:57px}.price-constructor .quantity input:is(.product-page *){width:56px;height:56px}}.price-constructor .quantity p{width:56px;height:56px;display:flex;align-items:center;justify-content:center}.price-constructor .prices{display:flex;flex-direction:column;align-items:end;justify-content:center}.price-constructor .prices p,.price-constructor .prices h4{text-wrap:nowrap}.price-constructor .prices p{color:#231f2080;background-image:linear-gradient(rgba(35,31,32,.5019607843),rgba(35,31,32,.5019607843));background-size:100% 1px;background-repeat:no-repeat;background-position:0 50%}@media (max-width: 1250px){.price-constructor{padding:0}.price-constructor .quantity button,.price-constructor .quantity p{width:55px;height:56px}}
