.team-of-the-year__inner{margin:0 auto}@media (min-width: 767.99px){.team-of-the-year__inner{padding-left:7rem;padding-right:7rem}}@media (min-width: 1439.99px){.team-of-the-year__inner{padding-left:11rem;padding-right:11rem}}.team-of-the-year__team{display:none}.team-of-the-year__team.is-active{display:flex}.team-of-the-year__team__blocks{display:grid;grid-template-columns:repeat(2,1fr);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-row-gap:80px;grid-column-gap:70px;margin-inline:auto}@media (max-width: 767.98px){.team-of-the-year__team__blocks{display:flex;flex-direction:column;grid-row-gap:40px;grid-column-gap:70px}}@media (min-width: 1439.99px){.team-of-the-year__team__blocks{grid-gap:110px}}.team-of-the-year__team .team-on-wheels__inner{padding-top:12rem;padding-bottom:12rem}.team-of-the-year__team .team-on-wheels__block{max-width:9999px}.team-of-the-year__team .team-on-wheels__block.is-active .team-on-wheels__block-info{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}@media (min-width: 767.99px){.team-of-the-year__team .team-on-wheels__blocks,.team-of-the-year__team .team-on-wheels__block{max-width:9999px}.team-of-the-year__team__blocks:before{content:""}}.team-of-the-year__hero{margin-bottom:2.4rem}.team-of-the-year__hero-item{width:100%;display:none;position:relative}.team-of-the-year__hero-item.is-active{display:flex}.team-of-the-year__hero-item img,.team-of-the-year__hero-item canvas{width:100%;height:auto;display:block}.team-of-the-year__hero-item canvas{position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;padding:0}.team-of-the-year__filter{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;font-size:3.2rem;line-height:1.2;color:#fff}@media (min-width: 767.99px){.team-of-the-year__filter{flex-direction:row;align-items:center;column-gap:2.4rem;font-size:5.6rem}}@media screen and (min-width: 1439.99px){.team-of-the-year__filter{font-size:7.2rem}}.team-of-the-year__filter strong{text-transform:uppercase;font-style:italic;font-weight:800;color:#ff4200;border-bottom:4px solid transparent}.team-of-the-year__filter ul,.team-of-the-year__filter li{list-style:none;margin:0;padding:0}.team-of-the-year__filter ul{display:flex;gap:1.6rem}@media (min-width: 767.99px){.team-of-the-year__filter ul{gap:2.4rem}}.team-of-the-year__filter button{-webkit-appearance:none;appearance:none;border:0;padding:0;margin:0;cursor:pointer}.team-of-the-year__filter label{cursor:pointer;font-weight:400}.team-of-the-year__filter label:hover{border-bottom:4px solid #fefefe}.team-of-the-year__filter input[type=radio]{display:none}.team-of-the-year__filter input[type=radio]:checked~label{color:#ff4200;border-bottom:4px solid #FF4200}.team-of-the-year__team-block{display:block;max-width:715px;width:100%;position:relative;overflow:hidden;cursor:pointer}.team-of-the-year__team-block:nth-child(2n){margin-top:-65%}@media (max-width: 767.98px){.team-of-the-year__team-block:nth-child(2n){margin-top:0}}@media (min-width: 767.99px) and (max-width: 1439.98px){.team-of-the-year__team-block:nth-child(2n){margin-top:-70%}}.team-of-the-year__team-block-wrapper{width:100%;height:auto;display:block;position:relative;overflow:hidden}.team-of-the-year__team-member-info{background-color:#f2f2f2;margin:0;top:100%;position:absolute;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:inherit;padding:40px 40px 172px;-webkit-transition:-webkit-transform .5s;transition:transform .5s;-o-transition:transform .5s;transition:transform .5s,-webkit-transform .5s;z-index:1}@media (max-width: 767.98px){.team-of-the-year__team-member-info{height:80%;overflow:auto;padding:40px 40px 120px}}.team-of-the-year__team-member-button{position:absolute;bottom:34px;left:40px;z-index:2;color:#fff}@media (max-width: 767.98px){.team-of-the-year__team-member-button{position:absolute;bottom:26px;left:24px}}.team-of-the-year__team-member-button .icon-plus{display:-webkit-box;display:-ms-flexbox;display:flex;width:16px;height:16px;position:relative;margin-left:10px;-ms-flex-negative:0;flex-shrink:0}.team-of-the-year__team-member-button:hover:not(.team-of-the-year__team-member-button--active) .icon-plus{-webkit-animation:.5s cubic-bezier(.25,.1,.25,1.01) icon-rotation;animation:.5s cubic-bezier(.25,.1,.25,1.01) icon-rotation}.team-of-the-year__team-member-button .icon-plus span{background-color:#fefefe;position:absolute;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.team-of-the-year__team-member-button .icon-plus span:first-child{height:16px;width:2px;left:7px}.team-of-the-year__team-member-button .icon-plus span:last-child{width:16px;height:2px;top:7px}.team-of-the-year__team .team-of-the-year__team-block.is-active .team-of-the-year__team-member-button{color:#111}.team-of-the-year__team .team-of-the-year__team-block.is-active .team-of-the-year__team-member-button .icon-plus span{background-color:#111}.team-of-the-year__team .team-of-the-year__team-block.is-active .team-of-the-year__team-member-button .icon-plus span:first-child{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.team-of-the-year__team .team-of-the-year__team-block.is-active .team-of-the-year__team-member-info{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
/*# sourceMappingURL=/cdn/shop/t/62/assets/section-team-of-the-year.css.map */
