.business{position:relative;overflow:hidden}.business__inner{width:100%;overflow:hidden;display:flex;flex-direction:row;align-items:center}.business-left{width:50%;display:flex;justify-content:center}.business-left-content{width:500px}.business-right{width:50%;background-color:#488294;min-height:500px;display:flex;align-items:center;border-radius:60px 0 0;position:relative}.swiper.business-swiper{position:absolute;left:-120px}.swiper.business-swiper .swiper-wrapper{padding:24px 0 24px 12px}.business__panel{position:absolute;top:0;right:0;bottom:0;left:45%;background:var(--dark);border-top-left-radius:var(--radius-xl);z-index:0;min-height:420px}.eyebrow{display:inline-block;margin-bottom:8px;font-weight:700;font-size:14px;letter-spacing:.02em;color:#488294}.business .business-title{margin:0 0 14px;color:#000;font-size:42px;line-height:1.1;letter-spacing:-.01em;font-weight:600}.business p.lead{margin:0 0 22px;font-size:16px;line-height:18px;max-width:320px;text-align:left;color:#6e6e6e}.nav{display:flex;gap:12px}.nav button{width:40px;height:40px;border-radius:999px;background:#fff;border:1px solid #e5e7eb;display:grid;place-items:center;cursor:pointer;box-shadow:0 2px 8px #0000000f;transition:transform .15s ease,box-shadow .15s ease}.nav button:hover{transform:translateY(-1px);box-shadow:0 6px 16px #0000001f}.nav .js-prev svg{transform:rotate(180deg)}.nav svg{width:18px;height:18px;stroke:#488294}.business .swiper-slide{max-width:300px}.business .swiper-slide .card{max-width:300px;transition:transform .3s ease}.business .swiper-slide .card:hover{transform:scale(1.05)}.card__media{width:100%;max-height:200px;aspect-ratio:1/1;object-fit:cover;border-radius:16px 16px 0 0}.card__body{display:flex;flex-direction:column;gap:12px;height:100px;padding:16px;border-radius:0 0 16px 16px;box-shadow:0 4px 12px #00000026}.label{display:block;font-size:12px;color:#8a9099;margin-bottom:6px;font-weight:700}.card__title{margin:0;font-size:15px;font-weight:600}.business .card-stars{display:flex;flex-direction:row;align-items:center;gap:6px;margin-bottom:0}.business .card-stars svg{width:16px}@media (max-width: 1024px){.business{padding:40px 0 20px}.business__inner{flex-direction:column;align-items:end;gap:36px}.business-right{width:75%;min-height:400px}.business-left{width:100%}.business-left-content{width:100%;padding-left:20px}.business .swiper-slide{max-width:240px}.business .card__media{max-height:160px}.business .business-title{font-size:32px}.business p.lead{max-width:100%}.swiper.business-swiper .swiper-wrapper{padding:24px 0 24px 40px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/swiper-and-information.css.map */
