.product-form__input .form__label,.product-form__input legend.form__label,.product .quantity__label.form__label,.product__accordion .accordion__title,.product__tax{color:var(--soft);font:10px/1 Courier New,monospace;letter-spacing:.1em;text-transform:uppercase}.product-form__input .form__label{margin-bottom:12px}.product-form__input--pill{margin:0 0 22px}.product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;margin:0 8px 8px 0;padding:0 12px;border:1px solid var(--line);border-radius:0;background:var(--card);color:var(--ink);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:15px;letter-spacing:.04em;line-height:1;transition:box-shadow .18s,background .18s,color .18s,border-color .18s}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--ink);box-shadow:4px 4px 0 var(--ink)}.product-form__input--pill input[type=radio]:checked+label{border-color:var(--ink);background:var(--ink);color:var(--card)}.product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--orange);outline-offset:2px}.product-form__input--pill input[type=radio].disabled+label,.product-form__input--pill input[type=radio]:disabled+label{border-color:var(--line);color:var(--soft);opacity:.4}.product .price--on-sale .price__badge-sale,.product .volume-pricing--sale-badge .price__badge-sale,.product .price .price__badge-sale{display:none}.product .price--large{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.product .price--large .price__sale{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.product .price--large .price-item{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:.01em}.product .price--large s.price-item--regular{color:var(--soft);font-size:16px;text-decoration:line-through}.product .price--large .price-item--sale,.product .price--large .price-item--regular{color:var(--ink);font-size:30px;line-height:1.05}.product .price--large s.price-item--regular{font-size:16px}.product .quantity{width:auto;min-width:132px;border:1px solid var(--line);border-radius:0;background:var(--card)}.product .quantity:after{border-radius:0;box-shadow:none}.product .quantity__input{color:var(--ink);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:15px;font-variant-numeric:tabular-nums;direction:ltr}.product .quantity__button{color:var(--ink)}.product .quantity__button:hover{color:var(--orange)}.product .product-form__buttons{display:flex;flex-direction:column;gap:10px;max-width:100%}.product .product-form__submit,.product .shopify-payment-button__button{width:100%;min-height:54px;border-radius:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:15px;letter-spacing:.1em;text-transform:uppercase;transition:box-shadow .18s,background .18s,color .18s}.product .product-form__submit:after,.product .shopify-payment-button__button:after{display:none}.product .product-form__submit{border:1px solid var(--ink);background:var(--ink);color:var(--card)}.product .shopify-payment-button__button{border:1px solid var(--ink);background:var(--card);color:var(--ink)}.product .product-form__submit:not([disabled]):hover,.product .shopify-payment-button__button:not([disabled]):hover{box-shadow:4px 4px 0 var(--ink)}.product .shopify-payment-button__button:hover{background:var(--cream)}.product .product-form__submit[disabled],.product .product-form__submit.disabled{border-color:var(--line);background:var(--line);color:var(--card);box-shadow:none}.product,.product__info-container,.product-form__input--pill{min-width:0;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/8/assets/shoes-egy-product.css.map */
