.wp-block-woocommerce-add-to-cart-form .quantity input.qty{width:100%;min-height:2.925rem;padding:.6rem 1rem;box-sizing:border-box;border:1px solid var(--wp--preset--color--accent-5, #a8b4c4);border-radius:3px;background-color:var(--wp--preset--color--base, #ffffff);color:var(--wp--preset--color--contrast, #1a202c);font-family:var(--wp--preset--font-family--outfit, inherit);font-size:1rem;line-height:1.5;transition:border-color .2s ease,box-shadow .2s ease;width:4.5rem;text-align:center}.wp-block-woocommerce-add-to-cart-form .quantity input.qty:hover{border-color:var(--wp--preset--color--accent-4, #4a5568)}.wp-block-woocommerce-add-to-cart-form .quantity input.qty:focus,.wp-block-woocommerce-add-to-cart-form .quantity input.qty:focus-visible{outline:none;border-color:var(--wp--preset--color--accent-1, #e83a40);box-shadow:0 0 0 3px rgba(232,58,64,.15)}.wp-block-woocommerce-add-to-cart-form .quantity input.qty::placeholder{color:var(--wp--preset--color--accent-4, #4a5568)}.variations_form table.variations th.label label{display:inline-block;margin-bottom:.5rem;color:var(--wp--preset--color--contrast, #1a202c);font-family:var(--wp--preset--font-family--outfit, inherit);font-size:1rem;font-weight:700;line-height:1.4;margin-bottom:0}.variations_form table.variations td.value select{width:100%;min-height:2.925rem;padding:.6rem 1rem;box-sizing:border-box;border:1px solid var(--wp--preset--color--accent-5, #a8b4c4);border-radius:3px;background-color:var(--wp--preset--color--base, #ffffff);color:var(--wp--preset--color--contrast, #1a202c);font-family:var(--wp--preset--font-family--outfit, inherit);font-size:1rem;line-height:1.5;transition:border-color .2s ease,box-shadow .2s ease;padding-right:2.75rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg fill=\"%234a5568\" height=\"12\" viewBox=\"0 0 20 20\" width=\"12\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5.516 7.548l4.493 4.49 4.493-4.49 1.414 1.414-5.907 5.908-5.907-5.908z\"/></svg>");background-repeat:no-repeat;background-position:right 1rem center;background-size:.8rem}.variations_form table.variations td.value select:hover{border-color:var(--wp--preset--color--accent-4, #4a5568)}.variations_form table.variations td.value select:focus,.variations_form table.variations td.value select:focus-visible{outline:none;border-color:var(--wp--preset--color--accent-1, #e83a40);box-shadow:0 0 0 3px rgba(232,58,64,.15)}.variations_form table.variations td.value select::placeholder{color:var(--wp--preset--color--accent-4, #4a5568)}.variations_form a.reset_variations{color:var(--wp--preset--color--accent-4, #4a5568);font-size:.875rem}.variations_form a.reset_variations:hover,.variations_form a.reset_variations:focus-visible{color:var(--wp--preset--color--accent-1, #e83a40)}.wapf .wapf-field-container{padding-bottom:1.25rem}.wapf .wapf-field-label label{display:inline-block;margin-bottom:.5rem;color:var(--wp--preset--color--contrast, #1a202c);font-family:var(--wp--preset--font-family--outfit, inherit);font-size:1rem;font-weight:700;line-height:1.4;margin-bottom:0}.wapf .wapf-field-label label abbr.required{border:none;color:var(--wp--preset--color--accent-1, #e83a40);text-decoration:none}.wapf .wapf-field-input select{width:100%;min-height:2.925rem;padding:.6rem 1rem;box-sizing:border-box;border:1px solid var(--wp--preset--color--accent-5, #a8b4c4);border-radius:3px;background-color:var(--wp--preset--color--base, #ffffff);color:var(--wp--preset--color--contrast, #1a202c);font-family:var(--wp--preset--font-family--outfit, inherit);font-size:1rem;line-height:1.5;transition:border-color .2s ease,box-shadow .2s ease;padding-right:2.75rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg fill=\"%234a5568\" height=\"12\" viewBox=\"0 0 20 20\" width=\"12\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5.516 7.548l4.493 4.49 4.493-4.49 1.414 1.414-5.907 5.908-5.907-5.908z\"/></svg>");background-repeat:no-repeat;background-position:right 1rem center;background-size:.8rem}.wapf .wapf-field-input select:hover{border-color:var(--wp--preset--color--accent-4, #4a5568)}.wapf .wapf-field-input select:focus,.wapf .wapf-field-input select:focus-visible{outline:none;border-color:var(--wp--preset--color--accent-1, #e83a40);box-shadow:0 0 0 3px rgba(232,58,64,.15)}.wapf .wapf-field-input select::placeholder{color:var(--wp--preset--color--accent-4, #4a5568)}.wapf .wapf-field-input input[type=text],.wapf .wapf-field-input input[type=email],.wapf .wapf-field-input input[type=url],.wapf .wapf-field-input input[type=number],.wapf .wapf-field-input textarea{width:100%;min-height:2.925rem;padding:.6rem 1rem;box-sizing:border-box;border:1px solid var(--wp--preset--color--accent-5, #a8b4c4);border-radius:3px;background-color:var(--wp--preset--color--base, #ffffff);color:var(--wp--preset--color--contrast, #1a202c);font-family:var(--wp--preset--font-family--outfit, inherit);font-size:1rem;line-height:1.5;transition:border-color .2s ease,box-shadow .2s ease}.wapf .wapf-field-input input[type=text]:hover,.wapf .wapf-field-input input[type=email]:hover,.wapf .wapf-field-input input[type=url]:hover,.wapf .wapf-field-input input[type=number]:hover,.wapf .wapf-field-input textarea:hover{border-color:var(--wp--preset--color--accent-4, #4a5568)}.wapf .wapf-field-input input[type=text]:focus,.wapf .wapf-field-input input[type=text]:focus-visible,.wapf .wapf-field-input input[type=email]:focus,.wapf .wapf-field-input input[type=email]:focus-visible,.wapf .wapf-field-input input[type=url]:focus,.wapf .wapf-field-input input[type=url]:focus-visible,.wapf .wapf-field-input input[type=number]:focus,.wapf .wapf-field-input input[type=number]:focus-visible,.wapf .wapf-field-input textarea:focus,.wapf .wapf-field-input textarea:focus-visible{outline:none;border-color:var(--wp--preset--color--accent-1, #e83a40);box-shadow:0 0 0 3px rgba(232,58,64,.15)}.wapf .wapf-field-input input[type=text]::placeholder,.wapf .wapf-field-input input[type=email]::placeholder,.wapf .wapf-field-input input[type=url]::placeholder,.wapf .wapf-field-input input[type=number]::placeholder,.wapf .wapf-field-input textarea::placeholder{color:var(--wp--preset--color--accent-4, #4a5568)}.wapf .wapf-field-input textarea{min-height:7.5rem;resize:vertical}.wapf .wapf-checkable{margin-bottom:.5rem}.wapf .wapf-checkable:last-child{margin-bottom:0}.wapf .wapf-checkable .wapf-input-label,.wapf .wapf-checkable .wapf-checkbox-label{display:flex;align-items:center;gap:.625rem;font-weight:400;line-height:1.4}.wapf .wapf-checkable input[type=checkbox],.wapf .wapf-checkable input[type=radio]{float:none;flex-shrink:0;width:1.125rem;height:1.125rem;margin:0;accent-color:var(--wp--preset--color--accent-1, #e83a40)}.wapf .wapf-checkable .wapf-label-text{padding-left:0}.wapf .wapf-field-description,.wapf .wapf-pricing-hint{color:var(--wp--preset--color--accent-4, #4a5568);opacity:1}.wapf .wapf-field-description{font-size:.875rem;margin-top:.375rem}.wapf .wapf-product-totals .wapf--inner{padding:1rem;border-radius:3px;background-color:var(--wp--preset--color--background, #f8f8f8)}.wapf .wapf-product-totals .wapf--inner>div{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.5rem}.wapf .wapf-product-totals .wapf--inner>div span:last-child{float:none}.wapf .wapf-product-totals .wapf--inner>div:last-child{margin-top:.5rem;padding-top:.75rem;padding-bottom:0;border-top:1px solid var(--wp--preset--color--accent-5, #a8b4c4)}
