.common-swiper-title{font-size:2rem;margin-bottom:1rem;text-align:center;color:rgba(var(--color-foreground),.9)}.common-swiper-description{margin-bottom:2rem;text-align:center;color:rgba(var(--color-foreground),.7);max-width:800px;margin-left:auto;margin-right:auto}.common-swiper{position:relative;margin:2rem 0}.common-slide-content{display:flex;flex-direction:column;height:100%;background-color:rgba(var(--color-background),1);border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(var(--color-foreground),.05);transition:transform .3s ease,box-shadow .3s ease}.common-slide-content:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(var(--color-foreground),.1)}.common-slide-image-wrapper{position:relative;width:100%;height:0;padding-bottom:66.67%;overflow:hidden}.common-slide-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.common-slide-content:hover .common-slide-image{transform:scale(1.05)}.common-slide-text-wrapper{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1}.common-slide-heading{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:rgba(var(--color-foreground),.9)}.common-slide-text{font-size:.95rem;line-height:1.5;color:rgba(var(--color-foreground),.7);margin-bottom:1.5rem;flex-grow:1}.common-slide-button{display:inline-block;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;text-align:center;text-decoration:none;color:rgba(var(--color-button-text),1);background-color:rgba(var(--color-button),1);border-radius:4px;transition:background-color .3s ease;align-self:flex-start}.common-slide-button:hover{background-color:rgba(var(--color-button),.8)}.common-swiper .swiper-button-prev,.common-swiper .swiper-button-next{width:45px;height:45px;background-color:#00000026;border-radius:20px;color:#fff;transition:all .3s ease;display:none}.common-swiper .swiper-button-prev:hover,.common-swiper .swiper-button-next:hover{background-color:#0000004d}.common-swiper:hover .swiper-button-prev,.common-swiper:hover .swiper-button-next{display:flex}.common-swiper .swiper-button-prev:after,.common-swiper .swiper-button-next:after{font-size:18px;font-weight:700}.common-swiper .swiper-pagination{position:relative;margin-top:1.5rem}.common-swiper .swiper-pagination-bullet{width:8px;height:8px;background-color:rgba(var(--color-foreground),.2);opacity:1;transition:all .3s ease}.common-swiper .swiper-pagination-bullet-active{width:10px;height:10px;background-color:rgba(var(--color-foreground),.8)}@media screen and (min-width: 768px){.common-slide-content{height:100%}.common-swiper .swiper-button-prev{left:10px}.common-swiper .swiper-button-next{right:10px}}@media screen and (max-width: 767px){.common-swiper-title{font-size:1.5rem}.common-slide-heading{font-size:1.1rem}.common-swiper .swiper-button-prev,.common-swiper .swiper-button-next{width:36px;height:36px}.common-swiper .swiper-button-prev:after,.common-swiper .swiper-button-next:after{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/common-swiper.css.map */
