.section-instructor-carousel{display:block;width:100%;position:relative}@media (max-width: 639px){.section-instructor-carousel:not(.wo){padding:2.5rem 0 6.25rem}}.section-instructor-carousel.bg_dark{background:var(--dark)}.section-instructor-carousel.bg_dark .title,.section-instructor-carousel.bg_dark p{color:#fff}.section-instructor-carousel.lightgrey .slick-dots li button{border-color:var(--dark)}.section-instructor-carousel.lightgrey .slick-dots li.slick-active button{background-color:var(--dark)}.section-instructor-carousel .overview{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:flex-start;-webkit-align-items:flex-start}@media (max-width: 639px){.section-instructor-carousel .overview{flex-wrap:wrap}}.section-instructor-carousel .overview .content{max-width:100%}@media (min-width: 640px){.section-instructor-carousel .overview .content{max-width:65%}}.section-instructor-carousel .overview .content .title{font-size:16px;font-size:var(--title-size-mob, 16px);line-height:1.1}@media (min-width: 640px){.section-instructor-carousel .overview .content .title{font-size:16px;font-size:var(--title-size, 16px);line-height:1.1}}.section-instructor-carousel .overview .content .title:not(.lowercase){text-transform:uppercase}@media (max-width: 639px){.section-instructor-carousel .overview .btn-flex{width:calc(100% - 40px);position:absolute;bottom:0;left:20px}}.__codex-instructors-panel{display:block;width:100%;padding:7.25rem 1.5rem 3.3125rem}@media (min-width: 640px){.__codex-instructors-panel{padding:4.5rem 4.5rem 3.75rem}}.instructor-carousel{padding-left:1.25rem}@media (min-width: 640px){.instructor-carousel{padding-left:2.5rem}}.instructors{width:100%}.instructors.search-performed .item:not(.active){opacity:.5!important}.instructors .__codex-instructors-carousel-column .inner-div,.instructors .item .inner-div,.instructor-carousel .__codex-instructors-carousel-column .inner-div,.instructor-carousel .item .inner-div{background:var(--dark);position:relative;cursor:pointer;display:block;padding-top:100%;width:100%;margin-bottom:10px}.instructors .__codex-instructors-carousel-column .inner-div img,.instructors .item .inner-div img,.instructor-carousel .__codex-instructors-carousel-column .inner-div img,.instructor-carousel .item .inner-div img{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;top:0;left:0;transition:.3s all;z-index:1}.instructors .__codex-instructors-carousel-column .inner-div img.hover,.instructors .item .inner-div img.hover,.instructor-carousel .__codex-instructors-carousel-column .inner-div img.hover,.instructor-carousel .item .inner-div img.hover{z-index:0}.instructors .__codex-instructors-carousel-column .inner-div:after,.instructors .item .inner-div:after,.instructor-carousel .__codex-instructors-carousel-column .inner-div:after,.instructor-carousel .item .inner-div:after{content:"VIEW COACH";color:#000;background:#fff;padding:1rem 1.25rem;font-size:12px;line-height:12px;position:absolute;top:75%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;font-weight:600;letter-spacing:1px;opacity:0;z-index:2;transition:.3s all}.instructors .__codex-instructors-carousel-column .inner-div .__codex-instructors-carousel-name,.instructors .__codex-instructors-carousel-column .inner-div .__codex-instructors-name,.instructors .item .inner-div .__codex-instructors-carousel-name,.instructors .item .inner-div .__codex-instructors-name,.instructor-carousel .__codex-instructors-carousel-column .inner-div .__codex-instructors-carousel-name,.instructor-carousel .__codex-instructors-carousel-column .inner-div .__codex-instructors-name,.instructor-carousel .item .inner-div .__codex-instructors-carousel-name,.instructor-carousel .item .inner-div .__codex-instructors-name{font-weight:600;color:#fff;font-size:2.75rem;line-height:3rem;text-transform:uppercase;position:absolute;z-index:1;top:50%;left:2.5rem;transform:rotate(-90deg) translate(-50%,-50%);-webkit-transform:rotate(-90deg) translate(-50%,-50%);-ms-transform:rotate(-90deg) translate(-50%,-50%);-moz-transform:rotate(-90deg) translate(-50%,-50%);-o-transform:rotate(-90deg) translate(-50%,-50%);transform-origin:0 0;white-space:nowrap}@media (min-width: 640px){.instructors .__codex-instructors-carousel-column .inner-div .__codex-instructors-name,.instructors .item .inner-div .__codex-instructors-name,.instructor-carousel .__codex-instructors-carousel-column .inner-div .__codex-instructors-name,.instructor-carousel .item .inner-div .__codex-instructors-name{font-size:clamp(2rem,3vw - .25rem,2.75rem)}}.instructors .__codex-instructors-carousel-column .inner-div .__codex-instructors-carousel-description,.instructors .__codex-instructors-carousel-column .inner-div .__codex-instructors-description,.instructors .item .inner-div .__codex-instructors-carousel-description,.instructors .item .inner-div .__codex-instructors-description,.instructor-carousel .__codex-instructors-carousel-column .inner-div .__codex-instructors-carousel-description,.instructor-carousel .__codex-instructors-carousel-column .inner-div .__codex-instructors-description,.instructor-carousel .item .inner-div .__codex-instructors-carousel-description,.instructor-carousel .item .inner-div .__codex-instructors-description{display:none}.instructors .__codex-instructors-carousel-column .inner-div:hover img:not(.hover),.instructors .item .inner-div:hover img:not(.hover),.instructor-carousel .__codex-instructors-carousel-column .inner-div:hover img:not(.hover),.instructor-carousel .item .inner-div:hover img:not(.hover){opacity:0}.instructors .__codex-instructors-carousel-column .inner-div:hover:before,.instructors .__codex-instructors-carousel-column .inner-div:hover:after,.instructors .item .inner-div:hover:before,.instructors .item .inner-div:hover:after,.instructor-carousel .__codex-instructors-carousel-column .inner-div:hover:before,.instructor-carousel .__codex-instructors-carousel-column .inner-div:hover:after,.instructor-carousel .item .inner-div:hover:before,.instructor-carousel .item .inner-div:hover:after{opacity:1}.instructors .__codex-instructors-carousel-column,.instructor-carousel .__codex-instructors-carousel-column{min-width:23.4375rem;max-width:23.4375rem;margin-right:1.25rem;position:relative}@media (max-width: 639px){.instructors .__codex-instructors-carousel-column,.instructor-carousel .__codex-instructors-carousel-column{margin-right:.625rem;min-width:18.75rem;max-width:18.75rem}}.instructors .item,.instructor-carousel .item{width:100%;padding:0 0 24px}@media (min-width: 640px){.instructors .item,.instructor-carousel .item{width:50%;padding:0 8px 40px}}@media (min-width: 1024px){.instructors .item,.instructor-carousel .item{width:33.33%}}@media (min-width: 1220px){.instructors .item,.instructor-carousel .item{width:25%}}.class-tags{position:relative;min-height:24px;color:var(--dark)}.class-tags span{font-size:12px;line-height:12px;position:relative;font-weight:600}.class-tags span:not(:first-child){margin-left:25px}.class-tags span:not(:first-child):before{content:"|";position:absolute;left:-16px;top:1px;color:inherit}.class-tags .fav-icon{position:absolute;z-index:1;top:1px;right:0;width:20px;height:20px;font-size:0px!important;display:inline-block;text-indent:-999px;cursor:pointer}.class-tags .fav-icon:after{content:"";background-repeat:no-repeat;background-image:url(icon-favourite.svg?2);background-position:center center;-webkit-background-position:center center;-o-background-position:center center;background-size:18px;background-color:transparent;position:absolute;top:0;right:0;width:100%;height:100%}.class-tags .fav-icon:hover:after{background-repeat:no-repeat;background-image:url(icon-heart-pastel-blue-outline.svg?2);background-position:center center;-webkit-background-position:center center;-o-background-position:center center;background-size:20px;background-color:transparent}.class-tags .fav-icon.bookmarked:after{background-image:url(icon-heart-pastel-blue-fill.svg?2)}.dark .class-tags{color:#fff}.dark .fav-icon:after{background-repeat:no-repeat;background-image:url(icon-favourite-white.svg?2);background-position:center center;-webkit-background-position:center center;-o-background-position:center center;background-size:18px;background-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/230/assets/style-instructors.css.map */
