(# This should fix the versa card slide left animation #) .c-card .hover-overlay{background-size:cover!important}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500 900;src:url(https://44409088.fs1.hubspotusercontent-na1.net/hubfs/44409088/raw_assets/public/CLEAN%20X%20Fire%20and%20Fragrance/fonts/inter-latin.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400 700;src:url(https://44409088.fs1.hubspotusercontent-na1.net/hubfs/44409088/raw_assets/public/CLEAN%20X%20Fire%20and%20Fragrance/fonts/roboto-latin.woff2) format("woff2")}.ffx-body{--ffx-black:#0a0a0b;--ffx-surface:#141416;--ffx-blue:#1b22ff;--ffx-blue-h:#0a12d6;--ffx-orange:#ff8200;--ffx-orange-h:#e06e00;--ffx-paper:#f4f1ea;--ffx-head:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--ffx-sans:"Roboto",system-ui,-apple-system,"Segoe UI",sans-serif;--ffx-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;background:var(--ffx-black);color:#fff;font-family:var(--ffx-sans);font-size:17px;line-height:1.55;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html:has(.ffx-body){scroll-behavior:smooth;scroll-padding-top:72px}.ffx-body *,.ffx-body :after,.ffx-body :before{box-sizing:border-box}.ffx-body img{max-width:100%}.ffx-body ::selection{background:var(--ffx-orange);color:var(--ffx-black)}.ffx-body :focus-visible{outline:3px solid var(--ffx-orange);outline-offset:3px}.ffx-body a{color:var(--accent,var(--ffx-orange))}.ffx-sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.ffx-main .dnd-section,.ffx-main .row-fluid,.ffx-main .widget-span{float:none!important;margin:0!important;max-width:none!important;min-height:0;padding:0!important;width:100%!important}.ffx-main .row-fluid-wrapper{margin:0}.ffx-sec{--bg:var(--ffx-black);--fg:#fff;--accent:var(--ffx-orange);--muted:color-mix(in srgb,var(--fg) 75%,transparent);--soft:color-mix(in srgb,var(--fg) 88%,transparent);--meta:color-mix(in srgb,var(--fg) 62%,transparent);--line:color-mix(in srgb,var(--fg) 14%,transparent);background:var(--bg);color:var(--fg);padding-block:clamp(64px,8vw,112px);position:relative}.ffx-sec--clip{overflow:hidden}.ffx-wrap{margin:0 auto;max-width:1200px;padding-inline:clamp(20px,4vw,40px);position:relative;z-index:1}.ffx-bgimg{height:100%;inset:0;max-width:none!important;object-fit:cover;opacity:var(--bg-op,.3);pointer-events:none;position:absolute;width:100%}.ffx-head{text-align:var(--align,left)}.ffx-head .ffx-eyebrow{justify-content:var(--align,left)}.ffx-cols{align-items:start;display:grid;gap:var(--gap,clamp(32px,5vw,72px));grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--min,400px)),1fr))}.ffx-headrow{align-items:end;display:grid;gap:clamp(16px,3vw,48px);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));margin-top:14px}.ffx-eyebrow{align-items:center;color:var(--accent);display:flex;font:600 12px/1.3 var(--ffx-mono);gap:14px;letter-spacing:.18em;text-transform:uppercase}.ffx-eyebrow__rule{background:currentColor;flex:none;height:1px;width:24px}.ffx-h1,.ffx-h2,.ffx-h3{color:var(--head,inherit);font-family:var(--ffx-head);font-weight:900;margin:0;text-transform:uppercase;text-wrap:balance}.ffx-h2{font-size:clamp(32px,4.4vw,56px);letter-spacing:-.02em;line-height:.98;margin-top:14px}.ffx-headrow .ffx-h2{margin-top:0}.ffx-h3{font-size:22px;letter-spacing:-.01em;line-height:1.1}.ffx-lead{color:var(--muted);font-size:17px;margin:0;max-width:460px}.ffx-lead p{margin:0}.ffx-note{color:color-mix(in srgb,var(--fg) 72%,transparent);font-size:15px;margin:18px 0 0}.ffx-mono{font-family:var(--ffx-mono);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.ffx-rt p{margin:0 0 .8em}.ffx-rt p:last-child{margin-bottom:0}.ffx-btn{align-items:center;border:2px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font:800 15px/1.1 var(--ffx-head);gap:8px;justify-content:center;letter-spacing:.03em;min-height:54px;padding:14px 28px;text-align:center;text-decoration:none;text-transform:uppercase;transition:transform .2s ease-out,box-shadow .2s ease-out,background-color .2s,border-color .2s,color .2s}.ffx-btn--primary{background:var(--ffx-orange);color:var(--ffx-black)!important}.ffx-btn--primary:hover{background:var(--ffx-orange-h);box-shadow:0 14px 40px rgba(255,130,0,.4);transform:translateY(-2px)}.ffx-btn--outline{background:transparent;border-color:hsla(0,0%,100%,.5);color:#fff!important}.ffx-btn--outline:hover{background:hsla(0,0%,100%,.06);border-color:#fff}.ffx-btn--blue{background:var(--ffx-blue);color:#fff!important}.ffx-btn--blue:hover{background:var(--ffx-blue-h);box-shadow:0 14px 40px rgba(27,34,255,.45);transform:translateY(-2px)}.ffx-btn--dark{background:var(--ffx-black);color:#fff!important}.ffx-btn--dark:hover{box-shadow:0 14px 40px rgba(0,0,0,.35);transform:translateY(-2px)}.ffx-btn--sm{font-size:13px;letter-spacing:.04em;min-height:44px;padding:10px 16px}.ffx-btn--block{display:flex;width:100%}.ffx-btns{display:flex;flex-wrap:wrap;gap:12px}.ffx-textlink{background:none;border:0;color:var(--accent);cursor:pointer;font:inherit;font-weight:700;margin:0;padding:0;text-decoration:underline}.ffx-textlink:hover{color:var(--fg)}.ffx-card{background:var(--ffx-black);border-radius:20px;color:#fff;padding:clamp(22px,3vw,30px);--fg:#fff;--muted:hsla(0,0%,100%,.78);--line:hsla(0,0%,100%,.14)}.ffx-avatar{background:var(--ffx-surface);border-radius:999px;flex:none;overflow:hidden}.ffx-avatar img{display:block;filter:grayscale(1);height:100%;object-fit:cover;width:100%}.ffx-form{display:grid;gap:14px}.ffx-field{color:hsla(0,0%,100%,.8);display:grid;font-size:13px;font-weight:600;gap:6px}.ffx-field__opt{color:hsla(0,0%,100%,.55);font-weight:400}.ffx-input{-webkit-appearance:none;appearance:none;background:var(--ffx-black);border:1px solid hsla(0,0%,100%,.22);border-radius:10px;color:#fff;font:400 16px/1.3 var(--ffx-sans);min-height:50px;padding:14px 16px;width:100%}select.ffx-input{background-image:linear-gradient(45deg,transparent 50%,#fff 0),linear-gradient(135deg,#fff 50%,transparent 0);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-repeat:no-repeat;background-size:5px 5px;padding-right:40px}select.ffx-input option{background:var(--ffx-surface);color:#fff}.ffx-input:focus{border-color:var(--ffx-orange);outline:none}.ffx-input::placeholder{color:hsla(0,0%,100%,.4)}.ffx-row2{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.ffx-form__err{color:var(--ffx-orange);font-size:14px;margin:0}.ffx-fine{color:hsla(0,0%,100%,.6);font-size:13px;margin:0;text-align:center}.ffx-star{display:block;height:54px;transform:rotate(-10deg);width:auto}.ffx-dialog{background:var(--ffx-surface);border:1px solid hsla(0,0%,100%,.14);border-radius:20px;box-shadow:0 24px 60px rgba(0,0,0,.5);color:#fff;font-family:var(--ffx-sans);font-size:17px;line-height:1.55;max-height:92vh;max-width:520px;overflow-y:auto;padding:clamp(20px,4vw,30px);width:calc(100% - 40px)}.ffx-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(5,5,8,.74)}.ffx-dialog[open]{animation:ffx-in .25s ease-out}.ffx-dialog__top{align-items:center;display:flex;gap:12px;justify-content:space-between}.ffx-dialog__eyebrow{color:var(--ffx-orange);font:600 12px/1.3 var(--ffx-mono);letter-spacing:.18em;text-transform:uppercase}.ffx-dialog__x{align-items:center;background:none;border:0;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:28px;height:44px;justify-content:center;line-height:1;margin-right:-10px;width:44px}.ffx-dialog__x:hover{color:#fff}.ffx-dialog__title{font:900 clamp(24px,4vw,30px)/1 var(--ffx-head);letter-spacing:-.02em;margin:0;text-transform:uppercase}.ffx-dialog__sub{color:hsla(0,0%,100%,.78);font-size:15px;margin:0}.ffx-thanks{padding:20px 0 8px;text-align:center}.ffx-thanks .ffx-star{margin:0 auto 16px}.ffx-thanks p{color:hsla(0,0%,100%,.8);margin:14px auto 0;max-width:380px}.ffx-thanks .ffx-btns{flex-direction:column;gap:10px;margin-top:22px}.ffx-thanks .ffx-btn{font-size:14px;min-height:50px;padding:12px 22px}@media (max-width:899px){.ffx-dialog{border-radius:20px 20px 0 0;margin:auto 0 0;max-width:100%;padding-bottom:calc(20px + env(safe-area-inset-bottom));width:100%}}.ffx-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(10,10,11,.92);border-top:1px solid hsla(0,0%,100%,.14);bottom:0;display:flex;gap:10px;left:0;padding:10px 20px calc(10px + env(safe-area-inset-bottom));position:fixed;right:0;transform:translateY(110%);transition:transform .25s ease-out;z-index:40}.ffx-bar.is-on{transform:none}.ffx-bar .ffx-btn{flex:1;font-size:13px;min-height:48px;padding:12px 14px;white-space:nowrap}.ffx-modal-open .ffx-bar{transform:translateY(110%)}@media (min-width:900px){.ffx-bar{display:none}}@media (max-width:899px){.ffx-has-bar{padding-bottom:calc(70px + env(safe-area-inset-bottom))}}@keyframes ffx-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html:has(.ffx-body){scroll-behavior:auto}.ffx-body *,.ffx-body :after,.ffx-body :before{animation:none!important;transition:none!important}}.ffx-body .hs_cos_wrapper_type_inline_text{display:inline}.ffx-cols>:empty,.ffx-headrow>:empty{display:none}