.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;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: bottom;}
.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(.56,.12,.12,.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(-.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(.56,.12,.12,.98);}
.flipster--carousel .flipster__item {perspective: 800px;}
.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: .6;transition-delay: 90ms;}
.flipster--carousel .flipster__item--past-1, .flipster--carousel .flipster__item--future-1 {opacity: .8;transition-delay: 60ms;}
.flipster--carousel .flipster__item--past .flipster__item__content {transform: translateX(100%) rotateY(-20deg) scale(.5);}
.flipster--carousel .flipster__item--past-2 .flipster__item__content {transform: translateX(25%) rotateY(40deg) scale(.65);}
.flipster--carousel .flipster__item--past-1 .flipster__item__content {transform: rotateY(45deg) scale(.8);}
.flipster--carousel .flipster__item--future .flipster__item__content {transform: translateX(-100%) rotateY(20deg) scale(.5);}
.flipster--carousel .flipster__item--future-2 .flipster__item__content {transform: translateX(-25%) rotateY(-40deg) scale(.65);}
.flipster--carousel .flipster__item--future-1 .flipster__item__content {transform: rotateY(-45deg) scale(.8);}
.flipster--carousel.no-rotate .flipster__item--past .flipster__item__content {transform: translateX(175%) scale(.5);}
.flipster--carousel.no-rotate .flipster__item--past-2 .flipster__item__content {transform: translateX(25%) scale(.65);}
.flipster--carousel.no-rotate .flipster__item--past-1 .flipster__item__content {transform: translateX(0) scale(.8);}
.flipster--carousel.no-rotate .flipster__item--future .flipster__item__content {transform: translateX(-175%) scale(.5);}
.flipster--carousel.no-rotate .flipster__item--future-2 .flipster__item__content {transform: translateX(-25%) scale(.65);}
.flipster--carousel.no-rotate .flipster__item--future-1 .flipster__item__content {transform: translateX(0) scale(.8);}
.flipster--carousel .flipster__item--current .flipster__item__content {transform: translateX(0) rotateY(0deg) scale(1);transition-delay: 60ms;}
.flipster--coverflow .flipster__container, .flipster--coverflow .flipster__item, .flipster--coverflow .flipster__item__content {transition: all 350ms ease-in-out;transition-timing-function: cubic-bezier(.56,.12,.12,.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(.05,rgba(255,255,255,.12)),color-stop(.2,transparent));-webkit-box-reflect: below 0 -webkit-gradient(linear,left bottom,left top,color-stop(.05,rgba(255,255,255,.12)),color-stop(.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(.75) rotateY(55deg);}
.flipster--coverflow .flipster__item--future .flipster__item__content {transform-origin: 100% 50%;transform: scale(.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(.75);}
.flipster--flat .flipster__item--future .flipster__item__content {transform: scale(.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(.56,.12,.12,.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);}