.rm-wrap *{box-sizing:border-box;margin:0;padding:0}.rm-wrap{--red: #d74627;--red-dim: rgba(215,70,39,.1);--bg2: #111111;--bg3: #1a1a1a;--border: rgba(255,255,255,.07);--off: #a0a0a0;--muted: #555555;--gold: #ab8c52;font-family:Source Code Pro,monospace;color:#fff;max-width:860px;margin:0 auto;padding:0 0 60px}.rm-tag{display:inline-flex;align-items:center;gap:8px;background:var(--red-dim);border:1px solid rgba(215,70,39,.3);border-radius:100px;padding:7px 18px;font-size:11px;letter-spacing:.18em;color:var(--red);text-transform:uppercase;margin-bottom:24px}.rm-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--red);animation:rmblink 2s ease-in-out infinite;flex-shrink:0}@keyframes rmblink{0%,to{opacity:1}50%{opacity:.2}}.rm-hero-title{font-family:Azeret Mono,monospace;font-size:clamp(32px,6vw,64px);font-weight:800;text-transform:uppercase;letter-spacing:-1px;line-height:1;margin-bottom:20px}.rm-hero-title span{color:var(--red)}.rm-hero-sub{font-size:15px;color:var(--off);line-height:1.75;margin-bottom:32px;font-weight:300;max-width:560px;border-left:2px solid var(--red);padding-left:18px}.rm-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:48px}.rm-pill{background:var(--bg2);border:1px solid var(--border);border-radius:100px;padding:6px 14px;font-size:12px;color:var(--off);letter-spacing:.05em}.rm-pill.on{border-color:#d7462766;color:#fff;background:var(--red-dim)}.rm-divider{height:1px;background:var(--border);margin:56px 0}.rm-stag{font-size:11px;letter-spacing:.22em;color:var(--red);text-transform:uppercase;font-weight:500;margin-bottom:14px}.rm-stitle{font-family:Azeret Mono,monospace;font-size:clamp(20px,3vw,30px);font-weight:800;text-transform:uppercase;letter-spacing:.02em;line-height:1.15;margin-bottom:32px}.rm-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;background:var(--border);border:1px solid var(--border);border-radius:12px;overflow:hidden;margin-bottom:32px}.rm-grid-item{background:var(--bg2);padding:24px}.rm-grid-num{font-family:Azeret Mono,monospace;font-size:11px;letter-spacing:.15em;color:var(--red);margin-bottom:10px}.rm-grid-title{font-family:Azeret Mono,monospace;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px}.rm-grid-text{font-size:13px;color:var(--off);font-weight:300;line-height:1.65}.rm-explain{background:var(--bg2);border:1px solid var(--border);border-left:3px solid var(--red);border-radius:12px;padding:32px;margin-bottom:32px}.rm-explain h3{font-family:Azeret Mono,monospace;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.rm-explain p{font-size:13px;color:var(--off);font-weight:300;line-height:1.75}.rm-explain p strong{color:#fff;font-weight:500}.rm-steps{display:flex;flex-direction:column;gap:1px;border:1px solid var(--border);border-radius:12px;overflow:hidden;margin-bottom:32px}.rm-step{background:var(--bg2);padding:22px 26px;display:flex;align-items:flex-start;gap:18px}.rm-step-num{font-family:Azeret Mono,monospace;font-size:11px;font-weight:700;color:var(--red);letter-spacing:.1em;flex-shrink:0;margin-top:2px;width:26px}.rm-step-title{font-family:Azeret Mono,monospace;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.rm-step-text{font-size:13px;color:var(--off);font-weight:300;line-height:1.6}.rm-step-time{font-size:11px;color:var(--muted);letter-spacing:.06em;flex-shrink:0;margin-top:2px;margin-left:auto}.rm-products{display:flex;flex-direction:column;gap:10px;margin-bottom:32px}.rm-product{background:var(--bg2);border:1px solid var(--border);border-radius:12px;padding:24px;display:flex;gap:20px;align-items:flex-start;position:relative;overflow:hidden}.rm-product.main{border-color:#d7462759}.rm-product.main:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--red)}.rm-p-badge{position:absolute;top:12px;right:12px;background:var(--red);color:#fff;font-family:Azeret Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:3px 9px;border-radius:100px}.rm-p-img{width:70px;height:70px;border-radius:10px;background:var(--bg3);border:1px solid var(--border);flex-shrink:0;overflow:hidden}.rm-p-img img{width:100%;height:100%;object-fit:cover}.rm-p-name{font-family:Azeret Mono,monospace;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.rm-p-role{font-size:11px;color:var(--red);letter-spacing:.1em;text-transform:uppercase;font-weight:500;margin-bottom:7px}.rm-p-desc{font-size:13px;color:var(--off);font-weight:300;line-height:1.6;margin-bottom:10px}.rm-p-tags{display:flex;flex-wrap:wrap;gap:5px}.rm-p-tag{background:var(--bg3);border:1px solid var(--border);border-radius:100px;padding:3px 10px;font-size:11px;color:var(--off)}.rm-gift{background:linear-gradient(135deg,#ab8c521f,#ab8c520d);border:1px solid rgba(171,140,82,.3);border-radius:12px;padding:18px 22px;display:flex;align-items:center;gap:14px;margin-bottom:12px}.rm-gift-icon{font-size:22px;flex-shrink:0}.rm-gift-label{font-family:Azeret Mono,monospace;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--gold);margin-bottom:3px}.rm-gift-desc{font-size:13px;color:var(--off);font-weight:300}.rm-gift-val{font-family:Azeret Mono,monospace;font-size:14px;font-weight:800;color:var(--gold);flex-shrink:0;margin-left:auto}.rm-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border);border:1px solid var(--border);border-radius:12px;overflow:hidden;margin-bottom:48px}.rm-trust-item{background:var(--bg2);padding:16px;text-align:center}.rm-trust-icon{font-size:18px;margin-bottom:6px}.rm-trust-label{font-family:Azeret Mono,monospace;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px}.rm-trust-sub{font-size:11px;color:var(--muted);font-weight:300}.rm-reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-bottom:32px}.rm-review{background:var(--bg2);border:1px solid var(--border);border-radius:12px;padding:20px}.rm-stars{color:var(--gold);font-size:12px;letter-spacing:2px;margin-bottom:10px}.rm-review-text{font-size:13px;color:var(--off);font-weight:300;line-height:1.65;margin-bottom:12px;font-style:italic}.rm-review-author{font-family:Azeret Mono,monospace;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.rm-review-rtag{display:inline-block;background:var(--red-dim);border:1px solid rgba(215,70,39,.2);border-radius:100px;padding:2px 7px;font-size:10px;color:var(--red);margin-left:6px}.rm-faq-item{border-bottom:1px solid var(--border);padding:18px 0}.rm-faq-item:first-child{border-top:1px solid var(--border)}.rm-faq-q{font-family:Azeret Mono,monospace;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.rm-faq-a{font-size:13px;color:var(--off);font-weight:300;line-height:1.7}.rm-bundle-label{font-family:Azeret Mono,monospace;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--red);border-top:1px solid var(--border);padding-top:48px;margin-top:48px;margin-bottom:16px}@media(max-width:640px){.rm-trust{grid-template-columns:repeat(2,1fr)}.rm-product{flex-direction:column}.rm-p-img{width:56px;height:56px}.rm-step{flex-wrap:wrap}.rm-step-time{width:100%;margin-left:44px;margin-top:4px}}.btn.btn--large.btn--solid.btn--primary,button[data-add-to-cart],.product-form__submit,#ProductSubmitButton-template--28940153946459__main{width:100%!important;max-width:100%!important;display:flex!important;justify-content:center!important;padding-left:24px!important;padding-right:24px!important}#ProductSubmitButton-template--28797989912923__main,.template--28797989912923__main .btn--primary,.product__submit .product-form__submit,.product__submit .btn--primary{width:100%!important;max-width:100%!important;display:flex!important;justify-content:center!important}.product__submit,.product-form__submit-wrapper,.product__submit .product__submit-item--inline{width:100%!important;display:block!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
