@charset "UTF-8";[xo-pfs]{--pfs-min: 10;--pfs-max: 60;--min-viewport: 40;--max-viewport: 120;--m: (var(--pfs-max) - var(--pfs-min)) / (var(--max-viewport) - var(--min-viewport));--size: clamp( calc(var(--pfs-min) * 1rem), calc( var(--m) * 100vw + var(--pfs-min) * 1rem - var(--m) * var(--min-viewport) * 1rem ), calc(var(--pfs-max) * 1rem) )}.xo-main-workout__header{position:relative}.xo-main-workout__sticky{position:sticky;top:72px;max-width:435px}.xo-main-workout__heading{color:#000;font-family:var(--font-body-medium-family);font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:12px}@media (min-width: 768px){.xo-main-workout__heading{font-size:26px}}.xo-main-workout__description{color:#8d8d8d;font-size:18px;line-height:22px;letter-spacing:-.36px}.xo-main-workout__form{display:flex;flex-direction:column;gap:24px;max-width:571px}.xo-main-workout__form-group{display:flex;flex-direction:column;gap:12px}.xo-main-workout__form-label{color:#000;font-size:18px;line-height:22px;letter-spacing:-.36px}.xo-main-workout__form-description{color:#8d8d8d;font-size:18px;line-height:22px;letter-spacing:-.36px}.xo-main-workout__form-divider{width:100%;height:1px;background-color:#d0d0d0}.xo-main-workout__tab-trigger{width:100%;height:100%;display:block}.xo-main-workout__form-club{width:100%;height:100%;padding:9px;border:1px solid var(--Border-Border-1, #e4e4e4);color:var(--Black, #000);font-family:var(--font-body-medium-family);font-size:18px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:-.36px;text-align:center;display:flex;align-items:center;justify-content:center;transition:.3s;cursor:pointer}.xo-main-workout__form-club:hover:not(:has(input:checked)){border-color:var(--color-branding);color:var(--color-branding)}.xo-main-workout__form-club:has(input:checked){border-color:#000}.xo-main-workout__form-club-input{display:none}.xo-main-workout__form-radio{display:flex;gap:8px;color:#000;font-family:var(--font-body-medium-family);font-size:18px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:-.36px;padding:6px;margin:-6px;transition:.3s;cursor:pointer}.xo-main-workout__form-radio input{margin-top:2px;width:16px;height:16px;flex-shrink:0;appearance:none;-webkit-appearance:none;border:1px solid #d0d0d0;border-radius:8px;display:grid;place-content:center;transition:all .3s}.xo-main-workout__form-radio input:checked:before{content:"";width:10px;height:10px;border-radius:5px;background-color:#000;transition:all .3s;transform:scale(1)}.xo-main-workout__form-radio:hover{color:var(--color-branding)}.xo-main-workout__form-checkbox{display:flex;gap:8px;color:#000;font-size:18px;line-height:22px;letter-spacing:-.36px;padding:6px;margin:-6px;cursor:pointer;transition:.3s}.xo-main-workout__form-checkbox input{width:16px;height:16px;flex-shrink:0;appearance:none;-webkit-appearance:none;border:1px solid #d0d0d0;border-radius:4px;margin-top:2px;position:relative}.xo-main-workout__form-checkbox input:checked:after{content:"\2713";transition:.3s;position:absolute;top:63%;left:50%;transform:translate(-50%,-50%);color:#000;font-size:12px;font-weight:700;font-family:var(--font-body-bold-family)}.xo-main-workout__form-checkbox:hover{color:var(--color-branding)}.xo-main-workout__form-submit{width:100%;height:44px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.36px;padding:11px;background:var(--Fill-Fill-1, #252525);margin-top:16px;cursor:pointer;transition:.3s;position:relative}.xo-main-workout__form-submit:hover{opacity:.5}.xo-main-workout__form-submit:disabled{cursor:not-allowed;background-color:#d0d0d0}.xo-main-workout__form-submit:disabled:hover{opacity:1}.xo-main-workout__form-submit:disabled:hover .xo-main-workout__form-submit-tooltip{opacity:1;visibility:visible;transform:translate(-50%)}@media (min-width: 768px){.xo-main-workout__form-submit{margin-top:36px}}.xo-main-workout__form-submit-tooltip{padding:4px 8px;position:absolute;top:calc(100% + 16px);left:50%;transform:translate(-50%,-30px);background-color:#000;color:#fff;font-size:14px;line-height:18px;opacity:0;visibility:hidden;transition:.3s}.xo-main-workout__form-submit-tooltip:after{content:"";width:12px;height:12px;background-color:#000;position:absolute;top:-12px;left:50%;transform:translate(-50%);clip-path:polygon(50% 0%,0% 100%,100% 100%)}@media (min-width: 768px){.xo-main-workout__form-submit--2{margin-top:16px}}.xo-main-workout__tab-pane{opacity:0;visibility:hidden;z-index:-1;background-color:var(--bg-color);top:100%}.xo-main-workout__tab-pane[xo-active]:not([xo-active=false]){opacity:1;visibility:visible;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/394/assets/section-main-workout.css.map */
