.elementor-16349 .elementor-element.elementor-element-78d68fa4:not(.elementor-motion-effects-element-type-background), .elementor-16349 .elementor-element.elementor-element-78d68fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://profil-autoexperten.se/wp-content/uploads/DSC_8539-20240313-073237-scaled.webp");background-position:0px -430px;background-repeat:no-repeat;background-size:cover;}.elementor-16349 .elementor-element.elementor-element-78d68fa4 > .elementor-background-overlay{background-position:0px 140px;background-repeat:no-repeat;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16349 .elementor-element.elementor-element-78d68fa4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:370px 0px 0px 0px;}.elementor-16349 .elementor-element.elementor-element-666d2a6d > .elementor-container{max-width:1170px;}.elementor-16349 .elementor-element.elementor-element-666d2a6d{overflow:hidden;border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 20px 120px 20px;}.elementor-16349 .elementor-element.elementor-element-666d2a6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16349 .elementor-element.elementor-element-cb3fa77:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16349 .elementor-element.elementor-element-cb3fa77 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BFCCD5;}.elementor-16349 .elementor-element.elementor-element-cb3fa77 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-16349 .elementor-element.elementor-element-cb3fa77 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16349 .elementor-element.elementor-element-cb3fa77 > .elementor-element-populated, .elementor-16349 .elementor-element.elementor-element-cb3fa77 > .elementor-element-populated > .elementor-background-overlay, .elementor-16349 .elementor-element.elementor-element-cb3fa77 > .elementor-background-slideshow{border-radius:55px 55px 55px 55px;}.elementor-16349 .elementor-element.elementor-element-cb3fa77 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16349 .elementor-element.elementor-element-2bf8b37 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-16349 .elementor-element.elementor-element-2bf8b37{--confirmation-message-display:block;--order-summary-alignment:center;--billing-details-alignment:center;--shipping-details-alignment:center;--sections-border-radius:0px 0px 0px 0px;--payment-details-space-between:auto;}.elementor-16349 .elementor-element.elementor-element-2bf8b37 .woocommerce-thankyou-order-received{font-family:"ct_font_autoexperten_headline", Sans-serif;font-size:25px;font-weight:bold;}.elementor-16349 .elementor-element.elementor-element-2bf8b37 .woocommerce-order-overview.order_details li{font-family:"ct_font_autoexperten_text", Sans-serif;}.elementor-16349 .elementor-element.elementor-element-2bf8b37 .woocommerce-order-overview.order_details li strong{font-family:"ct_font_autoexperten_text", Sans-serif;font-weight:600;}@media(min-width:1025px){.elementor-16349 .elementor-element.elementor-element-78d68fa4:not(.elementor-motion-effects-element-type-background), .elementor-16349 .elementor-element.elementor-element-78d68fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-16349 .elementor-element.elementor-element-78d68fa4:not(.elementor-motion-effects-element-type-background), .elementor-16349 .elementor-element.elementor-element-78d68fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -189px;background-size:100% auto;}.elementor-16349 .elementor-element.elementor-element-78d68fa4 > .elementor-background-overlay{background-position:0px 0px;background-size:30% auto;}.elementor-16349 .elementor-element.elementor-element-78d68fa4{margin-top:0px;margin-bottom:0px;padding:180px 20px 20px 20px;}.elementor-16349 .elementor-element.elementor-element-2bf8b37{--payment-details-space-between:auto;}}@media(max-width:767px){.elementor-16349 .elementor-element.elementor-element-78d68fa4:not(.elementor-motion-effects-element-type-background), .elementor-16349 .elementor-element.elementor-element-78d68fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-66px -40px;background-size:130% auto;}.elementor-16349 .elementor-element.elementor-element-78d68fa4 > .elementor-background-overlay{background-position:0px 0px;}.elementor-16349 .elementor-element.elementor-element-2bf8b37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-16349 .elementor-element.elementor-element-2bf8b37{--payment-details-space-between:auto;}}/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-2bf8b37 */.woocommerce-notice--success {
    background-color: #e1f0c4; /* Mjuk grön för framgångsmeddelanden */
    color: #245021;
    border-radius: 45px;
    margin-bottom: 20px;
}

.woocommerce-order-overview li, .woocommerce-table th, .woocommerce-table td {
    border-bottom: 1px solid #eee; /* Lägger till en subtil linje för separation */
}

.woocommerce-order-overview li {
    margin-bottom: 10px;
    color: #000; /* Mörkare text för bättre läsbarhet */
}

.woocommerce-order-overview__total, .woocommerce-order-overview__order strong {
    color: #c00; /* Använd en accentfärg för viktiga siffror */
}

.woocommerce-table th {
    background-color: #f5f5f5; /* Ljus bakgrund för tabellhuvuden */
    color: #333;
    padding: 15px;
}

.woocommerce-table td {
    padding: 15px;
    background-color: #fafafa; /* Ännu ljusare bakgrund för tabellceller */
}

@media (max-width: 768px) {
    .woocommerce-columns--addresses .woocommerce-column {
        width: 100%;
        margin-bottom: 20px;
    }
}

.woocommerce-table--order-details, 
.woocommerce-table--order-details thead th,
.woocommerce-table--order-details tfoot th[scope="row"],
.woocommerce-table--order-details th, 
.woocommerce-table--order-details td {
    text-align: center;
}
.woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields {
    display: none;
}/* End custom CSS */