body{background-color:#000!important}:root{--hitman-accent: #00ff9c}body{letter-spacing:.02em}h1,h2,h3,h4{font-family:Poppins,sans-serif;letter-spacing:-.02em}h1{font-size:clamp(3.2rem,5vw,5.4rem);font-weight:700}h2{font-size:clamp(2.4rem,3.5vw,3.6rem)}.button,.hitman-sticky-button{border-radius:12px;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 12px 30px #0003}.button:hover,.hitman-sticky-button:hover{transform:translateY(-2px);box-shadow:0 18px 45px #00000059}.hitman-topbar{position:sticky;top:0;z-index:999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000c7;border-bottom:1px solid rgba(255,255,255,.08)}.hitman-topbar span,.hitman-topbar a{color:#fff;font-weight:500}.hitman-topbar-phone{color:var(--hitman-accent);font-weight:700}.header-wrapper{box-shadow:0 10px 35px #00000026}.card,.product-card-wrapper{border-radius:16px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.card:hover,.product-card-wrapper:hover{transform:translateY(-6px);box-shadow:0 20px 50px #00000040}.hitman-sticky-cta{position:fixed;bottom:0;width:100%;z-index:999;background:linear-gradient(90deg,#000,#111);box-shadow:0 -10px 30px #0006;animation:slideUp .6s ease-out}.hitman-sticky-inner{max-width:1200px;margin:auto;padding:14px 20px;display:flex;justify-content:space-between;align-items:center}.hitman-sticky-text{color:#fff;font-weight:600;font-size:1.6rem}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}section{padding-top:clamp(5rem,8vw,9rem);padding-bottom:clamp(5rem,8vw,9rem)}@media(max-width:768px){.hitman-topbar-inner{flex-direction:column;gap:6px;text-align:center}.hitman-sticky-inner{flex-direction:column;gap:10px}}.case-file,.casefile,.case_file,[data-section-type=case-file],[data-section-id*=case]{display:none!important}body,p,span,li,a,input,textarea,button{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-weight:400;letter-spacing:.01em}h1,h2,h3,h4,h5{font-family:Poppins,Inter,sans-serif!important;font-weight:700;letter-spacing:-.025em;text-transform:none}p{font-size:1.6rem;line-height:1.7;opacity:.9}section{max-width:1200px;margin-left:auto;margin-right:auto}.card,.multicolumn-card,.image-with-text,.rich-text{border:none!important;box-shadow:none!important}.badge,.label,.caption{text-transform:uppercase;font-size:1.2rem;letter-spacing:.12em;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/1/assets/hitman-pro.css.map */
