.offering-page-image-gallery-wrapper{margin:0 auto;max-width:760px;position:relative}.offering-page-image-gallery-wrapper .offering-page-image-gallery-viewport{border-radius:8px;overflow:hidden}.offering-page-image-gallery-wrapper .offering-page-image-gallery-track{display:flex;transition:transform .35s ease;will-change:transform}.offering-page-image-gallery-wrapper .offering-page-image-gallery-slide{min-width:100%}.offering-page-image-gallery-wrapper .offering-page-image-gallery-slide img{display:block;height:auto;width:100%}.offering-page-image-gallery-wrapper .offering-page-image-gallery-nav{align-items:center;background:#fff;border:1px solid var(--primary-color);border-radius:0;color:#333;cursor:pointer;display:flex;font-size:22px;height:44px;justify-content:center;line-height:30px;position:absolute;top:50%;transform:translateY(-50%);width:44px}.offering-page-image-gallery-wrapper .offering-page-image-gallery-prev{left:0}.offering-page-image-gallery-wrapper .offering-page-image-gallery-next{right:0}.offering-page-image-gallery-wrapper .offering-page-image-gallery-nav:hover{border-color:rgba(0,0,0,.4)}.offering-page-image-gallery-wrapper .offering-page-image-gallery-dots{display:flex;gap:15px;justify-content:center;margin:12px 0 0}.offering-page-image-gallery-wrapper .offering-page-image-gallery-dot{background:#fff;border:1px solid #d9d9d9;border-radius:16px;cursor:pointer;height:14px;width:14px}.offering-page-image-gallery-wrapper .offering-page-image-gallery-dot.is-active{background:var(--primary-color);border-color:var(--primary-color)}