.st.st.st[data-kit=fitness]{--k-r:10px;--k-ph:10px;--k-chip:4px;--k-btn:8px;--k-gap:24px;--k-hs:31px;--k-hw:800;--k-hl:.98;--k-ht:0;--k-hc:uppercase;--k-phs:clamp(40px, 12.4vw, 54px);--k-phw:800;--k-phl:.92;--k-pht:0;--k-phc:uppercase;--k-skew:-9deg;--k-speed:linear-gradient(90deg, var(--s-sel) 0 52%, transparent 52% 62%, var(--s-sel) 62% 80%, transparent 80% 88%, var(--s-sel) 88%)}.st.st.st[data-kit=fitness][dir=rtl]{--k-skew:9deg}.st[data-kit=fitness] .st-poster{--ph-bg:var(--band-bg);--ph-fg:var(--band-fg)}.st[data-kit=fitness]:not([dir=rtl]) .st-poster .ph-h{transform:skewX(var(--k-skew));transform-origin:0 100%}.st[data-kit=fitness] .ph-name{color:var(--band-fg);opacity:.84;font-weight:700}.st[data-kit=fitness] .ph-glow{background:linear-gradient(-22deg, transparent 0 33%, color-mix(in srgb, var(--s-sel) 70%, var(--band-bg)) 33% 60%, transparent 60%)}.st[dir=rtl][data-kit=fitness] .ph-glow{background:linear-gradient(22deg, transparent 0 33%, color-mix(in srgb, var(--s-sel) 70%, var(--band-bg)) 33% 60%, transparent 60%)}.st[data-kit=fitness] .ph-glow:after{aspect-ratio:auto;background:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--band-fg) 30%, transparent) 0 2px, transparent 2px 15px);border:0;border-radius:0;width:auto;inset:18% 30% 18% 0;translate:none;-webkit-mask:linear-gradient(90deg,#000,#0000);mask:linear-gradient(90deg,#000,#0000)}.st[dir=rtl][data-kit=fitness] .ph-glow:after{inset:18% 0 18% 30%;-webkit-mask:linear-gradient(270deg,#000,#0000);mask:linear-gradient(270deg,#000,#0000)}.st[data-kit=fitness] .ph-tile{border-radius:10px;rotate:-5deg}.st[dir=rtl][data-kit=fitness] .ph-tile{rotate:5deg}.st.st[data-kit=fitness] .ph-badges li{transform:skewX(var(--k-skew));font:800 14px/1.1 var(--font-d);letter-spacing:.02em;text-transform:uppercase;border-radius:4px;padding-inline:5px 12px}.st.st[data-kit=fitness] .ph-badges li>*{transform:skewX(calc(-1 * var(--k-skew)))}.st.st[data-kit=fitness] .ph-ic{border-radius:3px}.st.st[data-kit=fitness] .ph-buy{box-shadow:none;border-radius:0;margin-top:0;padding-top:20px}.st[data-kit=fitness]:not([dir=rtl]) :is(.st-block,.st-problems,.st-uses,.st-steps,.st-callout)>h2,.st[data-kit=fitness]:not([dir=rtl]) .vd-head>h2{transform:skewX(var(--k-skew));transform-origin:0 100%}.st.st.st.st.st.st[data-kit=fitness] :is(.st-block,.st-problems,.st-uses,.st-steps,.st-callout)>h2:after,.st.st.st.st.st.st[data-kit=fitness] .vd-head>h2:after{content:"";background:var(--k-speed);width:70px;height:5px;margin-top:10px;display:block}.st.st.st[data-kit=fitness] .pft li{grid-template-columns:44px minmax(0,1fr)}.st.st.st[data-kit=fitness] .pf-ic{background:var(--s-sel);color:var(--s-sel-fg);clip-path:polygon(14% 0,100% 0,86% 100%,0 100%);border-radius:4px}.st.st.st[data-kit=fitness] .pf-t b{font:800 19px/1.05 var(--font-d);text-transform:uppercase;letter-spacing:.01em}.st.st.st[data-kit=fitness]:not(:is([lang=en],[lang=fr],[lang=es])) .pf-t b{text-transform:none;font-family:var(--font-b)}.st.st.st[data-kit=fitness] .pb-a{border-radius:10px}.st.st.st[data-kit=fitness] :is(.off-btn,.pack,.reviews figure,.st-rvcard,.st-dates,details,.st-guarantee){border:1px solid var(--k-line);box-shadow:none}.st.st.st[data-kit=fitness] .off-btn[aria-checked=true]{border:2px solid var(--s-sel)}.st.st.st[data-kit=fitness] .off-btn .tg,.st.st.st[data-kit=fitness] .offers-h.rib-h span{transform:skewX(var(--k-skew))}.st.st.st[data-kit=fitness] .st-mq{background:var(--band-bg);color:var(--band-fg)}.st.st.st[data-kit=fitness] .mq-i{font:800 16px/1.2 var(--font-d);text-transform:uppercase;letter-spacing:.03em}.st.st.st[data-kit=fitness] .pb-text h2{font:800 34px/.95 var(--font-d);text-transform:uppercase;letter-spacing:0}.st.st.st[data-kit=fitness]:is([lang=en],[lang=fr],[lang=es]) .cta .cl{font-family:var(--font-d);text-transform:uppercase;letter-spacing:.03em;font-size:1.15em}.st.st[data-kit=fitness]{--k-in:translateX(-26px)}.st.st[data-kit=fitness][dir=rtl]{--k-in:translateX(26px)}.st[data-kit=fitness] .st-foot{border-top:5px solid var(--s-sel)}
