.wc-block-cart-items__header,
.is-large.wc-block-cart .wc-block-cart__totals-title {
    font-family: "Chivo", sans-serif;
    font-size: 14px !important;
}

.wc-block-components-product-name, .wc-block-components-formatted-money-amount {
    font-family: "Lora", serif;
    color: #000000;
    font-size: 16px !important;
}

.wc-block-components-product-price,
.wc-block-components-product-metadata__description,
.wc-block-components-product-details,
.wc-block-components-panel__button,
.wc-block-components-totals-shipping-address-summary,
.wc-block-components-totals-item__label,
.wc-block-components-checkout-step__description,
.wc-block-components-address-card address .wc-block-components-address-card__address-section span,
.wc-block-components-checkout-return-to-cart-button {
    font-family: "Lora", serif;
}

.wc-block-components-title.wc-block-components-title,
.wc-block-components-address-card address .wc-block-components-address-card__address-section:first-child,
.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text,
.wc-block-components-shipping-rates-control__package .wc-block-components-radio-control__label,
.wc-block-components-radio-control--highlight-checked, .wc-block-components-radio-control--highlight-checked div.wc-block-components-radio-control-accordion-option,
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link),
.wc-block-components-checkbox__label,
.wc-block-checkout__sidebar .wc-block-components-product-name,
.woocommerce-thankyou-order-details {
    font-family: "Chivo", sans-serif !important;
    color: #000000 !important;
}

.wc-block-components-address-card__edit:hover {
    font-family: "Lora", serif;
}

.wc-block-components-address-card__edit:hover:hover,
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):hover {
    color: #000000;
    background-color: #ffd200;
}

.wc-block-components-totals-shipping-address-summary {
    font-weight: 300;
}

.wc-block-components-product-badge {
    font-family: "Lora", serif;
    background-color: #ffd200;
    color: #000000;
}

.wc-block-components-button:not(.is-link) {
    font-family: "Chivo", sans-serif;
    background-color: #ffd200;
    color: #000000;
    border-radius: 0px;
    border: 0px;
}

#wc-block-components-totals-coupon__input-coupon {
    border-radius: 0px;
}

.woocommerce-thankyou-order-received {
    text-align: center;
    font-family: "Chivo", sans-serif;
    font-size. 16px;
    color: #000000;
}