@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";:root{--bg:#0b1322;--panel:#111d33;--panel2:#16233c;--edge:rgba(255,255,255,.12);--red:#c2242f;--red-deep:#8f1a24;--gold:#c9a24b;--paper:#f2ede1;--mut:#93a3b8;--green:#59c27c;--white:#fff}*{margin:0;padding:0;box-sizing:border-box;-webkit-text-size-adjust:100%}html,body{overflow-x:hidden;max-width:100%}html{scroll-behavior:smooth}body{font-family:Helvetica Neue,Arial,sans-serif;color:var(--paper);background:var(--bg)}h1,h2,h3,.disp{font-family:Arial Black,Helvetica Neue,Arial,sans-serif;letter-spacing:-.5px;text-transform:uppercase}.wrap{max-width:1220px;margin:0 auto;padding:0 24px}@media(min-width:901px){.wrap{padding:0 40px}}a{color:inherit}button{font-family:inherit}.wrap>*,.split>*,.tiers>*,.pgrid>*,.steps>*,.bench>*,.revgrid>*{min-width:0}img{max-width:100%;display:block}.media{position:relative;background:var(--panel2);border:1px solid var(--edge);overflow:hidden}.media img{width:100%;height:100%;object-fit:cover}.media.contain img{object-fit:contain}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:absolute;left:-9999px;top:0;background:#fff;color:var(--bg);font-weight:800;padding:12px 18px;z-index:200}.skip:focus{left:0}.eyeline{display:inline-flex;align-items:center;gap:10px;color:var(--red);font-weight:900;font-size:12px;letter-spacing:2.5px;text-transform:uppercase}.eyeline.onimg{color:#ff5a66}.center{text-align:center}.announce{background:var(--red);color:#fff;text-align:center;padding:10px 40px;font-weight:800;font-size:12.5px;letter-spacing:.8px;min-height:36px;text-transform:uppercase}header{background:#070c16eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0;z-index:80;border-bottom:1px solid var(--edge)}.hdr-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;position:relative}.logo-img{height:36px;width:auto}@media(max-width:980px){.logo-a{position:absolute;left:50%;transform:translate(-50%)}.logo-img{height:30px;max-width:180px;object-fit:contain}}@media(max-width:560px){.logo-img{height:26px;max-width:150px}.icon-btn[href="/search"]{display:none}}@media(max-width:340px){.logo-img{max-width:118px}}nav.desk{display:none}@media(min-width:981px){nav.desk{display:flex;gap:2px;align-items:center}.nav-item{position:relative}.nav-link{display:block;padding:12px 13px;font-weight:800;font-size:12.5px;letter-spacing:1px;text-decoration:none;color:#fff}.nav-link:hover,.nav-link.sub-hl{color:var(--gold)}.dropdown{position:absolute;top:100%;left:0;background:#0e1930;border:1px solid var(--edge);min-width:240px;box-shadow:0 18px 40px #00000080;padding:8px;display:none}.nav-item:hover .dropdown,.nav-item:focus-within .dropdown,.nav-item.open .dropdown{display:block}.dropdown a{display:block;padding:11px 12px;font-size:13px;font-weight:700;color:#fff;text-decoration:none}.dropdown a:hover{background:var(--panel2);color:var(--gold)}.dropdown a small{display:block;font-weight:400;color:var(--mut);font-size:11px;margin-top:1px}}.hdr-icons{display:flex;align-items:center;gap:4px}.icon-btn{background:none;border:none;color:#fff;font-size:17px;cursor:pointer;padding:10px;position:relative;text-decoration:none;line-height:1}.cart-n{position:absolute;top:2px;right:0;background:var(--red);color:#fff;font-size:9px;font-weight:900;border-radius:50%;width:15px;height:15px;line-height:15px;text-align:center}.hdr-cta{background:var(--red);color:#fff;border:none;padding:12px 18px;font-weight:900;font-size:12px;cursor:pointer;letter-spacing:1px;white-space:nowrap;display:none;text-decoration:none;text-transform:uppercase}.hdr-cta:hover{background:#d8323e}@media(min-width:981px){.hdr-cta{display:block}}.burger{background:none;border:none;color:#fff;font-size:22px;cursor:pointer;padding:8px 12px;display:block}@media(min-width:981px){.burger{display:none}}.m-ov{position:fixed;top:0;right:0;bottom:0;left:0;background:#040810b3;z-index:98;display:none}.m-ov.show{display:block}.m-nav{position:fixed;top:0;left:-320px;width:min(320px,88vw);height:100dvh;background:#0e1930;color:#fff;z-index:99;transition:left .25s ease;overflow-y:auto;padding:18px 0 40px;border-right:1px solid var(--edge)}.m-nav.show{left:0}.m-nav .m-close{background:none;border:none;color:#fff;font-size:22px;padding:8px 18px 14px;cursor:pointer}.m-nav a{display:block;padding:14px 22px;font-weight:800;font-size:14px;letter-spacing:.6px;text-decoration:none;color:#fff;text-transform:uppercase}.m-nav a.child{padding:12px 22px 12px 38px;font-size:12.5px;color:var(--mut);font-weight:700;text-transform:none;letter-spacing:.2px}.m-nav .m-group{font-size:11px;letter-spacing:1.5px;color:var(--gold);font-weight:900;padding:16px 22px 4px;text-transform:uppercase}.m-nav .m-cta{margin:16px 22px 0;background:var(--red);border:none;color:#fff;padding:15px;width:calc(100% - 44px);font-family:Arial Black,sans-serif;font-size:13px;letter-spacing:.6px;cursor:pointer;text-transform:uppercase}.cta{display:inline-flex;background:var(--red);color:#fff;border:none;padding:18px 32px;font-family:Arial Black,sans-serif;font-size:15px;letter-spacing:1.2px;cursor:pointer;align-items:center;justify-content:center;gap:12px;text-transform:uppercase;text-decoration:none;transition:.15s;box-shadow:0 5px 0 var(--red-deep)}.cta:hover{transform:translateY(-2px);box-shadow:0 7px 0 var(--red-deep)}.cta small{font-family:Helvetica Neue,Arial;font-weight:700;font-size:13px}.cta.stack{flex-direction:column;gap:4px;text-align:center}.cta.full{display:flex;width:100%}.cta.stack small{display:block}.cta.ghost{background:none;color:#fff;box-shadow:none;border:2.5px solid rgba(255,255,255,.85);padding:15px 26px}.cta.ghost:hover{border-color:var(--gold);color:var(--gold);transform:none}.discover_video,#movement,.sec-reviews,.us-vs-them{background-color:var(--bg)}.bgsec{position:relative;overflow:hidden}.bgsec .bgimg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;z-index:0;display:block}.bgsec .shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block}.bgsec .inner{position:relative;z-index:2}.bg-hero .bgimg{background-image:url(/cdn/shop/files/hf_20260825_180226_1d008cb0-ee0b-4766-bf18-4c13e113ee1f.png?v=1787867286)}.bg-hero .shade{background:linear-gradient(90deg,#070c16e6,#070c1699 48%,#070c1638),linear-gradient(0deg,rgba(7,12,22,.8) 0%,transparent 30%)}@media(max-width:760px){.bg-hero .bgimg{background-image:url(/cdn/shop/files/hf_20260825_180226_313b31bd-d016-43f5-a3b7-6f43c4673dff.png?v=1787867286)}.bg-hero .shade{background:linear-gradient(0deg,#070c16bd,#070c1699 45%,#070c16f0)}}.bg-values .bgimg{background-image:url(/cdn/shop/files/hf_20260825_150114_4eba4ba5-a650-4d84-9dfa-73fcc2502a96.png?v=1787867286)}.bg-values .shade{background:#070c16b8}@media(max-width:760px){.bg-values .bgimg{background-image:url(/cdn/shop/files/hf_20260825_150114_e23aaaba-57aa-4942-b47b-b38c1b96888b.png?v=1787867286)}}.bg-final .bgimg{background-image:url(/cdn/shop/files/hf_20260825_180227_b084fd86-bc60-4694-a46d-10bfb1c1058e.png?v=1787867286)}.bg-final .shade{background:#070c16ad}@media(max-width:760px){.bg-final .bgimg{background-image:url(/cdn/shop/files/hf_20260825_180226_4b109cdb-f346-4c03-8b69-314b6834b041.png?v=1787867286)}}.bg-risk .bgimg{background-image:url(/cdn/shop/files/hf_20260825_184849_badec40d-cd74-41ab-909e-241f6809e545.png?v=1787867286)}.bg-risk .shade{background:linear-gradient(90deg,#070c16eb,#070c16cc 55%,#070c16ad)}@media(max-width:760px){.bg-risk .bgimg{background-image:url(/cdn/shop/files/hf_20260825_184849_de517ccf-24bd-47db-9195-553392cf0f83.png?v=1787867286)}.bg-risk .shade{background:linear-gradient(0deg,#070c168c,#070c16b3)}}.bg-made .bgimg{background-image:url(/cdn/shop/files/hf_20260827_215336_60f76509-3057-426b-ab8f-4b2778152362.png?v=1787867684)}.bg-made .shade{background:#070c16cc}@media(max-width:760px){.bg-made .bgimg{background-image:url(/cdn/shop/files/hf_20260827_215336_df8506cb-1c09-4cc4-a98d-6e16b907112a.png?v=1787867685)}}.hero{min-height:78vh;display:flex;align-items:center;padding:56px 0 40px}.hero .wrap{max-width:none;width:100%;padding:0 5vw}.hero .content{max-width:520px}.hero .checks{display:grid;gap:8px;margin:16px 0}.hero .checks div{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:#e8e4da;text-align:left}.hero .checks .ck{flex:none;width:20px;height:20px;border-radius:50%;background:var(--red);color:#fff;font-size:11px;font-weight:900;display:inline-flex;align-items:center;justify-content:center}.custpill{display:inline-flex;align-items:center;gap:10px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);border-radius:30px;padding:8px 16px;font-size:12.5px;font-weight:700;color:#e8e4da;margin-bottom:16px}.custpill .dot{width:8px;height:8px;border-radius:50%;background:var(--green);flex:none}.trusticons{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:18px;max-width:520px}.trusticons div{text-align:center;font-size:9.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#b9c4d4;line-height:1.35}.trusticons .ic{display:block;font-size:19px;margin-bottom:5px}@media(max-width:760px){.hero{min-height:88vh;align-items:flex-start;padding:56px 0 40px;text-align:center}.hero .content{margin:0 auto}.hero .microproof,.hero .hero-ctas{justify-content:center}.hero .checks{max-width:320px;margin:14px auto}.trusticons{margin:16px auto 0}}.microproof{display:flex;gap:10px;align-items:center;font-size:13px;color:#c9d3e2;flex-wrap:wrap;font-weight:700}.stars{color:var(--gold);letter-spacing:2px;font-size:15px}.kick{color:var(--gold);font-weight:900;font-size:12.5px;letter-spacing:3px;text-transform:uppercase;margin:14px 0 10px}.h1{font-size:clamp(30px,4.6vw,52px);color:#fff;line-height:1.02;margin:0 0 12px;text-shadow:0 2px 24px rgba(0,0,0,.5)}.h1 .accent{color:#ff4753}.h1 .mbr{display:none}@media(max-width:760px){.h1{font-size:clamp(22px,6.6vw,29px);letter-spacing:-.6px;line-height:1.12}.h1 .mbr{display:block;height:0}}.hero .sub{font-size:15.5px;color:#e8e4da;margin-bottom:14px;line-height:1.55;max-width:500px;text-shadow:0 1px 12px rgba(0,0,0,.6)}@media(max-width:760px){.hero .sub{margin-left:auto;margin-right:auto;font-size:13.5px;line-height:1.5;max-width:340px}}.hero-note{font-size:13px;color:#c9d3e2;margin-top:16px;line-height:1.8;font-weight:700}.hero-note b{color:var(--green)}.ctanote{font-size:12px;color:#b9c4d4;margin-top:12px;line-height:1.7;font-weight:700;letter-spacing:.3px}.ctanote b{color:var(--green)}.center .ctanote{text-align:center}.stats{border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);background:#ffffff05}.stats .wrap{display:grid;grid-template-columns:repeat(4,1fr)}.stat{padding:18px 10px;text-align:center}.stat+.stat{border-left:1px solid var(--edge)}.stat .n{font-family:Arial Black,sans-serif;font-size:clamp(16px,2.6vw,24px);color:#fff}.stat .d{font-size:11px;color:var(--mut);letter-spacing:1.5px;text-transform:uppercase;font-weight:800;margin-top:3px}@media(max-width:700px){.stats .wrap{grid-template-columns:1fr 1fr}.stat:nth-child(3){border-left:none}.stat:nth-child(1),.stat:nth-child(2){border-bottom:1px solid var(--edge)}}.sec-h{font-size:clamp(23px,5vw,36px);color:#fff;text-align:center;margin:12px 0 10px;line-height:1.02}.sec-h .accent{color:#ff4753}.sec-sub{text-align:center;color:var(--mut);font-size:15px;max-width:640px;margin:0 auto 28px;line-height:1.6}.bgsec .sec-sub{color:#c9d3e2}.values{text-align:center;padding:34px 0}.gfc{font-family:Arial Black,sans-serif;font-size:clamp(36px,8vw,78px);line-height:1.04;color:#fff;text-transform:uppercase;text-shadow:0 2px 30px rgba(0,0,0,.6)}.gfc .dot{color:#ff4753}.values .payoff{font-family:Arial Black,sans-serif;font-size:clamp(17px,3.2vw,26px);color:var(--gold);text-transform:uppercase;margin-top:20px;letter-spacing:.5px}.values .supp{font-size:15px;color:#e8e4da;max-width:620px;margin:16px auto 0;line-height:1.7}.values .chips{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:22px}.values .chip{border:1.5px solid rgba(255,255,255,.35);background:#070c1680;color:#fff;font-weight:800;font-size:12px;letter-spacing:1px;padding:10px 16px;text-transform:uppercase}.flagline{display:flex;align-items:center;justify-content:center;gap:14px;margin:24px 0 0}.flagline .bar{height:3px;width:70px;background:var(--red)}.flagline .flag{font-size:24px}.vsl{max-width:880px;margin:0 auto;text-align:center}.vsl .player{position:relative;aspect-ratio:16/9;background:#000;border:1px solid var(--edge);overflow:hidden;box-shadow:0 30px 80px #00000080}.vsl video{width:100%;height:100%;object-fit:cover}.vsl .mission{font-size:15.5px;color:var(--paper);line-height:1.7;margin-top:24px}.vsl .mission b{color:var(--gold)}.split{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:860px){.split{grid-template-columns:1fr}}.sp{position:relative;background:var(--panel);border:1px solid var(--edge);overflow:hidden;display:flex;flex-direction:column}.sp .media{aspect-ratio:4/3;border:none;border-bottom:1px solid var(--edge)}.sp .body{padding:26px;display:flex;flex-direction:column;gap:10px;flex:1}.sp .tagline{color:var(--gold);font-weight:900;font-size:11px;letter-spacing:2.5px;text-transform:uppercase}.sp h3{font-size:clamp(24px,3.4vw,34px);color:#fff;line-height:1}.sp p{font-size:14px;color:var(--mut);line-height:1.6}.sp .row{display:flex;gap:14px;align-items:center;margin-top:auto;padding-top:14px;flex-wrap:wrap}.sp .cta{padding:15px 24px;font-size:13px}.sp .quiet{font-size:12.5px;color:var(--mut);font-weight:800;text-decoration:underline;text-underline-offset:3px}.sp .quiet:hover{color:var(--gold)}.sp .flag{position:absolute;top:14px;left:14px;background:var(--red);color:#fff;font-weight:900;font-size:10px;letter-spacing:1px;padding:5px 10px;text-transform:uppercase;z-index:2}.lane-note{text-align:center;font-size:13px;margin-top:18px;line-height:1.7;color:var(--mut)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:980px;margin:0 auto 34px}@media(max-width:860px){.steps{grid-template-columns:1fr}}.stepc{background:var(--panel);border:1px solid var(--edge);padding:22px;text-align:center}.stepc .n{display:inline-block;background:var(--red);color:#fff;font-weight:900;font-size:13px;width:28px;height:28px;line-height:28px;margin-bottom:10px;font-family:Arial Black,sans-serif}.stepc h3{font-size:14.5px;color:var(--gold);margin-bottom:6px}.stepc p{font-size:13px;color:var(--mut);line-height:1.55}.tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:980px;margin:0 auto}@media(max-width:760px){.tiers{grid-template-columns:1fr;max-width:380px}}.tier{position:relative;border:1.5px solid var(--edge);background:var(--panel);padding:34px 16px 20px;text-align:center}.tier.pop{border-color:var(--gold);background:var(--panel2);transform:translateY(-8px);box-shadow:0 18px 40px #0006}@media(max-width:760px){.tier.pop{transform:none}}.tier .badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);white-space:nowrap;background:var(--red);color:#fff;font-size:10px;font-weight:900;letter-spacing:1px;padding:5px 12px;text-transform:uppercase}.tier .badge.gold{background:var(--gold);color:var(--bg)}.tier .n{font-family:Arial Black,sans-serif;font-size:19px;color:#fff}.tier .was{color:var(--mut);text-decoration:line-through;font-size:14px;margin-right:6px}.tier .now{color:var(--gold);font-family:Arial Black,sans-serif;font-size:30px}.tier .pct{display:inline-block;margin-top:8px;background:#c9a24b24;border:1px solid rgba(201,162,75,.45);color:var(--gold);font-size:10.5px;font-weight:900;letter-spacing:.8px;padding:4px 10px;text-transform:uppercase}.tier .then{font-size:11.5px;color:var(--mut);margin-top:7px;font-weight:700;line-height:1.45}.sec-h .mbr{display:none}@media(max-width:760px){.sec-h .mbr{display:block;height:0}}.tier .gift{font-size:11.5px;color:var(--green);font-weight:800;margin-top:10px;line-height:1.45;border-top:1px dashed var(--edge);padding-top:10px}.proofstrip{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;border:1px solid var(--edge);background:var(--panel);padding:14px 18px;max-width:820px;margin:30px auto 0;font-size:13px;color:var(--paper);text-align:center;line-height:1.5}.fine{font-size:11.5px;color:var(--mut);text-align:center;margin-top:16px;line-height:1.7;max-width:760px;margin-left:auto;margin-right:auto}.ugcrow{display:flex;gap:14px;overflow-x:auto;padding:6px 2px 14px;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;cursor:grab}.ugcrow::-webkit-scrollbar{display:none}.ugcrow.dragging{cursor:grabbing;scroll-snap-type:none}.uv{flex:0 0 232px;aspect-ratio:9/16;border-radius:16px;overflow:hidden;position:relative;background:#000;border:1px solid var(--edge);scroll-snap-align:center}.uv video{width:100%;height:100%;object-fit:cover}.ugcdots{display:flex;justify-content:center;gap:8px;margin-top:4px}.ugcdots button{width:9px;height:9px;border-radius:50%;border:none;background:#ffffff40;cursor:pointer;padding:0;transition:.2s}.ugcdots button.on{background:var(--red);transform:scale(1.25)}.photoloop{overflow:hidden;margin-top:20px;position:relative}.photoloop:before,.photoloop:after{content:"";position:absolute;top:0;bottom:0;width:60px;z-index:2;pointer-events:none}.photoloop:before{left:0;background:linear-gradient(90deg,var(--bg),transparent)}.photoloop:after{right:0;background:linear-gradient(270deg,var(--bg),transparent)}.photoloop-inner{display:flex;gap:10px;width:max-content;animation:ploop 45s linear infinite}.photoloop .media{width:180px;height:180px;flex:none;border-radius:10px}@keyframes ploop{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.photoloop-inner{animation:none}}.ticker{overflow:hidden;background:var(--red);color:#fff;padding:12px 0;font-weight:900;letter-spacing:2px;font-size:13px;white-space:nowrap;text-transform:uppercase}.ticker-inner{display:inline-block;animation:tick 30s linear infinite}@keyframes tick{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ticker-inner{animation:none}html{scroll-behavior:auto}.pc:hover,.cta:hover{transform:none}}.revgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media(max-width:860px){.revgrid{grid-template-columns:1fr}}.rev{background:var(--panel);border:1px solid var(--edge);padding:20px}.rev .qh{font-weight:900;font-size:14.5px;color:#fff;text-transform:uppercase;font-family:Arial Black,sans-serif;letter-spacing:0}.rev p{font-size:13px;margin-top:8px;line-height:1.6;color:var(--paper)}.rev .who{font-size:12px;color:var(--mut);margin-top:10px;font-weight:700}.rev .st{color:var(--gold);letter-spacing:2px;font-size:13px;margin-bottom:6px}.ftc{font-size:12px;color:#a8b4c6;text-align:center;margin-top:14px}.embed-slot{border:2px dashed var(--edge);background:var(--panel);min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--mut);padding:18px;margin-top:22px;font-size:12.5px;line-height:1.6}.embed-slot b{color:var(--paper);text-transform:uppercase;letter-spacing:1px;font-size:11px}.made{padding:60px 0}.madegrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1040px;margin:0 auto}@media(max-width:860px){.madegrid{grid-template-columns:1fr;max-width:440px}}.mstep{background:#070c16ad;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-align:center;padding:0 0 22px;overflow:hidden}.mstep .photo{aspect-ratio:4/3;position:relative;border-bottom:2px solid var(--red)}.mstep .photo img{width:100%;height:100%;object-fit:cover}.mstep .photo .numsvg{position:absolute;top:10px;left:10px;width:44px;height:44px;object-fit:contain;z-index:2;filter:drop-shadow(0 2px 6px rgba(0,0,0,.5))}.mstep .photo .usabadge{position:absolute;bottom:10px;right:10px;width:74px;height:auto;object-fit:contain;z-index:2;filter:drop-shadow(0 2px 6px rgba(0,0,0,.5))}.mstep h3{font-size:16px;color:#fff;margin:18px 14px 8px}.mstep p{font-size:13.5px;color:#c9d3e2;line-height:1.65;padding:0 18px}.bench-stage{perspective:1400px;max-width:980px;margin:64px auto 0}.bench{display:grid;grid-template-columns:1.02fr 1.22fr 1fr;gap:14px;align-items:start;transform-style:preserve-3d}.bench .col{overflow:hidden}.bench .col.lblcol{transform:rotateY(7deg);transform-origin:right center}.bench .col.stdcol{background:linear-gradient(180deg,var(--panel),#0d1729);border:1px solid var(--edge);transform:rotateY(-7deg);transform-origin:left center;box-shadow:inset 0 0 60px #0006}.bench .col.rwncol{background:linear-gradient(180deg,#fbf8f0,#efe8d7);color:#1b1b1b;transform:translateY(-26px) translateZ(46px) scale(1.02);box-shadow:0 34px 70px #000000a6,0 4px 0 var(--gold);border:2px solid var(--gold);z-index:2}.bench .colh{padding:18px 8px;text-align:center;font-family:Arial Black,sans-serif;font-size:12.5px;letter-spacing:.5px;text-transform:uppercase;min-height:72px;display:flex;align-items:center;justify-content:center;line-height:1.25;color:var(--mut)}.bench .rwncol .colh{background:var(--gold);color:#101a2c;min-height:72px}.bench .rwncol .colimg{height:120px;background:#fff}.bench .rwncol .colimg img{width:100%;height:100%;object-fit:contain}.bench .imgspacer{min-height:120px}.bench .cell{padding:13px 10px;font-size:12.5px;min-height:72px;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.4}.bench .lblcol .cell{justify-content:flex-end;text-align:right;color:var(--mut);font-weight:800;padding-right:8px;border-top:1px dashed var(--edge);text-transform:uppercase;font-size:10.5px;letter-spacing:1px}.bench .lblcol .colh{justify-content:flex-end;padding-right:8px}.bench .rwncol .cell{border-top:1px solid #ddd3bd;font-weight:700}.bench .stdcol .cell{border-top:1px solid var(--edge);color:var(--mut)}.bench .ok{flex:none;width:24px;height:24px;border-radius:50%;background:var(--red);color:#fff;font-size:12px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;margin-right:8px}.bench .x{color:#e08a8a;font-weight:900;margin-right:7px;font-size:15px}@media(max-width:700px){.bench{gap:6px;grid-template-columns:1fr 1.18fr 1fr}.bench .col.lblcol,.bench .col.stdcol{transform:none}.bench .col.rwncol{transform:translateY(-14px)}.bench-stage{margin-top:44px}.bench .colh{font-size:9.5px;padding:10px 4px;min-height:56px}.bench .cell{font-size:11px;padding:9px 5px;min-height:88px}.bench .lblcol .cell{font-size:10px}.bench .rwncol .colimg{height:74px}.bench .imgspacer{min-height:74px}.bench .ok{width:19px;height:19px;font-size:10px;margin-right:5px}}@media(prefers-reduced-motion:reduce){.bench .col{transform:none!important}}.faq{max-width:780px;margin:0 auto}.faq-item{background:var(--panel);border:1px solid var(--edge);margin-bottom:10px;overflow:hidden}.faq-q{width:100%;background:none;border:none;text-align:left;padding:17px 18px;font-weight:800;font-size:14px;color:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:48px}.faq-a{display:none;padding:0 18px 16px;font-size:13.5px;line-height:1.65;color:var(--mut);font-weight:400}.faq-a a{color:var(--gold);font-weight:800}.faq-item.open .faq-a{display:block}.faq-q .car{transition:.2s;flex:none;color:var(--red)}.faq-item.open .car{transform:rotate(180deg)}.final{text-align:center;background:var(--panel);border-top:1px solid var(--edge)}.gbadge{margin-top:16px;font-size:13px;font-weight:700;color:var(--mut);line-height:1.7;padding:0 10px}footer{background:#070c16;color:var(--mut);padding:52px 0 100px;font-size:13px;border-top:1px solid var(--edge)}.ft-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.3fr;gap:28px}@media(max-width:860px){.ft-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.ft-grid{grid-template-columns:1fr}}footer h4{color:#fff;font-size:12px;letter-spacing:1.5px;margin-bottom:12px;text-transform:uppercase}footer a{color:var(--mut);text-decoration:none;display:block;padding:5px 0;font-size:13px}footer a:hover{color:#fff}.ft-logo{height:32px;width:auto;margin-bottom:14px}.ft-mission{font-size:13px;line-height:1.7}.ft-form{display:flex;gap:8px;margin-top:10px}.ft-form input{flex:1;border:1px solid var(--edge);background:var(--panel);color:#fff;padding:12px;font-size:13px;min-width:0}.ft-form button{background:var(--red);border:none;color:#fff;padding:12px 16px;font-weight:900;font-size:12px;cursor:pointer;letter-spacing:.5px;text-transform:uppercase}.ft-note{font-size:11px;color:#8494ab;margin-top:8px;line-height:1.5}.ft-bottom{border-top:1px solid var(--edge);margin-top:34px;padding-top:20px;text-align:center;font-size:11.5px;color:#8494ab;line-height:1.7}.stickybar{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#0e1930;border-top:2px solid var(--red);padding:10px 14px;display:none;align-items:center;gap:12px;box-shadow:0 -6px 20px #00000080}.stickybar .p1{font-weight:900;color:#fff;font-size:13px;line-height:1.2;font-family:Arial Black,sans-serif}.stickybar .p2{font-size:11px;color:var(--mut);font-weight:700}.stickybar a{flex:1;background:var(--red);color:#fff;border:none;padding:14px 10px;font-family:Arial Black,sans-serif;font-size:12.5px;letter-spacing:.5px;cursor:pointer;text-transform:uppercase;text-align:center;text-decoration:none}.sec-h .goldacc{color:var(--gold)}h1,h2,h3,.sec-h,.sec-sub,.kit-line,.lead,.sub,.faq-q,.pc p,.whycell p{text-wrap:balance}p,li{text-wrap:pretty;font-weight:400}.punch{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:8px}@media(max-width:820px){.punch{grid-template-columns:repeat(2,1fr)}}@media(max-width:420px){.punch{grid-template-columns:1fr}}.pc{background:var(--panel);border:1px solid var(--edge);padding:16px 12px;text-align:center;position:relative}.pc .ord{font-family:Arial Black,sans-serif;font-size:10px;letter-spacing:1.4px;color:var(--gold);text-transform:uppercase;margin-bottom:9px}.pc .ic{font-family:Arial Black,sans-serif;font-size:20px;line-height:1;margin-bottom:8px;color:var(--red)}.pc .nm{font-weight:900;font-size:12.5px;color:#fff;line-height:1.35;text-transform:uppercase;letter-spacing:.3px}.pc .vl{font-size:11.5px;color:var(--green);font-weight:800;margin-top:5px}.punchtot{text-align:center;margin-top:16px;font-size:13px;color:#e8e4da;font-weight:700}.punchtot b{color:var(--gold)}.faq{max-width:760px;margin:0 auto}.faq-item{background:var(--panel2);border:1px solid var(--edge);margin-bottom:10px;overflow:hidden}.faq-q{width:100%;background:none;border:none;text-align:left;padding:15px 16px;font-weight:800;font-size:14px;color:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px}.faq-a{display:none;padding:0 16px 15px;font-size:13.5px;line-height:1.65;color:#c9d3e2}.faq-q .car{transition:.2s;flex:none;color:var(--gold)}.cmp{width:100%;border-collapse:collapse;max-width:900px;margin:0 auto;font-size:13.5px}.cmp th,.cmp td{padding:13px 14px;border-bottom:1px solid var(--edge);text-align:center}.cmp th{font-family:Arial Black,sans-serif;font-size:11.5px;letter-spacing:1px;text-transform:uppercase;color:var(--mut)}.cmp th.us{background:var(--red);color:#fff;font-size:12.5px}.cmp td.us{background:#c2242f1f;color:#fff;font-weight:800}.cmp td:first-child,.cmp th:first-child{text-align:left;color:#e8e4da;font-weight:700}.cmp .yes{color:var(--green);font-weight:900}.cmp .no{color:var(--mut)}.cmpwrap{overflow-x:auto}@media(max-width:700px){.cmp{min-width:560px}}.photoloop{overflow:hidden;margin-top:26px;position:relative}.photoloop-inner{display:flex;gap:10px;width:max-content;animation:ploop 48s linear infinite}.photoloop .media{width:250px;height:250px;flex:none;overflow:hidden}.photoloop .media img{width:100%;height:100%;object-fit:cover}@media(max-width:700px){.photoloop .media{width:185px;height:185px}}.rr-slot{border:1.5px dashed rgba(201,162,75,.5);background:var(--panel);color:var(--mut);text-align:center;padding:26px 16px;font-size:12.5px;line-height:1.6;margin-top:16px}.rr-slot b{color:var(--paper)}.icon-btn svg{width:20px;height:20px;display:block}.punchstrip{background:var(--panel);border:1px solid var(--edge);border-left:3px solid var(--gold);padding:20px 22px;max-width:760px;margin:0 auto;text-align:center}.punchstrip .ps-t{font-family:Arial Black,sans-serif;font-size:13px;letter-spacing:1.4px;color:var(--gold);text-transform:uppercase}.punchstrip p{font-size:13.5px;color:#c1cbda;line-height:1.65;margin-top:9px}.punchstrip p b{color:var(--green)}.punchstrip a{display:inline-block;margin-top:11px;font-size:11.5px;font-weight:900;letter-spacing:1px;color:#ff5a66;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgba(255,90,102,.5)}.plan:focus-within,.opt:focus-within,.kit:focus-within{outline:2px solid var(--gold);outline-offset:2px}.capture{background:var(--panel);border:1px solid var(--edge);border-top:3px solid var(--red);max-width:720px;margin:0 auto;padding:28px 24px;text-align:center}.capture h3{font-size:clamp(18px,3.4vw,26px);color:#fff;line-height:1.15}.capture p{font-size:13.5px;color:#c1cbda;line-height:1.65;margin-top:10px;max-width:480px;margin-left:auto;margin-right:auto}.capform{display:flex;gap:8px;max-width:440px;margin:18px auto 0;flex-wrap:wrap}.capform input{flex:1;min-width:190px;background:var(--panel2);border:1px solid var(--edge);color:#fff;padding:14px 13px;font-size:14px;font-family:inherit}.capform input:focus{outline:2px solid var(--gold);outline-offset:1px}.capform button{background:linear-gradient(180deg,#dcb45c,var(--gold) 55%,#a8842f);color:#08131f;border:1px solid rgba(0,0,0,.2);font-family:Arial Black,sans-serif;font-size:12.5px;letter-spacing:.8px;padding:14px 20px;cursor:pointer;text-transform:uppercase;min-height:44px}.capnote{font-size:11px;color:var(--mut);margin-top:11px;line-height:1.55}.capnote.ok{color:var(--green);font-weight:800}.hdr-cta{background:var(--red);color:#fff;border:none;padding:12px 18px;font-family:Arial Black,sans-serif;font-weight:900;font-size:12px;cursor:pointer;letter-spacing:1px;white-space:nowrap;display:none;text-decoration:none;text-transform:uppercase}.skip{position:absolute;left:-9999px;top:0;background:var(--gold);color:var(--bg);padding:10px 16px;font-weight:900;z-index:200}.skip:focus{left:10px;top:10px}footer{background:#070c16;color:var(--mut);padding:52px 0 44px;font-size:13px;border-top:1px solid var(--edge)}@media(max-width:900px){.ft-grid{grid-template-columns:1fr 1fr}}.ft-form{display:flex;gap:8px;margin-top:10px;position:relative}.ft-form input:focus{outline:2px solid var(--gold);outline-offset:1px}.ft-note.ok{color:var(--green);font-weight:800}.shead{padding:0}.shead .inner{padding:40px 0 34px;text-align:center}.shead h1{font-size:clamp(28px,5.2vw,46px);color:#fff;line-height:1.04;margin:11px 0}.shead p{max-width:640px;margin:0 auto;font-size:14.5px;line-height:1.65;color:#d5dbe6}.shead p b{color:var(--gold)}.bg-shop .bgimg{background-image:url(/cdn/shop/files/hf_20260904_202116_48d8a231-fe40-49b6-857e-113712fd596e.png?v=1788553402)}.bg-shop .shade{background:linear-gradient(180deg,#070c16c7,#070c16ed)}.bg-flag .bgimg{background-image:url(/cdn/shop/files/hf_20260904_202116_48d8a231-fe40-49b6-857e-113712fd596e.png?v=1788553402)}.bg-flag .shade{background:linear-gradient(180deg,#070c16d6,#070c16e6)}.filterbar{position:sticky;top:60px;z-index:70;background:#0b1322f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--edge);padding:12px 0 0;margin-top:22px}.tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:12px}.tabs::-webkit-scrollbar{display:none}.tab{flex:none;background:var(--panel);border:1.5px solid var(--edge);color:#e8e4da;font-family:Arial Black,sans-serif;font-size:12px;letter-spacing:.8px;padding:13px 18px;min-height:44px;cursor:pointer;text-transform:uppercase;transition:.15s}.tab:hover{border-color:#c9a24b80}.tab.on{background:var(--red);border-color:var(--red);color:#fff}.tab.kit{border-color:#c9a24b99;color:var(--gold)}.tab.kit.on{background:var(--gold);border-color:var(--gold);color:#08131f}.tab .n{font-family:Helvetica Neue,Arial;font-weight:700;font-size:10.5px;color:#ffffffa6;margin-left:5px}.tab.kit .n{color:#c9a24bbf}.tab.kit.on .n{color:#08131fb3}#subfilters{display:none}#subfilters.show{display:block}.frow{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:8px 0 2px}.frow::-webkit-scrollbar{display:none}.flabel{flex:none;font-size:10px;font-weight:900;letter-spacing:1.5px;color:var(--gold);text-transform:uppercase;min-width:52px}.chip{flex:none;background:none;border:1px solid var(--edge);color:var(--mut);font-size:11.5px;font-weight:700;padding:10px 15px;border-radius:30px;cursor:pointer;transition:.15s;font-family:inherit}.chip:hover{color:#fff;border-color:#ffffff59}.chip.on{background:var(--panel2);border-color:var(--gold);color:var(--gold)}.toolrow{display:flex;justify-content:space-between;align-items:center;padding:14px 0;gap:10px}@media(max-width:700px){.filterbar{padding-top:8px}.tabs{padding-bottom:8px}.tab{padding:11px 14px;font-size:11px}.toolrow{padding:8px 0}}.count{font-size:12.5px;color:var(--mut);font-weight:700}.sort{background:var(--panel);border:1px solid var(--edge);color:#e8e4da;font-size:12px;font-weight:700;padding:9px 12px;cursor:pointer;font-family:inherit}.gridwrap{padding:20px 0 56px}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:980px){.grid{grid-template-columns:repeat(3,1fr);gap:12px}}@media(max-width:700px){.grid{grid-template-columns:repeat(2,1fr);gap:10px}}.card{position:relative;background:var(--panel);border:1px solid var(--edge);display:flex;flex-direction:column;transition:.15s}.card a{text-decoration:none;color:inherit;display:block}.card:hover{border-color:#c9a24b8c;transform:translateY(-3px)}.card.kit{border-color:#c9a24b73}.card .imgbox{background:#fff;aspect-ratio:1/1;overflow:hidden;position:relative}.card .imgbox img{width:100%;height:100%;object-fit:cover}.card.soldout .imgbox img{filter:grayscale(.9);opacity:.55}.badge{position:absolute;top:10px;left:10px;z-index:2;font-size:9.5px;font-weight:900;letter-spacing:.8px;padding:5px 9px;text-transform:uppercase;color:#fff;background:var(--red)}.badge.new{background:var(--green);color:var(--bg)}.badge.limited{background:var(--gold);color:var(--bg)}.badge.best{background:var(--panel2);border:1px solid var(--gold);color:var(--gold)}.badge.kit{background:var(--gold);color:#08131f}.badge.out{background:#3a4a63}.tbadge{position:absolute;bottom:10px;right:10px;z-index:2;background:#0b1322e0;border:1px solid var(--gold);color:var(--gold);font-size:9px;font-weight:900;letter-spacing:1.2px;padding:4px 9px;text-transform:uppercase}.card .body{padding:12px 12px 14px;display:flex;flex-direction:column;gap:6px;flex:1}.card h3{font-size:13px;color:#fff;letter-spacing:0;line-height:1.25}.rate{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--mut);font-weight:700;min-height:15px}.rate .st{color:var(--gold);letter-spacing:1.5px;font-size:11.5px}.meta{font-size:10.5px;color:#e8e4da;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.meta .glab{color:var(--gold)}.soldnote{font-size:11px;color:var(--mut);font-weight:800;letter-spacing:.6px;text-transform:uppercase}.pblock{margin-top:auto;padding-top:8px}.p1{display:flex;align-items:baseline;gap:6px}.p1 .lab{font-size:10px;font-weight:800;letter-spacing:.7px;color:var(--mut);text-transform:uppercase}.p1 .amt{font-family:Arial Black,sans-serif;font-size:16px;color:#fff}.p2{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;margin-top:5px;padding-top:6px;border-top:1px dashed rgba(201,162,75,.35)}.p2 .lab{font-size:9.5px;font-weight:900;letter-spacing:.7px;color:var(--gold);text-transform:uppercase}.p2 .amt{font-family:Arial Black,sans-serif;font-size:17px;color:var(--gold)}.p2 .sv{font-size:9.5px;font-weight:900;color:var(--green);letter-spacing:.4px}.ponly{display:flex;align-items:baseline;gap:7px;margin-top:auto;padding-top:8px}.ponly .amt{font-family:Arial Black,sans-serif;font-size:17px;color:#fff}.ponly .lab{font-size:10px;font-weight:800;letter-spacing:.7px;color:var(--mut);text-transform:uppercase}.card .atc{width:100%;background:linear-gradient(180deg,#d92a36,var(--red) 55%,var(--red-deep));color:#fff;border:1px solid rgba(255,255,255,.25);padding:12px 8px;font-family:Arial Black,sans-serif;font-size:11.5px;letter-spacing:.6px;cursor:pointer;text-transform:uppercase;margin-top:9px}.card .atc:hover{filter:brightness(1.08)}.card .atc:disabled{background:#3a4a63;border-color:transparent;cursor:default;filter:none}.card .atc.gold{background:linear-gradient(180deg,#dcb45c,var(--gold) 55%,#a8842f);color:#08131f;border-color:#0003}.bblink{display:block;text-align:center;margin-top:7px;font-size:10.5px;font-weight:900;letter-spacing:.7px;color:var(--gold);text-transform:uppercase;text-decoration:none;padding:4px 0}.bblink:hover{color:#e8c98a}.card .atc.sublink{display:block;text-align:center;text-decoration:none;line-height:1.2}.oncelink{display:block;width:100%;background:none;border:none;margin-top:7px;padding:6px 0;font-size:10.5px;font-weight:800;letter-spacing:.5px;color:var(--mut);text-transform:uppercase;cursor:pointer;font-family:inherit}.oncelink:hover{color:#e8e4da}@media(max-width:700px){.card h3{font-size:11.5px}.p1 .amt{font-size:14px}.p2 .amt,.ponly .amt{font-size:15px}}.empty.show{display:block}.why3{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--edge);border:1px solid var(--edge)}@media(max-width:820px){.why3{grid-template-columns:1fr}}.w3{background:#111d33db;padding:26px 20px;text-align:center}.w3 .ic{display:block;width:26px;height:26px;color:var(--red);margin:0 auto 12px}.w3 .ic svg{width:100%;height:100%}.w3 h4{font-size:14.5px;color:#fff;letter-spacing:.5px;line-height:1.3}.w3 h4:after{content:"";display:block;width:38px;height:2px;background:var(--red);margin:10px auto 0}.w3 p{font-size:13px;color:#c1cbda;line-height:1.6;margin-top:10px}.kitstrip p{font-size:13.5px;color:#c1cbda;margin-top:7px;line-height:1.6;max-width:520px}.crumb{font-size:11.5px;color:var(--mut);font-weight:700;padding:16px 0 0;letter-spacing:.3px}.crumb a{text-decoration:none;color:var(--mut)}.crumb a:hover{color:var(--gold)}.crumb b{color:#e8e4da;font-weight:800}.pdp{padding:16px 0 50px}.pdp-grid{display:grid;grid-template-columns:1fr;gap:22px}@media(min-width:901px){.pdp-grid{grid-template-columns:1.05fr 1fr;column-gap:44px}.gal{position:sticky;top:80px;align-self:start}}.gal-main{aspect-ratio:1/1;border:1px solid var(--edge);background:#fff;overflow:hidden;margin-bottom:10px}.thumbs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.thumbs::-webkit-scrollbar{display:none}.thumbs button{flex:none;width:74px;height:74px;background:#fff;border:1px solid var(--edge);padding:0;cursor:pointer;overflow:hidden}.thumbs button.on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.thumbs img{width:100%;height:100%;object-fit:cover}.microproof{display:flex;gap:9px;align-items:center;font-size:12.5px;color:#c9d3e2;flex-wrap:wrap;font-weight:700;margin-bottom:8px}.microproof .st{color:var(--gold);font-size:13px}.microproof a{color:var(--mut);text-decoration:underline}.h1{font-size:clamp(27px,4.6vw,40px);color:#fff;line-height:1.05;margin:0 0 6px}.pline{display:flex;align-items:baseline;gap:10px;margin-bottom:12px;flex-wrap:wrap}.pline .now{font-family:Arial Black,sans-serif;font-size:26px;color:#fff}.pline .now.g{color:var(--gold)}.pline .was{font-size:16px;color:var(--mut);text-decoration:line-through;font-weight:700}.pline .unit{font-size:12px;color:var(--mut);font-weight:700}.desc{font-size:14.5px;color:#e8e4da;line-height:1.65;margin-bottom:16px}.specs{border:1px solid var(--edge);background:var(--panel);margin-bottom:16px}.spec{display:grid;grid-template-columns:110px 1fr;gap:12px;align-items:center;padding:12px 14px}.spec+.spec{border-top:1px dashed var(--edge)}.spec .k{font-size:10px;font-weight:900;letter-spacing:1.2px;color:var(--gold);text-transform:uppercase}.spec .v{font-size:13px;color:#e8e4da;font-weight:700;line-height:1.45}.gritmeter{display:flex;align-items:center;gap:8px}.gseg{display:flex;gap:3px}.gseg span{width:22px;height:8px;background:var(--panel2);border:1px solid var(--edge)}.gseg span.on{background:var(--red);border-color:var(--red)}.glabel{font-size:12.5px;font-weight:900;color:#fff;text-transform:uppercase;letter-spacing:.5px}.opts{display:grid;gap:10px;margin-bottom:14px}.opt{border:1.5px solid var(--edge);background:var(--panel);padding:14px 14px 14px 44px;cursor:pointer;transition:.15s;position:relative;display:block}.opt.sel{border-color:var(--gold);background:#c9a24b14;box-shadow:0 0 0 1px var(--gold) inset}.opt:focus-within{outline:2px solid var(--gold);outline-offset:2px}.opt .rdo{position:absolute;left:14px;top:17px;width:20px;height:20px;border-radius:50%;border:2px solid var(--edge);background:var(--panel2);transition:.15s}.opt.sel .rdo{border-color:var(--gold);background:var(--gold)}.opt.sel .rdo:after{content:"\2713";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:900;color:var(--bg)}.opt .obadge{position:absolute;top:-10px;right:12px;background:var(--gold);color:var(--bg);font-size:9px;font-weight:900;letter-spacing:.8px;padding:4px 9px;text-transform:uppercase}.opt .row{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.opt .t{font-weight:900;font-size:14px;color:#fff;text-transform:uppercase;letter-spacing:.4px}.opt .p{font-family:Arial Black,sans-serif;font-size:16px;color:#fff;white-space:nowrap}.opt.sel .p{color:var(--gold)}.opt .p s{font-family:Helvetica Neue,Arial;font-weight:700;font-size:12.5px;color:var(--mut);margin-right:6px}.opt .p small{font-family:Helvetica Neue,Arial;font-weight:700;font-size:11px;color:var(--mut)}.opt .d{font-size:12px;color:var(--mut);margin-top:5px;line-height:1.5}.opt .d b{color:var(--green)}.opt input{position:absolute;opacity:0;pointer-events:none}.opt .inc{margin-top:9px;display:grid;gap:4px}.opt .inc li{list-style:none;display:flex;gap:8px;font-size:12px;color:#c1cbda;line-height:1.5}.opt .inc li:before{content:"\2713";color:var(--green);font-weight:900;flex:none}.opt .inc b{color:var(--green)}.selrow{margin:0 0 14px}.selrow label{display:block;font-size:10.5px;font-weight:900;letter-spacing:1.2px;color:var(--gold);text-transform:uppercase;margin-bottom:7px}.selrow select{width:100%;background:var(--panel2);color:#fff;border:1px solid var(--edge);padding:13px 12px;font-size:14.5px;font-weight:700;font-family:inherit}.stockline{display:flex;align-items:center;justify-content:center;gap:7px;font-size:12.5px;font-weight:700;color:var(--green);margin-bottom:10px}.stockline .dot{width:8px;height:8px;border-radius:50%;background:var(--green);flex:none}.stockline b{color:#fff}.paysplit{font-size:12.5px;color:var(--mut);text-align:center;margin-top:16px;font-weight:700}.paysplit b{color:#fff}.paysplit .sp{background:#5a31f4;color:#fff;font-weight:900;font-size:11px;padding:3px 9px;border-radius:4px;letter-spacing:.3px}.trustgrid{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;background:var(--panel);border:1px solid var(--edge);padding:13px 14px;margin-top:12px;font-size:12px;color:#e8e4da;font-weight:700;line-height:1.4}@media(max-width:420px){.trustgrid{grid-template-columns:1fr}}.chiprow{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;margin-top:12px}.pchip{border:1px solid var(--edge);color:#e8e4da;font-size:10px;font-weight:900;letter-spacing:.8px;padding:7px 12px;border-radius:30px;text-transform:uppercase}.benefits{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:16px 0 0}.benefits div{font-size:11.5px;color:#e8e4da;font-weight:700;line-height:1.45;background:var(--panel);border:1px solid var(--edge);padding:10px 11px}.benefits div:before{content:"\2713";color:var(--green);font-weight:900}@media(max-width:420px){.benefits div{font-size:10.5px;padding:9px}}.stickybar{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#0b1322f7;border-top:1px solid var(--gold);padding:10px 14px calc(8px + env(safe-area-inset-bottom));display:none;align-items:center;gap:10px;box-shadow:0 -8px 24px #00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.stickybar .l{flex:1;min-width:0}.stickybar .pn{font-weight:900;color:#fff;font-size:12.5px;line-height:1.25}.stickybar .pp{font-size:11px;color:var(--gold);font-weight:800;margin-top:2px}.stickybar button{flex:1;max-width:190px;background:linear-gradient(180deg,#d92a36,var(--red) 55%,var(--red-deep));color:#fff;border:1px solid rgba(255,255,255,.25);padding:14px 10px;font-family:Arial Black,sans-serif;font-size:12.5px;letter-spacing:.6px;cursor:pointer;text-transform:uppercase}.stickybar.show{display:flex}@media(max-width:900px){body{padding-bottom:74px}}.final .inner{padding:52px 0;text-align:center}.final h2{font-size:clamp(24px,5vw,38px);color:#fff;line-height:1.06;margin-bottom:13px}.final p{font-size:15px;color:#d5dbe6;max-width:540px;margin:0 auto 24px;line-height:1.65}.contents{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}@media(max-width:900px){.contents{grid-template-columns:repeat(3,1fr)}}@media(max-width:520px){.contents{grid-template-columns:repeat(2,1fr)}}.cbar{background:var(--panel);border:1px solid var(--edge)}.cbar .im{background:#fff;aspect-ratio:1/1;overflow:hidden}.cbar .im img{width:100%;height:100%;object-fit:cover}.cbar .nm{font-size:11.5px;color:#fff;font-weight:800;padding:9px 8px;text-align:center;line-height:1.35}.tgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:900px){.tgrid{grid-template-columns:1fr;max-width:520px;margin:0 auto}}.tcard{background:var(--panel);border:1px solid var(--edge);display:flex;flex-direction:column}.tim{aspect-ratio:4/3;background:var(--panel2);overflow:hidden}.tim img{width:100%;height:100%;object-fit:cover}.tbd{padding:18px 17px 20px;display:flex;flex-direction:column;flex:1}.tstars{display:flex;gap:2px;color:var(--gold)}.tstars svg{width:15px;height:15px}.tcard h4{font-size:14px;color:#fff;letter-spacing:.4px;margin-top:10px;line-height:1.25}.tcard blockquote{font-size:13.5px;color:#c1cbda;line-height:1.65;margin-top:9px;flex:1}.tcard figcaption{font-size:11.5px;font-weight:900;letter-spacing:.9px;color:#e8e4da;text-transform:uppercase;margin-top:14px}.tcard figcaption span{display:block;color:var(--green);font-size:10.5px;letter-spacing:.8px;margin-top:3px}.bench .stdimg{padding:8px}.bench .stdimg img{height:104px;width:auto;max-width:100%;object-fit:contain;opacity:.9;filter:grayscale(.2) drop-shadow(0 8px 14px rgba(0,0,0,.5))}.sr-only{position:absolute;left:-9999px}.usvs{background:#000;padding:64px 0;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.usvs .sec-h.center{text-align:center;max-width:820px;margin-left:auto;margin-right:auto}.buyhead .rstars{margin-bottom:8px}.specline{border:1px solid var(--edge);background:var(--panel);margin-bottom:16px}.sl-row{display:grid;grid-template-columns:62px 1fr;gap:12px;align-items:center;padding:9px 13px}.sl-row+.sl-row{border-top:1px dashed var(--edge)}.sl-row .k{font-size:9.5px;font-weight:900;letter-spacing:1.2px;color:var(--gold);text-transform:uppercase}.sl-row .v{font-size:12.5px;color:#e8e4da;font-weight:700;line-height:1.4}.sl-row .gritmeter{display:flex;align-items:center;gap:8px}.sl-row .gseg span{width:18px;height:7px}.sl-row .glabel{font-size:11.5px}.hilite{display:grid;grid-template-columns:96px 1fr;gap:14px;background:var(--panel);border:1px solid var(--edge);border-left:3px solid var(--gold);padding:12px;margin-top:14px}.hilite img{width:96px;height:96px;object-fit:cover;background:var(--panel2)}.hilite .tstars{margin-bottom:5px}.hilite h4{font-size:13px;color:#fff;line-height:1.25}.hilite blockquote{font-size:12.5px;color:#c1cbda;line-height:1.55;margin-top:5px;font-weight:400}.hilite figcaption{font-size:10.5px;font-weight:900;letter-spacing:.8px;color:#e8e4da;text-transform:uppercase;margin-top:7px}.hilite figcaption span{color:var(--green);margin-left:6px;font-weight:900;letter-spacing:.6px;text-transform:uppercase;font-size:10.5px}.hilite figcaption span:before{content:"\b9 3  "}.accwrap{margin-top:14px}.accwrap ul{list-style-position:inside}.bg-kit .bgimg{background-image:url(/cdn/shop/files/hf_20260904_202107_78ce64df-3919-44ae-affd-6f3b5d6e139f.png?v=1788553402)}.bg-kit .shade{background:linear-gradient(180deg,#070c16eb,#070c16f5)}.pcard .badge.light{background:var(--gold);color:#08131f}.whycell{background:#111d33db;padding:24px 18px}.final .inner{padding:60px 0;text-align:center}.final h2{font-size:clamp(25px,5vw,40px);color:#fff;line-height:1.05;margin-bottom:13px}.final p{font-size:15px;color:#d5dbe6;max-width:560px;margin:0 auto 24px;line-height:1.65}.bhero{position:relative;overflow:hidden;padding:0}.bhero .bgimg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:url(/cdn/shop/files/rwn-byob-hero-flag-square-desktop.jpg?v=1788570937) center right/cover}.bhero .shade{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#070c16c7,#070c169e 40%,#0b132247 66% 100%)}@media(max-width:940px){.bhero .bgimg{background:url(/cdn/shop/files/rwn-byob-hero-flag-square-mobile.jpg?v=1788570936) center bottom/cover}.bhero .shade{background:linear-gradient(180deg,#070c16d1,#070c16a8 46%,#0b13224d 68% 100%)}}.bh{position:relative;z-index:2;display:grid;grid-template-columns:1.2fr .8fr;gap:38px;align-items:end;padding-top:72px;padding-bottom:118px}@media(max-width:940px){.bh{grid-template-columns:1fr;gap:22px;padding-top:48px;padding-bottom:400px}}.ratecard{background:#080e1ab8!important}.bh h1{font-size:clamp(28px,4.2vw,46px);color:#fff;line-height:1.02;margin:13px 0 14px;letter-spacing:-.6px}.bh h1 .r{color:#ff4753;display:block}.bh .lead{font-size:15.5px;line-height:1.62;color:#dfe4ec;max-width:460px}.bh-chips{display:flex;flex-wrap:wrap;gap:7px;margin:18px 0 22px}.bh-chips span{display:flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.2);background:#0b132299;font-size:10.5px;font-weight:900;letter-spacing:.7px;color:#e8e4da;padding:9px 12px;text-transform:uppercase}.bh-chips svg{width:14px;height:14px;color:var(--gold);flex:none}.bh .cta{padding:16px 30px;font-size:14px;white-space:nowrap}.bh-note{font-size:11.5px;color:#c9d3e2;margin-top:11px;font-weight:700}.bh-note b{color:var(--green)}.bh-note span,.bh-note b{white-space:nowrap}.ratecard{justify-self:end;width:min(340px,100%);background:#080e1ae6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.14);border-top:2px solid var(--gold);padding:18px 20px;box-shadow:0 22px 50px #0000008c}@media(max-width:940px){.ratecard{justify-self:start}}.ratecard .lab{font-size:10px;font-weight:900;letter-spacing:1.6px;color:var(--gold);text-transform:uppercase}.ratecard .amt{font-family:Arial Black,sans-serif;font-size:clamp(26px,4vw,36px);color:#fff;line-height:1;margin-top:8px}.ratecard .amt s{font-family:Helvetica Neue,Arial;font-weight:700;font-size:16px;color:var(--mut);margin-right:9px}.ratecard .amt em{font-style:normal;color:var(--gold)}.ratecard p{font-size:12.5px;color:#c1cbda;line-height:1.55;margin-top:9px}.bundle-steps{padding:0 0 10px;position:relative;z-index:3}.stepgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:-74px}@media(max-width:820px){.stepgrid{grid-template-columns:1fr;margin-top:-64px}}.step3{position:relative;background:linear-gradient(180deg,#1b2a47,#111d33);border:1px solid rgba(255,255,255,.14);border-top:2px solid var(--gold);padding:34px 24px 28px;text-align:center;box-shadow:0 30px 60px #0009,0 2px #ffffff0f inset;transform:translateY(0);transition:transform .25s,box-shadow .25s}.step3:hover{transform:translateY(-6px);box-shadow:0 40px 70px #000000a6,0 2px #ffffff14 inset}.step3 .num{position:absolute;top:-18px;left:50%;transform:translate(-50%);width:36px;height:36px;background:var(--red);color:#fff;font-family:Arial Black,sans-serif;font-size:14px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 18px #c2242f80}.step3 .ic{display:block;width:30px;height:30px;margin:4px auto 12px;color:var(--gold)}.step3 .ic svg{width:100%;height:100%}.step3 h3{font-size:14px;color:#fff;letter-spacing:1.4px}.step3 p{font-size:13px;color:#c1cbda;line-height:1.65;margin-top:10px;max-width:280px;margin-left:auto;margin-right:auto}.vwrap{position:relative;margin-top:28px;padding-bottom:44px}.vrail{display:flex;align-items:center;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:34px calc(50% - 130px);cursor:grab}.vrail::-webkit-scrollbar{display:none}.vrail.drag{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.vcard{flex:none;width:200px;aspect-ratio:9/16;background:var(--panel2);border:1px solid var(--edge);position:relative;overflow:hidden;scroll-snap-align:center;transform:scale(.86);opacity:.55;transition:transform .32s ease,opacity .32s ease,border-color .32s}.vcard.near{transform:scale(.92);opacity:.8}.vcard.on{transform:scale(1.14);opacity:1;border-color:var(--gold);box-shadow:0 0 0 1px var(--gold),0 24px 56px #0009;z-index:2}.vcard video{width:100%;height:100%;object-fit:cover;display:block}.vcard .vslot{position:absolute;left:0;right:0;bottom:14px;text-align:center;font-size:10px;font-weight:900;letter-spacing:1.2px;color:var(--mut);text-transform:uppercase;pointer-events:none}.vcard.hydrated .vslot{display:none}.varrow{position:absolute;top:calc(50% - 22px);transform:translateY(-50%);z-index:5;width:46px;height:46px;background:#0b1322eb;border:1px solid var(--gold);color:var(--gold);font-size:26px;line-height:1;cursor:pointer;font-family:inherit}.varrow:hover{background:var(--gold);color:#08131f}.varrow.prev{left:0}.varrow.next{right:0}.vsound{position:absolute;left:50%;bottom:0;transform:translate(-50%);display:flex;align-items:center;gap:8px;background:var(--panel);border:1px solid var(--edge);color:#e8e4da;font-family:Arial Black,sans-serif;font-size:10.5px;letter-spacing:1.2px;text-transform:uppercase;padding:11px 16px;min-height:44px;cursor:pointer}.vsound svg{width:15px;height:15px;color:var(--gold)}.vsound[aria-pressed=true]{border-color:var(--gold);color:var(--gold)}.vnote{text-align:center;font-size:11px;color:var(--mut);margin-top:8px;letter-spacing:.4px}@media(max-width:760px){.vrail{padding:24px calc(50% - 95px);gap:10px}.vcard{width:150px}.vcard.on{transform:scale(1.12)}.varrow{display:none}}.byob{background:var(--panel);border:1px solid var(--edge);display:grid;grid-template-columns:1fr 1fr;max-width:1060px;margin:0 auto;overflow:hidden}@media(max-width:860px){.byob{grid-template-columns:1fr}}.byob-img{background:#0d1626;min-height:320px;overflow:hidden;position:relative}.byob-img img{width:100%;height:100%;object-fit:cover;display:block}.byob-body{padding:34px 30px;display:flex;flex-direction:column;justify-content:center}.byob-body h3{font-size:clamp(21px,3.6vw,29px);color:#fff;line-height:1.08}.byob-body h3 .n{color:var(--red)}.byob-body .lead{font-size:14.5px;line-height:1.62;color:#c1cbda;margin-top:11px}.byob-chips{display:flex;flex-wrap:wrap;gap:7px;margin:16px 0 18px}.byob-chips span{display:flex;align-items:center;gap:6px;border:1px solid var(--edge);background:var(--panel2);font-size:10.5px;font-weight:900;letter-spacing:.7px;color:#e8e4da;padding:8px 11px;text-transform:uppercase}.byob-chips svg{width:14px;height:14px;color:var(--gold)}.byob-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:16px}.byob-price .was{font-size:16px;color:var(--mut);text-decoration:line-through;font-weight:700}.byob-price .now{font-family:Arial Black,sans-serif;font-size:36px;color:var(--gold);line-height:1}.byob-price .per{font-size:12.5px;color:#c9d3e2;font-weight:700}.why{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--edge);border:1px solid var(--edge)}@media(max-width:900px){.why{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.why{grid-template-columns:1fr}}.whycell{background:var(--panel);padding:24px 18px}.whycell .ic{display:block;width:22px;height:22px;color:var(--red);margin-bottom:11px}.whycell .ic svg{width:100%;height:100%}.whycell h4{font-size:12.5px;color:#fff;letter-spacing:.9px;line-height:1.3}.whycell p{font-size:12.5px;color:#c1cbda;line-height:1.6;margin-top:8px}@media(max-width:700px){.cmp{min-width:0;font-size:11.5px;table-layout:fixed}.cmp th,.cmp td{padding:9px 6px}.cmp th{font-size:9px;letter-spacing:.3px}.cmp th.us{font-size:9.5px}.cmp td:first-child,.cmp th:first-child{width:40%}}.devnote{border:1.5px dashed rgba(201,162,75,.55);background:#c9a24b12;color:#d8cfae;padding:14px 16px;font-size:12.5px;line-height:1.65;margin-bottom:18px}.devnote b{color:var(--gold);display:block;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:5px}.bwrap{display:grid;grid-template-columns:1fr 336px;gap:24px;align-items:start}@media(max-width:940px){.bwrap{grid-template-columns:1fr}}.fbar{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:16px}.fbar .lb{font-size:10.5px;font-weight:900;letter-spacing:1.4px;color:var(--mut);text-transform:uppercase;margin-right:2px;min-width:42px}.chip{background:var(--panel);border:1px solid var(--edge);color:#c9d3e2;font-size:12px;font-weight:800;padding:12px 15px;min-height:44px;cursor:pointer;font-family:inherit;letter-spacing:.3px}.chip.on{background:var(--red);border-color:var(--red);color:#fff}.preset{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:var(--panel);border:1px solid var(--edge);border-left:3px solid var(--gold);padding:13px 15px;margin-bottom:16px}.preset span{font-size:13px;color:#c1cbda;font-weight:700}.preset b{color:var(--green)}.preset button{background:none;border:1px solid var(--gold);color:var(--gold);font-family:Arial Black,sans-serif;font-size:11px;letter-spacing:.8px;padding:11px 15px;min-height:44px;cursor:pointer;text-transform:uppercase}.preset button:hover{background:var(--gold);color:#08131f}.grouph{display:flex;align-items:center;gap:12px;margin:22px 0 12px}.grouph:first-of-type{margin-top:0}.grouph h3{font-size:13px;color:#fff;letter-spacing:1.6px;white-space:nowrap}.grouph .ln{flex:1;height:1px;background:var(--edge)}.grouph .ct{font-size:11px;font-weight:800;color:var(--mut);letter-spacing:.6px;white-space:nowrap}.sgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media(max-width:1180px){.sgrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.sgrid{grid-template-columns:repeat(2,1fr)}}.sc{background:var(--panel);border:1px solid var(--edge);display:flex;flex-direction:column;position:relative}.sc.picked{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.sc .qb{position:absolute;top:8px;right:8px;background:var(--gold);color:#08131f;font-family:Arial Black,sans-serif;font-size:12px;min-width:26px;height:26px;display:none;align-items:center;justify-content:center;z-index:3}.sc.picked .qb{display:flex}.sc .im{background:#fff;aspect-ratio:1/1;overflow:hidden;position:relative}.sc .im img{width:100%;height:100%;object-fit:cover}.sc .tallowlab{position:absolute;left:0;bottom:0;z-index:2;background:#0b1322eb;border-top:1px solid var(--gold);border-right:1px solid var(--gold);color:var(--gold);font-size:9px;font-weight:900;letter-spacing:1.1px;padding:5px 9px;text-transform:uppercase}.sc .bd{padding:12px 12px 13px;display:flex;flex-direction:column;flex:1}.sc h4{font-size:12.5px;color:#fff;line-height:1.25}.sc .sl{font-size:11.5px;color:#c1cbda;line-height:1.45;margin-top:5px;min-height:2.9em}.sc .gr{font-size:9.5px;font-weight:900;letter-spacing:.9px;color:var(--mut);text-transform:uppercase;margin-top:7px}.sc .pr{display:flex;align-items:baseline;gap:7px;margin-top:8px}.sc .pr s{font-size:11.5px;color:var(--mut);font-weight:700}.sc .pr b{font-family:Arial Black,sans-serif;font-size:14px;color:var(--gold)}.step{display:flex;align-items:center;margin-top:10px;border:1px solid var(--edge);background:var(--panel2)}.step button{flex:none;width:46px;height:46px;background:none;border:none;color:#fff;font-size:19px;font-weight:900;cursor:pointer;line-height:1}.step button:disabled{color:#44546b;cursor:not-allowed}.step .q{flex:1;text-align:center;font-family:Arial Black,sans-serif;font-size:14px;color:#fff}.sc.out{opacity:.45}.sc .sold{font-size:11px;font-weight:900;letter-spacing:1px;color:var(--mut);text-transform:uppercase;margin-top:10px;text-align:center;padding:13px 0;border:1px solid var(--edge)}.sum{background:var(--panel);border:1px solid var(--edge);border-top:3px solid var(--gold);position:sticky;top:96px}@media(max-width:940px){.sum{position:static}}.sum .hd{padding:16px 17px 13px;border-bottom:1px solid var(--edge)}.sum .hd h3{font-size:15px;color:#fff;letter-spacing:.4px}.sum .hd .cnt{font-size:12.5px;color:var(--gold);font-weight:800;margin-top:5px}.prog{height:5px;background:var(--panel2);margin-top:11px;overflow:hidden}.prog i{display:block;height:100%;background:var(--green);width:0;transition:width .25s}.sumlist{max-height:250px;overflow-y:auto;padding:12px 17px}.sumlist .empty{font-size:12.5px;color:var(--mut);line-height:1.6;text-align:center;padding:16px 0}.sl2{display:flex;align-items:center;gap:9px;padding:6px 0;font-size:12.5px;color:#c1cbda}.sl2 img{width:32px;height:32px;object-fit:cover;background:#fff;flex:none}.sl2 .n{flex:1;min-width:0;color:#fff;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sl2 .x{color:var(--gold);font-weight:900;flex:none}.sumfoot{padding:15px 17px 18px;border-top:1px solid var(--edge)}.cad label{display:block;font-size:10.5px;font-weight:900;letter-spacing:1.3px;color:var(--gold);text-transform:uppercase;margin-bottom:7px}.cadrow{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:14px}.cadrow_otp{grid-template-columns:repeat(2,1fr)}.cadrow button{background:var(--panel2);border:1px solid var(--edge);color:#c9d3e2;font-family:inherit;font-size:12px;font-weight:800;padding:11px 4px;min-height:44px;cursor:pointer}.cadrow button.on{background:var(--gold);border-color:var(--gold);color:#08131f}.cadrow button .sm{display:block;font-size:9.5px;font-weight:800;letter-spacing:.5px;margin-top:2px;opacity:.75}.trow{display:flex;justify-content:space-between;font-size:13px;color:#c1cbda;font-weight:400}.trow b{color:#fff}.trow.sv,.trow.sv b{color:var(--green)}.trow.gt{border-top:1px solid var(--edge);margin-top:8px;padding-top:11px;align-items:center}.trow.gt .l{font-family:Arial Black,sans-serif;font-size:12.5px;color:#fff;letter-spacing:.6px;text-transform:uppercase}.trow.gt .a{font-family:Arial Black,sans-serif;font-size:25px;color:var(--gold);line-height:1}.trow.strike b{color:var(--mut);text-decoration:line-through}.sumcta{margin-top:14px;padding:16px 10px;font-size:13px}.cta[aria-disabled=true]{opacity:.4;pointer-events:none;filter:grayscale(.5)}.sumnote{font-size:11.5px;color:var(--mut);text-align:center;margin-top:9px;line-height:1.55}.rstars{display:inline-flex;align-items:center;gap:7px;text-decoration:none;color:inherit}.rstars .srow{position:relative;display:inline-flex;line-height:0}.rstars .sbg,.rstars .sfg{display:inline-flex;gap:1px;color:#3a4a63}.rstars .sfg{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap;color:var(--gold)}.rstars svg{width:15px;height:15px;flex:none}.rstars.sm svg{width:12px;height:12px}.rstars.lg svg{width:18px;height:18px}.rstars b{font-size:13px;color:#fff}.rstars .rc{font-size:12px;font-weight:800;color:var(--mut);letter-spacing:.3px;text-decoration:underline;text-decoration-color:#93a3b866}.rstars.sm .rc,.rstars.sm b{font-size:10.5px}.rstars .rc.dim{opacity:.6;font-style:italic;text-decoration:none}.trust4{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--edge);border:1px solid var(--edge);margin-top:12px}@media(max-width:420px){.trust4{grid-template-columns:repeat(2,1fr)}}.trust4 div{background:var(--panel);padding:11px 6px;text-align:center}.trust4 svg{width:18px;height:18px;color:var(--gold);display:block;margin:0 auto 5px}.trust4 span{font-size:9.5px;font-weight:900;letter-spacing:.7px;color:#e8e4da;text-transform:uppercase;line-height:1.3}.buy{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:start;padding:30px 0 44px}.buy>*{min-width:0}@media(max-width:940px){.buy{grid-template-columns:1fr;gap:24px;padding-top:18px}}.gal{position:sticky;top:96px;min-width:0}@media(max-width:940px){.gal{position:static}}.gal-main{background:#fff;aspect-ratio:1/1;overflow:hidden;border:1px solid var(--edge)}.gal-main img{width:100%;height:100%;object-fit:cover}.gal-thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;margin-top:8px}.gal-thumbs button{background:#fff;border:1px solid var(--edge);padding:0;aspect-ratio:1/1;cursor:pointer;overflow:hidden}.gal-thumbs button.on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.gal-thumbs img{width:100%;height:100%;object-fit:cover}@media(max-width:940px){.gal-main{display:none}.gal-thumbs{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -22px;padding:0 22px;width:auto}.gal-thumbs::-webkit-scrollbar{display:none}.gal-thumbs button{flex:none;width:78vw;max-width:340px;scroll-snap-align:center}}.buy h1{font-size:clamp(26px,4.4vw,40px);color:#fff;line-height:1.04;margin:8px 0 10px}.buy .sub{font-size:14.5px;line-height:1.62;color:#c1cbda}.rate-row{display:flex;align-items:baseline;gap:11px;flex-wrap:wrap;margin:16px 0 4px}.rate-row .was{font-size:15px;color:var(--mut);text-decoration:line-through;font-weight:700}.rate-row .now{font-family:Arial Black,sans-serif;font-size:28px;color:var(--gold);line-height:1}.rate-row .pill{background:var(--green);color:#08131f;font-family:Arial Black,sans-serif;font-size:10.5px;letter-spacing:1px;padding:5px 10px}.plans{margin-top:16px;display:grid;gap:10px}.plan{position:relative;display:block;background:var(--panel);border:2px solid var(--edge);padding:14px 15px 14px 44px;cursor:pointer}.plan.on{border-color:var(--gold);background:var(--panel2)}.plan input{position:absolute;opacity:0;pointer-events:none}.plan .dot{position:absolute;left:15px;top:16px;width:18px;height:18px;border:2px solid var(--mut);border-radius:50%}.plan.on .dot{border-color:var(--gold)}.plan.on .dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:var(--gold);border-radius:50%}.plan .top{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.plan .nm{font-family:Arial Black,sans-serif;font-size:13.5px;color:#fff;letter-spacing:.4px;text-transform:uppercase}.plan .pr{font-family:Arial Black,sans-serif;font-size:18px;color:#fff;white-space:nowrap}.plan.on .pr{color:var(--gold)}.plan .pr s{color:var(--mut);font-size:13px;font-weight:400;margin-right:7px}.plan .dsc{font-size:12.5px;color:#c1cbda;line-height:1.55;margin-top:5px}.plan .best{position:absolute;top:-10px;right:12px;background:var(--gold);color:#08131f;font-family:Arial Black,sans-serif;font-size:9.5px;letter-spacing:1.2px;padding:4px 9px;text-transform:uppercase}.plan .inc{margin-top:9px;display:grid;gap:4px}.plan .inc li{list-style:none;display:flex;gap:8px;font-size:12.5px;color:#c1cbda;line-height:1.5}.plan .inc li:before{content:"\2713";color:var(--green);font-weight:900;flex:none}.plan .inc b{color:var(--green)}.selrow{margin-top:16px}.selrow label{display:block;font-size:11px;font-weight:900;letter-spacing:1.3px;color:var(--gold);text-transform:uppercase;margin-bottom:7px}.selrow select{width:100%;background:var(--panel2);color:#fff;border:1px solid var(--gold);padding:13px 12px;font-size:14.5px;font-weight:700;font-family:inherit}.selrow select:focus{outline:2px solid var(--gold);outline-offset:1px}.buycta,.accwrap{margin-top:16px}.accwrap .faq-item{background:var(--panel);margin-bottom:6px}.accwrap .faq-q{font-size:12.5px;padding:13px 14px}.accwrap .faq-a{font-size:12.5px;padding:0 14px 13px}.faq3{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;align-items:start;max-width:1000px;margin:0 auto}@media(max-width:820px){.faq3{grid-template-columns:1fr}}.faq3 .faq-item{margin-bottom:0}.ing{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--edge);border:1px solid var(--edge)}@media(max-width:820px){.ing{grid-template-columns:1fr}}.ingc{background:var(--panel);padding:28px 22px}.ingc .ic{display:block;width:26px;height:26px;color:var(--red);margin-bottom:12px}.ingc .ic svg{width:100%;height:100%}.ingc h4{font-size:15px;color:#fff;letter-spacing:.4px;line-height:1.25}.ingc p{font-size:13.5px;color:#c1cbda;line-height:1.65;margin-top:10px}.khero{position:relative;overflow:hidden;padding:0;text-align:center}.khero .bgimg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:url(/cdn/shop/files/hf_20260904_225149_a6d224b0-0a02-4f1c-b72a-f75f521cfda1.png?v=1788562622) center/cover}.khero .shade{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b1322db,#0b1322cc 60%,#0b1322f5)}.khero .inner{position:relative;z-index:2;padding:46px 0 0}.keyebrow{font-size:11px;font-weight:900;letter-spacing:2.6px;color:#ff5a66;text-transform:uppercase}.keyebrow span{color:#c9d3e2;letter-spacing:.4px;font-weight:700;text-transform:none;font-size:12.5px;margin-left:8px}@media(max-width:640px){.keyebrow span{display:block;margin:6px 0 0}}.khero h1{font-size:clamp(27px,4.4vw,44px);color:#fff;line-height:1.06;margin:13px auto 18px;max-width:900px;letter-spacing:-.4px}.khero h1 .nw{white-space:nowrap}.khero .cta{padding:16px 32px;font-size:14px;white-space:nowrap}@media(max-width:400px){.khero .cta{font-size:12px;padding:15px 16px;letter-spacing:.4px}}.kalt{display:block;margin-top:13px;font-size:12.5px;color:#c9d3e2;text-decoration:none;font-weight:700}.kalt b{color:#fff;border-bottom:1px solid rgba(255,255,255,.4)}.kstrip{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:#ffffff1a;border-top:1px solid rgba(255,255,255,.12);margin-top:30px}@media(max-width:820px){.kstrip{grid-template-columns:repeat(3,1fr)}}@media(max-width:520px){.kstrip{grid-template-columns:repeat(2,1fr)}.kstrip>div:nth-child(5){grid-column:1 / -1}}.kstrip>div{background:#0b1322d1;padding:14px 8px}.kstrip .ic{display:block;width:20px;height:20px;margin:0 auto 7px;color:var(--gold)}.kstrip .ic svg{width:100%;height:100%}.kstrip .t{font-size:11px;font-weight:900;letter-spacing:.7px;color:#fff;text-transform:uppercase;line-height:1.3}.kstrip .s{font-size:10.5px;color:var(--mut);margin-top:3px;line-height:1.35}.numh .n{color:var(--red)}.kittabs{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-bottom:22px}.ktab{background:#111d33d9;border:1px solid var(--edge);color:#c9d3e2;font-family:Arial Black,sans-serif;font-size:11px;letter-spacing:1px;padding:12px 16px;min-height:44px;cursor:pointer;text-transform:uppercase;white-space:nowrap}.ktab.on{background:var(--gold);border-color:var(--gold);color:#08131f}.slidewrap{position:relative}.slide{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:6px 2px 10px}.slide::-webkit-scrollbar{display:none}.pcard{flex:none;width:calc(25% - 12px);background:#111d33d9;border:1px solid var(--edge);position:relative;padding:0 0 14px;scroll-snap-align:start}@media(max-width:1000px){.pcard{width:calc(33.33% - 11px)}}@media(max-width:700px){.pcard{width:74vw;max-width:300px;scroll-snap-align:center}.slide{margin:0 -22px;padding:6px 22px 10px}}.pcard .stage{position:relative;aspect-ratio:1/1;display:flex;align-items:flex-end;justify-content:center;background:radial-gradient(ellipse at 50% 80%,rgba(201,162,75,.16),transparent 62%)}.pcard .stage img{width:88%;height:88%;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(0,0,0,.6))}.pcard .badge{position:absolute;top:10px;left:10px;z-index:2;font-size:9.5px;font-weight:900;letter-spacing:1.1px;padding:5px 9px;text-transform:uppercase;background:var(--red);color:#fff}.pcard .badge.smooth{background:var(--panel2);border:1px solid var(--gold);color:var(--gold)}.pcard .badge.free{background:var(--green);color:#08131f}.pcard .badge.inc{background:var(--gold);color:#08131f}.pcard .tallowlab{position:absolute;right:10px;top:10px;z-index:2;background:#0b1322eb;border:1px solid var(--gold);color:var(--gold);font-size:8.5px;font-weight:900;letter-spacing:1px;padding:4px 8px;text-transform:uppercase}.pcard h4{font-size:13.5px;color:#fff;line-height:1.2;margin:8px 12px 0}.pcard p{font-size:11.5px;color:#c1cbda;line-height:1.45;margin:5px 12px 0}.pcard .v{font-size:11px;font-weight:900;color:var(--gold);margin:7px 12px 0}.pcard .v s{color:var(--mut);font-weight:700;margin-right:5px}.sarrow{position:absolute;top:42%;transform:translateY(-50%);z-index:5;width:46px;height:46px;background:#0b1322eb;border:1px solid var(--gold);color:var(--gold);font-size:26px;line-height:1;cursor:pointer;font-family:inherit}.sarrow:hover{background:var(--gold);color:#08131f}.sarrow.prev{left:-10px}.sarrow.next{right:-10px}.sdots{display:none;justify-content:center;gap:6px;margin-top:12px}.sdots i{width:7px;height:7px;background:#fff3;display:block}.sdots i.on{background:var(--gold)}@media(max-width:700px){.sarrow{display:none}.sdots{display:flex}}.starter-faq .faq3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;align-items:start;max-width:1120px;margin:0 auto}@media(max-width:900px){.starter-faq .faq3{grid-template-columns:1fr;max-width:760px}}.starter-faq .faq3 .faq-item{margin-bottom:0}.starter-final-cta *{text-align:left}.starter-final-cta .bgimg{display:block;background-image:url(/cdn/shop/files/hf_20260904_213215_d495693f-6634-4d7e-8c60-c32a181a8f93.png?v=1788557670)}.starter-final-cta .shade{display:block;background:linear-gradient(90deg,#070c16e6,#070c16b8 55%,#070c1680)}@media(max-width:760px){.starter-final-cta .shade{background:linear-gradient(0deg,#070c16eb,#070c16b3)}}.starter-final-cta .inner{padding:96px 0}@media(max-width:760px){.starter-final-cta .inner{padding:72px 0;text-align:center}}.starter-final-cta h2{font-size:clamp(22px,3.2vw,34px);color:#fff;line-height:1.08;max-width:560px}.starter-final-cta p{font-size:15.5px;color:#dfe4ec;line-height:1.65;margin:14px 0 24px;max-width:520px}@media(max-width:760px){.starter-final-cta h2,.starter-final-cta p{margin-left:auto;margin-right:auto}}.sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#0b1322f7;border-top:1px solid var(--gold);padding:10px 14px calc(8px + env(safe-area-inset-bottom));display:none;align-items:center;gap:12px;box-shadow:0 -8px 26px #00000080}.sticky.show{display:flex}.sticky .l{flex:1;min-width:0}.sticky .n{font-family:Arial Black,sans-serif;font-size:12px;color:#fff;text-transform:uppercase}.sticky .p{font-size:11.5px;color:var(--gold);font-weight:800;margin-top:2px}.sticky .cta{padding:13px 18px;font-size:12px;white-space:nowrap}@media(max-width:1000px){body{padding-bottom:72px}}.kits{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}@media(max-width:1000px){.kits{grid-template-columns:1fr;max-width:440px;margin:0 auto}}.kit{background:#000;border:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column;position:relative}.kit.pop{border-color:var(--red);box-shadow:0 0 0 1px var(--red)}.kit-tag{position:absolute;top:0;left:0;z-index:3;background:var(--red);color:#fff;font-family:Arial Black,sans-serif;font-size:10px;letter-spacing:1.4px;padding:9px 16px;text-transform:uppercase}.kit-img{background:#000;aspect-ratio:1/1;overflow:hidden}.kit-img img{width:100%;height:100%;object-fit:cover;display:block}.kit-body{padding:18px 18px 20px;display:flex;flex-direction:column;flex:1;background:linear-gradient(180deg,#000,#070b14)}.kit-body h3{font-size:21px;color:var(--red);line-height:1.05;text-transform:uppercase;letter-spacing:.5px}.kit-line{font-size:13px;color:#fff;font-weight:800;line-height:1.5;margin-top:8px}.kit-line span{color:var(--mut);font-weight:600;font-size:12px;margin-left:6px;white-space:nowrap}.kdiv{position:relative;height:1px;background:#c9a24b59;margin:14px 0 12px}.kdiv span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#000;color:var(--gold);font-size:12px;font-weight:900;padding:0 6px;line-height:1}.krow{display:flex;align-items:center;gap:12px;padding:5px 0}.krow img{width:54px;height:54px;object-fit:contain;flex:none}.krow .kt{font-size:13.5px;color:#fff;font-weight:700;line-height:1.3}.krow .kv{font-size:12.5px;margin-top:3px}.krow .kv s{color:var(--mut)}.krow .kv b{color:var(--red);font-weight:900;letter-spacing:.8px;margin-left:6px}.kbox{margin-top:14px;border:1px solid rgba(255,255,255,.16);background:#05080f}.kbox .row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px}.kbox .row+.row{border-top:1px solid rgba(255,255,255,.12)}.kbox .l{font-size:10px;font-weight:900;letter-spacing:1.3px;color:#c9cfdd;text-transform:uppercase;line-height:1.4}.kbox .l small{display:block;color:var(--gold);font-size:9px;letter-spacing:1px}.kbox .r s{font-size:17px;color:var(--red);font-weight:800}.kbox .r b{font-family:Arial Black,sans-serif;font-size:30px;color:#fff;line-height:1}.kit-sel{margin-top:12px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px}.kit-sel label{font-size:9.5px;font-weight:900;letter-spacing:1.3px;color:#c9cfdd;text-transform:uppercase;white-space:nowrap}.kit-sel select{width:100%;background:#000;color:#fff;border:1px solid rgba(255,255,255,.25);padding:11px 10px;font-size:14px;font-weight:700;font-family:inherit}.kit-sel select:focus{outline:2px solid var(--gold);outline-offset:1px}.kit-cta{margin-top:12px;padding:15px 12px;font-size:14px;white-space:nowrap}.kit-terms{font-size:10.5px;color:var(--mut);text-align:center;margin-top:20px;line-height:1.5}.page-patriot-grooming-arsenal h1,.page-patriot-grooming-arsenal h2,.page-patriot-grooming-arsenal h3,.page-patriot-grooming-arsenal h4,.page-patriot-grooming-arsenal h5,.page-patriot-grooming-arsenal h6{margin:0;padding:0;font-family:Bebas Neue,sans-serif}.page-patriot-grooming-arsenal p{font-family:Arial,Helvetica,sans-serif}.page-patriot-grooming-arsenal .container{width:100%;max-width:1200px;margin:0 auto}.page-patriot-grooming-arsenal .banner{background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:150px 0 50px}.page-patriot-grooming-arsenal .bg{background-position:right;background-repeat:no-repeat;background-size:contain;height:560px}.page-patriot-grooming-arsenal .col-1{width:100%}.page-patriot-grooming-arsenal .col-1 h2{width:50%;font-size:65px;line-height:100%;font-weight:400;color:#05334a}.page-patriot-grooming-arsenal .banner h1{font-size:100px;line-height:100%;font-weight:400;color:#bf1922;text-align:center;position:relative;top:-100px}.page-patriot-grooming-arsenal .col-1 p{width:40%;color:#020003;font-size:20px;line-height:1.3;font-weight:500}.page-patriot-grooming-arsenal .col-1 img{display:none}.page-patriot-grooming-arsenal .sec-1{background-position:center;background-repeat:no-repeat;background-size:cover}.page-patriot-grooming-arsenal .banner a{padding:20px 50px;background:#bf1922;border:none;text-decoration:none;font-size:30px;color:#fff;font-weight:700;display:inline-block;font-family:helvetica}.page-patriot-grooming-arsenal .sec-3{padding:50px 0}.page-patriot-grooming-arsenal .sec-3 h2{font-size:52px;font-weight:400;color:#05334a;text-align:center}.page-patriot-grooming-arsenal .sec-3{background-color:#f3f3f3;padding:50px 0;background-position:right;background-size:auto 100%;background-repeat:no-repeat}.page-patriot-grooming-arsenal .row{width:60%;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;align-items:end}.page-patriot-grooming-arsenal .col{background:linear-gradient(180deg,#bf2126,#bf1922);text-align:center;border-radius:8px;padding:20px 29px}.page-patriot-grooming-arsenal .row .col:nth-child(4){align-self:flex-start}.page-patriot-grooming-arsenal .row .col:nth-child(odd){width:50%}.page-patriot-grooming-arsenal .row .col:nth-child(2n){width:44%}.page-patriot-grooming-arsenal .row .col:nth-child(odd) img{width:133px;height:133px;border-radius:50%}.page-patriot-grooming-arsenal .row .col:nth-child(odd) h3{font-size:38px;font-weight:400;color:#fff}.row .col:nth-child(odd) p{font-size:20px;font-weight:500;color:#fff}.page-patriot-grooming-arsenal .row .col:nth-child(2n) img{width:103px;height:103px;border-radius:50%}.page-patriot-grooming-arsenal .row .col:nth-child(2n) h3{font-size:30px;font-weight:400;color:#fff}.page-patriot-grooming-arsenal .row .col:nth-child(2n) p{font-size:16px;font-weight:500;color:#fff;padding:0 25px}.page-patriot-grooming-arsenal .sec-4{padding:50px 0}.page-patriot-grooming-arsenal .sec-4 h2{font-size:52px;font-weight:400;color:#05334a;text-align:center}.page-patriot-grooming-arsenal .mainrow{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:20px;row-gap:30px;justify-content:space-between;padding-top:50px}.page-patriot-grooming-arsenal .column{width:32%}.page-patriot-grooming-arsenal .mainrow .column{display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:10px;padding:20px}.page-patriot-grooming-arsenal .mainrow .column:nth-child(8){width:49%}.page-patriot-grooming-arsenal .mainrow .column:nth-child(7){width:49%}.page-patriot-grooming-arsenal .mainrow .column:nth-child(2n){background-color:#edf5fe}.page-patriot-grooming-arsenal .mainrow .column:nth-child(2n) h3{font-size:72px;font-weight:400;color:#05334a}.page-patriot-grooming-arsenal .mainrow .column:nth-child(odd) h3{font-size:72px;font-weight:400;color:#b40023}.page-patriot-grooming-arsenal .column h4{color:#000;font-size:25px;font-weight:400}.page-patriot-grooming-arsenal .mainrow .column:nth-child(odd){background-color:#fcdcdc}.page-patriot-grooming-arsenal .mainrow .column .div{width:80px;height:80px;background:#fff;border-radius:50%;text-align:center;padding:20px 0;margin-bottom:20px}.page-patriot-grooming-arsenal .sec-5{background-color:#f3f3f3;padding:50px 0}.page-patriot-grooming-arsenal .sec-5 h2{font-size:52px;font-weight:400;line-height:96%;color:#05334a;text-align:center}.page-patriot-grooming-arsenal .colcol-1{width:32%;background-color:#fff;padding:30px;border-radius:8px;border:1px solid #e5e5e5;text-align:center;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;align-items:center;gap:15px}.page-patriot-grooming-arsenal .colcol-1:hover{transform:translateY(-3px);box-shadow:0 15px 3px #00000026}.page-patriot-grooming-arsenal .colcol-1 h3{font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:1.3;color:#243746}.page-patriot-grooming-arsenal .colcol-1 p{font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;color:#243746}.page-patriot-grooming-arsenal .colcol-1 strong{color:#bf2126}.page-patriot-grooming-arsenal .sec-6{padding:50px 0;overflow:hidden}.page-patriot-grooming-arsenal .sec-6 h2{font-size:52px;font-weight:400;line-height:96%;color:#05334a;text-align:center}.page-patriot-grooming-arsenal .sec-6 p{font-weight:400;font-size:22px;text-align:center;color:#2a2a2a;padding-bottom:50px;margin:0}.page-patriot-grooming-arsenal .slider-wrapper{width:100%;margin:auto;overflow:visible;position:relative}.page-patriot-grooming-arsenal .slider{margin:0 -10px}.page-patriot-grooming-arsenal .slider .slick-slide{padding:0 10px;transition:transform .3s ease}.page-patriot-grooming-arsenal .slider img{width:100%;border-radius:12px;box-shadow:0 4px 10px #0000001a}.page-patriot-grooming-arsenal .slick-dots{display:none!important}.atc-btn-wrap{text-align:center;margin-top:30px}.atc-btn-wrap .atc-btn{background-color:#bf2126;border-radius:0;padding:15px 35px;font-size:15px;border:0;color:#fff;font-weight:600;cursor:pointer;text-transform:uppercase}@media(max-width:1024px){.page-patriot-grooming-arsenal .slick-prev{left:-15px}.page-patriot-grooming-arsenal .slick-next{right:-15px}}@media(max-width:768px){.page-patriot-grooming-arsenal .slick-prev,.slick-next{display:none!important}}.gs-testimonial-item{padding:30px;text-align:center;box-shadow:0 0 10px #1e3a8a73}.gs-testimonial-item h4{font-size:20px;font-weight:700}.gs-testimonial-item .reviewer{font-weight:700}.gs-testimonial{padding:60px 0}.gs-testimonial .slick-dots li button:before{font-size:15px;color:#1e3a8a}.gs-testimonial h3{font-size:38px;font-weight:700;text-transform:capitalize;margin-bottom:25px}.gs-testimonial-item .stars{color:#fdcc0d;font-size:25px}.gs-testimonial .slick-slide{margin:0 10px}.gs-testimonial .slick-list{margin:0 -10px;padding:20px 0}.gs-testimonial-slider{padding:50px 15px}.gs-testimonial-slider h2{font-size:38px;font-weight:700;line-height:1.1;margin-top:20px}.gs-testimonial-slider .gs-testimonial-main-wrap{margin-top:50px;display:flex;gap:20px}.gs-testimonial-main-wrap .gs-testimonial-wrap{width:calc((100% - 20px) /3)}.gs-testimonial-wrap .gs-testimonial-box{background-color:#efefef;padding:20px;margin-bottom:20px}.gs-testimonial-wrap .gs-testimonial-box h5{font-size:20px;font-weight:700}.gs-testimonial-wrap .testimonial_name{font-size:18px;font-weight:700;margin-top:10px}.page-patriot-grooming-arsenal .banner .mobile_sec{display:none}@media screen and (max-width:850px){.page-patriot-grooming-arsenal .bg{background-size:80%}}@media screen and (max-width:1024px){.page-patriot-grooming-arsenal .bg{height:auto}.page-patriot-grooming-arsenal button a{font-size:26px!important}.page-patriot-grooming-arsenal .col-1{padding:0 50px}.page-patriot-grooming-arsenal .col-1 p{font-size:21px;width:50%}.page-patriot-grooming-arsenal .banner{padding-bottom:60px}.page-patriot-grooming-arsenal .banner .bg{background-position:bottom right}.page-patriot-grooming-arsenal .col-1 h2{width:80%}.page-patriot-grooming-arsenal button a{font-size:18px}.page-patriot-grooming-arsenal .row .col:nth-child(2n) img{width:133px;height:133px;border-radius:50%}.page-patriot-grooming-arsenal .sec-3{padding-bottom:50px;padding-top:50px!important}.page-patriot-grooming-arsenal .sec-3{padding:50px 30px}.page-patriot-grooming-arsenal .row{width:80%}.page-patriot-grooming-arsenal .row .col:nth-child(odd) p{font-size:18px}.page-patriot-grooming-arsenal .row .col:nth-child(2n) p{font-size:18px;padding:0}.page-patriot-grooming-arsenal .sec-4 span{font-size:52px!important}.page-patriot-grooming-arsenal .mainrow{column-gap:0px;row-gap:15px;padding:30px}.page-patriot-grooming-arsenal .mainrow .column:nth-child(odd) h3{font-size:50px}.page-patriot-grooming-arsenal .slider{margin:0}}@media screen and (max-width:768px){.page-patriot-grooming-arsenal .banner .deskcta{display:none}.page-patriot-grooming-arsenal .banner .mobile_sec{display:block}.page-patriot-grooming-arsenal .banner{padding-top:60px}.page-patriot-grooming-arsenal .banner .bg{background-image:none!important}.page-patriot-grooming-arsenal .col-1{text-align:center;padding:0 30px}.page-patriot-grooming-arsenal .col-1 h2{font-size:32px;width:100%}.page-patriot-grooming-arsenal .banner h1{font-size:55px;width:100%;text-align:center;padding-bottom:20px;top:0}.page-patriot-grooming-arsenal .col-1 p{width:100%;text-align:center}.page-patriot-grooming-arsenal .col-1 img{display:block!important;margin-top:25px;width:100%}.page-patriot-grooming-arsenal .banner a{padding:20px 30px;font-size:18px}.page-patriot-grooming-arsenal .row .col:nth-child(2n) img{width:133px;height:133px;border-radius:50%}.page-patriot-grooming-arsenal .sec-3{padding-bottom:20px}.page-patriot-grooming-arsenal .row,.page-patriot-grooming-arsenal .row .col:nth-child(2n),.page-patriot-grooming-arsenal .row .col:nth-child(odd),.page-patriot-grooming-arsenal .column,.page-patriot-grooming-arsenal .mainrow .column:nth-child(7),.page-patriot-grooming-arsenal .mainrow .column:nth-child(8),.page-patriot-grooming-arsenal .colcol-1,.gs-testimonial-main-wrap .gs-testimonial-wrap{width:100%}.page-patriot-grooming-arsenal .sec-5 h2{font-size:30px;padding:0 20px}.page-patriot-grooming-arsenal .sec-6 h2,.gs-testimonial-slider h2{font-size:30px}.gs-testimonial-slider .gs-testimonial-main-wrap{flex-direction:column}}.faq-accordian{width:100%;margin:20px 0 0;color:#e1e4e7}.faq-accordian .title{background-color:#e1e4e7;color:#000;padding:15px;margin:0;border-bottom:0;font-weight:700;transition:all .25s ease;font-size:15px}.faq-accordian .title:hover{background-color:#0b78a02e}.faq-accordian ul{margin:0;padding:0}.faq-accordian ul li{display:block;width:100%;list-style:none;border:solid 1px #e2f6ff;margin-bottom:10px}.faq-accordian ul li a{display:block;background-color:#eee;padding:1rem;color:#777;border-bottom:1px solid rgba(0,0,0,.05)}.faq-accordian ul li a:hover{background-color:#55acee;color:#fff}.faq-accordian ul .accordianContent{display:none}.faq-accordian .accordianContent{padding:15px}.faq-accordian .accordianContent p{font-size:14px;font-weight:400;color:#999}.faq-accordian .open{transform:rotate(45deg);transition:all .25s ease}.faq-accordian .fa{transition:all .25s ease;float:right}.faq-accordian h3{cursor:pointer}.faq-accordian ul li ul li{list-style:disc;margin-bottom:7px;color:#000;margin-left:32px;font-size:15px;border:none;display:list-item}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
