.lip-butter-carousel{transition:var(--transition-all);padding:9rem 0 9.6rem;position:relative;overflow:hidden}.lip-butter-carousel[data-text-color=white],.lip-butter-carousel[data-text-color=white] .lip-butter-carousel__button.btn:hover,.lip-butter-carousel[data-text-color=white] .lip-butter-carousel__button.btn:focus,.lip-butter-carousel[data-text-color=white] .lip-butter-carousel__button.btn:active{color:var(--white)}.lip-butter-carousel[data-text-color=black]{color:var(--ink)}.lip-butter-carousel__container{z-index:2;padding:0 1.8rem;position:relative}.lip-butter-carousel__title{text-align:center;transition:var(--transition-all);margin-bottom:2.6rem}@media screen and (width>=1280px){.lip-butter-carousel__title{margin-bottom:6.5rem}}.lip-butter-carousel__slider{margin:0 -1.8rem;display:flex;overflow:visible}.lip-butter-carousel__slider .swiper-nav-btn{display:none}@media screen and (width>=1280px){.lip-butter-carousel__slider .swiper-nav-btn{display:flex}}.lip-butter-carousel__slider .swiper-nav-btn.swiper-nav-btn--prev{transform:initial}.lip-butter-carousel__slider .swiper-nav-btn .icon{width:1.5rem;height:.7rem;color:var(--white)}.lip-butter-carousel__slide{cursor:pointer}@media screen and (width>=1280px){.lip-butter-carousel__slide{width:20%}}.lip-butter-carousel__image-wrapper{display:block}.lip-butter-carousel__image{height:var(--lip-butter-mobile-image-height);object-fit:cover;margin:0 auto}@media screen and (width>=768px){.lip-butter-carousel__image{height:var(--lip-butter-tablet-image-height)}}@media screen and (width>=1280px){.lip-butter-carousel__image{height:var(--lip-butter-desktop-image-height)}}.lip-butter-carousel__contents{justify-content:center;margin-top:5rem;display:flex}.lip-butter-carousel__content{text-align:center;width:100%;max-width:25rem;transition:var(--transition-all)}@media screen and (width>=768px){.lip-butter-carousel__content{max-width:48rem}}.lip-butter-carousel__subtitle,.lip-butter-carousel__text{color:var(--lip-butter-primary-color);transition:var(--transition-all);margin-bottom:.6rem}.lip-butter-carousel__description{text-wrap:balance;color:var(--lip-butter-primary-color);transition:var(--transition-all)}@media only screen and (width>=768px){.lip-butter-carousel__description{text-wrap:nowrap;white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.lip-butter-carousel__form{margin:1.2rem 0 1.8rem}.lip-butter-carousel__button.btn{border-color:var(--lip-butter-primary-color);color:var(--lip-butter-primary-color);transition:var(--transition-all);opacity:1;background-color:#0000}.lip-butter-carousel__button.btn:hover,.lip-butter-carousel__button.btn:focus,.lip-butter-carousel__button.btn:active{border-color:#0000}.lip-butter-carousel__link{color:var(--lip-butter-primary-color);text-transform:uppercase;transition:var(--transition-all);align-items:center;gap:1.2rem;display:inline-flex}.lip-butter-carousel__link:hover svg{transform:translate(.4rem)}.lip-butter-carousel__link svg{transition:transform var(--transition-duration)}.lip-butter-carousel:not(:has(.swiper-initialized)) .lip-butter-carousel__slider .swiper-wrapper{transform:translateX(calc(-1 * var(--lip-butter-active-slide) * 100% / (var(--lip-butter-active-slide) / 2)))}@media screen and (width>=1280px){.lip-butter-carousel:not(:has(.swiper-initialized)) .lip-butter-carousel__slider .swiper-wrapper{transform:none}}.lip-butter-carousel__bg-image{z-index:1}
