.elementor-699 .elementor-element.elementor-element-1275a8b6{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-699 .elementor-element.elementor-element-7ba15770{font-family:"Teko", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-699 .elementor-element.elementor-element-7ba15770 a{color:#FFFFFF;}/* Start custom CSS for text-editor, class: .elementor-element-7ba15770 */.wc-block-components-order-summary-item__image{
	display:none !important;
}
.wc-block-checkout__terms a,fieldset#payment-method a {
    text-decoration: underline;
    color: #FBC700 !important;
}
.wc-block-components-order-summary-item__description {
    padding-left: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1275a8b6 */select#openpay-selected-card {
    color: white !important;
}
div#payment_form_openpay_cards div {
    color: white !important;
    background: transparent !important;
}
.wc-block-components-address-form__country.wc-block-components-country-input {
    margin-top: 15px !important;
}

.wc-block-components-form .wc-block-components-checkout-step .wc-block-components-text-input input {
    background: transparent !important;
    color: white !important;
}
div#payment_form_openpay_cards div input{
    background:transparent !important;
    color:white !important;
}/* End custom CSS */