.wt-cc-staff-carousel{--staff-gap: var(--marquee-gap, 24px);--staff-gap-desk: var(--marquee-gap-desk, 24px);--staff-columns: 4}@media(min-width:900px){.wt-cc-staff-carousel{--staff-gap: var(--staff-gap-desk)}}.wt-cc-staff-carousel__inner{display:block;width:100%}.wt-cc-staff-carousel__marquee{container-type:inline-size}.wt-cc-staff-carousel__track{--mgap: var(--staff-gap);grid-auto-columns:calc(100cqi / 1.15);align-items:stretch}@media(min-width:900px){.wt-cc-staff-carousel__track{--mgap: var(--staff-gap);grid-auto-columns:calc((100cqi - (var(--staff-columns) - 1) * var(--staff-gap)) / var(--staff-columns))}}.wt-cc-staff-carousel__item{flex-shrink:0;height:auto}.wt-cc-staff-carousel__inner.is-marquee-paused .wt-cc-staff-carousel__track{animation-play-state:paused}@media(max-width:899px){body.cc-staff-carousel-open{overflow:hidden}.cc-staff-carousel__portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;pointer-events:auto}.cc-staff-carousel__portal .cc-staff-carousel__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin:0;padding:0;border:0;background:#00000080;cursor:pointer;transition:opacity .45s ease}.cc-staff-carousel__portal--closing .cc-staff-carousel__backdrop{opacity:.35}.cc-staff-carousel__portal--returning .cc-staff-carousel__backdrop{opacity:0;transition:opacity .5s ease}.cc-staff-card--mobile-return{width:auto;max-height:none}.wt-cc-staff-carousel__placeholder{flex-shrink:0;visibility:hidden;pointer-events:none}.cc-staff-carousel__portal .cc-staff-card--mobile-focus{position:relative;z-index:1;width:min(100%,420px);max-height:85vh;margin:0;flex-shrink:0;perspective:1000px}.cc-staff-card--mobile-focus .cc-staff-card__inner{min-height:max(var(--section-height, 280px),320px);max-height:85vh}.cc-staff-card--mobile-focus .cc-staff-card__back-scroll{max-height:calc(85vh - 140px)}}@media(hover:hover){.wt-cc-staff-carousel__marquee:hover .wt-cc-staff-carousel__track,.wt-cc-staff-carousel__inner:hover .wt-cc-staff-carousel__track{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.wt-cc-staff-carousel__track{animation:none}}.cc-staff-card{perspective:1000px;width:100%;height:100%;cursor:pointer;border:none;padding:0;background:transparent;text-align:left;font:inherit;color:inherit;touch-action:pan-y}.cc-staff-card__inner{position:relative;width:100%;min-height:var(--section-height, 220px);transform-style:preserve-3d;transition:transform .6s ease}@media(min-width:900px){.cc-staff-card__inner{min-height:var(--section-height-desk, 320px)}}@media(prefers-reduced-motion:reduce){.cc-staff-card__inner{transition:none}}.cc-staff-card.is-flipped .cc-staff-card__inner{transform:rotateY(180deg)}.cc-staff-card__face{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:var(--border-radius, 0);background:var(--color-background, #fff);border:1px solid var(--color-input-border, rgba(0, 0, 0, .08));box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.cc-staff-card__face--front{transform:rotateY(0)}.cc-staff-card__face--back{transform:rotateY(180deg);padding:calc(var(--gap, 8px) * 2)}.cc-staff-card__media{flex:0 0 auto;height:var(--section-height, 220px);overflow:hidden;border-radius:var(--border-radius, 0)}@media(min-width:900px){.cc-staff-card__media{height:var(--section-height-desk, 320px)}}.cc-staff-card__image{width:100%;height:100%;object-fit:cover;display:block}.cc-staff-card__image--placeholder{display:flex;align-items:center;justify-content:center;background:#efefef}.cc-staff-card__image--placeholder svg{width:60%;height:auto}.cc-staff-card__back-scroll{flex:1 1 auto;overflow-y:auto;min-height:0;margin-bottom:calc(var(--gap, 8px) * 1);-webkit-overflow-scrolling:touch;touch-action:pan-y}.cc-staff-card__field{margin-bottom:calc(var(--gap, 8px) * 1.5)}.cc-staff-card__field--about .cc-staff-card__richtext{font-size:calc(var(--font-base-size) * .9);line-height:1.45}.cc-staff-card__field--about .cc-staff-card__richtext p{margin:0 0 .5em}.cc-staff-card__label{display:block;font-size:calc(var(--font-base-size) * .7);text-transform:uppercase;letter-spacing:.06em;opacity:.65;margin-bottom:calc(var(--gap, 8px) * .25);color:var(--color-custom-text, var(--color-text))}.cc-staff-card__value{display:block;font-size:calc(var(--font-base-size) * .9);line-height:1.4;color:var(--color-custom-text, var(--color-text))}.cc-staff-card__cta{flex-shrink:0;width:100%;text-align:center;text-decoration:none;box-sizing:border-box}.cc-staff-card__cta span{pointer-events:none}.cc-staff-card__overlay{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:2px;padding:calc(var(--gap, 8px) * 1.25) calc(var(--gap, 8px) * 1.5);text-align:var(--staff-overlay-align, left);pointer-events:none}.cc-staff-card__overlay--band{background:var(--staff-overlay-band, rgba(0, 0, 0, .5))}.cc-staff-card__overlay-name{font-family:var(--font-headline);font-weight:var(--font-headline-weight);font-size:calc(var(--font-base-size) * 1.15);line-height:1.2;color:var(--staff-overlay-name-color, #fff)}.cc-staff-card__overlay-position{font-size:calc(var(--font-base-size) * .85);line-height:1.3;color:var(--staff-overlay-position-color, #fff)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-cc-staff-carousel.css.map */
