:root{--fr-white:#fff;--fr-bg:#EFEFEF;--fr-soft:#FAFAFA;--fr-garment:#E4E4E2;--fr-char:#111;--fr-ink:#1F1F1F;--fr-mid:#6B6E6C;--fr-line:#E0E1DF;--fr-line2:#D2D3D1;--fr-lime:#A7D64A;--fr-limed:#8DBC33;--fr-dsp:"Archivo",system-ui,sans-serif;--fr-body:"Inter",system-ui,sans-serif;--fr-max:1280px;--fr-edge0:clamp(20px,3.4vw,48px);--fr-edge:max(var(--fr-edge0),calc((100vw - var(--fr-max)) / 2));--fr-radius:0px;--fr-cta:#15171B;--fr-cta-ink:#FFFFFF;--fr-cta-hover:#000000}.fr *{box-sizing:border-box}.fr{font-family:var(--fr-body);color:var(--fr-ink);line-height:1.6}.fr-wide{width:100%;max-width:none;margin:0;padding-inline:var(--fr-edge)}.fr-kick{font-family:var(--fr-body);font-size:12.5px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#3a3d3b;margin:0}.fr-btn{display:inline-flex;align-items:center;gap:11px;background:var(--fr-cta);color:var(--fr-cta-ink);font-family:var(--fr-body);font-size:13.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:15px 28px;border-radius:var(--fr-radius);text-decoration:none;border:1.5px solid var(--fr-cta);cursor:pointer;white-space:nowrap;transition:background .18s ease,color .18s ease,border-color .18s ease}.fr-btn:hover{background:var(--fr-cta-hover);color:var(--fr-cta-ink);border-color:var(--fr-cta-hover)}.fr-btn--dark{background:var(--fr-cta);color:var(--fr-cta-ink);border-color:var(--fr-cta)}.fr-btn--dark:hover{background:#000;color:#fff;border-color:#000}.fr-btn--out{background:transparent;color:var(--fr-char);border:1.5px solid var(--fr-char)}.fr-btn--out:hover{background:var(--fr-char);color:#fff}.fr-btn svg{width:15px;height:11px}.fr-link{font-size:13px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--fr-ink);text-decoration:none;border-bottom:2px solid var(--fr-char);padding-bottom:3px}.fr-link:hover{color:var(--fr-limed);border-bottom-color:var(--fr-lime)}.fr-hero{background:var(--fr-bg)}.fr-hero__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr) 132px;align-items:stretch;padding-inline:calc(var(--fr-edge) - var(--fr-edge0))}.fr-hero__left{padding:clamp(40px,5vw,72px) clamp(24px,3vw,48px) clamp(28px,3.4vw,44px) var(--fr-edge0);display:flex;flex-direction:column;justify-content:center;min-width:0}.fr-hero h1{font-family:var(--fr-dsp);font-style:italic;font-variation-settings:"wdth" 125,"wght" 900;font-weight:900;font-size:clamp(38px,5vw,76px);line-height:1;letter-spacing:-.025em;color:var(--fr-char);margin:clamp(18px,2vw,28px) 0 0;text-transform:uppercase}.fr-rule{width:74px;height:5px;background:var(--fr-lime);margin-top:clamp(20px,2.4vw,32px)}.fr-hero__blurb{font-size:clamp(15.5px,1.15vw,17px);line-height:1.62;color:#3e413f;max-width:42ch;margin:clamp(18px,2vw,26px) 0 0}.fr-ctas{display:flex;align-items:center;gap:clamp(18px,2.6vw,38px);margin-top:clamp(24px,2.8vw,36px);flex-wrap:wrap}.fr-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,30px);margin-top:clamp(28px,3.6vw,48px);padding-top:clamp(18px,2vw,24px);border-top:1px solid var(--fr-line2)}.fr-trust__i{display:flex;gap:11px;align-items:flex-start;min-width:0}.fr-trust__i svg{width:26px;height:26px;flex-shrink:0;color:var(--fr-char);margin-top:1px}.fr-trust__i b{display:block;font-size:13.5px;font-weight:700;line-height:1.25}.fr-trust__i span{display:block;font-size:12.5px;color:var(--fr-mid);line-height:1.35;margin-top:2px}.fr-shot{position:relative;background:var(--fr-garment);overflow:hidden;min-height:clamp(340px,42vw,620px)}.fr-shot__img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease}.fr-shot__img.is-on{opacity:1}.fr-shot__img img{width:100%;height:100%;object-fit:cover;display:block}.fr-shot__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#8a8d8b;font-weight:600;margin:0}.fr-rail{padding:clamp(40px,5vw,72px) var(--fr-edge0) clamp(28px,3.4vw,44px) clamp(14px,1.4vw,22px);display:flex;flex-direction:column;align-items:flex-start;gap:0}.fr-rail__tag{font-size:11.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--fr-char);line-height:1.85;margin:0}.fr-slides{display:flex;gap:12px;align-items:stretch;margin-top:clamp(36px,7vw,96px);min-height:132px}.fr-slides__track{width:2px;background:var(--fr-line2);position:relative;border-radius:2px}.fr-slides__track i{position:absolute;left:0;top:0;width:2px;height:33.33%;background:var(--fr-char);border-radius:2px;transition:top .3s ease}.fr-slides__nums{display:flex;flex-direction:column;justify-content:space-between}.fr-slides button{-webkit-appearance:none;appearance:none;background:none;border:0;cursor:pointer;padding:0;font-family:var(--fr-body);font-size:12.5px;font-weight:600;color:#b6b8b6;letter-spacing:.06em}.fr-slides button[aria-current=true]{color:var(--fr-char)}.fr-prod{background:var(--fr-soft);padding-block:clamp(48px,6vw,88px);border-top:1px solid var(--fr-line)}.fr-prod__wrap{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:start}.fr-prod h2{font-family:var(--fr-dsp);font-style:italic;font-variation-settings:"wdth" 125,"wght" 900;font-weight:900;font-size:clamp(30px,3.4vw,48px);line-height:1;letter-spacing:-.025em;color:var(--fr-char);margin:clamp(12px,1.4vw,18px) 0 0;text-transform:uppercase}.fr-prod__intro p{font-size:14.5px;line-height:1.62;color:#4a4d4b;margin:clamp(14px,1.6vw,20px) 0 0;max-width:32ch}.fr-prod__intro .fr-btn{margin-top:clamp(20px,2.4vw,30px)}.fr-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(198px,1fr));gap:clamp(12px,1.4vw,20px)}.fr-card{display:flex;flex-direction:column;text-decoration:none;color:inherit}.fr-card__art{background:#efefef;aspect-ratio:1/1;max-width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:background .18s ease}.fr-card:hover .fr-card__art{background:#e8e9e6}.fr-card__art img{width:100%;height:100%;object-fit:cover;display:block}.fr-card__ph{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#9a9d9a;font-weight:600;padding:12px;text-align:center}.fr-card__b{padding:16px 2px 0;display:flex;flex-direction:column;gap:5px;flex:1}.fr-card h3{font-size:15.5px;font-weight:700;letter-spacing:-.005em;line-height:1.2;color:var(--fr-char);margin:0}.fr-card p{font-size:13px;line-height:1.5;color:var(--fr-mid);max-width:24ch;flex:1;margin:0}.fr-card__arw{display:flex;justify-content:flex-end;padding-top:10px}.fr-card__arw svg{width:17px;height:12px;color:var(--fr-char);transition:transform .18s ease}.fr-card:hover .fr-card__arw svg{transform:translate(4px);color:var(--fr-limed)}@media(max-width:900px){.fr-hero__split{grid-template-columns:1fr;padding-inline:0}.fr-hero__left{padding-right:var(--fr-edge)}.fr-rail{flex-direction:row;align-items:center;justify-content:space-between;border-top:1px solid var(--fr-line2);padding:20px var(--fr-edge)}.fr-slides{flex-direction:row-reverse;margin-top:0;min-height:0}.fr-slides__track{width:auto;height:2px;flex:1;min-width:70px;align-self:center}.fr-slides__track i{width:33.33%;height:2px}.fr-slides__nums{flex-direction:row;gap:16px}.fr-trust{grid-template-columns:1fr}}@media(max-width:820px){.fr-prod__wrap{grid-template-columns:1fr}}.fr h1,.fr h2,.fri h1,.fri h2,.fr-hero h1{text-wrap:balance}.fr-btn--lime{background:var(--fr-lime);color:#15171b;border-color:var(--fr-lime)}.fr-btn--lime:hover{background:var(--fr-limed);color:#15171b;border-color:var(--fr-limed)}
/*# sourceMappingURL=/cdn/shop/t/22/assets/fitroom.css.map */
