#nbb2b-lm-panel,#nbb2b-mm-message-overlay{--cxb-pu-primary:var(--cxb-primary-color,#0A7AFF);--cxb-pu-primary-strong:var(--cxb-primary-color,#0A7AFF);--cxb-pu-ring:rgba(10,122,255,0.22);--cxb-pu-tint:rgba(10,122,255,0.08);--cxb-pu-ink:#111827;--cxb-pu-ink-2:#374151;--cxb-pu-muted:#6b7280;--cxb-pu-line:#e5e7eb;--cxb-pu-line-soft:#eef0f3;--cxb-pu-field:#d1d5db;--cxb-pu-soft:#f8fafc}@supports (color: color-mix(in srgb,red 50%,transparent)){#nbb2b-lm-panel,#nbb2b-mm-message-overlay{--cxb-pu-primary-strong:color-mix(in srgb,var(--cxb-pu-primary) 82%,#000);--cxb-pu-ring:color-mix(in srgb,var(--cxb-pu-primary) 22%,transparent);--cxb-pu-tint:color-mix(in srgb,var(--cxb-pu-primary) 8%,transparent)}}#nbb2b-lm-panel,#nbb2b-mm-message-overlay .nbb2b-mm-message-modal{box-sizing:border-box;color:var(--cxb-pu-ink);background:#ffffff;border:1px solid rgba(15,23,42,0.06);box-shadow:0 24px 60px -12px rgba(15,23,42,0.28),0 2px 6px rgba(15,23,42,0.06)}#nbb2b-lm-panel *,#nbb2b-lm-panel *::before,#nbb2b-lm-panel *::after,#nbb2b-mm-message-overlay .nbb2b-mm-message-modal *,#nbb2b-mm-message-overlay .nbb2b-mm-message-modal *::before,#nbb2b-mm-message-overlay .nbb2b-mm-message-modal *::after{box-sizing:border-box}#nbb2b-lm-panel{width:380px;border-radius:16px 16px 0 0}.nbb2b-lm-widget--center #nbb2b-lm-panel{border-radius:16px}#nbb2b-mm-message-overlay .nbb2b-mm-message-modal{border-radius:16px}#nbb2b-mm-message-overlay{background:rgba(15,23,42,0.45)}#nbb2b-lm-panel .nbb2b-lm-panel-header,#nbb2b-mm-message-overlay .nbb2b-mm-message-header{display:flex;align-items:center;gap:10px;padding:var(--cf-header-pad,14px 16px);background:#ffffff;border-bottom:1px solid var(--cxb-pu-line-soft)}#nbb2b-lm-panel .nbb2b-lm-panel-header>span,#nbb2b-mm-message-overlay .nbb2b-mm-message-header>h3{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;margin:0;padding:0;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:-0.005em;color:var(--cxb-pu-ink);text-transform:none}#nbb2b-lm-panel .nbb2b-lm-panel-header>span::before,#nbb2b-mm-message-overlay .nbb2b-mm-message-header>h3::before{content:"";flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:var(--cxb-pu-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230A7AFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E") center / 16px 16px no-repeat}#nbb2b-lm-panel .nbb2b-lm-close,#nbb2b-mm-message-overlay .nbb2b-mm-modal-close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px !important;height:32px !important;min-height:0;margin:0;padding:0 !important;font-size:22px;line-height:1;color:var(--cxb-pu-muted) !important;background:transparent;border:0;border-radius:50%;box-shadow:none;cursor:pointer;transition:background-color 0.15s ease,color 0.15s ease}#nbb2b-lm-panel .nbb2b-lm-close:hover,#nbb2b-mm-message-overlay .nbb2b-mm-modal-close:hover{color:var(--cxb-pu-ink) !important;background:#f1f3f6}#nbb2b-lm-panel .nbb2b-lm-close:focus-visible,#nbb2b-mm-message-overlay .nbb2b-mm-modal-close:focus-visible{outline:none;box-shadow:0 0 0 3px var(--cxb-pu-ring)}#nbb2b-lm-panel .nbb2b-lm-panel-body,#nbb2b-mm-message-overlay .nbb2b-mm-message-body{padding:var(--cf-body-pad,16px);background:#ffffff;scrollbar-width:thin}#nbb2b-lm-panel .nbb2b-qs,#nbb2b-mm-message-overlay .nbb2b-qs{margin:0 0 var(--cf-qs-mb,14px);padding:0;background:#ffffff;border:1px solid var(--cxb-pu-line);border-radius:12px;overflow:hidden}#nbb2b-lm-panel .nbb2b-qs-multi-header,#nbb2b-mm-message-overlay .nbb2b-qs-multi-header{display:flex;align-items:center;gap:8px;margin:0;padding:var(--cf-qs-pad-v,9px) 12px;background:var(--cxb-pu-soft);border-bottom:1px solid var(--cxb-pu-line-soft)}#nbb2b-lm-panel .nbb2b-qs-text,#nbb2b-mm-message-overlay .nbb2b-qs-text{display:flex;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;line-height:1.3;color:var(--cxb-pu-ink-2)}#nbb2b-lm-panel .nbb2b-qs-count,#nbb2b-mm-message-overlay .nbb2b-qs-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;font-weight:700;line-height:1;color:var(--cxb-pu-primary-strong);background:var(--cxb-pu-tint);border-radius:999px}#nbb2b-lm-panel .nbb2b-qs-thumbs,#nbb2b-lm-panel .nbb2b-qs-input-qty-btn,#nbb2b-lm-panel .nbb2b-qs-done-btn,#nbb2b-mm-message-overlay .nbb2b-qs-thumbs,#nbb2b-mm-message-overlay .nbb2b-qs-input-qty-btn,#nbb2b-mm-message-overlay .nbb2b-qs-done-btn{display:none !important}#nbb2b-lm-panel .nbb2b-qs-product-table,#nbb2b-mm-message-overlay .nbb2b-qs-product-table{display:block !important;max-height:184px;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;background:none;border:0}#nbb2b-lm-panel .nbb2b-qs-table,#nbb2b-lm-panel .nbb2b-qs-table tbody,#nbb2b-mm-message-overlay .nbb2b-qs-table,#nbb2b-mm-message-overlay .nbb2b-qs-table tbody{display:block;width:100%;margin:0;padding:0;border:0;border-collapse:separate;background:none}#nbb2b-lm-panel .nbb2b-qs-table thead,#nbb2b-mm-message-overlay .nbb2b-qs-table thead{display:none}#nbb2b-lm-panel .nbb2b-qs-table tr,#nbb2b-mm-message-overlay .nbb2b-qs-table tr,#nbb2b-lm-panel .nbb2b-qs-single-row,#nbb2b-mm-message-overlay .nbb2b-qs-single-row{display:grid;grid-template-columns:minmax(0,1fr) auto 28px;align-items:center;column-gap:10px;margin:0;padding:8px 10px 8px 12px;background:#ffffff;border:0;border-bottom:1px solid var(--cxb-pu-line-soft)}#nbb2b-lm-panel .nbb2b-qs-table tr:last-child,#nbb2b-mm-message-overlay .nbb2b-qs-table tr:last-child{border-bottom:0}#nbb2b-lm-panel .nbb2b-qs-table td,#nbb2b-mm-message-overlay .nbb2b-qs-table td{display:block;width:auto !important;min-width:0;margin:0;padding:0;border:0;background:none;text-align:start;vertical-align:middle}#nbb2b-lm-panel .nbb2b-qs-table-product,#nbb2b-mm-message-overlay .nbb2b-qs-table-product{display:flex !important;align-items:center;gap:10px;font-size:13px;line-height:1.35;color:var(--cxb-pu-ink)}#nbb2b-lm-panel .nbb2b-qs-table-product>span,#nbb2b-mm-message-overlay .nbb2b-qs-table-product>span,#nbb2b-lm-panel .nbb2b-qs-single-name,#nbb2b-mm-message-overlay .nbb2b-qs-single-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-width:0;font-size:13px;font-weight:600;line-height:1.35;color:var(--cxb-pu-ink);overflow-wrap:anywhere}#nbb2b-lm-panel .nbb2b-qs-table-img,#nbb2b-mm-message-overlay .nbb2b-qs-table-img,#nbb2b-lm-panel .nbb2b-qs-single-thumb .nbb2b-qs-thumb,#nbb2b-mm-message-overlay .nbb2b-qs-single-thumb .nbb2b-qs-thumb{display:block;flex:0 0 40px;width:40px;height:40px;max-width:none;margin:0;padding:0;object-fit:contain;background:var(--cxb-pu-soft);border:1px solid var(--cxb-pu-line-soft);border-radius:8px}#nbb2b-lm-panel .nbb2b-qs-table-remove,#nbb2b-mm-message-overlay .nbb2b-qs-table-remove{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:18px;line-height:1;color:var(--cxb-pu-muted);border-radius:50%;cursor:pointer;transition:background-color 0.15s ease,color 0.15s ease}#nbb2b-lm-panel .nbb2b-qs-table-remove:hover,#nbb2b-mm-message-overlay .nbb2b-qs-table-remove:hover{color:#dc2626;background:#fef2f2}#nbb2b-lm-panel .nbb2b-qs-single,#nbb2b-mm-message-overlay .nbb2b-qs-single{margin:0;padding:0;background:none;border:0}#nbb2b-lm-panel .nbb2b-qs-single-row,#nbb2b-mm-message-overlay .nbb2b-qs-single-row{grid-template-columns:40px minmax(0,1fr) auto 28px;grid-template-areas:"pic name qty del";border-bottom:0}#nbb2b-lm-panel .nbb2b-qs-single-info,#nbb2b-mm-message-overlay .nbb2b-qs-single-info{display:contents}#nbb2b-lm-panel .nbb2b-qs-single-name,#nbb2b-mm-message-overlay .nbb2b-qs-single-name{grid-area:name}#nbb2b-lm-panel .nbb2b-qs-single-qty,#nbb2b-mm-message-overlay .nbb2b-qs-single-qty{grid-area:qty;display:flex;align-items:center;gap:0;margin:0}#nbb2b-lm-panel .nbb2b-qs-single-qty-label,#nbb2b-mm-message-overlay .nbb2b-qs-single-qty-label{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important;border:0 !important}#nbb2b-lm-panel .nbb2b-qs-single-thumb,#nbb2b-mm-message-overlay .nbb2b-qs-single-thumb{display:contents}#nbb2b-lm-panel .nbb2b-qs-single-thumb .nbb2b-qs-thumb,#nbb2b-mm-message-overlay .nbb2b-qs-single-thumb .nbb2b-qs-thumb{grid-area:pic}#nbb2b-lm-panel .nbb2b-qs-single-thumb .nbb2b-qs-del,#nbb2b-mm-message-overlay .nbb2b-qs-single-thumb .nbb2b-qs-del{grid-area:del;position:static;display:inline-flex !important;align-items:center;justify-content:center;width:28px;height:28px;margin:0;padding:0;font-size:18px;line-height:1;color:var(--cxb-pu-muted);background:transparent;border:0;border-radius:50%;box-shadow:none;opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:none;cursor:pointer;transition:background-color 0.15s ease,color 0.15s ease}#nbb2b-lm-panel .nbb2b-qs-single-thumb .nbb2b-qs-del:hover,#nbb2b-mm-message-overlay .nbb2b-qs-single-thumb .nbb2b-qs-del:hover{color:#dc2626;background:#fef2f2}#nbb2b-lm-panel .nbb2b-qs-thumb-empty,#nbb2b-mm-message-overlay .nbb2b-qs-thumb-empty{display:block;width:40px;height:40px;background:var(--cxb-pu-soft);border:1px solid var(--cxb-pu-line-soft);border-radius:8px}#nbb2b-lm-panel .nbb2b-lm-form,#nbb2b-mm-message-overlay #nbb2b-mm-msg-form{margin:0;padding:0}#nbb2b-lm-panel .nbb2b-lm-field,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field{margin:0 0 var(--cf-field-mb,12px);padding:0}#nbb2b-lm-panel .nbb2b-lm-form--two-col .nbb2b-lm-form-row{display:flex;flex-wrap:wrap;gap:var(--cf-row-gap,12px);margin:0 0 var(--cf-field-mb,12px)}#nbb2b-lm-panel .nbb2b-lm-form--two-col .nbb2b-lm-form-row .nbb2b-lm-field{flex:1 1 180px;min-width:0;margin:0}#nbb2b-lm-panel .nbb2b-lm-form--two-col .nbb2b-lm-form-row .nbb2b-lm-field--full{flex-basis:100%}#nbb2b-lm-panel .nbb2b-lm-field>label,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field>label{display:block;margin:0 0 var(--cf-label-mb,5px);font-size:var(--cf-label-fs,12.5px);font-weight:600;line-height:1.35;color:var(--cxb-pu-ink-2)}#nbb2b-lm-panel .nbb2b-lm-required,#nbb2b-mm-message-overlay .nbb2b-mm-msg-required{margin-inline-start:1px;font-size:inherit;line-height:inherit;color:#dc2626}#nbb2b-lm-panel .cxb-b2b-privacy-notice__text,#nbb2b-mm-message-overlay .cxb-b2b-privacy-notice__text{font-size:inherit;line-height:inherit}#nbb2b-lm-panel .nbb2b-lm-field input[type="text"],#nbb2b-lm-panel .nbb2b-lm-field input[type="email"],#nbb2b-lm-panel .nbb2b-lm-field input[type="tel"],#nbb2b-lm-panel .nbb2b-lm-field input[type="url"],#nbb2b-lm-panel .nbb2b-lm-field input[type="number"]:not(.nbb2b-qs-qty-input),#nbb2b-lm-panel .nbb2b-lm-field select,#nbb2b-lm-panel .nbb2b-lm-field textarea,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field input[type="text"],#nbb2b-mm-message-overlay .nbb2b-mm-msg-field input[type="email"],#nbb2b-mm-message-overlay .nbb2b-mm-msg-field input[type="tel"],#nbb2b-mm-message-overlay .nbb2b-mm-msg-field input[type="url"],#nbb2b-mm-message-overlay .nbb2b-mm-msg-field select,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field textarea{display:block;width:100%;max-width:none;height:auto;min-height:0;margin:0;padding:var(--cf-ctrl-pad,9px 12px);font:inherit;font-size:14px;line-height:1.4;color:var(--cxb-pu-ink);background-color:#ffffff;border:1px solid var(--cxb-pu-field);border-radius:10px;box-shadow:none;transition:border-color 0.15s ease,box-shadow 0.15s ease}#nbb2b-lm-panel .nbb2b-lm-field textarea,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field textarea{min-height:var(--cf-ta-min,76px);resize:vertical}#nbb2b-lm-panel .nbb2b-lm-field select,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field select{padding-inline-end:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%236b7280' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px 16px;-webkit-appearance:none;appearance:none}#nbb2b-lm-panel .nbb2b-lm-field input::placeholder,#nbb2b-lm-panel .nbb2b-lm-field textarea::placeholder,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field input::placeholder,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field textarea::placeholder{color:var(--cxb-pu-muted);opacity:1}#nbb2b-lm-panel .nbb2b-lm-field input:focus,#nbb2b-lm-panel .nbb2b-lm-field select:focus,#nbb2b-lm-panel .nbb2b-lm-field textarea:focus,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field input:focus,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field select:focus,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field textarea:focus{outline:none;border-color:var(--cxb-pu-primary);box-shadow:0 0 0 3px var(--cxb-pu-ring)}#nbb2b-lm-panel .nbb2b-lm-checkbox-group,#nbb2b-mm-message-overlay .nbb2b-mm-msg-checkbox-group{display:flex;flex-wrap:wrap;gap:6px 14px}#nbb2b-lm-panel .nbb2b-lm-checkbox-group label,#nbb2b-mm-message-overlay .nbb2b-mm-msg-checkbox-group label{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:13.5px;font-weight:400;color:var(--cxb-pu-ink-2);cursor:pointer}#nbb2b-lm-panel input[type="checkbox"],#nbb2b-mm-message-overlay input[type="checkbox"]{accent-color:var(--cxb-pu-primary)}#nbb2b-lm-panel .cxb-b2b-privacy-notice,#nbb2b-mm-message-overlay .cxb-b2b-privacy-notice{margin:var(--cf-note-mb,4px) 0 var(--cf-note-mb,12px);padding:var(--cf-note-pad,9px 12px);font-size:var(--cf-note-fs,12.5px);font-weight:400;line-height:1.5;border-radius:10px}#nbb2b-lm-panel .cxb-b2b-privacy-notice__text a,#nbb2b-mm-message-overlay .cxb-b2b-privacy-notice__text a{color:var(--cxb-pu-primary-strong);font-weight:inherit}#nbb2b-lm-panel .nbb2b-lm-submit-wrap{margin:var(--cf-submit-mt,4px) 0 0}#nbb2b-lm-panel .nbb2b-lm-submit-btn,#nbb2b-mm-message-overlay .nbb2b-mm-msg-submit{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:auto;min-height:44px;margin:0;padding:var(--cf-btn-pad,11px 16px);font:inherit;font-size:15px;font-weight:700;line-height:1.2;letter-spacing:0.01em;text-transform:none;color:#ffffff;background:var(--cxb-pu-primary-strong);border:0;border-radius:10px;box-shadow:0 1px 2px rgba(15,23,42,0.08),0 6px 16px -6px var(--cxb-pu-ring);cursor:pointer;transition:background-color 0.15s ease,transform 0.15s ease,opacity 0.15s ease}#nbb2b-lm-panel .nbb2b-lm-submit-btn:hover,#nbb2b-mm-message-overlay .nbb2b-mm-msg-submit:hover{background:var(--cxb-primary-color-hover,#085FCC)}#nbb2b-lm-panel .nbb2b-lm-submit-btn:active,#nbb2b-mm-message-overlay .nbb2b-mm-msg-submit:active{transform:translateY(1px)}#nbb2b-lm-panel .nbb2b-lm-submit-btn:focus-visible,#nbb2b-mm-message-overlay .nbb2b-mm-msg-submit:focus-visible{outline:none;box-shadow:0 0 0 3px var(--cxb-pu-ring)}#nbb2b-lm-panel .nbb2b-lm-submit-btn:disabled,#nbb2b-lm-panel .nbb2b-lm-submit-btn[disabled],#nbb2b-mm-message-overlay .nbb2b-mm-msg-submit:disabled,#nbb2b-mm-message-overlay .nbb2b-mm-msg-submit[disabled]{color:#ffffff;background:var(--cxb-pu-primary-strong);opacity:0.55;box-shadow:none;cursor:not-allowed;transform:none}#nbb2b-lm-panel .nbb2b-lm-message,#nbb2b-mm-message-overlay .nbb2b-mm-msg-result:not(:empty){margin:10px 0 0;padding:10px 12px;font-size:13px;line-height:1.5;border-radius:10px}#nbb2b-lm-panel .nbb2b-lm-message--success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}#nbb2b-lm-panel .nbb2b-lm-message--error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}#nbb2b-lm-panel .nbb2b-recaptcha-branding,#nbb2b-mm-message-overlay .nbb2b-recaptcha-branding{font-size:11px !important;color:var(--cxb-pu-muted) !important}#nbb2b-leave-message-widget .nbb2b-lm-bar{gap:8px;width:auto;min-width:200px;height:44px;padding:0 18px;font-size:14px;font-weight:600;color:#ffffff;background:var(--cxb-primary-color,#0A7AFF);border-radius:12px 12px 0 0;box-shadow:0 -4px 18px -6px rgba(15,23,42,0.25)}@media (min-width: 900px){.nbb2b-lm-widget--center #nbb2b-lm-panel{width:880px;max-width:calc(100vw - 48px)}.nbb2b-lm-widget--center #nbb2b-lm-panel .nbb2b-lm-panel-body{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px}.nbb2b-lm-widget--center #nbb2b-lm-panel .nbb2b-lm-panel-body>*{flex:1 1 100%;min-width:0}.nbb2b-lm-widget--center #nbb2b-lm-panel .nbb2b-lm-panel-body>.nbb2b-qs{flex:0 0 340px;position:sticky;top:0;margin:0}.nbb2b-lm-widget--center #nbb2b-lm-panel .nbb2b-lm-panel-body>.nbb2b-qs ~ .nbb2b-lm-form,.nbb2b-lm-widget--center #nbb2b-lm-panel .nbb2b-lm-panel-body>.nbb2b-qs ~ .nbb2b-lm-elementor-form{flex:1 1 360px}.nbb2b-lm-widget--center #nbb2b-lm-panel .nbb2b-qs-product-table{max-height:360px}.nbb2b-lm-widget--center #nbb2b-lm-panel:has(.nbb2b-qs[style*="display:none"]),.nbb2b-lm-widget--center #nbb2b-lm-panel:has(.nbb2b-qs[style*="display: none"]){width:640px}}@media (max-width: 600px){#nbb2b-mm-message-overlay.nbb2b-mm-show{align-items:flex-end !important;justify-content:stretch !important}#nbb2b-mm-message-overlay .nbb2b-mm-message-modal{width:100%;max-width:none;max-height:92vh;max-height:92dvh;border-radius:18px 18px 0 0;animation:cxb-pu-sheet-in 0.26s cubic-bezier(0.2,0.8,0.2,1)}.nbb2b-lm-widget--center #nbb2b-lm-panel{top:auto;bottom:0;left:0;right:0;width:100%;max-width:none;max-height:92vh;max-height:92dvh;border-radius:18px 18px 0 0;transform:none}.nbb2b-lm-widget--center #nbb2b-lm-panel .nbb2b-lm-panel-body{max-height:calc(92vh - 62px);max-height:calc(92dvh - 62px)}#nbb2b-lm-panel{width:100vw;max-width:100vw}#nbb2b-mm-message-overlay .nbb2b-mm-message-modal::before{content:"";position:absolute;top:6px;left:50%;width:36px;height:4px;margin-left:-18px;background:#d1d5db;border-radius:2px}#nbb2b-mm-message-overlay .nbb2b-mm-message-modal{position:relative}#nbb2b-mm-message-overlay .nbb2b-mm-message-header{padding-top:16px}#nbb2b-lm-panel .nbb2b-lm-submit-wrap,#nbb2b-mm-message-overlay .nbb2b-mm-msg-submit{position:sticky;bottom:0;z-index:2}#nbb2b-lm-panel .nbb2b-lm-submit-wrap{margin-bottom:0;padding:8px 0 calc(4px + env(safe-area-inset-bottom,0px));background:linear-gradient(to bottom,rgba(255,255,255,0),#ffffff 14px)}#nbb2b-mm-message-overlay .nbb2b-mm-msg-submit{box-shadow:0 -10px 16px -6px #ffffff,0 6px 16px -6px var(--cxb-pu-ring);margin-bottom:env(safe-area-inset-bottom,0px)}#nbb2b-lm-panel .nbb2b-lm-field input[type="text"],#nbb2b-lm-panel .nbb2b-lm-field input[type="email"],#nbb2b-lm-panel .nbb2b-lm-field input[type="tel"],#nbb2b-lm-panel .nbb2b-lm-field input[type="url"],#nbb2b-lm-panel .nbb2b-lm-field select,#nbb2b-lm-panel .nbb2b-lm-field textarea,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field input[type="text"],#nbb2b-mm-message-overlay .nbb2b-mm-msg-field input[type="email"],#nbb2b-mm-message-overlay .nbb2b-mm-msg-field input[type="tel"],#nbb2b-mm-message-overlay .nbb2b-mm-msg-field input[type="url"],#nbb2b-mm-message-overlay .nbb2b-mm-msg-field select,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field textarea{font-size:16px}#nbb2b-lm-panel .nbb2b-qs-product-table,#nbb2b-mm-message-overlay .nbb2b-qs-product-table{max-height:172px}}@keyframes cxb-pu-sheet-in{from{transform:translateY(24px);opacity:0.6}to{transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){#nbb2b-mm-message-overlay .nbb2b-mm-message-modal{animation:none}#nbb2b-lm-panel *,#nbb2b-mm-message-overlay *{transition:none !important}}#nbb2b-lm-panel .nbb2b-lm-field input[type="text"],#nbb2b-lm-panel .nbb2b-lm-field input[type="email"],#nbb2b-lm-panel .nbb2b-lm-field input[type="tel"],#nbb2b-lm-panel .nbb2b-lm-field input[type="url"],#nbb2b-lm-panel .nbb2b-lm-field select,#nbb2b-lm-panel .nbb2b-lm-field textarea,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field input[type="text"],#nbb2b-mm-message-overlay .nbb2b-mm-msg-field input[type="email"],#nbb2b-mm-message-overlay .nbb2b-mm-msg-field input[type="tel"],#nbb2b-mm-message-overlay .nbb2b-mm-msg-field input[type="url"],#nbb2b-mm-message-overlay .nbb2b-mm-msg-field select,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field textarea{font-size:14px !important;line-height:1.4 !important;color:var(--cxb-pu-ink) !important;background-color:#ffffff !important;border:1px solid var(--cxb-pu-field) !important;border-radius:10px !important;box-shadow:none !important;transition:border-color 0.15s ease,box-shadow 0.15s ease !important}#nbb2b-lm-panel .nbb2b-lm-field select,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field select{padding-right:34px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%236b7280' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8l4 4 4-4'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 10px center !important;background-size:16px 16px !important;-webkit-appearance:none !important;appearance:none !important}#nbb2b-lm-panel .nbb2b-lm-field input:focus,#nbb2b-lm-panel .nbb2b-lm-field select:focus,#nbb2b-lm-panel .nbb2b-lm-field textarea:focus,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field input:focus,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field select:focus,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field textarea:focus{border-color:var(--cxb-pu-primary) !important;box-shadow:0 0 0 3px var(--cxb-pu-ring) !important}#nbb2b-lm-panel:not([data-cxb-fit]) .nbb2b-lm-field input[type="text"],#nbb2b-lm-panel:not([data-cxb-fit]) .nbb2b-lm-field input[type="email"],#nbb2b-lm-panel:not([data-cxb-fit]) .nbb2b-lm-field input[type="tel"],#nbb2b-lm-panel:not([data-cxb-fit]) .nbb2b-lm-field input[type="url"],#nbb2b-lm-panel:not([data-cxb-fit]) .nbb2b-lm-field select,#nbb2b-lm-panel:not([data-cxb-fit]) .nbb2b-lm-field textarea,#nbb2b-mm-message-overlay .nbb2b-mm-message-modal:not([data-cxb-fit]) .nbb2b-mm-msg-field input[type="text"],#nbb2b-mm-message-overlay .nbb2b-mm-message-modal:not([data-cxb-fit]) .nbb2b-mm-msg-field input[type="email"],#nbb2b-mm-message-overlay .nbb2b-mm-message-modal:not([data-cxb-fit]) .nbb2b-mm-msg-field input[type="tel"],#nbb2b-mm-message-overlay .nbb2b-mm-message-modal:not([data-cxb-fit]) .nbb2b-mm-msg-field input[type="url"],#nbb2b-mm-message-overlay .nbb2b-mm-message-modal:not([data-cxb-fit]) .nbb2b-mm-msg-field select,#nbb2b-mm-message-overlay .nbb2b-mm-message-modal:not([data-cxb-fit]) .nbb2b-mm-msg-field textarea{padding-top:9px !important;padding-bottom:9px !important;padding-left:12px !important}#nbb2b-lm-panel:not([data-cxb-fit]) .nbb2b-lm-field input,#nbb2b-lm-panel:not([data-cxb-fit]) .nbb2b-lm-field textarea,#nbb2b-mm-message-overlay .nbb2b-mm-message-modal:not([data-cxb-fit]) .nbb2b-mm-msg-field input,#nbb2b-mm-message-overlay .nbb2b-mm-message-modal:not([data-cxb-fit]) .nbb2b-mm-msg-field textarea{padding-right:12px !important}#nbb2b-lm-panel:not([data-cxb-fit]) .nbb2b-lm-field textarea.nbb2b-lm-textarea,#nbb2b-mm-message-overlay .nbb2b-mm-message-modal:not([data-cxb-fit]) .nbb2b-mm-msg-field textarea.nbb2b-mm-textarea{min-height:64px !important}#nbb2b-lm-panel .nbb2b-lm-submit-btn,#nbb2b-mm-message-overlay .nbb2b-mm-msg-submit{font-size:15px !important;font-weight:700 !important;color:#ffffff !important;background:var(--cxb-pu-primary-strong) !important;border:0 !important;border-radius:10px !important;box-shadow:0 1px 2px rgba(15,23,42,0.08),0 6px 16px -6px var(--cxb-pu-ring) !important;margin-top:0 !important}#nbb2b-lm-panel .nbb2b-lm-submit-btn:hover:not(:disabled),#nbb2b-mm-message-overlay .nbb2b-mm-msg-submit:hover:not(:disabled){background:var(--cxb-primary-color-hover,#085FCC) !important}#nbb2b-lm-panel:not([data-cxb-fit]) .nbb2b-lm-submit-btn,#nbb2b-mm-message-overlay .nbb2b-mm-message-modal:not([data-cxb-fit]) .nbb2b-mm-msg-submit{padding:11px 16px !important}#nbb2b-lm-panel .nbb2b-lm-submit-btn:disabled,#nbb2b-mm-message-overlay .nbb2b-mm-msg-submit:disabled{opacity:0.55 !important;box-shadow:none !important}#nbb2b-lm-panel .nbb2b-qs-table-product>span,#nbb2b-mm-message-overlay .nbb2b-qs-table-product>span,#nbb2b-lm-panel .nbb2b-qs-single-name,#nbb2b-mm-message-overlay .nbb2b-qs-single-name{white-space:normal;text-overflow:clip}@media (max-width: 600px){#nbb2b-lm-panel .nbb2b-lm-field input[type="text"],#nbb2b-lm-panel .nbb2b-lm-field input[type="email"],#nbb2b-lm-panel .nbb2b-lm-field input[type="tel"],#nbb2b-lm-panel .nbb2b-lm-field input[type="url"],#nbb2b-lm-panel .nbb2b-lm-field select,#nbb2b-lm-panel .nbb2b-lm-field textarea,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field input[type="text"],#nbb2b-mm-message-overlay .nbb2b-mm-msg-field input[type="email"],#nbb2b-mm-message-overlay .nbb2b-mm-msg-field input[type="tel"],#nbb2b-mm-message-overlay .nbb2b-mm-msg-field input[type="url"],#nbb2b-mm-message-overlay .nbb2b-mm-msg-field select,#nbb2b-mm-message-overlay .nbb2b-mm-msg-field textarea{font-size:16px !important}}