.mgfi-quote-panel{box-sizing:border-box;margin:14px 0 0;padding:16px;border:1px solid #cfdfd1;border-radius:18px;background:#f4f8f3;color:#24533f;font:inherit;direction:rtl;text-align:right}.mgfi-quote-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.mgfi-quote-heading>span{font-size:11px;background:#e6efe6;border-radius:20px;padding:3px 9px}.mgfi-quote-panel p{font-size:12px;line-height:1.9;margin:8px 0 12px}.mgfi-quote-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mgfi-quote-actions form{margin:0;flex:1;min-width:160px}.mgfi-quote-actions small{flex-basis:100%;font-size:11px;color:#5f7667}.mgfi-quote-download.button{box-sizing:border-box;width:100%;display:inline-flex;align-items:center;justify-content:center;min-height:43px;margin:0!important;padding:9px 14px!important;background:#38755b!important;border:1px solid #38755b!important;border-radius:24px!important;color:#fff!important;box-shadow:none!important;font:inherit!important;font-size:13px!important;text-decoration:none;cursor:pointer}.mgfi-quote-preview{color:#24533f;text-underline-offset:4px;font-size:12px}.mgfi-quote-message{padding:12px;margin:10px 0;border:1px solid #d6be86;background:#fff8e7;color:#6d5525;border-radius:12px;line-height:1.9;font-size:12px}
.woocommerce-cart .wc-proceed-to-checkout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px}.woocommerce-cart .wc-proceed-to-checkout>.mg-cart-coupon{grid-column:1/-1}.woocommerce-cart .wc-proceed-to-checkout>a.checkout-button{grid-column:1;min-height:46px;font-size:13px!important;padding:11px 12px!important;margin:0!important}.woocommerce-cart .wc-proceed-to-checkout>.mgfi-quote-panel{grid-column:2;border:0;background:transparent;margin:0;padding:0}.woocommerce-cart .wc-proceed-to-checkout>.mgfi-quote-panel .mgfi-quote-heading,.woocommerce-cart .wc-proceed-to-checkout>.mgfi-quote-panel>p{display:none}.woocommerce-cart .wc-proceed-to-checkout>.mgfi-quote-panel .mgfi-quote-actions{display:block}.woocommerce-cart .wc-proceed-to-checkout>.mgfi-quote-panel .mgfi-quote-actions form{min-width:0}.woocommerce-cart .wc-proceed-to-checkout>.mgfi-quote-panel .mgfi-quote-actions small{display:block;margin-top:8px}.woocommerce-cart .wc-proceed-to-checkout>.mgfi-quote-panel .mgfi-quote-preview{display:block;margin-top:8px}.woocommerce-cart .wc-proceed-to-checkout>.mgfi-quote-panel .mgfi-quote-download.button{min-height:46px}.woocommerce-cart .wc-proceed-to-checkout:not(:has(.mgfi-quote-panel))>a.checkout-button{grid-column:1/-1}@media(max-width:380px){.woocommerce-cart .wc-proceed-to-checkout{grid-template-columns:1fr}.woocommerce-cart .wc-proceed-to-checkout>.mgfi-quote-panel{grid-column:1}}
