body.catalog-product-view{--cg-mpsbc-navy:#2d337f;--cg-mpsbc-navy-dark:#1f245d;--cg-mpsbc-gold:#b89b65;--cg-mpsbc-gold-bright:#d4af37;--cg-mpsbc-cream:#fbfaf5;--cg-mpsbc-soft:#f4efe2;--cg-mpsbc-ink:#252733;--cg-mpsbc-muted:#687084;--cg-mpsbc-border:rgba(45,51,127,.13);--cg-mpsbc-font:var(--cg-font,"Inter","Helvetica Neue",Arial,sans-serif)}body.catalog-product-view .wk-seller-block.cg-mpsbc-duplicate,body.catalog-product-view .wk-seller-response-container,body.catalog-product-view #mp-wk-block .wk-seller-response-container,body.catalog-product-view #mp-wk-block .wk-block-rating,body.catalog-product-view #mp-wk-block .wk-seller-rating,body.catalog-product-view #mp-wk-block .wk-seller-rating-block,body.catalog-product-view #mp-wk-block .mpfeedback{display:none !important;visibility:hidden !important}body.catalog-product-view #mp-wk-block.cg-mpsbc-partner-panel,body.catalog-product-view .cg-mpsbc-partner-panel{display:block !important;clear:both !important;width:100% !important;max-width:100% !important;margin:16px 0 0 !important;padding:0 !important;color:var(--cg-mpsbc-ink) !important;font-family:var(--cg-mpsbc-font) !important;float:none !important;position:relative !important;z-index:2 !important}body.catalog-product-view .cg-mpsbc-partner-card{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:14px 16px !important;align-items:center !important;padding:18px !important;background:radial-gradient(circle at 0 0,rgba(212,175,55,.16),transparent 34%),radial-gradient(circle at 100% 0,rgba(45,51,127,.08),transparent 32%),linear-gradient(180deg,#fff 0%,var(--cg-mpsbc-cream) 100%) !important;border:1px solid rgba(45,51,127,.11) !important;border-radius:24px !important;box-shadow:0 16px 38px rgba(31,36,93,.08) !important;overflow:hidden !important}body.catalog-product-view .cg-mpsbc-partner-card__identity{display:grid !important;grid-template-columns:48px minmax(0,1fr) !important;gap:12px !important;align-items:center !important;min-width:0 !important}body.catalog-product-view .cg-mpsbc-partner-card__logo{display:grid !important;place-items:center !important;width:48px !important;height:48px !important;min-width:48px !important;overflow:hidden !important;color:var(--cg-mpsbc-navy) !important;background:linear-gradient(135deg,#fff8df 0%,#efd06a 100%) !important;border:1px solid rgba(212,175,55,.55) !important;border-radius:16px !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 8px 18px rgba(31,36,93,.08) !important;font-size:13px !important;font-weight:950 !important;letter-spacing:.06em !important;text-decoration:none !important}body.catalog-product-view .cg-mpsbc-partner-card__logo img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important}body.catalog-product-view .cg-mpsbc-partner-card__copy{min-width:0 !important}body.catalog-product-view .cg-mpsbc-partner-card__kicker{display:block !important;margin:0 0 5px !important;color:var(--cg-mpsbc-gold) !important;font-family:var(--cg-mpsbc-font) !important;font-size:10px !important;font-weight:950 !important;letter-spacing:.15em !important;line-height:1.1 !important;text-transform:uppercase !important}body.catalog-product-view .cg-mpsbc-partner-card h3{display:flex !important;flex-wrap:wrap !important;gap:5px !important;align-items:baseline !important;margin:0 !important;color:var(--cg-mpsbc-navy) !important;font-family:"Cormorant Garamond","Playfair Display",Georgia,serif !important;font-size:clamp(22px,2.1vw,30px) !important;font-weight:650 !important;letter-spacing:.005em !important;line-height:1.05 !important}body.catalog-product-view .cg-mpsbc-partner-card h3 span{color:var(--cg-mpsbc-muted) !important;font-family:var(--cg-mpsbc-font) !important;font-size:12px !important;font-weight:850 !important;letter-spacing:.08em !important;text-transform:uppercase !important}body.catalog-product-view .cg-mpsbc-partner-card h3 a,body.catalog-product-view .cg-mpsbc-partner-card h3 strong{color:var(--cg-mpsbc-navy) !important;text-decoration:none !important}body.catalog-product-view .cg-mpsbc-partner-card h3 a:hover,body.catalog-product-view .cg-mpsbc-partner-card h3 a:focus-visible{color:var(--cg-mpsbc-gold) !important;outline:none !important}body.catalog-product-view .cg-mpsbc-partner-card p{margin:7px 0 0 !important;max-width:42ch !important;color:var(--cg-mpsbc-muted) !important;font-family:var(--cg-mpsbc-font) !important;font-size:13px !important;font-weight:650 !important;line-height:1.45 !important}body.catalog-product-view .cg-mpsbc-partner-card__actions{display:flex !important;flex-wrap:wrap !important;justify-content:flex-end !important;gap:9px !important;min-width:180px !important}body.catalog-product-view .cg-mpsbc-open-contact,body.catalog-product-view #mp-wk-block .ask_que,body.catalog-product-view #mp-wk-block #askque{float:none !important;display:inline-flex !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;gap:9px !important;min-width:168px !important;min-height:46px !important;padding:0 18px !important;color:#fff !important;background:linear-gradient(135deg,var(--cg-mpsbc-navy) 0%,var(--cg-mpsbc-navy-dark) 100%) !important;border:1px solid rgba(45,51,127,.88) !important;border-radius:999px !important;box-shadow:0 12px 26px rgba(31,36,93,.18) !important;font-family:var(--cg-mpsbc-font) !important;font-size:13px !important;font-weight:950 !important;letter-spacing:.025em !important;line-height:1 !important;text-align:center !important;text-decoration:none !important;text-transform:none !important;cursor:pointer !important;transition:transform .16s ease,box-shadow .16s ease,background .16s ease !important}body.catalog-product-view .cg-mpsbc-open-contact:before,body.catalog-product-view #mp-wk-block .ask_que:before,body.catalog-product-view #mp-wk-block #askque:before{content:"" !important;display:block !important;position:static !important;width:17px !important;height:17px !important;flex:0 0 17px !important;margin:0 !important;transform:none !important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23f3ead9' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2z'/%3E%3Cpath d='m22 6-10 7L2 6'/%3E%3C/svg%3E") center/100% 100% no-repeat !important}body.catalog-product-view .cg-mpsbc-open-contact:hover,body.catalog-product-view .cg-mpsbc-open-contact:focus-visible,body.catalog-product-view #mp-wk-block .ask_que:hover,body.catalog-product-view #mp-wk-block .ask_que:focus-visible,body.catalog-product-view #mp-wk-block #askque:hover,body.catalog-product-view #mp-wk-block #askque:focus-visible{transform:translateY(-2px) !important;box-shadow:0 16px 32px rgba(31,36,93,.24) !important;outline:none !important}body.catalog-product-view .cg-mpsbc-partner-card__link,body.catalog-product-view .cg-mpsbc-report-link{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:38px !important;padding:8px 13px !important;color:var(--cg-mpsbc-navy) !important;background:rgba(255,255,255,.92) !important;border:1px solid rgba(45,51,127,.12) !important;border-radius:999px !important;box-shadow:0 8px 18px rgba(31,36,93,.06) !important;font-family:var(--cg-mpsbc-font) !important;font-size:12px !important;font-weight:900 !important;line-height:1 !important;text-decoration:none !important;cursor:pointer !important}body.catalog-product-view .cg-mpsbc-report-link{padding:0 !important;min-height:0 !important;color:var(--cg-mpsbc-muted) !important;background:0 0 !important;border:0 !important;box-shadow:none !important;font-size:11.5px !important;text-decoration:underline !important;text-underline-offset:3px !important}body.catalog-product-view .cg-mpsbc-partner-card__link:hover,body.catalog-product-view .cg-mpsbc-partner-card__link:focus-visible,body.catalog-product-view .cg-mpsbc-report-link:hover,body.catalog-product-view .cg-mpsbc-report-link:focus-visible{color:#fff !important;background:var(--cg-mpsbc-navy) !important;border-color:var(--cg-mpsbc-navy) !important;text-decoration:none !important;outline:none !important}body.catalog-product-view .cg-mpsbc-partner-card__meta{grid-column:1/-1 !important;display:flex !important;flex-wrap:wrap !important;gap:8px 12px !important;align-items:center !important;padding-top:13px !important;border-top:1px solid rgba(45,51,127,.08) !important}body.catalog-product-view .cg-mpsbc-partner-card__meta span{display:inline-flex !important;align-items:center !important;gap:6px !important;color:var(--cg-mpsbc-muted) !important;font-family:var(--cg-mpsbc-font) !important;font-size:11.5px !important;font-weight:800 !important;line-height:1.25 !important}body.catalog-product-view .cg-mpsbc-partner-card__meta span:before{content:"" !important;display:block !important;width:6px !important;height:6px !important;border-radius:50% !important;background:var(--cg-mpsbc-gold) !important}body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal{z-index:10020 !important}body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .modal-inner-wrap{width:min(760px,94vw) !important;max-width:760px !important;margin:4vh auto !important;overflow:hidden !important;background:radial-gradient(circle at 0 0,rgba(212,175,55,.16),transparent 34%),radial-gradient(circle at 100% 0,rgba(45,51,127,.1),transparent 30%),linear-gradient(180deg,#fff 0%,var(--cg-mpsbc-cream) 100%) !important;border:1px solid rgba(45,51,127,.12) !important;border-radius:28px !important;box-shadow:0 28px 80px rgba(31,36,93,.24) !important}body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .modal-header{padding:22px 26px 14px !important;border-bottom:1px solid rgba(45,51,127,.08) !important;text-align:left !important}body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .modal-title{margin:0 !important;color:var(--cg-mpsbc-navy) !important;font-family:"Cormorant Garamond","Playfair Display",Georgia,serif !important;font-size:clamp(30px,3vw,42px) !important;font-weight:650 !important;line-height:1.03 !important}body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .modal-title:before{content:"Buyer / Seller Communication" !important;display:block !important;margin-bottom:7px !important;color:var(--cg-mpsbc-gold) !important;font-family:var(--cg-mpsbc-font) !important;font-size:10px !important;font-weight:950 !important;letter-spacing:.15em !important;text-transform:uppercase !important}body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .modal-content{max-height:72vh !important;padding:20px 26px !important;overflow-y:auto !important}body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .action-close,body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .action-close-contact{position:absolute !important;top:18px !important;right:18px !important;width:38px !important;height:38px !important;min-width:38px !important;padding:0 !important;color:transparent !important;background:rgba(255,255,255,.92) !important;border:1px solid rgba(45,51,127,.1) !important;border-radius:50% !important;box-shadow:0 8px 18px rgba(31,36,93,.1) !important;cursor:pointer !important}body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .action-close:before,body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .action-close-contact:before{content:"×" !important;display:block !important;color:var(--cg-mpsbc-navy) !important;font-family:Arial,sans-serif !important;font-size:25px !important;font-weight:400 !important;line-height:36px !important;text-align:center !important}body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .action-close span,body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .action-close-contact span{display:none !important}body.catalog-product-view #wk-mp-ask-data.cg-mpsbc-dialog-content,body.catalog-product-view #ask-form.cg-mpsbc-form{font-family:var(--cg-mpsbc-font) !important;color:var(--cg-mpsbc-ink) !important}body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-intro{display:grid !important;grid-template-columns:42px minmax(0,1fr) !important;gap:12px !important;align-items:center !important;margin:0 0 18px !important;padding:14px !important;background:rgba(255,255,255,.76) !important;border:1px solid rgba(184,155,101,.2) !important;border-radius:18px !important}body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-intro__icon{display:grid !important;place-items:center !important;width:42px !important;height:42px !important;color:var(--cg-mpsbc-navy) !important;background:linear-gradient(135deg,#fff8df 0%,#efd06a 100%) !important;border-radius:50% !important;font-size:18px !important;font-weight:950 !important}body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-intro strong{display:block !important;color:var(--cg-mpsbc-navy) !important;font-size:14px !important;font-weight:950 !important;line-height:1.2 !important}body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-intro span:not(.cg-mpsbc-intro__icon){display:block !important;margin-top:3px !important;color:var(--cg-mpsbc-muted) !important;font-size:12.5px !important;line-height:1.45 !important}body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-status{display:none;margin:0 0 14px !important;padding:11px 13px !important;border-radius:14px !important;font-size:13px !important;font-weight:800 !important;line-height:1.4 !important}body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-status a{color:inherit !important;font-weight:950 !important;text-decoration:underline !important;text-underline-offset:3px !important}body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-status--success{display:block !important;color:#0a662e !important;background:rgba(10,102,46,.1) !important;border:1px solid rgba(10,102,46,.18) !important}body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-status--warning{display:block !important;color:#8a5b00 !important;background:rgba(184,155,101,.14) !important;border:1px solid rgba(184,155,101,.26) !important}body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-status--error{display:block !important;color:#8e2222 !important;background:rgba(142,34,34,.1) !important;border:1px solid rgba(142,34,34,.18) !important}body.catalog-product-view #ask-form.cg-mpsbc-form .form-list,body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:14px !important;margin:0 !important;padding:0 !important}body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-field,body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-captcha{display:grid !important;gap:7px !important;min-width:0 !important}body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-field--message,body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-field--attachments,body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-captcha{grid-column:1/-1 !important}body.catalog-product-view #ask-form.cg-mpsbc-form input[type=hidden]{display:none !important}body.catalog-product-view #ask-form.cg-mpsbc-form .label,body.catalog-product-view #ask-form.cg-mpsbc-form label.file,body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-captcha label{display:block !important;margin:0 !important;color:var(--cg-mpsbc-navy) !important;font-family:var(--cg-mpsbc-font) !important;font-size:11px !important;font-weight:950 !important;letter-spacing:.08em !important;line-height:1.2 !important;text-align:left !important;text-transform:uppercase !important}body.catalog-product-view #ask-form.cg-mpsbc-form input[type=text],body.catalog-product-view #ask-form.cg-mpsbc-form input[type=email],body.catalog-product-view #ask-form.cg-mpsbc-form select,body.catalog-product-view #ask-form.cg-mpsbc-form textarea{box-sizing:border-box !important;width:100% !important;min-height:46px !important;padding:11px 13px !important;color:var(--cg-mpsbc-navy-dark) !important;-webkit-text-fill-color:var(--cg-mpsbc-navy-dark) !important;background:rgba(255,255,255,.94) !important;border:1px solid rgba(45,51,127,.14) !important;border-radius:14px !important;box-shadow:0 8px 18px rgba(31,36,93,.045),inset 0 1px 0 rgba(255,255,255,.86) !important;font-family:var(--cg-mpsbc-font) !important;font-size:14px !important;font-weight:750 !important;line-height:1.35 !important;outline:none !important;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease !important}body.catalog-product-view #ask-form.cg-mpsbc-form select{appearance:none !important;padding-right:42px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23b89b65' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 13px center !important;background-size:18px 18px !important}body.catalog-product-view #ask-form.cg-mpsbc-form textarea#queryquestion,body.catalog-product-view #queryquestion.queryquestion{display:block !important;min-height:142px !important;max-height:280px !important;resize:vertical !important;visibility:visible !important}body.catalog-product-view #ask-form.cg-mpsbc-form .tox,body.catalog-product-view #ask-form.cg-mpsbc-form .tox-tinymce,body.catalog-product-view #ask-form.cg-mpsbc-form #queryquestion_ifr,body.catalog-product-view .tox.tox-tinymce[aria-disabled]{display:none !important;visibility:hidden !important;height:0 !important;min-height:0 !important;overflow:hidden !important}body.catalog-product-view #ask-form.cg-mpsbc-form input:hover,body.catalog-product-view #ask-form.cg-mpsbc-form select:hover,body.catalog-product-view #ask-form.cg-mpsbc-form textarea:hover,body.catalog-product-view #ask-form.cg-mpsbc-form input:focus,body.catalog-product-view #ask-form.cg-mpsbc-form select:focus,body.catalog-product-view #ask-form.cg-mpsbc-form textarea:focus{border-color:rgba(184,155,101,.72) !important;box-shadow:0 0 0 3px rgba(184,155,101,.18),0 10px 24px rgba(31,36,93,.07) !important}body.catalog-product-view #ask-form.cg-mpsbc-form .mage-error{border-color:rgba(142,34,34,.72) !important}body.catalog-product-view #ask-form.cg-mpsbc-form div.mage-error,body.catalog-product-view #ask-form.cg-mpsbc-form label.mage-error{color:#8e2222 !important;font-size:12px !important;font-weight:800 !important}body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-message-help{margin-top:-2px !important;color:var(--cg-mpsbc-muted) !important;font-size:12px !important;font-weight:650 !important;line-height:1.35 !important}body.catalog-product-view #ask-form.cg-mpsbc-form .input-box{display:grid !important;gap:10px !important}body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-file-row{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:10px !important;align-items:center !important;padding:10px !important;background:rgba(255,255,255,.72) !important;border:1px dashed rgba(45,51,127,.18) !important;border-radius:14px !important}body.catalog-product-view #ask-form.cg-mpsbc-form input.wk_imagevalidate[type=file]{width:100% !important;max-width:100% !important;padding:0 !important;color:var(--cg-mpsbc-muted) !important;background:0 0 !important;border:0 !important;box-shadow:none !important;font-size:13px !important;font-weight:750 !important}body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-file-name{grid-column:1/-1 !important;color:var(--cg-mpsbc-muted) !important;font-size:12px !important;font-weight:700 !important;overflow-wrap:anywhere !important}body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-add-file,body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-remove-file,body.catalog-product-view #ask-form.cg-mpsbc-form .product_images,body.catalog-product-view #ask-form.cg-mpsbc-form .remove_attch{justify-self:start !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:34px !important;padding:7px 12px !important;color:var(--cg-mpsbc-navy) !important;background:#fff !important;border:1px solid rgba(45,51,127,.12) !important;border-radius:999px !important;box-shadow:0 8px 16px rgba(31,36,93,.055) !important;font-size:12px !important;font-weight:900 !important;text-decoration:none !important}body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-captcha{grid-template-columns:auto minmax(110px,180px) !important;align-items:center !important;justify-content:start !important;padding:12px !important;background:rgba(255,255,255,.72) !important;border:1px solid rgba(45,51,127,.1) !important;border-radius:14px !important}body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-captcha input{min-height:40px !important;text-align:center !important}body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .modal-footer{display:flex !important;flex-wrap:wrap !important;justify-content:flex-end !important;gap:10px !important;padding:16px 26px 22px !important;border-top:1px solid rgba(45,51,127,.08) !important}body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .modal-footer button{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:132px !important;min-height:44px !important;padding:0 18px !important;border-radius:999px !important;font-family:var(--cg-mpsbc-font) !important;font-size:13px !important;font-weight:950 !important;line-height:1 !important;cursor:pointer !important;transition:transform .16s ease,box-shadow .16s ease,background .16s ease !important}body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .modal-footer .cg-mpsbc-reset{color:var(--cg-mpsbc-navy) !important;background:#fff !important;border:1px solid rgba(45,51,127,.12) !important}body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .modal-footer .cg-mpsbc-submit{color:#fff !important;background:linear-gradient(135deg,var(--cg-mpsbc-navy) 0%,var(--cg-mpsbc-navy-dark) 100%) !important;border:1px solid rgba(45,51,127,.88) !important;box-shadow:0 12px 26px rgba(31,36,93,.16) !important}body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .modal-footer button:hover,body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .modal-footer button:focus-visible{transform:translateY(-2px) !important;box-shadow:0 14px 30px rgba(31,36,93,.16) !important;outline:none !important}body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .modal-footer button[disabled]{opacity:.62 !important;cursor:wait !important;transform:none !important}body.catalog-product-view #ask-form.cg-mpsbc-form.cg-is-loading{opacity:.74 !important;pointer-events:none !important}body.catalog-product-view.cg-mpsbc-report-open .page-wrapper{opacity:.38 !important}body.catalog-product-view #wk-mp-flag-data{position:fixed !important;inset:0 !important;z-index:10030 !important;display:none;align-items:center !important;justify-content:center !important;padding:20px !important}body.catalog-product-view #wk-mp-flag-data[style*="display: block"],body.catalog-product-view #wk-mp-flag-data[style*="display:block"]{display:flex !important}body.catalog-product-view #wk-mp-flag-data .modal-inner-wrap{width:min(560px,94vw) !important;margin:auto !important;background:#fff !important;border:1px solid rgba(45,51,127,.12) !important;border-radius:24px !important;box-shadow:0 28px 80px rgba(31,36,93,.24) !important;overflow:hidden !important}body.catalog-product-view #wk-mp-flag-data .modal-header,body.catalog-product-view #wk-mp-flag-data .modal-body,body.catalog-product-view #wk-mp-flag-data .modal-footer{padding-left:22px !important;padding-right:22px !important}body.catalog-product-view #wk-mp-flag-data .modal-header{padding-top:18px !important;padding-bottom:12px !important;border-bottom:1px solid rgba(45,51,127,.08) !important}body.catalog-product-view #wk-mp-flag-data .modal-title{color:var(--cg-mpsbc-navy) !important;font-family:var(--cg-mpsbc-font) !important;font-size:18px !important;font-weight:950 !important}body.catalog-product-view #wk-mp-flag-data .modal-body{padding-top:18px !important;padding-bottom:18px !important}body.catalog-product-view #wk-mp-flag-data .modal-footer{display:flex !important;justify-content:flex-end !important;gap:10px !important;padding-top:14px !important;padding-bottom:18px !important;border-top:1px solid rgba(45,51,127,.08) !important}body.catalog-product-view #wk-mp-flag-data .label{display:block !important;margin:10px 0 5px !important;color:var(--cg-mpsbc-navy) !important;font-size:11px !important;font-weight:950 !important;letter-spacing:.08em !important;text-align:left !important;text-transform:uppercase !important}body.catalog-product-view #wk-mp-flag-data input[type=text],body.catalog-product-view #wk-mp-flag-data textarea{width:100% !important;min-height:44px !important;padding:10px 12px !important;color:var(--cg-mpsbc-navy-dark) !important;background:#fff !important;border:1px solid rgba(45,51,127,.14) !important;border-radius:12px !important}body.catalog-product-view #wk-mp-flag-data .wk-btn{min-height:40px !important;padding:0 16px !important;border-radius:999px !important;font-weight:950 !important}body.catalog-product-view #wk-mp-flag-data .wk-btn-product-flag-primary{color:#fff !important;background:var(--cg-mpsbc-navy) !important;border:1px solid var(--cg-mpsbc-navy) !important}@media (max-width:700px){body.catalog-product-view .cg-mpsbc-partner-card{grid-template-columns:1fr !important;padding:16px !important;border-radius:20px !important}body.catalog-product-view .cg-mpsbc-partner-card__actions{justify-content:stretch !important;min-width:0 !important}body.catalog-product-view .cg-mpsbc-open-contact,body.catalog-product-view #mp-wk-block .ask_que,body.catalog-product-view #mp-wk-block #askque,body.catalog-product-view .cg-mpsbc-partner-card__link{width:100% !important}body.catalog-product-view #ask-form.cg-mpsbc-form .form-list,body.catalog-product-view #ask-form.cg-mpsbc-form .cg-mpsbc-grid{grid-template-columns:1fr !important}body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .modal-inner-wrap{width:94vw !important;margin:2vh auto !important;border-radius:22px !important}body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .modal-header,body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .modal-content,body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .modal-footer{padding-left:18px !important;padding-right:18px !important}body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal .modal-footer button{flex:1 1 100% !important;width:100% !important}}@media (prefers-reduced-motion:reduce){body.catalog-product-view .cg-mpsbc-partner-card *,body.catalog-product-view #ask-form.cg-mpsbc-form *,body.catalog-product-view .modal-popup.cg-mpsbc-contact-modal *{transition:none !important}}