.elementor-545 .elementor-element.elementor-element-361c01a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-545 .elementor-element.elementor-element-361c01a:not(.elementor-motion-effects-element-type-background), .elementor-545 .elementor-element.elementor-element-361c01a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://ohcoffee.org/wp-content/uploads/2022/09/coffee-bg.webp");background-position:center left;background-repeat:no-repeat;background-size:36% auto;}.elementor-545 .elementor-element.elementor-element-361c01a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-545 .elementor-element.elementor-element-361c01a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-545 .elementor-element.elementor-element-54f46c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-545 .elementor-element.elementor-element-54f46c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-545 .elementor-element.elementor-element-bd9d838{text-align:center;}.elementor-545 .elementor-element.elementor-element-bd9d838 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-545 .elementor-element.elementor-element-73edf4d{margin-top:50px;margin-bottom:50px;}.elementor-545 .elementor-element.elementor-element-5e698a0{--confirmation-message-display:block;--confirmation-message-alignment:start;--sections-border-type:solid;--payment-details-space-between:25px;--payment-details-border-width:0px;--payment-details-border-color:var( --e-global-color-primary );--order-details-product-links-normal-color:#CD0304;--order-details-product-links-hover-color:var( --e-global-color-primary );--tables-divider-border-type:solid;--tables-divider-border-width:0px;--buttons-border-type:none;}.elementor-545 .elementor-element.elementor-element-5e698a0 .shop_table, .elementor-545 .elementor-element.elementor-element-5e698a0 address{border-width:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-5e698a0 .woocommerce-thankyou-order-received{font-family:"Montserrat", Sans-serif;font-size:20px;}.elementor-545 .elementor-element.elementor-element-5e698a0 h2{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;}.elementor-545 .elementor-element.elementor-element-5e698a0 address, .elementor-545 .elementor-element.elementor-element-5e698a0 .product-purchase-note, .elementor-545 .elementor-element.elementor-element-5e698a0 .woocommerce-thankyou-order-details + p{font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-545 .elementor-element.elementor-element-5e698a0 .woocommerce-order-overview.order_details li{font-family:"Montserrat", Sans-serif;}.elementor-545 .elementor-element.elementor-element-5e698a0 .woocommerce-order-overview.order_details li strong{font-family:"Montserrat", Sans-serif;}.elementor-545 .elementor-element.elementor-element-5e698a0 .shop_table thead tr th, .elementor-545 .elementor-element.elementor-element-5e698a0 .shop_table tfoot th, .elementor-545 .elementor-element.elementor-element-5e698a0 .shop_table tfoot tr td, .elementor-545 .elementor-element.elementor-element-5e698a0 .shop_table tfoot tr td span, .elementor-545 .elementor-element.elementor-element-5e698a0 .woocommerce-table--order-downloads tr td:before{font-family:"Montserrat", Sans-serif;}.elementor-545 .elementor-element.elementor-element-5e698a0 .product-quantity, .elementor-545 .elementor-element.elementor-element-5e698a0 .woocommerce-table--order-details td a, .elementor-545 .elementor-element.elementor-element-5e698a0 td.product-total, .elementor-545 .elementor-element.elementor-element-5e698a0 td.download-product, .elementor-545 .elementor-element.elementor-element-5e698a0 td.download-remaining, .elementor-545 .elementor-element.elementor-element-5e698a0 td.download-expires, .elementor-545 .elementor-element.elementor-element-5e698a0 td.download-file{font-family:"Montserrat", Sans-serif;}.elementor-545 .elementor-element.elementor-element-5e698a0 .product-name .wc-item-meta .wc-item-meta-label, .elementor-545 .elementor-element.elementor-element-5e698a0 .wc-item-meta li p{font-family:"Montserrat", Sans-serif;}.elementor-545 .elementor-element.elementor-element-1e6c6cb{margin-top:0px;margin-bottom:50px;}@media(min-width:768px){.elementor-545 .elementor-element.elementor-element-2d86a6c{width:15%;}.elementor-545 .elementor-element.elementor-element-54f46c9{width:69.333%;}.elementor-545 .elementor-element.elementor-element-21397b9{width:15%;}.elementor-545 .elementor-element.elementor-element-36b1752{width:5%;}.elementor-545 .elementor-element.elementor-element-8e59472{width:89.333%;}.elementor-545 .elementor-element.elementor-element-fedc993{width:5%;}}/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-5e698a0 */.woocommerce table.shop_table img, .woocommerce-page table.shop_table img {
    display: none;
}

.wc-item-meta {
    display: none;
}

.woocommerce-message {
    border-top-color: #CD0304;
}

.woocommerce-message::before {
    color: #CD0304;
}

.woocommerce h2 {
    margin-bottom: 0px !important;
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */