tds-process-tabs.tds-process{display:block;width:100%;padding:var(--tdspc-padding-top, 56px) 24px var(--tdspc-padding-bottom, 56px);background:var(--tdspc-background, #ffffff);color:var(--tdspc-text, #000000);font-family:Montserrat,var(--tds-font-body, Arial),sans-serif;font-size:15px;line-height:1.55}.tds-process *,.tds-process *:before,.tds-process *:after{box-sizing:border-box}.tds-process [hidden]{display:none!important}.tds-process-inner{width:100%;max-width:var(--tdspc-max-width, 1000px);margin:0 auto}.tds-process-header{margin-bottom:28px;text-align:center}.tds-process-heading{margin:0 0 12px;font-size:var(--tdspc-heading-size, 36px);font-weight:800;line-height:1.15;letter-spacing:-.025em}.tds-process-intro{max-width:640px;margin:0 auto;font-size:16px;font-weight:400;line-height:1.6}.tds-process-intro>:first-child,.tds-process-caption>:first-child{margin-top:0}.tds-process-intro>:last-child,.tds-process-caption>:last-child{margin-bottom:0}.tds-process-tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;width:100%;max-width:740px;margin:0 auto 24px}.tds-process-tab{position:relative;flex:1 1 140px;min-width:0;max-width:240px;min-height:50px;margin:0;padding:12px 18px;border:1px solid var(--tdspc-text, #000000);border-radius:5px;background:var(--tdspc-background, #ffffff);color:var(--tdspc-text, #000000);font:inherit;font-weight:700;line-height:1.3;text-align:center;overflow-wrap:anywhere;cursor:pointer}.tds-process-tab:after{content:"";position:absolute;bottom:-1px;left:18px;right:18px;height:3px;background:transparent}.tds-process-tab[aria-selected=true]{background:var(--tdspc-text, #000000);color:var(--tdspc-background, #ffffff)}.tds-process-tab[aria-selected=true]:after{background:var(--tdspc-accent, #c8102e)}.tds-process-tab:focus-visible,.tds-process-toggle:focus-visible,.tds-process a:focus-visible{outline:2px solid var(--tdspc-accent, #c8102e);outline-offset:4px}.tds-process-panel{min-width:0}.tds-process-media{position:relative;width:100%;overflow:hidden;border-radius:var(--tdspc-radius, 12px);background:var(--tdspc-surface, #e3e2dd);aspect-ratio:var(--tdspc-ratio, 16/9)}.tds-process-image,.tds-process-poster,.tds-process-video{display:block;width:100%;height:100%;object-fit:var(--tdspc-fit, contain)}.tds-process-video{background:var(--tdspc-surface, #e3e2dd)}.tds-process-paused{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:120px;padding:24px;text-align:center;color:var(--tdspc-text, #000000)}.tds-process-paused p{margin:0;font-size:14px}.tds-process-controls{display:flex;justify-content:flex-end;margin:10px 0 0}.tds-process-toggle{min-width:112px;min-height:44px;padding:10px 16px;margin:0;border:1px solid var(--tdspc-text, #000000);border-radius:999px;background:var(--tdspc-background, #ffffff);color:var(--tdspc-text, #000000);font:inherit;font-size:13px;font-weight:600;line-height:1.4;cursor:pointer}.tds-process-caption{width:100%;max-width:760px;margin:18px auto 0;font-size:15px;line-height:1.6;text-align:center}.tds-process-caption a,.tds-process-fallback-step>a{color:inherit;text-decoration:underline;text-underline-offset:3px}.tds-process-editor-empty{padding:28px;background:var(--tdspc-surface, #e3e2dd);border-radius:var(--tdspc-radius, 12px);font-size:14px;text-align:center}.tds-process-no-script{display:grid;gap:32px}.tds-process-fallback-step{min-width:0;text-align:center}.tds-process-fallback-step h3{margin:0 0 14px;font-size:20px;font-weight:700}.tds-process-fallback-step>img{display:block;width:100%;height:auto;border-radius:var(--tdspc-radius, 12px)}.tds-process-fallback-step>a{display:inline-flex;align-items:center;min-height:44px;margin-top:12px}.tds-process-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:749px){tds-process-tabs.tds-process{padding-left:18px;padding-right:18px}.tds-process-heading{font-size:min(var(--tdspc-heading-size, 36px),30px)}.tds-process-header{margin-bottom:24px}.tds-process-intro{font-size:15px}.tds-process-tabs{gap:8px;margin-bottom:20px}.tds-process-tab{flex-basis:calc((100% - 16px) / 3);max-width:none;padding:11px 8px;font-size:13px}.tds-process-tab:after{left:12px;right:12px}.tds-process-caption{font-size:14px;margin-top:14px}}@media(prefers-reduced-motion:reduce){.tds-process *,.tds-process *:before,.tds-process *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/231/assets/tds-process-tabs.css.map */
