.gc-delivery-pin{margin:22px 0;color:#58665d;font-size:13px}.gc-delivery-pin summary{min-height:44px;cursor:pointer;display:flex;align-items:center;color:#236950}.gc-delivery-pin input{width:100%;min-height:48px;border:1px solid #d8e0da;border-radius:9px;padding:12px;font-size:16px}.gc-delivery-pin p{font-size:12px;line-height:1.6}.wccsq-quote-description .wccsq-contact-link{display:none!important}.gc-client-error{color:#a4372b;padding:12px 0}.gc-save-purchase{margin:24px 0;padding-top:22px;border-top:1px solid #e0e6df}.gc-save-purchase button{background:transparent!important;border:0!important;box-shadow:none!important;color:#236950!important;text-transform:none!important;min-height:48px;font-weight:500;font-size:14px;padding:8px 0!important}.gc-save-purchase p{font-size:12px;color:#738078;line-height:1.5}.gc-save-purchase input{width:100%;min-height:48px;font-size:14px;padding:12px}.gc-save-purchase label{font-size:13px}.gc-save-result a{display:block;color:#236950;padding:14px 0}.gc-resume{margin:0;background:#f6f8f4;color:#1c2b24;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.gc-resume *{box-sizing:border-box}.gc-resume main{max-width:520px;margin:48px auto;padding:32px 28px;background:white;border-radius:18px}.gc-resume h1{font-size:36px;letter-spacing:-1.4px;line-height:1.1;margin:28px 0 20px}.gc-resume p{line-height:1.65;font-size:15px}.gc-eyebrow{text-transform:uppercase;letter-spacing:1.5px;font-size:12px!important;color:#236950}.gc-resume-items{margin:30px 0}.gc-resume-items>div{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid #e7ede7}.gc-resume-items img{width:64px;height:64px;object-fit:contain}.gc-resume-items span{min-width:0;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.gc-resume-items small{display:block;margin-top:8px;color:#68736d}.gc-muted{color:#68736d}.gc-resume .gc-muted{font-size:13px}.gc-resume button{width:100%;min-height:52px;border:0;background:#236950;color:white;border-radius:10px;font-size:16px;font-weight:600;margin-top:18px;cursor:pointer}.gc-error{color:#a4372b}.gc-native-order{background:#f6f8f4}.gc-native-order footer,.gc-native-order .elementor-location-footer,.gc-native-order .wd-prefooter,.gc-native-order .wa__btn_popup,.gc-native-order .wa__popup_chat_box,.gc-native-order .mobile-nav,.gc-native-order .checkout-steps,.gc-native-order .woocommerce-breadcrumb,.gc-native-order .whb-header,.gc-native-order .footer-container,.gc-native-order .page-title,.gc-native-order .wd-toolbar,.gc-native-order .joinchat{display:none!important}.gc-native-order .woocommerce{max-width:800px;margin:24px auto 64px;padding:28px;background:white;border-radius:16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.gc-receipt-head h1{font-size:32px;letter-spacing:-1px;line-height:1.2}.gc-receipt-head p{color:#68736d}.gc-native-order .woocommerce-order-overview{padding:0;display:flex;flex-wrap:wrap;gap:18px;list-style:none}.gc-native-order .woocommerce-order-overview li{float:none;border:0;padding:12px 0;margin:0;flex:1 1 160px}.gc-native-order .woocommerce-order-details,.gc-native-order .woocommerce-customer-details{margin-top:32px}.gc-native-order table{width:100%;border-collapse:collapse}.gc-native-order th,.gc-native-order td{padding:12px 8px;border-bottom:1px solid #e4eae3;overflow-wrap:anywhere}.gc-native-order .woocommerce-column--billing-address,.gc-native-order .woocommerce-column--shipping-address{width:auto;float:none}.gc-native-order .woocommerce-columns--addresses{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:600px){.gc-resume main{margin:0;min-height:100dvh;border-radius:0;padding:calc(28px + env(safe-area-inset-top)) 24px calc(28px + env(safe-area-inset-bottom))}.gc-native-order .container{padding:0 12px!important}.gc-native-order .woocommerce{padding:20px 16px;margin:12px auto 32px}.gc-native-order .woocommerce-columns--addresses{grid-template-columns:1fr}.gc-native-order th,.gc-native-order td{font-size:13px}.gc-receipt-head h1{font-size:28px}}
