.elementor-3135 .elementor-element.elementor-element-782d1a7d{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body.elementor-page-3135:not(.elementor-motion-effects-element-type-background), body.elementor-page-3135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F7;}/* Start custom CSS for shortcode, class: .elementor-element-72908050 */header#masthead {
    background: #fff;
}
h1.entry-title {
    display: none;
}
.col-1, .col-2 {
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    padding: 20px!important;
    border-radius: 10px;
    background-color: white;
}
.col-2 {
    margin-top: 10px!important;
}
.order-review-wrapper {
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    padding: 20px!important;
    border-radius: 10px;
    background-color: white!important;
}
.checkout_coupon .form-row-last .button:not(:hover) {
    background-color: #831923;
    color: #fff;
    border-color: #831923;
}

.woocommerce-billing-fields h3{
    font-size: 1.5em;
}



.order-review-wrapper {
    padding: 0px!important;
}

h3#order_review_heading_v2 {
    background: #343434;
    color: white;
    padding: 10px 20px;
    border-radius: 8px 8px 0px 0px;
    margin: 0px;
    font-size: 1.5em;
}
h3#order_review_heading_v2::after{
    display: none;
}

div#order_review {
    padding: 10px 20px;
}/* End custom CSS */