:root{--of-ink: #111111;--of-ink-2: #1c1c1c;--of-lime: #c8f53c;--of-paper: #f7f7f5;--of-card: #ffffff;--of-line: #e4e4e0;--of-muted: #8a8f98;--of-radius-lg: 28px;--of-radius-md: 18px;--of-gutter: clamp(20px, 5vw, 64px);--of-max: 1320px;--of-section-pad: clamp(64px, 10vw, 140px);--of-font-display: var(--font-heading--family);--of-font-body: var(--font-body--family);--of-font-strong: var(--font-accent--family);--of-ease: cubic-bezier(.22, 1, .36, 1)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.of-section{background:var(--of-bg, var(--of-paper));color:var(--of-fg, var(--of-ink));padding-block:var(--of-section-pad);overflow:clip}.of-section--dark{--of-bg: var(--of-ink);--of-fg: var(--of-paper)}.of-container{width:100%;max-width:var(--of-max);margin-inline:auto;padding-inline:var(--of-gutter)}.of-eyebrow{font-family:var(--of-font-display);font-weight:700;font-size:clamp(.8rem,1.1vw,.95rem);letter-spacing:.32em;text-transform:uppercase;color:var(--of-muted);margin:0 0 1rem}.of-display{font-family:var(--of-font-display);font-weight:700;text-transform:uppercase;line-height:.88;letter-spacing:-.01em;margin:0;text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.of-lede{font-family:var(--of-font-body);font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.5;margin:0;max-width:34ch}.of-pills{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.of-pill{font-family:var(--of-font-strong);font-weight:700;font-size:.9rem;line-height:1;padding:.8em 1.25em;border-radius:999px;border:2px solid var(--of-ink);white-space:nowrap}.of-pill--lime{background:var(--of-lime);border-color:var(--of-lime);color:var(--of-ink)}.of-pill--ink{background:var(--of-ink);color:var(--of-paper)}.of-pill--outline{background:transparent;color:var(--of-ink)}.of-btn{--of-btn-bg: var(--of-ink);--of-btn-fg: var(--of-paper);display:inline-flex;align-items:center;justify-content:center;gap:.75em;min-height:56px;padding:0 1.75em;border-radius:999px;border:2px solid var(--of-btn-bg);background:var(--of-btn-bg);color:var(--of-btn-fg);font-family:var(--of-font-strong);font-weight:700;font-size:1rem;text-decoration:none;cursor:pointer;transition:transform .35s var(--of-ease),box-shadow .35s var(--of-ease),background-color .25s,color .25s}.of-btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px -12px #11111173}.of-btn:focus-visible{outline:3px solid var(--of-lime);outline-offset:3px}.of-btn--lime{--of-btn-bg: var(--of-lime);--of-btn-fg: var(--of-ink)}.of-btn--ghost{--of-btn-fg: var(--of-ink);background:transparent}.of-btn--ghost:hover{background:var(--of-ink);color:var(--of-paper)}.of-btn__meta{font-weight:500;opacity:.7}.of-btn__arrow{transition:transform .35s var(--of-ease)}.of-btn:hover .of-btn__arrow{transform:translate(4px)}.of-board{display:block;width:100%;height:auto;overflow:visible}.of-board__float{animation:of-float 6s ease-in-out infinite}.of-board__shadow{transform-origin:450px 480px;animation:of-shadow 6s ease-in-out infinite}.of-board__carriage{animation:of-carriage 5s var(--of-ease) infinite}@keyframes of-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes of-shadow{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.92);opacity:.75}}@keyframes of-carriage{0%,12%{transform:translate(0)}45%,62%{transform:translate(46px)}95%,to{transform:translate(0)}}.of-board--fold .of-board__flap{transform-box:view-box;transform-origin:310px 110px;animation:of-fold 9s ease-in-out infinite}.of-board--fold .of-board__flap-lift{animation:of-fold-lift 9s ease-in-out infinite}.of-board--fold .of-board__flap-face{animation:of-fold-face 9s linear infinite}.of-board--fold .of-board__flap-back{opacity:0;animation:of-fold-back 9s linear infinite}@keyframes of-fold{0%,30%{transform:scaleX(1)}45%,70%{transform:scaleX(-1)}85%,to{transform:scaleX(1)}}@keyframes of-fold-lift{0%,30%{transform:translateY(0)}37.5%{transform:translateY(-70px)}45%,70%{transform:translateY(-16px)}77.5%{transform:translateY(-70px)}85%,to{transform:translateY(0)}}@keyframes of-fold-face{0%,37.4%{opacity:1}37.5%,77.4%{opacity:0}77.5%,to{opacity:1}}@keyframes of-fold-back{0%,37.4%{opacity:0}37.5%,77.4%{opacity:1}77.5%,to{opacity:0}}main .variant-option__button-label:has(input[data-option-name=Color]){--of-swatch: transparent;--of-swatch-text: var(--of-ink);--of-swatch-text-rgb: 17 17 17}main .variant-option__button-label:has(input[data-option-name=Color][value=Black]){--of-swatch: #000000;--of-swatch-text: #ffffff;--of-swatch-text-rgb: 255 255 255}main .variant-option__button-label:has(input[data-option-name=Color][value=Pink]){--of-swatch: #d8a6aa}main .variant-option__button-label:has(input[data-option-name=Color][value=Lavender-Blue]){--of-swatch: #a8ace5}main .variant-option__button-label:has(input[data-option-name=Color][value=Black]),main .variant-option__button-label:has(input[data-option-name=Color][value=Pink]),main .variant-option__button-label:has(input[data-option-name=Color][value=Lavender-Blue]){--color-variant-background: var(--of-swatch);--color-variant-hover-background: var(--of-swatch);--color-selected-variant-background: var(--of-swatch);--color-selected-variant-hover-background: var(--of-swatch);--color-variant-text: var(--of-swatch-text);--color-variant-hover-text: var(--of-swatch-text);--color-selected-variant-text: var(--of-swatch-text);--color-selected-variant-hover-text: var(--of-swatch-text);--color-variant-text-rgb: var(--of-swatch-text-rgb);--color-selected-variant-text-rgb: var(--of-swatch-text-rgb);--color-variant-hover-border: var(--of-ink);--color-selected-variant-border: var(--of-ink);--color-selected-variant-hover-border: var(--of-ink);font-weight:600}main .variant-option__button-label:has(input[data-option-name=Color]:checked):before{border-width:2px}main .variant-option__button-label:has(input[data-option-name=Color]:checked) .variant-option__button-label__pill{box-shadow:inset 0 0 0 3px var(--of-paper)}a.menu-drawer__menu-item[href$="/products/pilates-bar-kit"]{font-size:min(var(--menu-top-level-font-size, 1.25rem),1.25rem,5.2vw)}a.menu-drawer__menu-item[href$="/products/pilates-bar-kit"] .menu-drawer__menu-item-text{white-space:nowrap;text-wrap:nowrap}a.menu-drawer__menu-item[href$="/products/pilates-bar-kit"] .menu-drawer__menu-item-text:after{content:"";display:inline-block;width:.8em;height:.8em;margin-inline-start:.45em;vertical-align:-.05em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M3 9h11M10 4.5 14.5 9 10 13.5' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M3 9h11M10 4.5 14.5 9 10 13.5' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .35s var(--of-ease)}a.menu-drawer__menu-item[href$="/products/pilates-bar-kit"]:hover .menu-drawer__menu-item-text:after{transform:translate(3px)}a.menu-drawer__menu-item[href$="/products/pilates-bar-kit"] .menu-drawer__menu-item-text:before{content:"New";display:inline-block;margin-inline-end:.6em;padding:.3em .7em .25em;border-radius:999px;background:var(--of-lime);color:var(--of-ink);font-family:var(--of-font-strong);font-size:.6em;font-weight:700;line-height:1;letter-spacing:.05em;text-transform:uppercase;vertical-align:middle}main[data-template^=product] .text-block.rte{line-height:1.7;color:#3a3d42}main[data-template^=product] .text-block.rte h2,main[data-template^=product] .text-block.rte h3{font-family:var(--of-font-display);font-weight:700;text-transform:uppercase;font-size:1.6rem;line-height:1;color:var(--of-ink);margin:1.8em 0 .6em}main[data-template^=product] .text-block.rte ul{list-style:none;padding:0;margin:1em 0;display:grid;gap:.75em}main[data-template^=product] .text-block.rte li{position:relative;padding-left:2em}main[data-template^=product] .text-block.rte li:before{content:"";position:absolute;left:0;top:.3em;width:1.2em;height:1.2em;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5 10 16.5 18 8' fill='none' stroke='%23111' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 75% no-repeat,var(--of-lime)}main[data-template^=product] .text-block.rte strong{color:var(--of-ink)}:root{--of-reveal-ease: cubic-bezier(.16, 1, .3, 1);--of-reveal-duration: 1.2s}.of-line{display:block;overflow:clip;padding-block:.06em;margin-block:-.06em}.of-line__inner{display:block}.of-anim [data-of-reveal]{transition:opacity var(--of-reveal-duration) var(--of-reveal-ease),transform var(--of-reveal-duration) var(--of-reveal-ease),filter var(--of-reveal-duration) var(--of-reveal-ease);transition-delay:var(--of-delay, 0ms)}.of-anim [data-of-reveal]:not(.is-revealed){opacity:0;transform:translateY(32px)}.of-anim [data-of-reveal=image]:not(.is-revealed){transform:translateY(24px) scale(.96);filter:blur(6px)}.of-anim [data-of-reveal=section]:not(.is-revealed){transform:translateY(48px)}.of-anim [data-of-reveal=line]:not(.is-revealed){opacity:1;transform:none}.of-anim [data-of-reveal=line] .of-line__inner{transition:transform 1.3s var(--of-reveal-ease);transition-delay:var(--of-delay, 0ms)}.of-anim [data-of-reveal=line]:not(.is-revealed) .of-line__inner{transform:translateY(110%)}.shopify-design-mode [data-of-reveal]{transition-duration:.4s}@media(prefers-reduced-motion:reduce){.of-section *,.of-section *:before,.of-section *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/onefold.css.map */
