body.page-id-50788 .woocommerce-order{margin-top:48px!important;padding:22px!important;border-radius:18px!important;background:rgba(255,255,255,.03)!important;border:1px solid rgba(255,255,255,.06)!important;backdrop-filter:blur(8px)!important;box-shadow:0 10px 34px rgba(0,0,0,.16)!important}body.page-id-50788 .woocommerce-notice--success.woocommerce-thankyou-order-received{position:relative!important;display:block!important;background:linear-gradient(135deg,#167446,#1d9258)!important;color:#fff!important;font-weight:700!important;font-size:17px!important;line-height:1.45!important;padding:16px 20px 16px 50px!important;margin:0 0 20px!important;border-radius:14px!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 10px 24px rgba(22,116,70,.22)!important}body.page-id-50788 .woocommerce-notice--success.woocommerce-thankyou-order-received::after{content:"✓"!important;position:absolute!important;left:18px!important;top:50%!important;transform:translateY(-50%)!important;font-size:16px!important;font-weight:800!important;color:#fff!important}body.page-id-50788 .woocommerce-order-overview{margin:0 0 24px!important;padding:0!important;border-radius:14px!important;background:rgba(255,255,255,.025)!important;border:1px solid rgba(255,255,255,.07)!important;backdrop-filter:blur(8px)!important;overflow:hidden!important}body.page-id-50788 .woocommerce-order-overview li{list-style:none!important;margin:0!important;min-width:0!important;text-transform:none!important}@media (min-width:768px){body.page-id-50788 .woocommerce-order-overview{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important}body.page-id-50788 .woocommerce-order-overview li{flex:1 1 0!important;width:20%!important;padding:22px 20px!important;border-right:1px dashed rgba(255,255,255,.2)!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;font-size:12px!important;line-height:1.35!important;min-height:104px!important;word-break:normal!important;overflow-wrap:break-word!important}body.page-id-50788 .woocommerce-order-overview li:last-child{border-right:0!important}body.page-id-50788 .woocommerce-order-overview li strong,body.page-id-50788 .woocommerce-order-overview li .amount,body.page-id-50788 .woocommerce-order-overview li .woocommerce-Price-amount{display:block!important;margin-top:8px!important;font-size:15px!important;font-weight:700!important;line-height:1.4!important;word-break:break-word!important}body.page-id-50788 .woocommerce-order-overview li.woocommerce-order-overview__payment-method{order:5!important}body.page-id-50788 .woocommerce-order-overview li.woocommerce-order-overview__order{order:1!important}body.page-id-50788 .woocommerce-order-overview li.woocommerce-order-overview__date{order:2!important}body.page-id-50788 .woocommerce-order-overview li.woocommerce-order-overview__email{order:3!important}body.page-id-50788 .woocommerce-order-overview li.woocommerce-order-overview__total{order:4!important}body.page-id-50788 .woocommerce-order-overview li.woocommerce-order-overview__email strong,body.page-id-50788 .woocommerce-order-overview li.woocommerce-order-overview__email{overflow-wrap:anywhere!important}}body.page-id-50788 .woocommerce-bacs-bank-details,body.page-id-50788 .woocommerce-order-details,body.page-id-50788 .woocommerce-customer-details,body.page-id-50788 .woocommerce-customer-signature{background:rgba(255,255,255,.028)!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:18px!important;padding:22px!important;margin-top:22px!important;box-shadow:0 8px 24px rgba(0,0,0,.14)!important}body.page-id-50788 .woocommerce-order h2,body.page-id-50788 .woocommerce-order .woocommerce-column__title,body.page-id-50788 .woocommerce-order .wc-bacs-bank-details-heading,body.page-id-50788 .woocommerce-order .woocommerce-order-details__title{font-size:24px!important;line-height:1.2!important;font-weight:600!important;letter-spacing:.1px!important;margin:0 0 16px!important;color:#f2f4f7!important}body.page-id-50788 .wc-bacs-bank-details-account-name{display:block!important;text-align:left!important;color:#e8edf3!important;font-size:16px!important;line-height:1.45!important;font-weight:600!important;margin:0 0 14px!important;padding:0!important}body.page-id-50788 .woocommerce-order>p,body.page-id-50788 .woocommerce-bacs-bank-details+p,body.page-id-50788 .woocommerce-order p{line-height:1.7!important}body.page-id-50788 .woocommerce-order>p{margin:14px 2px 0!important}body.page-id-50788 .wc-bacs-bank-details.order_details.bacs_details{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin:8px 0 0!important;padding:0!important;justify-content:flex-start!important}body.page-id-50788 .wc-bacs-bank-details.order_details.bacs_details li{flex:0 1 auto!important;min-width:140px!important;margin:0!important;padding:12px 14px!important;border-radius:12px!important;background:rgba(255,255,255,.022)!important;border:1px solid rgba(255,255,255,.07)!important;text-align:left!important;font-size:13px!important;line-height:1.35!important}body.page-id-50788 .wc-bacs-bank-details.order_details.bacs_details li strong{display:block!important;margin-top:4px!important;font-size:15px!important;line-height:1.35!important;font-weight:700!important;color:#f4f7fb!important;word-break:break-word!important}body.page-id-50788 .woocommerce-table{border-collapse:separate!important;border-spacing:0!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;overflow:hidden!important}body.page-id-50788 .woocommerce-table th,body.page-id-50788 .woocommerce-table td{padding:14px 16px!important;border-color:rgba(255,255,255,.08)!important;vertical-align:middle!important}body.page-id-50788 .woocommerce-table thead th{background:rgba(255,255,255,.03)!important;font-size:14px!important;font-weight:700!important}body.page-id-50788 .woocommerce-columns--addresses{gap:22px!important}body.page-id-50788 .woocommerce-column--shipping-address{margin-top:18px!important}body.page-id-50788 .woocommerce-column__title{margin-bottom:14px!important}body.page-id-50788 .woocommerce-customer-details address{margin:0!important;padding:16px 18px!important;border-radius:12px!important;border:1px solid rgba(255,255,255,.06)!important;background:rgba(255,255,255,.02)!important;line-height:1.75!important}body.page-id-50788 .woocommerce a.button,body.page-id-50788 .woocommerce button.button,body.page-id-50788 .woocommerce .button{border-radius:999px!important;padding:11px 18px!important;font-weight:700!important;border:1px solid rgba(216,184,77,.75)!important;background:rgba(216,184,77,.08)!important;color:#e8c860!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)!important}body.page-id-50788 .woocommerce a.button:hover,body.page-id-50788 .woocommerce button.button:hover,body.page-id-50788 .woocommerce .button:hover{background:#d8b84d!important;color:#0b1220!important;border-color:#d8b84d!important}@media (max-width:767px){body.page-id-50788 .woocommerce-order{margin:16px 12px 26px!important;padding:16px!important;border-radius:16px!important}body.page-id-50788 .woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:15px!important;padding:14px 16px 14px 44px!important;border-radius:12px!important;margin-bottom:16px!important}body.page-id-50788 .woocommerce-notice--success.woocommerce-thankyou-order-received::after{left:15px!important;font-size:14px!important}body.page-id-50788 .woocommerce-order-overview{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;padding:14px!important;margin-bottom:18px!important}body.page-id-50788 .woocommerce-order-overview li{width:auto!important;min-height:0!important;border-right:0!important;padding:0!important;font-size:11px!important}body.page-id-50788 .woocommerce-order-overview li strong,body.page-id-50788 .woocommerce-order-overview li .amount,body.page-id-50788 .woocommerce-order-overview li .woocommerce-Price-amount{font-size:13px!important;margin-top:3px!important}body.page-id-50788 .woocommerce-bacs-bank-details,body.page-id-50788 .woocommerce-order-details,body.page-id-50788 .woocommerce-customer-details,body.page-id-50788 .woocommerce-customer-signature{padding:16px!important;margin-top:18px!important;border-radius:16px!important}body.page-id-50788 .woocommerce-order h2,body.page-id-50788 .woocommerce-order .woocommerce-column__title,body.page-id-50788 .woocommerce-order .wc-bacs-bank-details-heading,body.page-id-50788 .woocommerce-order .woocommerce-order-details__title{font-size:20px!important;margin-bottom:12px!important}body.page-id-50788 .wc-bacs-bank-details-account-name{font-size:15px!important;margin-bottom:12px!important}body.page-id-50788 .wc-bacs-bank-details.order_details.bacs_details{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}body.page-id-50788 .wc-bacs-bank-details.order_details.bacs_details li{width:100%!important;min-width:0!important;padding:11px 12px!important}body.page-id-50788 .wc-bacs-bank-details.order_details.bacs_details li strong{font-size:14px!important}body.page-id-50788 .woocommerce-order>p{margin:12px 2px 0!important;font-size:14px!important;line-height:1.75!important}body.page-id-50788 .woocommerce-table th,body.page-id-50788 .woocommerce-table td{padding:11px 10px!important;font-size:13px!important}body.page-id-50788 .woocommerce-customer-details address{padding:14px!important;line-height:1.7!important}body.page-id-50788 .woocommerce-column--shipping-address{margin-top:20px!important}}