body .runway-product.purchase-v61 .purchase-panel{--purchase-label: 80px;--purchase-gap: 20px;width:100%;max-width:440px;padding:12px 0 24px}body .runway-product.purchase-v61 .price-line{display:flex;align-items:baseline;gap:16px;margin:0 0 24px;font-size:30px;font-weight:500;line-height:1.2;letter-spacing:-.02em}body .runway-product.purchase-v61 .price-line s{font-size:16px;color:#a8b3b4;font-weight:400}body .runway-product.purchase-v61 .purchase-panel form{display:grid;grid-template-columns:var(--purchase-label) minmax(0,1fr);align-items:center;gap:12px var(--purchase-gap)}body .runway-product.purchase-v61 .variant-options{display:grid;grid-column:1 / -1;gap:12px;min-width:0}body .runway-product.purchase-v61 .variant-options[hidden]{display:none}body .runway-product.purchase-v61 .variant-options fieldset{display:flow-root;min-width:0}body .runway-product.purchase-v61 .variant-options legend,body .runway-product.purchase-v61 .purchase-panel form>label{color:#b7c0c0;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.035em;text-transform:none}body .runway-product.purchase-v61 .variant-options legend{float:left;width:var(--purchase-label);padding:13px 0;margin:0}body .runway-product.purchase-v61 .option-pills{display:flex;flex-wrap:wrap;gap:6px;margin-left:calc(var(--purchase-label) + var(--purchase-gap))}body .runway-product.purchase-v61 .option-pills span{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:6px 12px;font-size:16px;line-height:1;color:#a8b3b4;border-bottom:1px solid transparent}body .runway-product.purchase-v61 .option-pills input:checked+span{color:#f1f0eb;border-bottom:1px solid #f1f0eb}body .runway-product.purchase-v61 .option-pills label:hover span{color:#fff}body .runway-product.purchase-v61 .purchase-panel form>label[for=quantity]{display:block;grid-column:1;margin:0}body .runway-product.purchase-v61 .quantity-control{grid-column:2;width:132px;height:44px;border:0}body .runway-product.purchase-v61 .quantity-control button,body .runway-product.purchase-v61 .quantity-control input{width:44px;height:44px;min-height:44px;padding:0;font-size:16px;font-weight:400;color:#f1f0eb}body .runway-product.purchase-v61 .purchase-panel .add-button.button.dark{grid-column:1 / -1;justify-self:start;margin:20px 0 0;min-height:44px;font-family:inherit;font-size:17px;font-weight:600;line-height:1.3;letter-spacing:.035em;text-transform:none;text-decoration-thickness:.5px;text-underline-offset:8px}body .runway-product.purchase-v61 .purchase-panel .add-button:disabled{opacity:.55}body .runway-product.purchase-v61 .purchase-panel .microcopy{margin:14px 0 0;max-width:44ch;font-size:12px;line-height:1.6}body .runway-product.purchase-v61 .purchase-panel form>shopify-payment-terms{grid-column:1 / -1}body .runway-product.purchase-v61 .purchase-panel form>select{grid-column:2;min-width:0;width:100%}@media(max-width:1000px){body .runway-product.purchase-v61 .purchase-panel{--purchase-label: 66px;--purchase-gap: 14px}body .runway-product.purchase-v61 .option-pills{gap:4px}}@media(max-width:600px){body .runway-product.purchase-v61 .purchase-panel{padding:20px 0 24px}body .runway-product.purchase-v61 .price-line{font-size:28px;margin-bottom:20px}}@media(min-width:601px)and (max-width:740px){body .runway-product.purchase-v61 .purchase-panel{--purchase-label: 50px;--purchase-gap: 8px}body .runway-product.purchase-v61 .option-pills{gap:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/purchase-v61.css.map */
