.shop-by-age{padding:90px 0 100px}.shop-by-age__title{margin-bottom:30px;margin-top:0;font-weight:300;font-size:50px;line-height:60px;letter-spacing:normal;text-align:center;color:#000}.shop-by-age__item{position:relative;width:180px;height:240px;border-radius:12px;overflow:hidden;transition:transform .3s ease}.shop-by-age__image{width:100%;height:100%;position:relative}.shop-by-age__image img{width:100%;height:100%;object-fit:cover;display:block}.shop-by-age__placeholder{width:100%;height:100%;background:#f5f5f5}.shop-by-age__label{font-weight:300;font-size:32px;line-height:40px;letter-spacing:normal;text-align:center;color:#000;display:flex;margin-top:30px;justify-content:center;font-family:papercute,serif!important}.shop-by-age__slider .swiper-wrapper{display:flex}.shop-by-age__slider .swiper-slide{min-width:140px}.shop-by-age button.comp-prev2.swiper-button-prev.swiper-button-disabled,.shop-by-age button.comp-next2.swiper-button-next.swiper-button-disabled{opacity:0}.shop-by-age button.comp-next2.swiper-button-next{width:44px;height:44px;right:40px;background:url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='44' height='44' rx='22' fill='%2343A89D'/%3E%3Cpath d='M22.6 22L18 17.4L19.4 16L25.4 22L19.4 28L18 26.6L22.6 22Z' fill='%23F7F5F4'/%3E%3C/svg%3E%0A")}.shop-by-age button.comp-prev2.swiper-button-prev{width:44px;height:44px;left:20px;background:url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='44' height='44' rx='22' fill='%2343A89D'/%3E%3Cpath d='M22.6 22L18 17.4L19.4 16L25.4 22L19.4 28L18 26.6L22.6 22Z' fill='%23F7F5F4'/%3E%3C/svg%3E%0A")}.shop-by-age button.comp-next2.swiper-button-next:after,.shop-by-age button.comp-prev2.swiper-button-prev:after{display:none}.shop-by-age button.comp-prev2.swiper-button-prev{transform:rotate(180deg)}@media only screen and (max-width: 990px){.shop-by-age{padding-left:20px;padding-top:50px;padding-bottom:50px}.shop-by-age__title{margin-bottom:30px;font-size:30px;line-height:1;padding-right:20px}.shop-by-age__label{margin-top:20px;font-size:22px;line-height:30px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/shop-by-age.css.map */
