.flipster{display:block;overflow-x:hidden;overflow-y:visible;position:relative}
.flipster:focus{outline:none}
.flipster__container,.flipster__item{margin:0;padding:0;list-style-type:none;position:relative}
.flipster__container{display:block;padding:50px 0;white-space:nowrap;word-spacing:-.25em;transform-origin:50% 50%;backface-visibility:hidden}
.flipster__item{display:inline-block;white-space:normal;word-spacing:normal;vertical-align:middle}
.flipster--click .flipster__item--past,.flipster--click .flipster__item--future{cursor:pointer}
.flipster__item img{max-width:100%}
.flipster__button{position:absolute;top:50%;display:block;appearance:none;background:none;border:none;padding:0;z-index:999;cursor:pointer;font-size:15px;opacity:.5;transition:opacity 500ms ease;margin:-1em 2em}
.flipster__button svg{width:2em;stroke:currentColor;fill:transparent;stroke-width:3;stroke-linecap:round}
.flipster__button:hover,.flipster__button:focus{opacity:1}
.flipster__button--prev{left:0}
.flipster__button--next{right:0}
.flipster__nav,.flipster__nav__item{list-style-type:none;margin:0;padding:0}
.flipster__nav{display:block;margin:0 0 4em;text-align:center;position:relative}
.flipster__nav__item{display:inline-block;margin:0 .25em}
.flipster__nav__link{display:block;color:inherit;padding:.5em 1em;position:relative;overflow:hidden;transition:all 250ms ease-out;transition-timing-function:cubic-bezier(0.56,0.12,0.12,0.98)}
.flipster__nav__link::after{content:'';display:block;background:#232221;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transform:translateY(100%) translateY(-0.25em);transition:inherit}
.flipster__nav__item--current > .flipster__nav__link,.flipster__nav__link:hover,.flipster__nav__link:focus{color:#FFF}
.flipster__nav__item--current > .flipster__nav__link::after,.flipster__nav__link:hover::after,.flipster__nav__link:focus::after{transform:translateY(0)}
.flipster__nav__child{display:none;position:absolute;top:100%;left:0;right:0;margin-top:-1px;padding:.5em;background:#4e4441;z-index:1}
.flipster__nav__child .flipster__nav__link{color:#FFF}
.flipster__nav__child .flipster__nav__link::after{background:#FFF}
.flipster__nav__child .flipster__nav__item--current > .flipster__nav__link,.flipster__nav__child .flipster__nav__link:hover,.flipster__nav__child .flipster__nav__link:focus{color:#232221}
.flipster__nav__item--current .flipster__nav__child{display:block}
.flipster--carousel .flipster__container,.flipster--carousel .flipster__item,.flipster--carousel .flipster__item__content{transition:all 350ms ease-in-out;transition-timing-function:cubic-bezier(0.56,0.12,0.12,0.98)}
.flipster--carousel .flipster__item{}
.flipster--carousel .flipster__item--past,.flipster--carousel .flipster__item--future{opacity:0;transition-delay:115ms}
.flipster--carousel .flipster__item--past-2,.flipster--carousel .flipster__item--future-2{opacity:1;transition-delay:90ms}
.flipster--carousel .flipster__item--past-1,.flipster--carousel .flipster__item--future-1{opacity:1;transition-delay:60ms}
.flipster--carousel .flipster__item--past .flipster__item__content{transform:translateX(100%) scale(0.5)}
.flipster--carousel .flipster__item--past-2 .flipster__item__content{transform:translateX(15%) scale(0.75)}
.flipster--carousel .flipster__item--past-1 .flipster__item__content{transform:scale(0.9)}
.flipster--carousel .flipster__item--future .flipster__item__content{transform:translateX(-100%) scale(0.5)}
.flipster--carousel .flipster__item--future-2 .flipster__item__content{transform:translateX(-15%) scale(0.75)}
.flipster--carousel .flipster__item--future-1 .flipster__item__content{transform:scale(0.9)}
.flipster--carousel.no-rotate .flipster__item--past .flipster__item__content{transform:translateX(175%) scale(0.5)}
.flipster--carousel.no-rotate .flipster__item--past-2 .flipster__item__content{transform:translateX(25%) scale(0.65)}
.flipster--carousel.no-rotate .flipster__item--past-1 .flipster__item__content{transform:translateX(0%) scale(0.8)}
.flipster--carousel.no-rotate .flipster__item--future .flipster__item__content{transform:translateX(-175%) scale(0.5)}
.flipster--carousel.no-rotate .flipster__item--future-2 .flipster__item__content{transform:translateX(-25%) scale(0.65)}
.flipster--carousel.no-rotate .flipster__item--future-1 .flipster__item__content{transform:translateX(0%) scale(0.8)}
.flipster--carousel .flipster__item--current .flipster__item__content{transform:translateX(0) scale(1);transition-delay:60ms;.carousel-circlebackground:$color-white}
.flipster--coverflow .flipster__container,.flipster--coverflow .flipster__item,.flipster--coverflow .flipster__item__content{transition:all 350ms ease-in-out;transition-timing-function:cubic-bezier(0.56,0.12,0.12,0.98)}
.flipster--coverflow .flipster__item{perspective:800px}
.flipster--coverflow .flipster__container{padding-bottom:5%}
.flipster--coverflow .flipster__item__content{transform-origin:50% 100%;box-reflect:below 0 -webkit-gradient(linear,left bottom,left top,color-stop(0.05,rgba(255,255,255,0.12)),color-stop(0.2,transparent));-webkit-box-reflect:below 0 -webkit-gradient(linear,left bottom,left top,color-stop(0.05,rgba(255,255,255,0.12)),color-stop(0.2,transparent))}
.flipster--coverflow .flipster__item__content img:only-child{display:block}
.flipster--coverflow .flipster__item--past .flipster__item__content{transform-origin:0 50%;transform:scale(0.75) rotateY(55deg)}
.flipster--coverflow .flipster__item--future .flipster__item__content{transform-origin:100% 50%;transform:scale(0.75) rotateY(-55deg)}
.flipster--coverflow .flip-current .flipster__item__content{transform:rotateY(0deg)}
.flipster--flat .flipster__container,.flipster--flat .flipster__item,.flipster--flat .flipster__item__content{transition:all 400ms ease-in-out}
.flipster--flat .flipster__item--past,.flipster--flat .flipster__item--future{opacity:.5}
.flipster--flat .flipster__item--past .flipster__item__content{transform:scale(0.75)}
.flipster--flat .flipster__item--future .flipster__item__content{transform:scale(0.75)}
.flipster--wheel{overflow:hidden}
.flipster--wheel .flipster__container,.flipster--wheel .flipster__item__content{transition:all 400ms ease-in-out;transition-timing-function:cubic-bezier(0.56,0.12,0.12,0.98)}
.flipster--wheel .flipster__container{padding-bottom:20%}
.flipster--wheel .flipster__item__content{transform-origin:50% 100%}
.flipster--wheel .flipster__item--past .flipster__item__content{transform-origin:100% 100%}
.flipster--wheel .flipster__item--future .flipster__item__content{transform-origin:0 100%}
.flipster--wheel .flipster__item__content img:only-child{display:block}
.flipster--wheel .flipster__item--past .flipster__item__content{opacity:0;transform:rotateZ(-80deg) translate(-170%,110%)}
.flipster--wheel .flipster__item--future .flipster__item__content{opacity:0;transform:rotateZ(80deg) translate(170%,110%)}
.flipster--wheel .flipster__item--past-3 .flipster__item__content{opacity:1;transform:rotateZ(-60deg) translate(-70%,75%)}
.flipster--wheel .flipster__item--future-3 .flipster__item__content{opacity:1;transform:rotateZ(60deg) translate(70%,75%)}
.flipster--wheel .flipster__item--past-2 .flipster__item__content{opacity:1;transform:rotateZ(-40deg) translate(-17%,30%)}
.flipster--wheel .flipster__item--future-2 .flipster__item__content{opacity:1;transform:rotateZ(40deg) translate(17%,30%)}
.flipster--wheel .flipster__item--past-1 .flipster__item__content{opacity:1;transform:rotateZ(-20deg)}
.flipster--wheel .flipster__item--future-1 .flipster__item__content{opacity:1;transform:rotateZ(20deg)}
.flipster--wheel .flip-current .flipster__item__content{transform:rotateX(0deg)}