.ap-op{--ink:#0d0b0a;--ink-2:#17130f;--line:#2c2620;--cream:#f3ece2;--mute:#b5aa9b;--gold:#d6b26a;--gold-2:#f0d699;--red:#e2412f;--glow:#ff3b22;--f-disp:"Archivo", "Arial Narrow", Arial, sans-serif;--f-body:"Manrope", "Helvetica Neue", Arial, sans-serif;--f-num:"JetBrains Mono", ui-monospace, Menlo, monospace;background:var(--ink);color:var(--cream);font-family:var(--f-body);font-size:16px;line-height:1.55;color-scheme:dark}.ap-op *{box-sizing:border-box}.ap-op a{color:inherit}.ap-wrap{max-width:1120px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.ap-eyebrow{font-family:var(--f-num);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.ap-h1,.ap-h2{font-family:var(--f-disp);font-weight:800;letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:1.02}.ap-h1{font-size:clamp(30px,4.3vw,56px);text-transform:uppercase;line-height:1.02}.ap-op .ap-line{display:block}.ap-op .ap-h1 .ap-line{white-space:nowrap}.ap-h2{font-size:clamp(28px,4.2vw,46px)}.ap-lead{font-size:clamp(17px,2vw,20px);color:var(--mute);max-width:56ch;margin:0}.ap-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 28px;border:0;border-radius:4px;background:var(--gold);color:var(--ink);font-family:var(--f-disp);font-weight:800;font-size:17px;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .15s,transform .15s}.ap-btn:hover{background:var(--gold-2)}.ap-btn:focus-visible{outline:3px solid var(--gold-2);outline-offset:3px}.ap-btn[disabled]{background:var(--line);color:var(--mute);cursor:not-allowed}.ap-bar{position:sticky;top:env(safe-area-inset-top,0px);z-index:20;background:var(--red);color:#fff}.ap-bar .ap-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 18px;padding-block:9px;font-weight:700;font-size:14px;text-align:center}.ap-bar b{font-family:var(--f-num);font-variant-numeric:tabular-nums;letter-spacing:.04em}.ap-hero{position:relative;overflow:hidden;border-bottom:1px solid var(--line)}.ap-hero:before{content:"";position:absolute;right:-12%;top:-30%;width:70%;aspect-ratio:1;max-width:100%;background:radial-gradient(closest-side,rgba(255,59,34,.55),rgba(255,59,34,.12) 55%,transparent 72%);pointer-events:none}.ap-hero .ap-wrap{position:relative;display:grid;grid-template-columns:1.25fr .9fr;gap:40px;align-items:center;padding-block:56px 64px}.ap-hero-copy{display:flex;flex-direction:column;gap:22px;min-width:0}.ap-op .ap-red{color:var(--red)}.ap-chips{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;margin:0;padding:0;color:var(--mute);font-size:14px}.ap-chips li:before{content:"\2713";color:var(--gold);margin-right:7px;font-weight:800}.ap-tag{position:absolute;left:14px;bottom:14px;background:var(--ink);border:1px solid var(--gold);color:var(--gold);padding:6px 10px;font-family:var(--f-num);font-size:12px;letter-spacing:.08em}.ap-letter .ap-wrap{display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;padding-block:64px;align-items:center}.ap-letter .ap-sign{font-family:var(--f-disp);font-weight:700;color:var(--gold)}.ap-pick{background:var(--ink-2);border-block:1px solid var(--line)}.ap-pick .ap-wrap{padding-block:64px;display:flex;flex-direction:column;gap:28px}.ap-pick-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px}.ap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ap-card{display:flex;flex-direction:column;gap:14px;padding:20px;background:var(--ink);border:1px solid var(--line);border-radius:6px;min-width:0}.ap-card.is-top{border-color:var(--gold)}.ap-card-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.ap-role{font-family:var(--f-num);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.ap-card.is-top .ap-role{color:var(--gold)}.ap-pct{font-family:var(--f-num);font-weight:700;font-size:13px;background:var(--red);color:#fff;padding:3px 7px;border-radius:3px}.ap-card h3{font-family:var(--f-disp);font-size:26px;margin:0;font-weight:800}.ap-price{display:flex;align-items:baseline;gap:10px;font-variant-numeric:tabular-nums}.ap-price strong{font-family:var(--f-disp);font-size:34px;color:var(--gold);font-weight:800}.ap-price s{color:var(--mute);font-size:16px}.ap-stock{display:flex;flex-direction:column;gap:6px;font-size:14px}.ap-stock-row{display:flex;justify-content:space-between;gap:8px}.ap-stock-row b{color:var(--red);font-variant-numeric:tabular-nums}.ap-stock-ok span{color:var(--mute)}.ap-meter{height:6px;background:var(--line);border-radius:3px;overflow:hidden}.ap-meter span{display:block;height:100%;background:linear-gradient(90deg,var(--red),var(--glow))}.ap-bonus{font-size:14px;color:var(--cream);border-top:1px dashed var(--line);padding-top:12px;margin:0}.ap-bonus b{color:var(--gold)}.ap-card form{margin-top:auto}.ap-card .ap-btn{width:100%}.ap-who .ap-wrap{padding-block:64px;display:flex;flex-direction:column;gap:28px}.ap-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ap-who-item{border:1px solid var(--line);border-radius:6px;display:flex;flex-direction:column;overflow:hidden}.ap-who-item h3{font-family:var(--f-disp);font-size:24px;margin:0}.ap-who-item p{margin:0;color:var(--mute)}.ap-who-item a{color:var(--gold);font-weight:700;text-underline-offset:4px}.ap-who-item .ap-photo{border:0;border-radius:0;aspect-ratio:3/2}.ap-who-copy{padding:22px 24px 26px;display:flex;flex-direction:column;gap:10px}.ap-proof{background:var(--ink-2);border-block:1px solid var(--line)}.ap-proof .ap-wrap{padding-block:56px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ap-stat{display:flex;flex-direction:column;gap:6px}.ap-stat strong{font-family:var(--f-disp);font-size:40px;color:var(--gold);line-height:1}.ap-stat span{color:var(--mute);font-size:14px}.ap-steps .ap-wrap{padding-block:64px;display:flex;flex-direction:column;gap:28px}.ap-steps ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;counter-reset:s}.ap-steps li{counter-increment:s;padding-top:16px;border-top:2px solid var(--gold);display:flex;flex-direction:column;gap:6px}.ap-steps li:before{content:"Stap " counter(s);font-family:var(--f-num);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.ap-steps h3{margin:0;font-family:var(--f-disp);font-size:22px}.ap-steps p{margin:0;color:var(--mute)}.ap-faq .ap-wrap{padding-block:64px;display:grid;grid-template-columns:.8fr 1.2fr;gap:40px}.ap-faq details{border-bottom:1px solid var(--line);padding-block:16px}.ap-faq summary{cursor:pointer;font-weight:700;font-size:17px;list-style:none;display:flex;justify-content:space-between;gap:12px}.ap-faq summary::-webkit-details-marker{display:none}.ap-faq summary:after{content:"+";color:var(--gold);font-family:var(--f-num)}.ap-faq details[open] summary:after{content:"\2013"}.ap-faq summary:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.ap-faq details p{margin:10px 0 0;color:var(--mute);max-width:62ch}.ap-final{position:relative;overflow:hidden;border-top:1px solid var(--line)}.ap-final:before{content:"";position:absolute;left:50%;top:100%;width:120%;aspect-ratio:2;translate:-50% -50%;max-width:none;background:radial-gradient(closest-side,rgba(255,59,34,.42),transparent 70%);pointer-events:none}.ap-final .ap-wrap{position:relative;padding-block:72px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.ap-clock{display:flex;gap:10px;font-family:var(--f-num);font-variant-numeric:tabular-nums}.ap-clock div{min-width:70px;padding:12px 8px;border:1px solid var(--line);border-radius:4px;background:var(--ink-2);display:flex;flex-direction:column;align-items:center}.ap-clock b{font-size:30px;color:var(--cream)}.ap-clock span{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.ap-small{font-size:13px;color:var(--mute);max-width:60ch}.ap-photo{margin:0;position:relative;border-radius:6px;overflow:hidden;border:1px solid var(--line);background:var(--ink-2)}.ap-photo img{display:block;width:100%;height:100%;object-fit:cover}.ap-photo--hero{aspect-ratio:4/5;max-width:100%}.ap-photo--letter{aspect-ratio:1;max-width:100%}.ap-assure{background:var(--cream);color:var(--ink)}.ap-assure .ap-wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-block:22px}.ap-assure-item{display:flex;flex-direction:column;gap:2px;padding-left:14px;border-left:3px solid var(--gold);min-width:0}.ap-assure-item span{font-size:14px;color:#5b5046}.ap-letter-copy{display:flex;flex-direction:column;gap:14px;min-width:0}.ap-letter-copy p{margin:0;max-width:62ch}.ap-letter-copy strong{color:var(--gold)}.ap-guarantee{max-width:46ch;padding:16px 18px;border:1px solid var(--gold);border-radius:6px;display:flex;flex-direction:column;gap:4px}.ap-guarantee b{font-family:var(--f-disp);color:var(--gold);font-size:18px}.ap-guarantee span{color:var(--mute);font-size:15px}.ap-thumb{aspect-ratio:1;max-width:100%;background:#f4f1ec;border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center}.ap-thumb img{width:100%;height:100%;object-fit:contain;display:block;background:#f4f1ec}.ap-stepnote{margin:0;font-size:14px;color:var(--gold-2)}.ap-op a.ap-btn{color:var(--ink)}.ap-op .ap-h1,.ap-op .ap-h2,.ap-op h3{color:var(--cream)}.ap-op .ap-assure-item b{font-family:var(--f-disp);font-size:16px;color:var(--ink)}.ap-save{margin:0;font-size:15px;color:var(--cream);padding:10px 12px;background:#d6b26a14;border:1px solid rgba(214,178,106,.35);border-radius:4px}.ap-save b{color:var(--gold);font-size:18px}.ap-save small{display:block;color:var(--mute);font-size:13px;margin-top:2px}.ap-gal{display:flex;flex-direction:column;gap:8px}.ap-gal-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ap-gal-thumb{padding:0;border:1px solid var(--line);border-radius:3px;background:#f4f1ec;cursor:pointer;aspect-ratio:1;overflow:hidden}.ap-gal-thumb img{width:100%;height:100%;object-fit:cover;display:block}.ap-gal-thumb[aria-current=true]{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.ap-gal-thumb:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.ap-cover{display:grid;grid-template-columns:64px 1fr;gap:14px;align-items:center;padding:12px 14px;background:var(--ink-2);border:1px solid var(--line);border-radius:4px}.ap-body{width:64px;height:auto;display:block}.ap-body-base{fill:#3a322a}.ap-body-hit{fill:var(--glow)}.ap-cover-txt{display:flex;flex-direction:column;gap:3px;min-width:0}.ap-cover-txt span{font-family:var(--f-num);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.ap-op .ap-cover-txt b{font-family:var(--f-disp);font-size:19px;line-height:1.2;color:var(--cream)}.ap-cover-txt small{color:var(--mute);font-size:13px}.ap-advice{margin:-8px 0 0;font-size:13px;color:var(--mute)}@media(max-width:900px){.ap-hero .ap-wrap,.ap-letter .ap-wrap,.ap-faq .ap-wrap{grid-template-columns:1fr;gap:28px}.ap-grid,.ap-proof .ap-wrap,.ap-assure .ap-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-photo--hero{max-width:520px}}@media(max-width:600px){.ap-grid,.ap-who-grid,.ap-steps ol,.ap-assure .ap-wrap{grid-template-columns:1fr}.ap-hero .ap-wrap{padding-block:36px 44px}.ap-clock div{min-width:60px}.ap-h1{font-size:clamp(28px,8.4vw,40px)}}@media(prefers-reduced-motion:reduce){.ap-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/ap-opruiming.css.map */
