@keyframes spinner{to{transform:translate(-50%,-50%) rotate(1turn)}}.featured-collection{background-color:var(--background-color);overflow:hidden}@media only screen and (min-width:1200px){.featured-collection{margin:0 auto;max-width:1440px}}.featured-collection tab-buttons tab-button{border-bottom:5px solid hsla(0,0%,100%,0);margin-right:10px;padding:5px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:767px){.featured-collection tab-buttons tab-button{font-size:1rem}}.featured-collection tab-buttons tab-button[opened]{border-bottom:5px solid #73b223;font-weight:700;text-decoration:none}.featured-collection tab-buttons tab-button:hover{border-bottom:5px solid #73b223;cursor:pointer;font-weight:700}.featured-collection__title{margin-top:0;text-align:center}.featured-collection__products{margin-top:2rem}.featured-collection__products .items-grid{gap:2rem 1rem}@media only screen and (min-width:768px)and (max-width:991px){.featured-collection__products .items-grid{gap:1rem}}@media only screen and (max-width:767px){.featured-collection__products .items-grid{gap:1rem}}.featured-collection__slider{margin-top:2rem;overflow:visible}.featured-collection__slider .collection-slider-next-button{transform:rotate(180deg)}.featured-collection__slider>.swiper-button-next,.featured-collection__slider>.swiper-button-prev{bottom:100%;position:absolute;top:auto;width:auto}.featured-collection__slider>.swiper-button-next:after,.featured-collection__slider>.swiper-button-prev:after{font-size:1rem;padding:.5rem;position:relative;top:.1rem}.featured-collection__slider>.swiper-button-prev{left:0}.featured-collection__slider>.swiper-button-prev:after{margin-left:-.5rem;order:-1}.featured-collection__slider>.swiper-button-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 (min-width:1200px){.featured-collection__slider .collection-slider-next-button{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));right:-60px}.featured-collection__slider .collection-slider-prev-button{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));left:-60px}}.featured-collection__slider .collection-slider-next-button,.featured-collection__slider .collection-slider-prev-button{bottom:0;height:100%;position:absolute;width:100px}@media only screen and (max-width:991px){.featured-collection__slider .collection-slider-next-button,.featured-collection__slider .collection-slider-prev-button{width:auto}}.featured-collection__slider .collection-slider-next-button .icon_wrapper,.featured-collection__slider .collection-slider-prev-button .icon_wrapper{background-color:#e8e8e6;border-radius:50%;height:40px;padding:10px;top:45%;width:40px}.featured-collection__slider .collection-slider-next-button:after,.featured-collection__slider .collection-slider-prev-button:after{content:none}.featured-collection__slider .collection-slider-next-button svg,.featured-collection__slider .collection-slider-prev-button svg{width:10px}@media only screen and (max-width:767px){.featured-collection__slider .collection-slider-next-button.hide-mobile,.featured-collection__slider .collection-slider-prev-button.hide-mobile,.featured-collection__slider fieldset{display:none}}.featured-collection__slider .swiper-wrapper>.swiper-slide{height:auto}.featured-collection tab-buttons{justify-content:center}.featured-collection__buttons-wrapper{text-align:center}.featured-collection__main_button_wrapper{margin-top:25px}.featured-collection__main_button_wrapper .button-secondary{background-color:var(--button-text-color);border:1px solid var(--button-border-color);border-radius:30px;color:var(--button-background-color);display:block;font-size:13px;font-weight:700;height:auto;line-height:normal;margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;padding:14px 31px;text-transform:uppercase}.featured-collection__main_button_wrapper .button-secondary:hover{background-color:var(--button-background-color-hover);border:1px solid var(--button-background-color-hover);color:var(--button-background-color)}.featured-collection__link_wrapper{margin-top:15px}.featured-collection__link_wrapper .links{text-decoration:underline;text-transform:uppercase}.featured-collection__link_wrapper .links:hover{font-weight:700}
