<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.product-form__input{flex:0 0 100%;padding:0;margin:0 0 1.2rem;max-width:37rem;min-width:fit-content;border:none}variant-radios,variant-selects{display:block}.product-form__input--dropdown{margin-bottom:1.6rem}.product-block .form__label{display:block;padding-left:0}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type=radio]+label{border-radius:var(--button-radius);border:solid 1px var(--primary-foreground);background-color:var(--primary-background);color:var(--primary-foreground);display:inline-block;margin:5px 5px 2px 0;padding:10px 12px;font-size:1.4rem;line-height:1;text-align:center;cursor:pointer;position:relative;min-width:44px}.product-form__input input[type=radio]+label:hover{background-color:rgb(var(--primary-foreground))}.product-form__input input[type=radio]:checked+label{background-color:var(--primary-foreground);color:var(--primary-background)}@media screen and (forced-colors: active){.product-form__input input[type=radio]:checked+label{text-decoration:underline}}.product-form__input input[type=radio]:checked+label::selection{background-color:var(--primary-foreground)}.product-form__input input[type=radio]:disabled+label{border-color:rgba(var(--primary-foreground),.1);color:rgba(var(--primary-foreground),.4);text-decoration:line-through}.product-form__input label:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--primary-background)),0 0 0 .5rem rgba(var(--primary-foreground),.55)}.no-js .product-form__input input[type=radio]:focus:not(:focus-visible)+label{box-shadow:none}.product-form__input .select{position:relative}.product-form__input .select select{padding-right:4.8rem;padding-top:2.8rem;white-space:nowrap;text-overflow:ellipsis}.product-form__input .select svg{top:50%;right:0;position:absolute;pointer-events:none;transform:translate(50%,-50%);width:2.5rem!important;height:2.5rem!important;right:2.8rem!important}.product-form__submit{position:relative;line-height:1}.product-form__submit .loading-overlay__spinner{place-content:center;display:grid;position:absolute;width:100%;height:100%;background-color:#ffffff4d;line-height:1}.product-form__submit .loading-overlay__spinner svg{width:24px;height:24px}.product-form__submit+.shopify-payment-button{margin-top:16px}.product-form__buttons .product-form__submit{min-height:48px}.product-form__buttons .shopify-payment-button__button{border-radius:var(--button-radius)!important;min-height:48px}.shopify-payment-button__more-options{padding:0!important;border:0!important}.shopify-payment-button__button+.shopify-payment-button__button--hidden{display:none!important}.product-form__error-message-wrapper .icon-error{width:18px}.product-form__error-message-wrapper .product-form__error-message{font-size:1.3rem}.product-form__error-message-wrapper{gap:8px}.recipient-form{--recipient-checkbox-margin-top: .64rem;display:block;position:relative;max-width:44rem;margin-bottom:2.5rem}.recipient-form-field-label{margin:.6rem 0}.recipient-form-field-label--space-between{display:flex;justify-content:space-between}.recipient-checkbox{flex-grow:1;font-size:1.6rem;display:flex;word-break:break-word;align-items:flex-start;max-width:inherit;position:relative;cursor:pointer}.no-js .recipient-checkbox{display:none}.recipient-form&gt;input[type=checkbox]{position:absolute;width:1.6rem;height:1.6rem;margin:var(--recipient-checkbox-margin-top) 0;top:0;left:0;z-index:-1;appearance:none;-webkit-appearance:none}.recipient-fields__field{margin:0 0 2rem}.recipient-fields .field__label{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 3.5rem);overflow:hidden}.recipient-checkbox&gt;svg{margin-top:var(--recipient-checkbox-margin-top);margin-right:1.2rem;flex-shrink:0}.recipient-form .icon-checkmark{visibility:hidden;position:absolute;left:.28rem;z-index:5;top:.4rem}.recipient-form&gt;input[type=checkbox]:checked+label .icon-checkmark{visibility:visible}.js .recipient-fields{display:none}.recipient-fields hr{margin:1.6rem auto}.recipient-form&gt;input[type=checkbox]:checked~.recipient-fields{display:block}.recipient-form&gt;input[type=checkbox]:not(:checked,:disabled)~.recipient-fields,.recipient-email-label{display:none}.js .recipient-email-label.required,.no-js .recipient-email-label.optional{display:inline}.recipient-form ul{padding-left:4.4rem;text-align:left}.recipient-form ul a{display:inline}.recipient-form .error-message:first-letter{text-transform:capitalize}
/*# sourceMappingURL=/cdn/shop/t/38/assets/component-product-form.css.map */
</pre></body></html>