body {
--wc-form-border-color: var(--wp--preset--color--theme-6);
--wc-form-border-radius: 0;
}  .wc-block-components-button.wc-block-components-button:not(.is-link).outlined,
.wc-block-components-button.wc-block-components-button:not(.is-link).is-style-outline {
color: var(--wp--custom--outline-button-color);
}
.wc-block-components-button.wc-block-components-button:not(.is-link).outlined:hover,
.wc-block-components-button.wc-block-components-button:not(.is-link).outlined:focus,
.wc-block-components-button.wc-block-components-button:not(.is-link).outlined:active,
.wc-block-components-button.wc-block-components-button:not(.is-link).is-style-outline:hover,
.wc-block-components-button.wc-block-components-button:not(.is-link).is-style-outline:focus,
.wc-block-components-button.wc-block-components-button:not(.is-link).is-style-outline:active {
background-color: color-mix(in srgb, currentColor 5%, transparent);
color: var(--wp--custom--outline-button-color);
}   .wc-block-components-checkout-step__heading,
.wc-block-components-checkout-order-summary__title,
.wc-block-components-totals-coupon,
.wc-block-components-totals-item {
color: var(--wp--preset--color--theme-2);
}
.wp-block-woocommerce-checkout .wc-block-components-title {
font-size: var(--wp--preset--font-size--large);
}
.wc-block-components-form .wc-block-components-checkout-step {
margin-bottom: var(--wp--preset--spacing--50);
}
.wp-block-woocommerce-checkout-order-summary-block {
border-radius: 0;
} .wp-block-woocommerce-cart .wc-block-components-text-input:not(.has-error) input,
.wp-block-woocommerce-cart .wc-block-components-textarea:not(.has-error),
.wp-block-woocommerce-cart .wc-blocks-components-select:not(.has-error) .wc-blocks-components-select__select,
.wp-block-woocommerce-cart .wc-blocks-components-select:not(.has-error) .wc-blocks-components-select__container,
.wp-block-woocommerce-cart .wc-block-components-checkbox__input[type="checkbox"],
.wp-block-woocommerce-checkout .wc-block-components-text-input:not(.has-error) input,
.wp-block-woocommerce-checkout .wc-block-components-textarea:not(.has-error),
.wp-block-woocommerce-checkout .wc-blocks-components-select:not(.has-error) .wc-blocks-components-select__select,
.wp-block-woocommerce-checkout .wc-blocks-components-select:not(.has-error) .wc-blocks-components-select__container,
.wp-block-woocommerce-checkout .wc-block-components-checkbox__input[type="checkbox"] {
border-color: var(--wp--preset--color--theme-6);
border-radius: 0;
}
.wp-block-woocommerce-cart .wc-block-components-text-input:not(.has-error) input:focus,
.wp-block-woocommerce-cart .wc-block-components-textarea:not(.has-error):focus,
.wp-block-woocommerce-cart .wc-blocks-components-select:not(.has-error) .wc-blocks-components-select__select:focus,
.wp-block-woocommerce-checkout .wc-block-components-text-input:not(.has-error) input:focus,
.wp-block-woocommerce-checkout .wc-block-components-textarea:not(.has-error):focus,
.wp-block-woocommerce-checkout .wc-blocks-components-select:not(.has-error) .wc-blocks-components-select__select:focus {
border-color: var(--wp--preset--color--theme-6);
box-shadow: 0 0 0 0.5px var(--wp--preset--color--theme-6);
} .wp-block-woocommerce-cart .wc-block-components-text-input.wc-block-components-text-input input,
.wp-block-woocommerce-checkout .wc-block-components-text-input.wc-block-components-text-input input {
border-radius: 0;
} .wc-gift-cards-text-input input {
border-color: var(--wp--preset--color--theme-6);
border-radius: 0;
} .woopay-save-new-user-container .save-details-form.form-row .phone-input.phone-input {
border-color: var(--wp--preset--color--theme-6);
border-radius: 0;
} .wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container.wc-block-components-express-payment__title-container::before,
.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container.wc-block-components-express-payment__title-container::after,
.wc-block-components-express-payment--checkout .wc-block-components-express-payment__content.wc-block-components-express-payment__content,
.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option.wc-block-components-radio-control-accordion-option:first-child::after,
.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option.wc-block-components-radio-control-accordion-option:last-child::after,
.wc-block-components-radio-control--highlight-checked.wc-block-components-radio-control--highlight-checked::after,
.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted.wc-block-components-radio-control-accordion-option--checked-option-highlighted,
.wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted.wc-block-components-radio-control__option--checked-option-highlighted,
.wc-block-components-address-card.wc-block-components-address-card,
.wc-block-components-local-pickup-select--multiple.wc-block-components-local-pickup-select--multiple,
.wc-block-components-address-autocomplete-suggestions.wc-block-components-address-autocomplete-suggestions {
border-radius: 0;
} .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted.wc-block-components-radio-control-accordion-option--checked-option-highlighted,
.wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted.wc-block-components-radio-control__option--checked-option-highlighted {
box-shadow: none;
} .wc-block-components-radio-control--highlight-checked.wc-block-components-radio-control--highlight-checked.wc-block-components-radio-control--highlight-checked--first-selected::after {
border-top: 1px solid var(--wp--preset--color--theme-6);
margin-top: 0;
}
.wc-block-components-radio-control--highlight-checked.wc-block-components-radio-control--highlight-checked.wc-block-components-radio-control--highlight-checked--last-selected::after {
border-bottom: 1px solid var(--wp--preset--color--theme-6);
margin-bottom: 0;
} .wc-block-components-radio-control--highlight-checked.wc-block-components-radio-control--highlight-checked::after,
.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container.wc-block-components-express-payment__title-container::before,
.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container.wc-block-components-express-payment__title-container::after,
.wc-block-components-express-payment--checkout .wc-block-components-express-payment__content.wc-block-components-express-payment__content,
.wc-block-components-address-card.wc-block-components-address-card,
.wc-block-components-local-pickup-select--multiple.wc-block-components-local-pickup-select--multiple,
.wc-block-components-address-autocomplete-suggestions.wc-block-components-address-autocomplete-suggestions {
border-color: var(--wp--preset--color--theme-6);
} .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control__option.wc-block-components-radio-control__option::after,
.wc-block-components-radio-control--highlight-checked div.wc-block-components-radio-control-accordion-option.wc-block-components-radio-control-accordion-option::after {
background: var(--wp--preset--color--theme-6);
}  .woocommerce-account .entry-content > .woocommerce {
padding-top: var(--wp--preset--spacing--70);
padding-bottom: var(--wp--preset--spacing--90);
}
.woocommerce-account form .form-row:not(.woocommerce-invalid) .input-text,
.woocommerce-account form .form-row:not(.woocommerce-invalid) select,
.woocommerce-account form .form-row:not(.woocommerce-invalid) textarea,
.woocommerce-account .woocommerce-Input:not([type="hidden"]),
.woocommerce-account .select2-container .select2-selection {
border-color: var(--wp--preset--color--theme-6);
border-radius: 0;
}
.woocommerce-account form .form-row:not(.woocommerce-invalid) .input-text:focus,
.woocommerce-account form .form-row:not(.woocommerce-invalid) select:focus,
.woocommerce-account form .form-row:not(.woocommerce-invalid) textarea:focus,
.woocommerce-account .woocommerce-Input:not([type="hidden"]):focus,
.woocommerce-account .select2-container--open .select2-selection,
.woocommerce-account .select2-container--focus .select2-selection {
border-color: var(--wp--preset--color--theme-6);
}
.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register {
border: none;
padding: 0;
}
.woocommerce form .form-row {
padding: 0;
margin-bottom: var(--wp--preset--spacing--20);
}
.woocommerce form .form-row label:not(:has(input[type="checkbox"])) {
margin-bottom: 0.25em;
}
.woocommerce-form-login .form-row:has(.woocommerce-form-login__submit) {
align-items: center;
display: flex;
flex-wrap: wrap;
gap: 0;
}
.woocommerce-form-login .form-row .woocommerce-form-login__rememberme {
margin: 0;
}
.woocommerce-form-login .woocommerce-form-login__submit {
float: none;
margin: 0;
order: -1;
}
.woocommerce-LostPassword.lost_password {
margin-bottom: 0;
margin-top: var(--wp--preset--spacing--50);
} .woocommerce-account .addresses .title .edit {
float: none;
}
.woocommerce-account .addresses address {
font-style: normal;
} @media (scripting: enabled) {
.wp-block-accordion-heading:has([aria-expanded="false"]) + .wp-block-accordion-panel {
height: 0;
overflow: visible clip;
}
} .wc-block-cart-item__quantity {
margin-top: var(--wp--preset--spacing--20);
}.wp-block-product-specifications-item__value p {
margin: 0
} .wp-block-woocommerce-product-review-form .comment-form-cookies-consent {
align-items: flex-start;
} .wp-block-woocommerce-cart-order-summary-heading-block textarea {
padding-inline-start: 0;
}