.newpage{
    clear: both;
    page-break-after: always;
}
body.single.single-product .single_variation_wrap .qty-parent .single_add_to_cart_button.button,
body.single.single-product.woocommerce div.product.elementor .elementor-widget-woocommerce-product-add-to-cart.elementor-add-to-cart--align-center form.cart button{
    background: #333333!important;
    color: #fff!important;
    border: 1px solid #333333;
} 

body.single.single-product.woocommerce .flex-control-nav.flex-control-thumbs{
    list-style: none;
    display: none;
}

body.single.single-product .variations,
body.single.single-product .woocommerce-product-gallery__trigger,
body.single.single-product .qty-parent,
.body.single.single-product .single_variation_wrap,
body.single.single-product footer.site-footer,
body.single.single-product header.site-header,
body.single.single-product.woocommerce .elementor-add-to-cart.elementor-product-variable .elementor-element .elementor-element-9e698cf.elementor-widget.elementor-widget-heading,
body.single.single-product.woocommerce .elementor-element.elementor-element-ca375dc.elementor-widget.elementor-widget-woocommerce-product-data-tabs,
body.single.single-product.woocommerce .tab-download-links,
body.single.single-product.woocommerce .tab-heading,
body.single.single-product.woocommerce .wpb-wmca-elementor-widget,
body.single.single-product.woocommerce .single-product-bg{
        display: none;
}

body.single.single-product .elementor-widget-container .elementor-heading-title .elementor-size-default,
body.single.single-product .elementor-element.elementor-element-9e698cf.elementor-widget .elementor-widget-heading{
    padding-top: 20px;
}
.woocommerce-thankyou-order-details{
    display: flex;
    flex-wrap: wrap;
    margin: 0 -12px;
    margin-bottom: 12px;
}
.woocommerce-thankyou-order-details > li{
    padding: 0 12px;
    display: inline-block;
}

.woocommerce-column__title,
.woocommerce-order-details__title{
    margin-bottom: 14px;
    font-size: 24px!important;
}
.woocommerce-table--order-details tr td,
.woocommerce-table--order-details tr th{
    text-align: left;
    padding: 10px!important;
}
.woocommerce-thankyou-order-details + p{
    display: none;
}