body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-order{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:24px;align-items:start}body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-order>*{grid-column:1/-1;min-width:0;margin:0}body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-thankyou-order-received{display:block!important;margin:0!important;padding:18px 22px;border:1px solid #d5e2ef;border-radius:14px;background:#edf4ff;color:var(--gm-blue);font-size:15px;line-height:1.6}body.gm-storefront.woocommerce-order-received .gm-commerce ul.woocommerce-order-overview{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0!important;padding:24px;list-style:none;border:1px solid var(--gm-line);border-radius:14px;background:var(--gm-light)}body.gm-storefront.woocommerce-order-received .gm-commerce ul.woocommerce-order-overview:before,body.gm-storefront.woocommerce-order-received .gm-commerce ul.woocommerce-order-overview:after{display:none!important}body.gm-storefront.woocommerce-order-received .gm-commerce ul.woocommerce-order-overview li{float:none!important;min-width:0;margin:0!important;padding:0!important;border:0!important;color:var(--gm-text);font-size:12px;line-height:1.5;text-transform:none;overflow-wrap:anywhere}body.gm-storefront.woocommerce-order-received .gm-commerce ul.woocommerce-order-overview li strong{display:block;margin-top:6px;color:var(--gm-blue);font-size:15px;font-weight:600;line-height:1.5}body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-order-details{grid-column:1;padding:24px;border:1px solid var(--gm-line);border-radius:16px;background:#fff}body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-order-details__title{margin:0 0 22px;font-size:30px}body.gm-storefront.woocommerce-order-received .gm-commerce table.woocommerce-table--order-details{table-layout:fixed;margin:0!important;border:0!important;border-radius:0;overflow:visible;background:0 0}body.gm-storefront.woocommerce-order-received .gm-commerce table.woocommerce-table--order-details :is(th,td){padding:15px 0!important;border:0;border-bottom:1px solid var(--gm-line);background:0 0!important;vertical-align:top;text-align:left;overflow-wrap:anywhere;font-size:14px;line-height:1.6}body.gm-storefront.woocommerce-order-received .gm-commerce table.woocommerce-table--order-details thead th{padding-top:0!important;color:var(--gm-text);font-size:12px;font-weight:500}body.gm-storefront.woocommerce-order-received .gm-commerce table.woocommerce-table--order-details :is(th,td):last-child{width:34%;padding-left:18px!important;text-align:right}body.gm-storefront.woocommerce-order-received .gm-commerce table.woocommerce-table--order-details td.product-name a{font:400 21px/1.35 Judson,Georgia,serif;color:var(--gm-blue)}body.gm-storefront.woocommerce-order-received .gm-commerce table.woocommerce-table--order-details .product-quantity{display:inline-block;white-space:nowrap;font-size:12px;font-weight:500;color:var(--gm-text)}body.gm-storefront.woocommerce-order-received .gm-commerce table.woocommerce-table--order-details .amount{white-space:nowrap}body.gm-storefront.woocommerce-order-received .gm-commerce table.woocommerce-table--order-details tfoot th{font-weight:500}body.gm-storefront.woocommerce-order-received .gm-commerce table.woocommerce-table--order-details tfoot tr:last-child :is(th,td){border-bottom:0;padding-bottom:0!important;color:var(--gm-blue);font-weight:500}body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-customer-details{grid-column:2;margin:0}body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-customer-details .col2-set{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;margin:0}body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-customer-details .woocommerce-column{float:none;width:100%;padding:24px;border:1px solid var(--gm-line);border-radius:16px;background:var(--gm-light)}body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-customer-details .woocommerce-column__title{margin:0 0 16px;font-size:25px}body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-customer-details address{width:100%;margin:0;padding:0;border:0;border-radius:0;font:400 14px/1.85 Inter,Arial,sans-serif;overflow-wrap:anywhere}body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-customer-details address p{margin:12px 0 0;padding-left:24px;line-height:1.6}body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-customer-details address p:before{margin-left:-24px}body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-order>[class^=payment-panel-]{padding:18px 22px;border:1px solid var(--gm-line);border-radius:14px;background:var(--gm-light);font:400 14px/1.6 Inter,Arial,sans-serif}body.gm-storefront.woocommerce-order-received .gm-commerce form:has(input[type=email]){max-width:620px;padding:26px;border:1px solid var(--gm-line);border-radius:16px;background:var(--gm-light)}@media (max-width:850px){body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-order{grid-template-columns:minmax(0,1fr);gap:20px}body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-order-details,body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-customer-details{grid-column:1}body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-customer-details .col2-set{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){body.gm-storefront.woocommerce-order-received .gm-commerce ul.woocommerce-order-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;padding:20px}body.gm-storefront.woocommerce-order-received .gm-commerce ul.woocommerce-order-overview li strong{font-size:14px}body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-thankyou-order-received{padding:16px 18px;font-size:14px}body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-order-details{padding:20px 18px}body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-order-details__title{font-size:28px;margin-bottom:20px}body.gm-storefront.woocommerce-order-received .gm-commerce table.woocommerce-table--order-details :is(th,td){font-size:13px;padding:13px 0!important}body.gm-storefront.woocommerce-order-received .gm-commerce table.woocommerce-table--order-details :is(th,td):last-child{padding-left:12px!important;width:34%}body.gm-storefront.woocommerce-order-received .gm-commerce table.woocommerce-table--order-details td.product-name a{font-size:19px;line-height:1.35}body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-customer-details .col2-set{grid-template-columns:minmax(0,1fr);gap:18px}body.gm-storefront.woocommerce-order-received .gm-commerce .woocommerce-customer-details .woocommerce-column{padding:20px}body.gm-storefront.woocommerce-order-received .gm-commerce form:has(input[type=email]){padding:20px}}