@charset "UTF-8";.team-showcase__carousel{position:relative}.team-showcase__carousel.is-scrollable .team-showcase__strip{cursor:grab}.no-js .team-showcase__strip{overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.no-js .team-showcase__strip::-webkit-scrollbar{display:none}.no-js .team-showcase__track{gap:var(--ts-gap, 24px)}.no-js .team-showcase__item{width:86%;scroll-snap-align:start;scroll-snap-stop:always}.team-showcase__carousel:not(.is-scrollable) .team-showcase__nav{display:none}.team-showcase__track{align-items:stretch}.team-showcase__item{display:flex;height:auto;flex:1 0 var(--ts-card-w, 300px);min-width:0}.team-card{display:flex;flex:1 1 auto;flex-direction:column;padding:var(--ts-card-pad, 28px);background:var(--ts-card-bg, #f5f1e8);border-radius:var(--ts-card-radius, 12px);overflow-wrap:break-word}.team-card__head{min-height:0}.team-card__name{margin:0;font-family:var(--heading-font-family, inherit);font-size:var(--ts-name-size, 28px);font-weight:600;line-height:1.2;color:var(--ts-name-color, #1d4a38);text-align:center}.team-card__role{margin:calc(1.5 * var(--space-unit)) 0 0;font-size:var(--ts-role-size, 16px);font-weight:var(--ts-role-weight, 500);color:var(--ts-role-color, #1f1f1f);text-align:center}.team-card__media{aspect-ratio:var(--ts-photo-ratio, 1 / 1);margin-top:calc(5 * var(--space-unit));border-radius:var(--ts-photo-radius, 10px);overflow:hidden;background:rgba(var(--text-color, 0 0 0) / .05)}.team-card__media img,.team-card__media svg{display:block;width:100%;height:100%;object-fit:cover}.team-card__bio-body{margin:calc(5 * var(--space-unit) - var(--ts-panel-pad-top, 18px)) 0 0;padding-top:var(--ts-panel-pad-top, 18px);font-size:var(--ts-bio-size, 15px);line-height:var(--ts-bio-lh, 1.55);color:var(--ts-bio-color, #4a4a4a)}.team-card__bio{margin:0;overflow-wrap:break-word}.team-card__bio-clip{height:100%;overflow:hidden;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(var(--text-color, 0 0 0) / .26) transparent}.team-card.is-panned .team-card__bio-clip{overflow-y:auto;overscroll-behavior:contain}.team-card__bio-clip::-webkit-scrollbar{width:6px}.team-card__bio-clip::-webkit-scrollbar-track{background:transparent}.team-card__bio-clip::-webkit-scrollbar-thumb{background:rgba(var(--text-color, 0 0 0) / .26);border-radius:99px}.team-card__bio :where(p,ul,ol,li){margin:0}.team-card__bio :where(ul,ol){padding-inline-start:1.2em}.team-card__bio a{color:inherit}.team-card{position:relative;overflow:hidden;--ts-pan-ease: cubic-bezier(.33, 0, .13, 1)}.team-card__head,.team-card__media,.team-card__bio-body{flex-shrink:0}.team-card__media{transition:transform var(--ts-pan-dur, .6s) var(--ts-pan-ease),filter var(--ts-pan-dur, .6s) var(--ts-pan-ease)}.team-card.is-panned .team-card__media{transform:translateY(-16px) scale(.94);filter:brightness(.9)}.team-card__bio-body{position:relative;overflow:hidden;background:var(--ts-panel-bg, rgba(245, 241, 232, .8));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform var(--ts-pan-dur, .6s) var(--ts-pan-ease),box-shadow .35s ease;margin-inline:calc(-1 * var(--ts-card-pad, 28px));padding-inline:var(--ts-card-pad, 28px);margin-bottom:calc(-1 * var(--ts-card-pad, 28px));padding-bottom:var(--ts-card-pad, 28px)}.team-card.is-pannable .team-card__bio-body{height:var(--ts-pan-h, auto)}.team-card.is-panned .team-card__bio-body{transform:translateY(calc(-1 * var(--ts-pan-dy, 0px)));box-shadow:0 -12px 30px -8px #00000052}.team-card.is-pannable:after{content:"";position:absolute;inset-inline:0;bottom:0;height:40px;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--ts-card-bg, #f5f1e8));transition:opacity .25s ease;z-index:1}.team-card.is-pannable.is-panned:after{opacity:0}.team-card__bio:focus-visible{outline:2px solid var(--ts-more-color, #1d4a38);outline-offset:-2px}.team-card.is-pannable{cursor:pointer;transition:box-shadow .25s ease}.team-card.is-pannable:hover{box-shadow:0 10px 26px #00000014}@media(prefers-reduced-motion:reduce){.team-card__bio-body,.team-card__media,.team-card.is-pannable:after,.team-card.is-pannable{transition:none}}.team-showcase__arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(var(--text-color, 0 0 0) / .12);border-radius:50%;background:rgb(var(--bg-color, 255 255 255));color:rgb(var(--text-color, 0 0 0));box-shadow:0 2px 8px #0000001f;cursor:pointer;transform:translateY(-50%);transition:opacity .2s}.team-showcase__arrow svg{width:20px;height:20px}.team-showcase__arrow[aria-disabled=true]{opacity:.35;cursor:default}.team-showcase__arrow--prev{inset-inline-start:max(-24px,calc(var(--gutter, 16px) / -2))}.team-showcase__arrow--next{inset-inline-end:max(-24px,calc(var(--gutter, 16px) / -2))}@media(max-width:768px){.team-showcase__arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/team-showcase.css.map */
