@-webkit-keyframes spinner{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes spinner{to{transform:translate(-50%,-50%) rotate(1turn)}}.featured-collection{background-color:var(--background-color);overflow:hidden}.featured-collection__title{text-align:center;margin-top:0}.featured-collection__title.high-energy-2-title{margin-bottom:4rem;font-size:2rem}@media only screen and (max-width:767px){.featured-collection__title.high-energy-2-title{font-size:1.1rem}}.featured-collection__slider{margin-top:2rem;overflow:visible}.featured-collection__slider.high-energy-2-slider{margin:var(--products-container-margin)}.featured-collection__slider>.swiper-button-next,.featured-collection__slider>.swiper-button-prev{position:absolute;top:-45px;bottom:100%;width:auto}@media only screen and (max-width:767px){.featured-collection__slider>.swiper-button-next,.featured-collection__slider>.swiper-button-prev{top:-52px}.featured-collection__slider>.swiper-button-next.high-energy-2-next,.featured-collection__slider>.swiper-button-next.high-energy-2-prev,.featured-collection__slider>.swiper-button-prev.high-energy-2-next,.featured-collection__slider>.swiper-button-prev.high-energy-2-prev{top:-35px}}.featured-collection__slider>.swiper-button-next:after,.featured-collection__slider>.swiper-button-prev:after{position:relative;top:.1rem;font-size:1rem;padding:.5rem}.featured-collection__slider>.swiper-button-prev{left:0}@media only screen and (max-width:767px){.featured-collection__slider>.swiper-button-prev{left:-50px}.featured-collection__slider>.swiper-button-prev.high-energy-2-prev{left:0}}.featured-collection__slider>.swiper-button-prev:after{order:-1;margin-left:-.5rem}.featured-collection__slider>.swiper-button-next{right:0}@media only screen and (max-width:767px){.featured-collection__slider>.swiper-button-next{right:-50px}.featured-collection__slider>.swiper-button-next.high-energy-2-next{right:0}}.featured-collection__slider>.swiper-button-next:after{margin-right:-.5rem}.featured-collection__slider:not(.swiper-container-initialized)>.swiper-wrapper{justify-content:center}.featured-collection__slider:not(.swiper-container-initialized)>.swiper-button-next,.featured-collection__slider:not(.swiper-container-initialized)>.swiper-button-prev{display:none}@media only screen and (max-width:767px){.featured-collection{padding:2rem}}.featured-collection tab-buttons{justify-content:center}
