.pc-card__purchase{display:flex;align-items:center;gap:12px;margin-top:auto}.pc-card__purchase .pc-card__price{flex:1;margin:0!important;min-width:0}.pc-card__purchase product-form{flex:0 0 auto}.pc-card__bag{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;border:0;border-radius:10px;background:#293fdc;color:white;cursor:pointer;padding:10px;position:relative}.pc-card__bag svg{width:24px;height:24px}.pc-card__bag--link{width:auto;max-width:90px;text-align:center;font:600 11px Arial;text-decoration:none}.pc-card__bag.loading>span{visibility:hidden}.pc-card__form{margin:0}.pc-card__purchase .product-form__error-message-wrapper{font-size:12px;max-width:150px;color:#b00020}.pc-card__bag:focus-visible{outline:3px solid #142567;outline-offset:3px}.pc-card__purchase{gap:8px;width:100%;min-width:0}.pc-card__purchase .pc-card__bag{box-sizing:border-box;flex:0 0 44px;width:44px;max-width:44px;height:44px;padding:10px}.pc-card__purchase .pc-card__price{white-space:nowrap;letter-spacing:0;line-height:1.3}.pc-card__price s{display:block;font-size:11px}.pc-card__stock{font:600 11px/1.3 Arial,sans-serif;color:#626777;margin:0 0 6px}.pc-card__purchase .pc-card__bag--unavailable{background:#e9ebf1;color:#6b7080}@media(max-width:749px){.pc-products .pc-card__purchase .pc-card__price{font-size:14px!important}.pc-card__purchase product-form{min-width:44px}.pc-card__purchase .pc-card__bag svg{display:block;width:24px;height:24px}} 