/**handles:hello-elementor-child-style**/
body.woocommerce-order-received{background:#f3f4f7}body.woocommerce-order-received .cg-thankyou-wrapper{max-width:720px;margin:64px auto 96px;padding:0 24px;box-sizing:border-box}body.woocommerce-order-received .woocommerce-order{background:#fff;padding:32px 30px 34px;border-radius:16px;box-shadow:0 26px 70px rgba(6,10,26,.18);border:1px solid rgba(12,18,36,.05);box-sizing:border-box;color:#151515}body.woocommerce-order-received .cg-thankyou-hero{background:0 0;color:#151515;padding:0 0 20px;margin:0 0 22px;border-bottom:1px solid rgba(15,15,35,.08);border-radius:0}body.woocommerce-order-received .cg-thankyou-hero-inner{text-align:center}body.woocommerce-order-received .cg-thankyou-title{margin:0 0 8px;font-size:26px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;font-family:Georgia,"Times New Roman",serif;text-align:center}body.woocommerce-order-received .cg-thankyou-subtitle{margin:0;font-size:15px;opacity:.9;text-align:center}body.woocommerce-order-received .cg-thankyou-subtext{margin:8px 0 0;font-size:12px;opacity:.8;text-align:center}body.woocommerce-order-received .cg-thankyou-subtext span{font-weight:600}body.woocommerce-order-received .woocommerce-thankyou-order-received{display:none}body.woocommerce-order-received .woocommerce-order-overview{list-style:none;margin:0 0 28px;padding:0;display:block!important}body.woocommerce-order-received .woocommerce-order-overview li{display:flex!important;align-items:baseline;justify-content:space-between;padding:10px 13px;border-radius:12px;background:#f6f7fb;font-size:11px;text-transform:uppercase;letter-spacing:.13em;opacity:.9;box-sizing:border-box;margin:0 0 12px!important}body.woocommerce-order-received .woocommerce-order-overview li strong{font-size:14px;font-weight:600;opacity:1;margin-left:auto}body.woocommerce-order-received .woocommerce-order-details__title{margin-top:6px;margin-bottom:12px;font-size:16px;font-weight:600}body.woocommerce-order-received .woocommerce-table--order-details{border-radius:11px;overflow:hidden;background:#fff;border:1px solid rgba(0,0,0,.04);margin-bottom:26px}body.woocommerce-order-received .woocommerce-table--order-details td,body.woocommerce-order-received .woocommerce-table--order-details th{border-color:rgba(0,0,0,.035);padding:10px 13px;font-size:13px}body.woocommerce-order-received .woocommerce-table--order-details thead th{background:#f4f5f9;font-weight:600}body.woocommerce-order-received .woocommerce-table--order-details tfoot th{font-weight:500}body.woocommerce-order-received .woocommerce-table--order-details tfoot tr:last-child td,body.woocommerce-order-received .woocommerce-table--order-details tfoot tr:last-child th{font-size:15px;font-weight:650}body.woocommerce-order-received .woocommerce-customer-details{margin-top:30px}body.woocommerce-order-received .woocommerce-customer-details h2{text-transform:uppercase;letter-spacing:.13em;font-size:13px;opacity:.85;margin-bottom:8px}body.woocommerce-order-received .woocommerce-columns--addresses{display:flex;flex-wrap:wrap;gap:18px;margin:0}body.woocommerce-order-received .woocommerce-column--billing-address,body.woocommerce-order-received .woocommerce-column--shipping-address{flex:1 1 260px;background:#f6f7fb;padding:14px 14px 12px;border-radius:10px;border:1px solid rgba(0,0,0,.04);box-sizing:border-box;float:none!important;margin:0}body.woocommerce-order-received .woocommerce-column--billing-address address,body.woocommerce-order-received .woocommerce-column--shipping-address address{margin:0;font-style:normal;font-size:13px;line-height:1.5}body.woocommerce-order-received .woocommerce-order a.button{border-radius:999px;padding:9px 18px;font-size:13px;text-transform:uppercase;letter-spacing:.12em;border:none}body.woocommerce-order-received .woocommerce a{color:#c58b2f}