.tm-wrap *,.tm-wrap *:before,.tm-wrap *:after{box-sizing:border-box}.tm-wrap button{font-family:inherit;cursor:pointer}.tm-wrap{--tm-bg: rgb(var(--color-background));--tm-surface: rgb(var(--color-background));--tm-foreground: rgb(var(--color-foreground));--tm-muted: rgb(var(--color-foreground) / .68);--tm-subtle: rgb(var(--color-foreground) / .5);--tm-border: rgb(var(--color-foreground) / .12);--tm-border-strong: rgb(var(--color-foreground) / .22);--tm-card-radius: var(--card-radius, var(--border-radius-small));--tm-pill-radius: var(--rounded-full)}.tm-container{max-width:1300px;margin:0 auto;padding:0 24px}@media(max-width:640px){.tm-container{padding:0 16px}}.tm-wrap .tm-team-section{padding-top:64px;padding-bottom:64px}.tm-wrap .tm-team-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:52px}.tm-wrap .tm-section-title{font-size:18px;font-weight:700;color:var(--tm-foreground);margin:0}.tm-wrap .tm-deselect{background:none;border:none;font-size:12px;color:var(--tm-muted);padding:0;transition:color .15s}.tm-wrap .tm-deselect:hover{color:var(--tm-foreground)}.tm-wrap .tm-deselect.button{background:none;border:0;color:inherit;font-size:inherit;padding:0}.tm-wrap .tm-deselect.button .btn-text{color:inherit}@media screen and (max-width:767px){.tm-wrap .tm-team-header{flex-direction:column;align-items:flex-start;gap:12px}.tm-wrap .tm-team-header .tm-deselect.button{align-self:flex-start;padding:var(--sp-3d5) var(--sp-4);font-size:var(--text-xs);line-height:1.6}}.tm-wrap .tm-team-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}@media(min-width:640px){.tm-wrap .tm-team-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.tm-wrap .tm-team-grid{grid-template-columns:repeat(4,1fr)}}.tm-wrap .tm-team-card{position:relative;border-radius:var(--tm-card-radius);overflow:hidden;border:1px solid transparent;background:none;padding:0;text-align:left;transition:transform .2s,box-shadow .2s;box-shadow:var(--card-shadow-horizontal-offset, 0px) var(--card-shadow-vertical-offset, 1px) rgb(var(--color-shadow) / var(--card-shadow-opacity, .08))}.tm-wrap .tm-team-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00000026}.tm-wrap .tm-team-card.is-selected{border-color:var(--tc-color, #ff5500);box-shadow:0 0 0 2px color-mix(in srgb,var(--tc-color, #ff5500) 25%,transparent),0 8px 24px #0000002e}.tm-wrap .tm-tc__img-wrap{position:relative;aspect-ratio:1 / 1;overflow:hidden}.tm-wrap .tm-tc__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.tm-wrap .tm-team-card:hover .tm-tc__img{transform:scale(1.05)}.tm-wrap .tm-tc__img-placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.tm-wrap .tm-tc__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,.25) 60%,transparent 100%)}.tm-wrap .tm-team-card.is-selected .tm-tc__overlay{background:linear-gradient(to top,rgba(0,0,0,.9) 0%,rgba(0,0,0,.4) 60%,transparent 100%)}.tm-wrap .tm-tc__check{position:absolute;top:12px;right:12px;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2}.tm-wrap .tm-tc__info{position:absolute;bottom:0;left:0;right:0;padding:16px}.tm-wrap .tm-tc__top{display:flex;align-items:center;gap:6px;margin-bottom:4px}.tm-wrap .tm-tc__logo-sm{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:8px;font-weight:900;flex-shrink:0}.tm-wrap .tm-tc__discipline{font-size:12px;letter-spacing:.1em;color:#fff}.tm-wrap .tm-tc__name{font-size:var(--sp-6);font-weight:700;color:#fff;margin:0 0 4px;line-height:1.2}.tm-wrap .tm-tc__count{font-size:11px;color:#fff;margin:0}.tm-wrap .tm-tc__bar{height:4px;width:100%}.tm-wrap .tm-products-section{padding-bottom:64px}.tm-wrap .tm-banner{position:relative;border-radius:var(--tm-card-radius);overflow:hidden;min-height:140px}.tm-wrap .tm-banner__bg{position:absolute;top:0;right:0;bottom:0;left:0}.tm-wrap .tm-banner__gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.55) 55%,transparent 100%)}.tm-wrap .tm-banner__body{position:relative;padding:24px;display:flex;align-items:center;gap:20px;min-height:140px;z-index:1}.tm-wrap .tm-banner__logo{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:900;border:3px solid rgba(255,255,255,.2);box-shadow:0 4px 12px #0000004d;flex-shrink:0}.tm-wrap .tm-banner--all .tm-banner__logo{font-size:22px}.tm-wrap .tm-banner__eyebrow{font-size:11px;letter-spacing:.12em;color:#fff;margin:0 0 4px}.tm-wrap .tm-banner__title{font-size:var(--sp-8);font-weight:800;color:#fff;margin:0 0 4px}.tm-wrap .tm-banner__count{font-size:12px;color:#fff;margin:0}.tm-wrap .tm-banner__bar{position:absolute;bottom:0;left:0;right:0;height:4px;z-index:1}.tm-wrap .tm-banner__cta{margin-left:auto;flex-shrink:0;white-space:nowrap;background:#fff;color:#000;--color-button-border: 255 255 255;--border-opacity: 1}.tm-wrap .tm-banner__cta:hover{background:#ffc000;color:#000;--color-button-border: 255 192 0}@media(max-width:767px){.tm-wrap .tm-banner__body{flex-wrap:wrap}.tm-wrap .tm-banner__cta{margin-left:0;width:100%}}.tm-wrap .tab__item.button.whitespace-nowrap.button--secondary:hover:not(:disabled){background-color:#ffc000;border-color:#ffc000;color:#000}.tm-wrap .tab__item.button.whitespace-nowrap.button--secondary:hover:not(:disabled) .btn-fill{background:#ffc000;background-color:#ffc000}.tm-wrap .tab__item.button.whitespace-nowrap.button--secondary:hover:not(:disabled) .btn-text,.tm-wrap .tab__item.button.whitespace-nowrap.button--secondary:hover:not(:disabled) .btn-text svg{color:#000}.tm-wrap .tm-filter-count{margin-left:auto;font-size:12px;color:var(--tm-subtle)}@media screen and (max-width:767px){.tm-wrap .tab-list{display:grid;gap:12px}.tm-wrap .tab-list .scroll-area{overflow:visible;padding-inline:0;margin-inline:0}.tm-wrap .tab-list .scroll-area>[role=tablist]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch;padding-inline:0}.tm-wrap .tab__item{width:100%;justify-content:center}.tm-wrap .tm-filter-count{width:100%;margin-left:0;text-align:left}}.tm-wrap .tm-product-card{display:none}.tm-wrap .tm-product-card.is-visible{display:block}.tm-wrap .tm-empty{font-size:13px;color:var(--tm-subtle);padding:32px 0;margin:0}div#tm-pagination-template--30251606835539__col_with_filter_AJj6rK{margin-top:4rem}button#tm-deselect-template--30251606835539__col_with_filter_AJj6rK:hover{background:#ffc000;color:#002149}
/*# sourceMappingURL=/cdn/shop/t/34/assets/col-with-filter.css.map */
