body.page-id-6983 .mp-product-card__purchase{margin-top:auto;display:flex;flex-direction:column;gap:8px;align-items:stretch;padding-top:14px}body.page-id-6983 .mp-product-card__qty{width:116px;min-height:38px;display:grid;grid-template-columns:32px 1fr 32px;align-items:center;overflow:hidden;border:1px solid #c9d9ee;border-radius:8px;background:#f8fbff;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}body.page-id-6983 .mp-product-card__qty-btn{width:100%;height:100%;min-width:0;min-height:0;display:grid;place-items:center;padding:0!important;border:0;background:0 0;color:var(--mp-blue);font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:17px;line-height:1;font-weight:900;text-align:center;cursor:pointer;transform:translateY(-1px);transition:background .16s ease,color .16s ease}body.page-id-6983 .mp-product-card__qty-btn:hover,body.page-id-6983 .mp-product-card__qty-btn:focus-visible{background:#eaf3ff;color:#0a4499;outline:none}body.page-id-6983 .mp-product-card__qty-btn:disabled{color:#9aacbf;cursor:not-allowed;background:0 0}body.page-id-6983 .mp-product-card__qty-input{width:100%;min-width:0;height:100%;padding:0;border:0;border-left:1px solid #d9e4f2;border-right:1px solid #d9e4f2;background:#fff;color:var(--mp-ink);font:800 14px/1 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-align:center;appearance:textfield}body.page-id-6983 .mp-product-card__qty-input::-webkit-outer-spin-button,body.page-id-6983 .mp-product-card__qty-input::-webkit-inner-spin-button{margin:0;appearance:none}body.page-id-6983 .mp-product-card__qty-input:focus{outline:2px solid rgba(10,68,153,.18);outline-offset:-2px}body.page-id-6983 .mp-product-card__purchase .mp-product-card__button{width:100%;min-width:0;min-height:42px;margin-top:0;padding:0 14px;white-space:nowrap;overflow:hidden;text-overflow:clip;justify-content:center}body.page-id-6983 .mp-product-card__purchase .mp-product-card__button.loading{opacity:.84}body.page-id-6983 .mp-product-card__purchase .mp-product-card__button.added{background:linear-gradient(180deg,#24924a 0%,#18763a 100%);border-color:#18763a;color:#fff!important}body.page-id-6983 .mp-product-card__purchase .added_to_cart{margin-top:0;color:var(--mp-blue);font-size:13px;font-weight:800}@media (max-width:820px){body.page-id-6983 .mp-product-card__purchase{gap:9px}body.page-id-6983 .mp-product-card__qty{width:122px;min-height:40px}}@media (max-width:420px){body.page-id-6983 .mp-product-card__purchase .mp-product-card__button{padding:0 12px;font-size:13px}}