#pm-promo{--void:#0a0705;--void-2:#100b08;--bone:#f0e9d8;--bone-dim:#8f877a;--rust:#241813;--rust-2:#3d2415;--blood-dark:#4a0808;--blood:#b81726;--red:#e8202f;--fd:"Metal Mania",cursive;--fb:"Oswald",sans-serif;--fm:"JetBrains Mono",monospace;font-family:var(--fb)}#pm-promo *{box-sizing:border-box}#pm-promo button{font-family:var(--fb)}.pm-promo-bubble{position:fixed;left:16px;bottom:16px;z-index:9000;display:flex;align-items:center;gap:12px;background:var(--void);color:var(--bone);border:1px solid var(--rust-2);padding:10px 16px 10px 10px;cursor:pointer;box-shadow:0 10px 28px #00000073;transition:opacity .35s ease,transform .35s ease,border-color .2s}.pm-promo-bubble:hover{border-color:var(--red)}.pm-promo-bubble.is-hidden{opacity:0;transform:translateY(14px);pointer-events:none}.pm-promo-icon{position:relative;font-size:22px;line-height:1;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--blood-dark)}.pm-promo-dot{position:absolute;top:-3px;right:-3px;width:10px;height:10px;border-radius:50%;background:var(--red)}.pm-promo-bubble-text{display:flex;flex-direction:column;gap:2px;text-align:left}.pm-promo-bubble-text strong{font-family:var(--fb)!important;font-size:14px;font-weight:600;text-transform:none!important;letter-spacing:.02em;color:var(--bone);line-height:1.2}.pm-promo-bubble-text span{font-family:var(--fm);font-size:11px;color:var(--bone-dim);text-transform:none!important}.pm-promo-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#050302e0;align-items:center;justify-content:center;padding:20px}.pm-promo-overlay.is-open{display:flex}body.pm-promo-lock{overflow:hidden}.pm-promo-card{position:relative;width:100%;max-width:440px;background:var(--void);color:var(--bone);border:1px solid var(--rust);padding:40px 32px 28px;text-align:center;max-height:92vh;overflow-y:auto}.pm-promo-close{position:absolute;top:12px;right:12px;width:32px;height:32px;background:#0a0705bf;color:var(--bone);border:1px solid var(--rust-2);cursor:pointer;font-size:14px;line-height:1;transition:border-color .2s,color .2s}.pm-promo-close:hover{border-color:var(--red);color:var(--red)}.pm-promo-eyebrow{font-family:var(--fm)!important;font-size:11px;letter-spacing:.15em;text-transform:uppercase!important;color:var(--red);margin-bottom:14px}#pm-promo .pm-promo-title,#pm-promo .pm-promo-title *{font-family:var(--fb)!important;text-transform:none!important;letter-spacing:.01em!important;font-size:17px;line-height:1.6;font-weight:400}#pm-promo .pm-promo-title p{margin:0}#pm-promo .pm-promo-title b,#pm-promo .pm-promo-title strong{font-weight:600}.pm-promo-code{display:inline-block;margin:22px 0 18px;padding:12px 22px;font-family:var(--fd)!important;font-size:26px;letter-spacing:.06em;color:var(--red);background:var(--void-2);border:1px dashed var(--blood);text-transform:uppercase}.pm-promo-btn{display:block;width:100%;padding:14px 12px;border:none;cursor:pointer;background:var(--red);color:var(--void);font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;transition:background .2s}.pm-promo-btn:hover{background:#ff3b4a}.pm-promo-btn.is-copied{background:var(--blood-dark);color:var(--bone)}.pm-promo-fine{font-family:var(--fb)!important;font-size:12px;color:var(--bone-dim);text-transform:none!important;letter-spacing:.02em!important;margin:14px 0 0;line-height:1.5}.pm-promo-logo{margin-top:24px;padding-top:18px;border-top:1px solid var(--rust);font-family:var(--fd);font-size:20px;color:var(--bone);letter-spacing:.02em}.pm-promo-logo span{color:var(--red)}.pm-promo-logo img{max-width:140px;height:auto;display:inline-block}#pm-promo :focus-visible{outline:2px solid var(--red);outline-offset:2px}@media(max-width:600px){.pm-promo-bubble{left:12px;bottom:12px}.pm-promo-card{padding:36px 20px 22px}.pm-promo-code{font-size:22px}}@media(prefers-reduced-motion:reduce){#pm-promo *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/poleras-metal-promo.css.map */
