.featured-products{overflow:hidden}.featured-products .featured-products__title-wrapper{overflow:hidden;margin-bottom:1rem;padding-bottom:1rem}@media(min-width:990px){.featured-products .featured-products__title-wrapper{margin-bottom:3rem}}.featured-products .featured-products__title-wrapper .featured-products__title{max-width:120rem;transform:translateY(100%);opacity:0;transition:transform .7s ease,opacity .7s ease}.featured-products .featured-products__title-wrapper.is-active .featured-products__title{transform:translateY(0);opacity:1}.featured-products .featured-products-pagination .swiper-pagination{gap:0}.featured-products .featured-products__button-bottom{margin:0 auto;display:flex;margin-top:7.2rem;width:100%;padding-top:3.2rem}.featured-products .featured-products__button-bottom:after{content:"";display:block;height:.05rem;width:200vw;background-color:rgba(var(--color-border),.2);position:absolute;top:0;left:50%;transform:translate(-50%)}.featured-products__wrapper{display:grid;grid-template-rows:auto auto;row-gap:1.6rem}@media(min-width:990px){.featured-products__wrapper{display:flex;flex-direction:row;gap:2.4rem;grid-template-columns:unset;grid-template-rows:unset}}@media(min-width:990px){.featured-products__wrapper.featured-products__block--gap{gap:0}}.featured-products__block{width:100%;display:flex}@media(min-width:990px){.featured-products__block{width:50%}}.featured-products__list{display:flex;position:relative;min-height:500px}@media(min-width:576px){.featured-products__list{gap:1.2rem}}.featured-products__info{padding-left:10px}.featured-products__info-heading{max-width:52rem;display:flex;justify-content:flex-end}.featured-products .featured-products__swiper-wrapper{margin:0 auto}.featured-products .featured-products__img_badge{position:absolute;right:20px;top:20px;z-index:2}.featured-products .featured-products__img_badge img{width:124px;height:124px;border-radius:50%;animation:rotate 10s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.featured-products .featured-products__inner{max-width:25rem;overflow:hidden;height:100%;width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;margin:0 auto;position:relative;gap:2.4rem;padding-block:0 1rem}@media(min-width:576px){.featured-products .featured-products__inner{max-width:35rem}}@media(min-width:750px){.featured-products .featured-products__inner{gap:3.8rem;max-width:45rem;padding-block:2rem 1rem}}@media(min-width:990px){.featured-products .featured-products__inner{width:58%;max-width:25rem}}@media(min-width:1200px){.featured-products .featured-products__inner{max-width:100%}}.featured-products .featured-products__inner .featured-products__inner-item{max-width:100%;width:100%;position:relative}.featured-products__items{overflow:hidden;width:82%;display:flex;align-items:center;align-self:center}@media(min-width:990px){.featured-products__items{padding:0;border-top:none;grid-column:unset;grid-row:unset}}.featured-products__items-wrapper{width:100%;display:flex;box-sizing:border-box}@media(min-width:990px){.featured-products__items-wrapper{flex-direction:column}}.featured-products__items:only-child .featured-products__item:first-child{border-top:none}.featured-products__item{width:100%!important;height:auto;max-width:100%}.featured-products__item:only-child{max-width:100%}.featured-products__item-inner{display:flex;align-items:center;gap:1rem;padding:2.4rem;transition:opacity var(--duration-default) ease-in-out}@media screen and (hover:hover)and (pointer:fine)and (min-width:990px){.featured-products__item-inner{opacity:.3}}.featured-products__item-image{flex-shrink:0;position:relative;width:9.5rem;display:flex;overflow:hidden}.featured-products__item-image:after{content:"";display:block;width:0;padding-bottom:var(--card-image-padding-bottom)}.featured-products__item-image img,.featured-products__item-image svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.4,0,.25,1)}.featured-products__item-image--placeholder{background-color:rgb(var(--color-background-secondary))}.featured-products__item-image--placeholder .placeholder-svg{fill:rgb(var(--color-foreground));transform:scale(1.5)}.featured-products__item-overlay-link{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%}.featured-products__item-overlay-link:empty{display:block}.featured-products__item-overlay-link:focus-visible{outline-offset:-.1rem}@media screen and (hover:hover)and (pointer:fine){.featured-products__item-overlay-link:hover+img{transform:scale(1.02)}.featured-products__item-overlay-link:hover+.placeholder-svg{transform:scale(1.52)}}.featured-products__item-info{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem}.featured-products__item-title{font-family:var(--font-heading-card-family);font-style:var(--font-heading-card-style);font-weight:var(--font-heading-card-weight);font-size:calc(var(--font-heading-card-scale) * 1rem);text-transform:var(--font-heading-card-text-transform);color:rgb(var(--color-foreground));letter-spacing:.005em;word-break:break-word;line-height:1.285}.featured-products__item-title a{line-height:inherit;font-family:inherit;font-style:inherit;font-weight:inherit;font-size:inherit;letter-spacing:inherit;word-break:break-word;text-decoration:none;color:inherit;transition:opacity var(--duration-default)}@media screen and (hover:hover)and (pointer:fine){.featured-products__item-title a:hover{opacity:var(--hover-opacity)}}.featured-products__item-btn{display:block;margin:.6rem 0 0}@media screen and (hover:hover)and (pointer:fine)and (min-width:990px){.featured-products__item-btn{display:none}}@media screen and (hover:hover)and (pointer:fine)and (min-width:990px){.featured-products__item--active .featured-products__item-inner{opacity:1}.featured-products__item--active .featured-products__item-btn{display:block}}@media screen and (hover:hover)and (pointer:fine){.no-js .featured-products__item:hover .featured-products__item-inner{opacity:1}.no-js .featured-products__item:hover .featured-products__item-inner .featured-products__item-btn{display:block}}.featured-products__detailed{grid-column:2;grid-row:1;gap:3.2rem;align-items:center;padding:1.6rem 1.2rem 0}@media(min-width:990px){.featured-products__detailed{grid-column:unset;grid-row:unset;padding:2.4rem;position:sticky;top:0;transition:top .85s cubic-bezier(.602,.007,.374,.995)}.shopify-section-header-sticky:not(.shopify-section-header-hidden)~main>.featured-products-section .featured-products__detailed,.shopify-section-header-always-sticky~main>.featured-products-section .featured-products__detailed,.shopify-section-header:has([data-sticky-type=always])~main>.featured-products-section .featured-products__detailed{top:calc(var(--header-height))}}@media(min-width:1200px){.featured-products__detailed{padding:4.8rem 8rem}}@media(min-width:1360px){.featured-products__detailed{padding:8rem 8.3333333333%}}.featured-products__images{width:100%;position:relative;display:flex}.featured-products__images:after{content:"";display:block;width:0;padding-bottom:var(--detail-image-padding-bottom)}.featured-products__image{width:100%;height:100%;max-width:100%;max-height:100%;top:0;right:0;bottom:0;left:0;position:absolute;opacity:0;visibility:hidden;transition:opacity var(--duration-default) ease-in-out,visibility var(--duration-default) ease-in-out}.featured-products__image img,.featured-products__image svg{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.featured-products__image--active{opacity:1;visibility:visible}.featured-products__image--placeholder{visibility:visible}.featured-products__navigation-button{position:absolute!important;top:50%;transform:translateY(-50%);flex-shrink:0;display:none;align-items:center;justify-content:center;width:3rem;height:3rem}@media(min-width:990px){.featured-products__navigation-button{display:flex}}.featured-products__navigation-button svg{width:1.6rem;height:1.6rem;transition:transform var(--duration-default) ease-in-out}.featured-products__navigation-button-prev{left:0;right:unset}.featured-products__navigation-button-next{left:unset;right:0}@media screen and (pointer:fine){.featured-products__navigation-button.swiper-button-prev:hover svg{transform:translate(-.3rem)}.featured-products__navigation-button.swiper-button-next:hover svg{transform:translate(.3rem)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-featured-products.css.map */
