.lifestyle .lifestyle__container{padding-top:var(--lifestyle-padding-top-mobile);padding-bottom:var(--lifestyle-padding-bottom-mobile)}.lifestyle .lifestyle__heading{font-size:28px;line-height:140%;margin:0 2px;text-align:center}.lifestyle:not(:has(.swiper-initialized)) .lifestyle__swiper{padding:0}.lifestyle:not(:has(.swiper-initialized)) .lifestyle__swiper-wrapper{display:flex;gap:10px;overflow:auto;padding:0 20px}.lifestyle:not(:has(.swiper-initialized)) .lifestyle__slide{width:100%;flex-shrink:0}.lifestyle:not(:has(.swiper-initialized)) .lifestyle__controls{display:none}.lifestyle .lifestyle__swiper{margin-top:30px;padding:0 20px}.lifestyle>.page-width .lifestyle__swiper{padding:0}.lifestyle>.page-width .lifestyle__swiper .lifestyle__swiper-wrapper{padding:0}.lifestyle .lifestyle__slide{height:auto}.lifestyle .lifestyle__slide-image{display:block;width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:15px}.lifestyle .lifestyle__button-prev:after,.lifestyle .lifestyle__button-next:after{content:none}.lifestyle .lifestyle__button-prev,.lifestyle .lifestyle__button-next{width:28px;height:28px;border-radius:999px;transform:translateY(-50%);margin:0;color:rgb(var(--color-neutral-1));background-color:rgb(var(--color-neutral-2))}.lifestyle .lifestyle__button-prev>svg{rotate:-90deg}.lifestyle .lifestyle__button-next>svg{rotate:90deg}.lifestyle :is(.lifestyle__button-prev,.lifestyle__button-next)>svg{width:7px;height:7px}.lifestyle .lifestyle__button-prev{left:5px}.lifestyle .lifestyle__button-next{right:5px}@media screen and (min-width:750px){.lifestyle .lifestyle__container{padding-top:var(--lifestyle-padding-top-desktop);padding-bottom:var(--lifestyle-padding-bottom-desktop)}.lifestyle .lifestyle__heading{font-size:40px;margin:0 auto}.lifestyle:not(:has(.swiper-initialized)) .lifestyle__swiper-wrapper{padding:0 40px}.lifestyle:not(:has(.swiper-initialized)) .lifestyle__slide{width:calc(25% - 10px)}.lifestyle .lifestyle__swiper{margin-top:40px;padding:0 40px}.lifestyle>.page-width .lifestyle__swiper{padding:0}.lifestyle .lifestyle__button-prev{left:16px}.lifestyle .lifestyle__button-next{right:16px}.lifestyle .lifestyle__button-prev,.lifestyle .lifestyle__button-next{width:40px;height:40px}.lifestyle :is(.lifestyle__button-prev,.lifestyle__button-next)>svg{width:10px;height:10px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-lifestyle-photos.css.map */
