.ves-team{position:relative;padding-block:calc(var(--ves-space-section) * var(--ves-pad-top, 1)) calc(var(--ves-space-section) * var(--ves-pad-bottom, 1));overflow:hidden}.ves-team__inner{position:relative;z-index:1;max-width:var(--ves-measure-wide);margin-inline:auto;padding-inline:var(--ves-gutter)}.ves-team__head{margin-bottom:clamp(28px,2.6vw,36px);max-width:640px}.ves-team .ves-accent--facial{--ves-accent: #69246d}.ves-team .ves-accent--brand{--ves-accent: #aa2280;--ves-accent-soft: #f2c9e4}.ves-team__nav{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(240px,.8fr);gap:clamp(24px,3vw,56px);align-items:center}.ves-team__stage{position:relative;min-width:0}.ves-team__group{min-width:0}.ves-team__group[hidden]{display:none}.ves-team__members{position:relative}.ves-team__member{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:clamp(24px,3vw,44px);align-items:center}.ves-team__member[hidden]{display:none}@media(prefers-reduced-motion:no-preference){.ves-team__member.is-active{animation:ves-team-fade .5s ease both}.ves-team__member.is-active .ves-team__detail{animation:ves-team-rise .55s cubic-bezier(.2,.7,.2,1) both}@keyframes ves-team-fade{0%{opacity:0}to{opacity:1}}@keyframes ves-team-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}.ves-team__arrows{display:flex;align-items:center;gap:16px;margin-top:clamp(20px,2.5vw,32px)}.ves-team__arrow{width:46px;height:46px;border-radius:50%;border:1px solid rgb(255 255 255 / .3);background:transparent;color:var(--ves-text, #ffffff);font-size:1.375rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:border-color var(--ves-dur-fast) var(--ves-ease),background-color var(--ves-dur-fast) var(--ves-ease)}.ves-team__arrow:hover{border-color:var(--ves-accent-ui);background-color:color-mix(in srgb,var(--ves-accent) 22%,transparent)}.ves-team__arrow:focus-visible{outline:3px solid var(--ves-focus, #ffffff);outline-offset:3px}.ves-team__counter{font-size:.875rem;letter-spacing:.08em;opacity:.8;min-width:46px;text-align:center}.ves-team__figure{position:relative;width:100%;max-width:320px;aspect-ratio:4 / 4.6;border-radius:50%;overflow:hidden;isolation:isolate;box-shadow:0 20px 50px #00000047}.ves-team__figure img,.ves-team__figure-empty{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.ves-team__figure img{object-position:50% var(--ves-photo-y, 22%);transform:scale(var(--ves-photo-zoom, 1));transform-origin:50% var(--ves-photo-y, 22%)}.ves-team__figure-empty{display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#ffffff24,#fff0 52%),color-mix(in srgb,var(--ves-accent) 82%,#0d1714);color:#ffffff8c}.ves-team__figure-empty svg{width:88px;height:88px}.ves-team__figure:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;padding:1.5px;background:linear-gradient(140deg,#ffffff80,#fff0 46%);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;pointer-events:none}.ves-team__figure-caption{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;flex-direction:column;gap:2px;padding:20px 22px 24px;color:#fff}.ves-team__figure-name{font-size:1.0625rem;font-weight:var(--ves-weight-title);letter-spacing:-.01em}.ves-team__figure-role{font-size:.8125rem;opacity:.9}.ves-team__detail{min-width:0;color:var(--ves-text, #ffffff)}.ves-team__detail-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:.75rem;font-weight:var(--ves-weight-subtitle);letter-spacing:.16em;text-transform:uppercase}.ves-team__detail-dot{width:10px;height:10px;border-radius:50%;background-color:var(--ves-accent-ui);flex:none}.ves-team__detail-title{margin:0 0 14px;font-size:var(--ves-h2);font-weight:var(--ves-weight-title);line-height:1.05;letter-spacing:-.02em;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.ves-team__detail-text{margin:0 0 22px;font-size:1rem;line-height:1.6;max-width:46ch;opacity:.9}.ves-team__detail-role{margin:0 0 18px;font-size:1rem;font-weight:var(--ves-weight-subtitle);color:var(--ves-text, #ffffff)}.ves-team__detail-body{margin:0;padding-top:18px;border-top:1px solid rgb(255 255 255 / .16);font-size:.9375rem;line-height:1.6;max-width:46ch;opacity:.9}.ves-team__detail-cta{display:inline-flex;margin-top:24px}.ves-team__rail{display:flex;flex-direction:column;gap:10px}.ves-team__pill{display:flex;align-items:center;gap:14px;width:100%;padding:12px 20px;border:1px solid transparent;border-radius:999px;background:linear-gradient(135deg,#ffffff24,#fff0 55%),color-mix(in srgb,var(--ves-accent) 80%,#0d1714);color:#fff;font-family:var(--ves-font-ui);font-size:1.0625rem;font-weight:var(--ves-weight-subtitle);text-align:left;cursor:pointer;opacity:.72;transition:opacity var(--ves-dur-fast) var(--ves-ease),transform var(--ves-dur-fast) var(--ves-ease),box-shadow var(--ves-dur-fast) var(--ves-ease)}.ves-team__pill:hover{opacity:1;transform:translate(-3px)}.ves-team__pill.is-active{opacity:1;border-color:#ffffffb3;box-shadow:0 12px 30px #00000047}.ves-team__pill:focus-visible{outline:3px solid #ffffff;outline-offset:3px}.ves-team__pill-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:none}.ves-team__pill-icon svg{width:22px;height:22px}.ves-team__pill-label{flex:1 1 auto;min-width:0}.ves-team__pill-arrow{flex:none;opacity:0;transform:translate(-6px);transition:opacity var(--ves-dur-fast) var(--ves-ease),transform var(--ves-dur-fast) var(--ves-ease)}.ves-team__pill.is-active .ves-team__pill-arrow{opacity:1;transform:translate(0)}.ves-team.ves-bg--white,.ves-team.ves-bg--soft-mint{--ves-text: var(--ves-graphite)}.ves-team.ves-bg--white .ves-team__pill,.ves-team.ves-bg--soft-mint .ves-team__pill{color:#fff}.ves-team.ves-bg--white .ves-team__detail-body,.ves-team.ves-bg--soft-mint .ves-team__detail-body{border-top-color:#0000001a}.ves-team.ves-bg--white .ves-team__arrow,.ves-team.ves-bg--soft-mint .ves-team__arrow{border-color:#0003}.ves-team__empty{margin-top:20px}.ves-team__ticker{position:relative;z-index:1;margin-top:clamp(36px,4vw,64px);display:flex;align-items:center;gap:12px;padding-inline:var(--ves-gutter)}.ves-team__ticker-mask{flex:1 1 auto;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ves-team__track{display:flex;width:max-content;animation:ves-team-marquee linear infinite}.ves-team__ticker--slow .ves-team__track{animation-duration:60s}.ves-team__ticker--normal .ves-team__track{animation-duration:40s}.ves-team__ticker--fast .ves-team__track{animation-duration:24s}.ves-team__ticker.is-paused .ves-team__track{animation-play-state:paused}.ves-team__tips{display:flex;align-items:center;gap:0;margin:0;padding:0;list-style:none}.ves-team__tip-inner{display:inline-flex;align-items:center;gap:10px;padding:10px 26px;white-space:nowrap;color:var(--ves-text, #ffffff);text-decoration:none;font-size:.875rem;opacity:.85}.ves-team__tip-icon{display:inline-flex;color:var(--ves-accent-ui)}.ves-team__tip-icon svg{width:16px;height:16px}.ves-team__pause{flex:none;width:40px;height:40px;border-radius:50%;border:1px solid rgb(255 255 255 / .3);background:transparent;color:var(--ves-text, #ffffff);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.ves-team__pause-glyph{width:12px;height:12px;border-left:3px solid currentColor;border-right:3px solid currentColor}.ves-team__ticker.is-paused .ves-team__pause-glyph{border:none;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:12px solid currentColor}@keyframes ves-team-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:960px){.ves-team__nav{grid-template-columns:1fr;gap:28px}.ves-team__rail{order:-1;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;gap:10px;padding-bottom:6px;scrollbar-width:none}.ves-team__rail::-webkit-scrollbar{display:none}.ves-team__pill{width:auto;flex:0 0 auto;padding:12px 18px;font-size:.9375rem}.ves-team__pill-arrow{display:none}.ves-team__member{grid-template-columns:1fr;justify-items:center;text-align:center;gap:24px}.ves-team__figure{max-width:260px}.ves-team__detail{width:100%}.ves-team__detail-eyebrow,.ves-team__detail-cta{justify-content:center}.ves-team__detail-body{margin-inline:auto;text-align:left}.ves-team__arrows{justify-content:center}}@media(prefers-reduced-motion:reduce){.ves-team__track{animation:none}.ves-team__pill{transition:none}.ves-team__pill:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ves-team.css.map */
