.elementor-3205 .elementor-element-5336a7b .woocommerce-order{font-family:Inter,sans-serif!important;color:#2b2b2b}.elementor-3205 .elementor-element-5336a7b .woocommerce-order :is(.woocommerce-Price-amount,.woocommerce-Price-amount *){-webkit-text-fill-color:currentColor!important;background:0 0!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order .woocommerce-thankyou-order-received{color:#0d0d0d!important;font-size:1.05rem!important;font-weight:700!important;text-align:center;margin:0 0 1.5rem!important;padding:0!important;background:0 0!important;border:0!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order ul.woocommerce-order-overview{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0 0 1.75rem!important;padding:0!important;list-style:none!important;background:#fff!important;border:1px solid #e6e6e6!important;border-radius:12px!important;overflow:hidden}.elementor-3205 .elementor-element-5336a7b .woocommerce-order ul.woocommerce-order-overview::before{content:"Order summary"!important;display:block!important;grid-column:1/-1;background:#0d0d0d;color:#fff;font-family:Inter,sans-serif;font-weight:900;font-size:1.15rem;letter-spacing:.03em;text-transform:uppercase;text-align:left;padding:16px 24px}.elementor-3205 .elementor-element-5336a7b .woocommerce-order ul.woocommerce-order-overview::after{display:none!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order ul.woocommerce-order-overview li{float:none!important;width:auto!important;margin:0 0 -1px -1px!important;padding:14px 24px!important;border:0!important;border-left:1px solid #e6e6e6!important;border-bottom:1px solid #e6e6e6!important;text-align:left!important;color:#7a8bb0!important;font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:1px!important;text-transform:uppercase!important;line-height:1.5!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order ul.woocommerce-order-overview li :is(span,b,label):not(.woocommerce-Price-amount):not(.woocommerce-Price-amount *){color:#7a8bb0!important;font-size:11px!important;font-weight:600!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order ul.woocommerce-order-overview li strong{display:block;margin-top:4px;color:#0d0d0d!important;font-family:Inter,sans-serif!important;font-size:15px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;overflow-wrap:anywhere}.elementor-3205 .elementor-element-5336a7b .woocommerce-order ul.woocommerce-order-overview li.woocommerce-order-overview__order strong{display:table;background:#e91416;color:#0d0d0d!important;border-radius:20px;padding:3px 12px;font-size:13px!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order ul.woocommerce-order-overview li.woocommerce-order-overview__total :is(.woocommerce-Price-amount,.woocommerce-Price-amount *){color:#e91416!important;font-weight:900!important;font-size:18px!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order section.woocommerce-order-details{background:#fff!important;border:1px solid #e6e6e6!important;border-radius:12px!important;overflow:hidden;margin:0 0 1.75rem!important;padding:0!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order :is(h2.woocommerce-order-details__title,.woocommerce-customer-details h2.woocommerce-column__title){background:#0d0d0d!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:Inter,sans-serif!important;font-weight:900!important;font-size:1.15rem!important;letter-spacing:.03em!important;text-transform:uppercase!important;text-align:left!important;line-height:1.3!important;padding:16px 24px!important;margin:0!important;border-radius:0!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order section.woocommerce-order-details table{margin:0!important;width:100%!important;border:0!important;border-radius:0!important;border-collapse:collapse!important;background:#fff!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order section.woocommerce-order-details table :is(th,td){background:0 0!important;color:#2b2b2b!important;font-family:Inter,sans-serif!important;border:0!important;border-bottom:1px dashed #d5dcea!important;padding:14px 24px!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order section.woocommerce-order-details table thead th{color:#7a8bb0!important;font-size:11px!important;font-weight:600!important;letter-spacing:1px!important;text-transform:uppercase!important;border-bottom:1px solid #e6e6e6!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order section.woocommerce-order-details table :is(thead th:last-child,tbody td:last-child,tfoot td){text-align:right!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order section.woocommerce-order-details table :is(thead th:first-child,tfoot th){text-align:left!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order section.woocommerce-order-details table .product-name a{color:#0d0d0d!important;-webkit-text-fill-color:#0d0d0d!important;font-weight:700!important;font-size:15px!important;text-decoration:none!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order section.woocommerce-order-details table .product-name a:hover{color:#e91416!important;-webkit-text-fill-color:#e91416!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order section.woocommerce-order-details table .product-quantity{color:#2b2b2b!important;font-weight:400!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order section.woocommerce-order-details table tbody :is(.woocommerce-Price-amount,.woocommerce-Price-amount *){color:#0d0d0d!important;font-weight:700!important;font-size:15px!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order section.woocommerce-order-details table tfoot td,.elementor-3205 .elementor-element-5336a7b .woocommerce-order section.woocommerce-order-details table tfoot td :is(.woocommerce-Price-amount,.woocommerce-Price-amount *){color:#0d0d0d!important;font-weight:600!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order section.woocommerce-order-details table tfoot tr:has(.woocommerce-Price-amount):not(:has(~tr .woocommerce-Price-amount)) :is(th,td){background:#fff1f1!important;border-top:3px solid #e91416!important;border-bottom:0!important;padding:16px 24px!important;vertical-align:middle!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order section.woocommerce-order-details table tfoot tr:has(.woocommerce-Price-amount):not(:has(~tr .woocommerce-Price-amount)) th{color:#0d0d0d!important;font-weight:900!important;font-size:16px!important;text-transform:uppercase!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order section.woocommerce-order-details table tfoot tr:has(.woocommerce-Price-amount):not(:has(~tr .woocommerce-Price-amount)) td :is(.woocommerce-Price-amount,.woocommerce-Price-amount *){color:#e91416!important;font-weight:900!important;font-size:24px!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order section.woocommerce-order-details table tfoot tr:last-child :is(th,td){border-bottom:0!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order .woocommerce-customer-details .woocommerce-columns{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem!important;margin:0!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order .woocommerce-customer-details .woocommerce-columns::before,.elementor-3205 .elementor-element-5336a7b .woocommerce-order .woocommerce-customer-details .woocommerce-columns::after{display:none!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order .woocommerce-customer-details .woocommerce-column{float:none!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;background:#fff!important;border:1px solid #e6e6e6!important;border-radius:12px!important;overflow:hidden}.elementor-3205 .elementor-element-5336a7b .woocommerce-order .woocommerce-customer-details address{margin:0!important;padding:18px 24px!important;border:0!important;border-radius:0!important;background:#fff!important;color:#2b2b2b!important;font-family:Inter,sans-serif!important;font-style:normal!important;font-size:14px!important;line-height:1.7!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order .woocommerce-customer-details address p{color:#0d0d0d!important;font-weight:600!important;font-size:14px!important;margin:.5rem 0 0!important}@media (max-width:767px){.elementor-3205 .elementor-element-5336a7b .woocommerce-order ul.woocommerce-order-overview li,.elementor-3205 .elementor-element-5336a7b .woocommerce-order section.woocommerce-order-details table :is(th,td),.elementor-3205 .elementor-element-5336a7b .woocommerce-order .woocommerce-customer-details address{padding:12px 16px!important}.elementor-3205 .elementor-element-5336a7b .woocommerce-order :is(ul.woocommerce-order-overview:before,h2.woocommerce-order-details__title,.woocommerce-customer-details h2.woocommerce-column__title){padding:14px 16px!important;font-size:1rem!important}}