.mb-popup{position:fixed;bottom:20px;left:20px;z-index:1000;box-sizing:border-box;display:flex;width:400px;max-width:calc(100vw - 40px);min-height:185px;max-height:calc(100vh - 40px);padding:0;border:1px solid #f5a860;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.25);font-family:inherit;opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease}.mb-popup[hidden]{display:none}.mb-popup.is-visible{opacity:1;transform:none}.mb-popup *,.mb-popup :after,.mb-popup :before{box-sizing:border-box}.mb-popup__close{position:absolute;top:0;right:0;z-index:1;display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:inherit;padding:0;margin:0;border:0;background:transparent;line-height:1;color:#000;cursor:pointer}.mb-popup__close:focus-visible{outline:2px solid #f5a860;outline-offset:-2px}.mb-popup__frame{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;width:100%;min-width:0;padding:26px 30px;overflow-y:auto;text-align:center}.mb-popup__code,.mb-popup__text{max-width:100%;margin:0;font-family:inherit;font-size:18px;line-height:1.4;overflow-wrap:anywhere;word-break:break-word;hyphens:auto}.mb-popup__text{color:#000;font-weight:400}.mb-popup__code{margin-top:12px;color:#f5a860;font-size:20px;font-weight:700}.mb-popup__copy{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:inherit;padding:0;margin:0 0 0 4px;border:0;background:transparent;color:#f5a860;line-height:1;vertical-align:middle;cursor:pointer}.mb-popup__copy:focus-visible{outline:2px solid #f5a860;outline-offset:2px}.mb-popup__copy.is-copied .mb-popup__copy-icon,.mb-popup__copy .mb-popup__copied-icon{display:none}.mb-popup__copy.is-copied .mb-popup__copied-icon{display:block}@media (max-width:767px){.mb-popup{right:0;bottom:0;left:0;width:100%;max-width:none;min-height:0;max-height:60vh}}@media (prefers-reduced-motion:reduce){.mb-popup{transform:none;transition:none}}#product .mb-popup-inline{box-sizing:border-box;display:flex;justify-content:center;margin:16px 0;padding:22px 26px;border-radius:10px;background:#fff8f1;text-align:center;order:4}#product .mb-popup-inline__content{width:100%;min-width:0}#product .mb-popup-inline .mb-popup__text{display:inline;margin:0;font-family:inherit;font-size:15px;line-height:1.5;overflow-wrap:break-word;color:#2a2a2a;font-weight:400}#product .mb-popup-inline .mb-popup__text:before{content:"\f06b";font-family:FontAwesome;display:inline-block;margin-right:8px;font-size:18px;color:#f5a860;vertical-align:-2px}#product .mb-popup-inline .mb-popup__code{display:inline-flex;align-items:center;margin:0 0 0 8px;gap:6px;font-family:inherit;font-size:15px;color:#f5a860;font-weight:700;letter-spacing:.5px;vertical-align:middle}#product .mb-popup-inline .mb-popup__copy{width:20px;height:20px;min-width:20px;margin:0;color:#f5a860}@media (max-width:767px){#product .mb-popup-inline{margin:10px 0;padding:16px 18px}#product .mb-popup-inline .mb-popup__code,#product .mb-popup-inline .mb-popup__text{font-size:13px}#product .mb-popup-inline .mb-popup__text:before{font-size:15px;margin-right:6px}#product .mb-popup-inline .mb-popup__code{margin-left:6px}}