.product-form{display:block;width:100%}.product-form__title-price-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-form__price,.product-form__title{display:-webkit-box;display:-ms-flexbox;display:flex}.product-form__price{margin-top:1.25rem}.product-form__price-review-container{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.product-form__actions{width:100%;margin-bottom:20px}.product-form__actions .quantity-selector{min-width:120px}.product-form__actions__submit{width:100%}.product-form__actions__submit__available{display:block}.product-form__actions__submit__unavailable,.product-form__actions__submit__disabled{display:none}.product-form__actions__submit--unavailable{pointer-events:none;opacity:.6}.product-form__actions__submit--unavailable .product-form__actions__submit__available{display:none}.product-form__actions__submit--unavailable .product-form__actions__submit__unavailable{display:block}.product-form__actions__submit--unavailable .product-form__actions__submit__disabled{display:none}.product-form__actions__submit--disabled{pointer-events:none;opacity:.8}.product-form__actions__submit--disabled .product-form__actions__submit__available,.product-form__actions__submit--disabled .product-form__actions__submit__unavailable{display:none}.product-form__actions__submit--disabled .product-form__actions__submit__disabled{display:block}.product-form__error{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:10px 15px;border:1px solid var(--color-error);background-color:var(--color-error);color:var(--color-text-inverse);border-radius:var(--border-radius)}.product-form__error.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.product-form__error__message{color:var(--color-text-inverse)}.product-form .quantity-selector{padding:.75rem .9375rem;margin:auto 0 var(--spacing-20)}.product-form .swym-button-bar{width:3rem;height:3rem;border-radius:50%;-webkit-box-shadow:0px 0px 3.25px 0px rgba(0,0,0,.25);box-shadow:0 0 3.25px #00000040;margin:auto 0 var(--spacing-20);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.product-form .swym-button-bar .swym-button:after{font-size:1.4375rem;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.product-form__sale-percentage{line-height:1em;border-radius:var(--border-radius);padding:var(--spacing-4) var(--spacing-16);-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem #0000001a;background-color:var(--color-sale);color:var(--color-text-inverse);display:inline-block}.product-form__new-badge{background-color:var(--color-primary)}.product-form__new-badge+.product-form__sale-percentage{margin-left:var(--spacing-4)}.product-form__sale-percentage+.product-form__price{margin-top:.625rem}@media(min-width:1024px){.product-form__title-price-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-form__price,.product-form__title{margin-bottom:var(--spacing-12)}.product-form__price{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-top:1.25rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.product-price-sale-wrap{text-align:right}}@media(max-width:1023px){.product-form__sale-percentage{margin-top:1rem}}.template-full-v2 .product-form__price{margin-top:unset}.template-full-v2 .product-form__tagline{font-weight:var(--weight-regular);margin:0;text-transform:none}.template-full-v2 .product-form__price-review-container{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column;gap:18px;margin-top:12px;min-width:unset}.template-full-v2 .product-form__title-price-container{-ms-flex-direction:unset;-webkit-box-direction:unset;-webkit-box-orient:unset;flex-direction:unset}.template-full-v2 .product-form__title{display:unset}@media(max-width:1023px){.template-full-v2 .product-form__sale-percentage{margin-top:unset}}@media(min-width:1024px){.template-full-v2 .product-form__price{-ms-flex-align:unset;-ms-flex-pack:unset;-webkit-box-align:unset;-webkit-box-pack:unset;align-items:unset;justify-content:unset;margin-top:unset}.template-full-v2 .product-form__price-review-container{-ms-flex-align:center;-ms-flex-direction:row;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-pack:justify;align-items:center;flex-direction:row;justify-content:space-between}.template-full-v2 .product-form__title-price-container{-ms-flex-direction:unset;-webkit-box-direction:unset;-webkit-box-orient:unset;flex-direction:unset}.template-full-v2 .product-form__title{margin-bottom:unset}}.template-full-v2 .product-form__actions[hidden],.template-full-v2 .product-form__dynamic-checkout[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/210/assets/component-ProductForm.css.map */
