.team-accordion-section--b{--row-open-ms: .7s;--panel-reveal-ms: .5s;--caption-rise-ms: .6s;--video-reveal-ms: .55s;--collapse-ms: .35s;--ease-smooth: cubic-bezier(.22, .61, .36, 1);--cc-heading-color: #000000;--cc-caption-color: #ffffffe6;--cc-card-heading-color: #ffffffe6;--cc-card-subheading-color: rgba(255, 255, 255, .8);--cc-card-always-caption-color: rgba(255, 255, 255, .9);--cc-panel-title-color: #ffffffe6;--cc-panel-text-color: #ffffffe6;--cc-heading-font-size: 36px;--cc-heading-font-family: inherit;--cc-heading-font-weight: 600;--cc-heading-font-style: normal;--cc-caption-font-family: ltc-bodoni-175, serif;--cc-caption-font-weight: 400;--cc-caption-font-style: normal;--cc-card-heading-font-family: "p22-stanyan", sans-serif;--cc-card-heading-font-weight: 600;--cc-card-heading-font-style: normal;--cc-panel-text-font-family: Helvetica Neue, Helvetica, Arial, sans-serif;--cc-panel-text-font-weight: 400;--cc-panel-text-font-style: normal}.team-accordion-section--b{padding-left:50px;padding-right:50px;background-image:;background-size:cover;background-position:left;background-repeat:no-repeat;filter:contrast(1.05) saturate(.95);position:relative;margin-bottom:5px;background-color:var(--cc-section-bg)}.team-accordion-section--b .team-accordion-header{text-align:center;margin-bottom:40px}.team-accordion-section--b .team-accordion-caption{font-family:var(--cc-caption-font-family);font-weight:var(--cc-caption-font-weight);font-style:var(--cc-caption-font-style);font-size:1.8rem;color:var(--cc-caption-color);text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;opacity:.8}.team-accordion-section--b .team-accordion-heading{font-family:var(--cc-heading-font-family);font-weight:var(--cc-heading-font-weight);font-style:var(--cc-heading-font-style);font-size:var(--cc-heading-font-size, 36px);margin:0;color:var(--cc-heading-color)}.team-accordion-section--b .ewo-accordion-wrapper{display:flex;width:100%;max-width:1380px;margin:0 auto;align-items:flex-start;gap:16px;overflow:hidden}.team-accordion-section--b .ewo-accordion-container-item{display:flex;width:180px;align-items:flex-end;gap:48px;flex-shrink:0;transition:width var(--row-open-ms) var(--ease-smooth);will-change:width}.team-accordion-section--b .ewo-accordion-container-item.expanded{width:950px}.team-accordion-section--b .ewo-accordion-image-box{cursor:pointer;display:flex;flex-direction:column;width:min(100%,var(--accordion-image-width, 316px));height:var(--accordion-image-height, 450px);padding:32px 24px;justify-content:end;align-items:center;gap:10px;flex-shrink:0;border-radius:24px;background-size:cover;background-position:center;position:relative;overflow:hidden;box-shadow:none!important;transition:transform var(--row-open-ms) var(--ease-smooth),opacity var(--row-open-ms) var(--ease-smooth),filter var(--row-open-ms) var(--ease-smooth),width var(--row-open-ms) var(--ease-smooth),height var(--row-open-ms) var(--ease-smooth);transform-origin:center center}.team-accordion-section--b .ewo-accordion-image-box:before{background:none!important}.team-accordion-section--b .ewo-accordion-image-box:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:4px}@media screen and (min-width:769px){.team-accordion-section--b .ewo-accordion-container-item:not(.expanded) .ewo-accordion-image-box{transform:scale(.92);opacity:.85;filter:saturate(.85)}.team-accordion-section--b .ewo-accordion-container-item.expanded .ewo-accordion-image-box{transform:scale(1);opacity:1;filter:saturate(1)}.team-accordion-section--b .ewo-accordion-container-item:not(.expanded) .ewo-accordion-image-box:hover{transform:scale(.96);opacity:.95;filter:saturate(.95)}.team-accordion-section--b .ewo-accordion-container-item{align-items:center}}.team-accordion-section--b .ewo-accordion-image-box-text{display:flex;flex-direction:column;align-items:center;gap:4px;text-shadow:1px 1px 3px rgba(0,0,0,.8);z-index:2;white-space:nowrap;opacity:0;transform:translateY(70px);transition:opacity var(--caption-rise-ms) var(--ease-smooth),transform var(--caption-rise-ms) var(--ease-smooth);will-change:opacity,transform}.team-accordion-section--b .ewo-accordion-container-item.expanded .ewo-accordion-image-box-text{opacity:1;transform:translateY(0);transition-delay:.1s}.team-accordion-section--b .accordion-caption-always-visible{font-size:var(--cc-card-caption-font-size, 14px);color:var(--cc-card-always-caption-color);text-transform:uppercase;letter-spacing:1px;z-index:2;position:relative;text-align:center;padding:0;margin:0 0 8px;opacity:1;transition:opacity .4s var(--ease-smooth)}.team-accordion-section--b .ewo-accordion-container-item.expanded .accordion-caption-always-visible{opacity:0}.team-accordion-section--b .ewo-accordion-image-box-text h3{color:var(--cc-card-heading-color);font-family:var(--cc-card-heading-font-family);font-weight:var(--cc-card-heading-font-weight);font-style:var(--cc-card-heading-font-style);text-align:center;font-size:31px;line-height:32px;letter-spacing:-.96px;padding:0;margin:0}.team-accordion-section--b .ewo-accordion-image-box-text p{text-align:center;color:var(--cc-card-subheading-color);font-size:16px;font-weight:400;line-height:24px;padding:0;margin:0}.team-accordion-section--b .ewo-accordion-content-box{flex:0 0 542px;padding:0;overflow:hidden;opacity:0;transform:translateY(10px);transition:opacity var(--panel-reveal-ms) var(--ease-smooth),transform var(--panel-reveal-ms) var(--ease-smooth);will-change:opacity,transform}.team-accordion-section--b .ewo-accordion-container-item.expanded .ewo-accordion-content-box{opacity:1;transform:translateY(0);display:flex;align-items:center}.team-accordion-section--b .ewo-accordion-content-box__text{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:24px;gap:14px}.team-accordion-section--b .ewo-accordion-content-title{margin:0;letter-spacing:.02em;color:var(--cc-panel-title-color)}.team-accordion-section--b .ewo-accordion-content-copy{width:min(720px,100%)}.team-accordion-section--b .ewo-accordion-media{width:min(820px,100%);opacity:0;transform:translateY(12px);transition:opacity var(--video-reveal-ms) var(--ease-smooth),transform var(--video-reveal-ms) var(--ease-smooth);will-change:opacity,transform}.team-accordion-section--b .ewo-accordion-container-item.expanded .ewo-accordion-media{opacity:1;transform:translateY(0);transition-delay:.14s}.team-accordion-section--b .ewo-accordion-media video{width:100%;height:auto;display:block;border-radius:16px;aspect-ratio:16 / 9;object-fit:cover;background:#000}.team-accordion-section--b .ewo-accordion-media iframe{width:100%;border-radius:16px;aspect-ratio:16 / 9}.team-accordion-section--b .ewo-accordion-content-box__text p,.team-accordion-section--b .ewo-accordion-content-box__text span{font-family:var(--cc-panel-text-font-family);font-weight:var(--cc-panel-text-font-weight);font-style:var(--cc-panel-text-font-style);color:var(--cc-panel-text-color);font-size:25px;line-height:24px;letter-spacing:-.36px;margin:0;text-align:left}.team-accordion-section--b .ewo-accordion-container-item.collapsed .ewo-accordion-image-box{width:135px}.team-accordion-section--b .ewo-accordion-container-item.collapsed .ewo-accordion-content-box{opacity:0;max-width:0;width:0;padding:0;margin:0;transition:opacity var(--collapse-ms) var(--ease-smooth),max-width var(--collapse-ms) var(--ease-smooth),transform var(--collapse-ms) var(--ease-smooth)}@media(prefers-reduced-motion:reduce){.team-accordion-section--b *,.team-accordion-section--b *:before,.team-accordion-section--b *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media(max-width:1270px)and (min-width:1024px){.team-accordion-section--b .ewo-accordion-container-item.expanded{width:815px}.team-accordion-section--b .ewo-accordion-container-item.expanded .ewo-accordion-image-box{width:260px}.team-accordion-section--b .ewo-accordion-container-item.collapsed .ewo-accordion-image-box,.team-accordion-section--b .ewo-accordion-container-item{width:140px}.team-accordion-section--b .ewo-accordion-content-box{flex:0 0 500px}}@media(max-width:1390px)and (min-width:1271px){.team-accordion-section--b .ewo-accordion-container-item.expanded{width:906px}.team-accordion-section--b .ewo-accordion-container-item{gap:24px}}@media(min-width:1391px){.team-accordion-section--b .ewo-accordion-container-item.expanded{width:975px}}@media(min-width:768px)and (max-width:1024px){.team-accordion-section--b .ewo-accordion-wrapper{overflow:scroll;padding-bottom:10px}.team-accordion-section--b .ewo-accordion-container-item.collapsed .ewo-accordion-image-box{width:120px}.team-accordion-section--b .ewo-accordion-container-item{width:120px;gap:20px}.team-accordion-section--b .ewo-accordion-container-item.expanded{width:810px}.team-accordion-section--b .ewo-accordion-container-item.expanded .ewo-accordion-image-box{width:220px}.team-accordion-section--b .ewo-accordion-content-box{flex:0 0 530px}}@media screen and (min-width:768px){.team-accordion-section--b .ewo-accordion-container-item.collapsed .ewo-accordion-image-box{width:204px!important}}@media(max-width:768px){.team-accordion-section--b{--m-card-closed-h: 140px;--m-card-open-h: 280px;--m-video-gap: 28px;--m-card-gap: 20px}.team-accordion-section--b .ewo-accordion-wrapper{flex-direction:column;gap:var(--m-card-gap)}.team-accordion-section--b .ewo-accordion-container-item{width:100%!important;flex-direction:column;gap:0;margin-bottom:0;transition:none}.team-accordion-section--b .ewo-accordion-image-box{width:100%!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;transition:transform var(--row-open-ms) var(--ease-smooth),opacity var(--row-open-ms) var(--ease-smooth),height .3s var(--ease-smooth);padding:16px 12px}.team-accordion-section--b .ewo-accordion-container-item.expanded .ewo-accordion-image-box{transition:transform var(--row-open-ms) var(--ease-smooth),opacity var(--row-open-ms) var(--ease-smooth),height var(--row-open-ms) var(--ease-smooth) .2s}.team-accordion-section--b .ewo-accordion-container-item:not(.expanded) .ewo-accordion-image-box{height:var(--m-card-closed-h)!important;min-height:0!important;transform:scale(1)!important;opacity:.75!important}.team-accordion-section--b .ewo-accordion-container-item.expanded .ewo-accordion-image-box{height:var(--m-card-open-h)!important;min-height:0!important;transform:scale(1)!important;opacity:1!important;z-index:3}.team-accordion-section--b .ewo-accordion-content-box{width:100%;max-height:0;overflow:hidden;opacity:0;transform:translateY(6px);transition:max-height .3s var(--ease-smooth),opacity .2s var(--ease-smooth),transform .2s var(--ease-smooth),margin .3s var(--ease-smooth);height:auto!important;min-height:0!important;flex:0 0 auto!important;margin:0}.team-accordion-section--b .ewo-accordion-container-item.expanded .ewo-accordion-content-box{margin:var(--m-video-gap) 0;width:100%!important;max-height:9999px;opacity:1;transform:translateY(0);transition:max-height var(--row-open-ms) var(--ease-smooth) .2s,opacity var(--panel-reveal-ms) var(--ease-smooth) .2s,transform var(--panel-reveal-ms) var(--ease-smooth) .2s,margin var(--row-open-ms) var(--ease-smooth) .2s}.team-accordion-section--b .ewo-accordion-container-item.expanded .ewo-accordion-content-box__text{padding:0;gap:16px}.team-accordion-section--b .ewo-accordion-container-item.expanded .ewo-accordion-media{width:100%;margin:0;max-width:none}.team-accordion-section--b .ewo-accordion-container-item.expanded .ewo-accordion-media video,.team-accordion-section--b .ewo-accordion-container-item.expanded .ewo-accordion-media iframe{width:100%;height:auto;aspect-ratio:16 / 9;border-radius:12px;display:block}.team-accordion-section--b .ewo-accordion-container-item:not(.expanded) .accordion-caption-always-visible{font-size:var(--cc-card-caption-font-size-mobile, 12px);letter-spacing:3px;margin:0}.team-accordion-section--b .ewo-accordion-container-item.expanded .ewo-accordion-image-box-text h3{font-size:26px;line-height:28px}.team-accordion-section--b .ewo-accordion-content-box__text p,.team-accordion-section--b .ewo-accordion-content-box__text span{font-size:18px;line-height:24px}.team-accordion-section--b{padding:0 20px!important}.team-accordion-section--b .team-accordion-caption{font-size:1rem;margin-top:22px}.team-accordion-section--b .accordion-caption-always-visible{font-size:var(--cc-card-caption-font-size-mobile, 13px);font-weight:700!important;letter-spacing:4px;margin:0}.team-accordion-section--b .ewo-accordion-wrapper,.team-accordion-section--b .ewo-accordion-container-item,.team-accordion-section--b .ewo-accordion-image-box{overflow:visible!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/collapsible-videos-custom-cc.css.map */
