

/* Start:/_app/assets/component/equipment.a827d7b7.css?16908933543482*/
.carousel{box-sizing:border-box;position:relative}.carousel *,.carousel :after,.carousel :before{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{max-height:100%;max-width:100%;overflow:hidden;position:relative}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;max-width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:1rem;position:relative;width:var(--carousel-slide-width,60%)}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{display:flex;justify-content:center;left:0;list-style:none;margin:0 auto;padding:0;position:absolute;right:0;top:calc(100% + .5rem);user-select:none}.carousel__dots .carousel__dot{cursor:pointer;display:block;height:22px;margin:0;padding:0;position:relative;width:22px}.carousel__dots .carousel__dot:after{background-color:currentColor;border-radius:50%;content:"";height:8px;left:50%;opacity:.25;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .15s ease-in-out;width:8px}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{align-items:center;background:var(--carousel-button-bg,transparent);border:0;border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);color:var(--carousel-button-color,currentColor);cursor:pointer;display:flex;height:var(--carousel-button-height,48px);justify-content:center;padding:0;pointer-events:all;transition:opacity .15s ease;width:var(--carousel-button-width,48px)}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter,none);height:var(--carousel-button-svg-height,50%);pointer-events:none;width:var(--carousel-button-svg-width,50%)}.equipment .carousel--init{flex-direction:column}.equipment .carousel__slide{padding:0 1rem}.equipment .carousel__viewport{order:2;width:100%}.equipment .carousel__track{width:100%}.equipment .carousel__nav{display:flex;flex-direction:row-reverse;justify-content:flex-start;order:1}.equipment .carousel__nav>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.equipment .carousel__nav{padding-bottom:3rem;padding-left:1rem;padding-right:1rem}.equipment .carousel__dots{order:3}.equipment .carousel__button.is-next,.equipment .carousel__button.is-prev{--tw-translate-y:0px;position:relative;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.equipment .carousel__button.is-next span,.equipment .carousel__button.is-prev span{height:17px;width:31px}.equipment .carousel__icon-next{background-image:url(/_app/assets/images/next.423367b7.png)}.equipment .carousel__icon-next:hover{background-image:url(/_app/assets/images/next-hover.7f254991.png)}.equipment .carousel__icon-prev{background-image:url(/_app/assets/images/prev.14153f2c.png)}.equipment .carousel__icon-prev:hover{background-image:url(/_app/assets/images/prev-hover.a8e03986.png)}
/* End */
/* /_app/assets/component/equipment.a827d7b7.css?16908933543482 */
