.im-logo{display:block;width:190px;max-width:60%;height:auto;margin:0 auto 14px}.im-offer-btn{flex:0 0 100%;width:100%;margin:10px 0 0;display:flex;align-items:center;justify-content:center;gap:8px;height:48px;background:#333;color:#fff;border:1px solid rgb(85,85,85);border-radius:4px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;transition:background .2s,border-color .2s}.im-offer-btn--contact{margin-top:12px}.im-pc-modal__panel .im-logo{width:140px;margin:0 auto 12px}.im-offer-btn:hover{background:#444;border-color:#ee2333}.im-offer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#0009;display:none;align-items:center;justify-content:center;padding:12px}.im-offer-overlay.is-open{display:flex}.im-offer{position:relative;box-sizing:border-box;width:100%;max-width:920px;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain;background:#1a1a1a;color:#e6e6e6;border:1px solid #fff;border-radius:14px;padding:16px 20px 14px;font-family:Poppins,sans-serif;font-size:13px;line-height:1.4}.im-offer__close{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:50%;border:0;background:#fff;color:#111;font-size:17px;line-height:28px;cursor:pointer}.im-offer .im-logo{width:110px;margin:0 auto 6px}.im-offer h3{margin:0 0 12px;text-align:center;font-size:28px;font-weight:600;letter-spacing:.01em;color:#fff}.im-offer__main{display:grid;grid-template-columns:360px 1fr;grid-template-rows:auto 1fr;column-gap:22px;align-items:stretch}.im-offer__media{grid-row:1 / span 2;display:flex}.im-offer__media img{display:block;width:100%;height:100%;min-height:360px;object-fit:cover;border:1px solid rgb(58,58,58);border-radius:2px}.im-offer__pinfo{padding-bottom:6px}.im-offer__controls{min-width:0;display:flex;flex-direction:column}.im-offer__controls .im-offer__actions{margin-top:auto;padding-top:10px}.im-offer__pinfo{min-width:0;flex:1}.im-offer__ptitle{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14.5px;font-weight:600;line-height:1.3;color:#e8e8e8}.im-offer__amount{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:4px 0 1px}.im-offer__amount s{font-size:15px;color:#8c8c8c;text-decoration-color:#ee2333;text-decoration-thickness:1.5px}.im-offer__amount i{font-style:normal;font-size:15px;color:#8c8c8c}.im-offer__amount strong{font-size:24px;font-weight:600;color:#fff;line-height:1.1;font-variant-numeric:tabular-nums}.im-offer__amount b{font-size:12.5px;color:#ee2333;font-weight:600}.im-offer__amount.is-full s,.im-offer__amount.is-full i,.im-offer__amount.is-full b{display:none}.im-offer__amount--req{font-size:18px;font-weight:600;color:#fff;margin:6px 0 2px}.im-offer__free{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:4px 0 12px;padding:12px 14px;border:1px solid rgb(58,58,58);background:#141414}.im-offer__free-label{display:flex;flex-direction:column;gap:2px}.im-offer__free-label b{font-size:14px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.05em}.im-offer__free-label small{font-size:12px;color:#ff6b77;font-weight:600}.im-offer__free-field{display:flex;align-items:center;gap:8px;font-size:22px;font-weight:600;color:#fff}.im-offer .im-offer__free input.im-manual{width:150px!important;height:46px;font-size:22px;font-weight:600;text-align:right}.im-offer__free input.im-manual::-webkit-inner-spin-button,.im-offer__free input.im-manual::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.im-offer__free input.im-manual{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.im-offer__sub{display:block;font-style:normal;font-size:11.5px;color:#9a9a9a}.im-offer__range{width:100%;margin:4px 0 0;accent-color:#ee2333;height:22px;cursor:pointer}.im-offer__scale{position:relative;display:flex;justify-content:space-between;height:20px;margin-top:2px;font-size:13.5px;font-weight:500;color:#cdcdcd;font-variant-numeric:tabular-nums}.im-offer__scale .im-min{position:absolute;top:0;transform:translate(-50%);color:#ff6b77;font-weight:600;white-space:nowrap}.im-offer__row{display:flex;align-items:center;gap:8px;margin:6px 0 10px}.im-offer__chance{flex:1;font-size:12.5px;line-height:1.3;display:flex;align-items:center;gap:7px}.im-offer__chance:before{content:"";flex:0 0 9px;width:9px;height:9px;border-radius:50%;background:currentColor}.im-offer__chance[data-level=blocked]{border-color:#ee2333;color:#ff8a93}.im-offer__chance[data-level=low]{color:#f0b46a}.im-offer__chance[data-level=mid]{color:#e8e8e8}.im-offer__chance[data-level=high]{color:#7fd69c}.im-offer__manual{display:flex;align-items:center;gap:6px;white-space:nowrap;font-size:12px;color:#9a9a9a}.im-offer__manual input{width:84px!important;flex:0 0 84px;text-align:right}.im-offer__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.im-offer__grid .im-full{grid-column:1 / -1}.im-offer input[type=text],.im-offer input[type=email],.im-offer input[type=tel],.im-offer input[type=number],.im-offer select,.im-offer textarea{width:100%;height:36px;background:#0f0f0f;color:#e8e8e8;border:1px solid rgb(58,58,58);border-radius:2px;padding:6px 10px;font-family:inherit;font-size:13px;box-sizing:border-box;margin:0}.im-offer textarea{height:52px;min-height:52px;resize:vertical}.im-offer input::placeholder,.im-offer textarea::placeholder{color:#969696!important;opacity:1}.im-offer select:invalid{color:#969696}.im-offer select option{background:#0f0f0f;color:#e8e8e8}.im-offer__wa{position:relative}.im-offer__wa small{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:10px;color:#7fd69c;pointer-events:none}.im-offer__actions{display:flex;margin-top:10px}.im-offer__actions .im-offer__send{flex:1 1 auto}.im-offer__left{font-size:11.5px;color:#9a9a9a}.im-offer__send{flex:0 0 auto;height:46px;padding:0 28px;background:#ee2333;color:#fff;border:1px solid #ee2333;border-radius:3px;font-family:inherit;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 4px 14px #ee233347;transition:background .2s,box-shadow .2s}.im-offer__send:not(:disabled):hover{background:#d01d2c;box-shadow:0 4px 18px #ee233373}.im-offer__send:disabled{background:#3c3c3c;border-color:#3c3c3c;color:#969696;box-shadow:none;cursor:not-allowed}.im-offer__lead{margin:-4px 0 10px;text-align:center;font-size:12.5px;color:#afafaf;line-height:1.4}.im-offer__info{margin-top:14px;padding-top:12px;border-top:1px solid rgb(58,58,58);font-size:13px;color:#cdcdcd;line-height:1.5}.im-offer__box{padding:9px 13px;border-left:3px solid #ee2333;background:#141414}.im-offer__hd{display:block;margin-bottom:3px;font-size:13.5px;font-weight:700;color:#ff6b77;text-transform:uppercase;letter-spacing:.03em}.im-offer__info p{margin:0}.im-offer__info b{color:#fff;font-weight:600}.im-offer__multi{margin-top:8px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11.5px;color:#bebebe}.im-offer__multi a{white-space:nowrap;color:#fff;border:1px solid rgb(74,74,74);padding:4px 10px;text-decoration:none;font-size:12px}.im-offer__done{text-align:center;padding:6px 0}.im-offer__done h3{margin-bottom:8px}@media(min-width:681px){.im-offer__ptitle{font-size:18px;-webkit-line-clamp:3}.im-offer__amount strong{font-size:28px}}@media(max-width:680px){.im-offer__main{grid-template-columns:84px 1fr;grid-template-rows:auto auto;column-gap:12px}.im-offer__media{grid-row:1}.im-offer__media img{min-height:0;aspect-ratio:1 / 1;height:auto}.im-offer__controls .im-offer__actions{margin-top:0}.im-offer__pinfo{align-self:center;padding-bottom:0}.im-offer__controls{grid-column:1 / -1;margin-top:8px}}@media(max-width:480px){.im-offer-overlay{padding:10px;align-items:center}.im-offer{box-sizing:border-box;max-width:none;height:auto;max-height:calc(100dvh - 20px);border:1px solid rgba(255,255,255,.85);border-radius:14px;box-shadow:0 18px 50px #0009;padding-top:calc(12px + env(safe-area-inset-top));padding-bottom:calc(14px + env(safe-area-inset-bottom))}.im-offer__close{position:absolute;top:8px;right:8px;z-index:3;width:34px;height:34px;line-height:34px;font-size:20px;box-shadow:0 2px 8px #00000080}.im-offer__main{grid-template-columns:72px 1fr}.im-offer{padding-left:12px;padding-right:12px}.im-offer .im-logo{width:80px;margin-bottom:4px}.im-offer__amount{gap:6px}.im-offer__amount strong{font-size:21px}.im-offer__amount s,.im-offer__amount i{font-size:14px}.im-offer__info{font-size:12px}.im-offer__hd{font-size:12.5px}.im-offer__multi{font-size:11px}.im-offer__scale{font-size:12.5px}.im-offer__lead{font-size:11.5px;margin-bottom:8px}.im-offer h3{font-size:24px;margin-bottom:8px}.im-offer__row{gap:6px}.im-offer__chance{font-size:11.5px}.im-offer__manual{gap:4px}.im-offer__manual input{width:70px!important;flex-basis:70px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/im-product.css.map */
