.flip-carousel .bottom-keen button{width:4.6875em;height:2.6875em;background-size:cover;font-size:1em;padding:0}.flip-carousel .bottom-keen button:first-of-type{transform:rotate(180deg);margin-right:.5em}.flip-carousel .keen-arrow{position:static;-webkit-transform:none;transform:none}.flip-carousel .separator{border:1px solid #052F58;margin:0 1em}.flip-carousel .gallery-flip{max-width:50em;width:100%}.flip-carousel .gallery-flip .keen-slider{max-width:50em;width:100%;padding:var(--section-padding)}.flip-carousel .gallery-title{max-width:20.125em;margin-right:2em;padding:var(--section-padding)}.flip-carousel .gallery-title h2{line-height:.968em}.flip-carousel .background-card{height:100%;background-size:cover;background-position:center;border-radius:.8em;border:3px solid #052f58}.flip-carousel .flip-card{height:0;padding-top:125%}.flip-carousel .flip-card .flip-image{height:270px;transition:height .3s;background-size:cover;background-position:center}.flip-carousel .flip-card .card-info{position:absolute;height:100%;width:100%;top:0;perspective:1000px}.flip-carousel .flip-card .card-inner{width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d;position:relative}.flip-carousel .flip-card .card-inner.active{transform:rotateY(180deg)}.flip-carousel .flip-card .card-info .flip-name{font-size:3.5em;line-height:1em;margin:0;font-weight:500}.flip-carousel .flip-card .card-info .flip-description{line-height:1.375em;overflow-y:auto;max-height:calc(100% - 3.89em)}.flip-carousel .flip-card .card-front,.flip-carousel .flip-card .card-back{display:flex;flex-direction:column;border-radius:.8em;overflow:hidden;background:#fff;position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:1.75em 1.35em;border:3px solid #052f58}.flip-carousel .flip-card .card-back{transform:rotateY(180deg)}.flip-carousel .flip-card .flip-button{margin-left:auto;min-height:3.89em;width:3.89em;height:3.89em;margin-top:auto;border-radius:100px;font-size:1.125em;border:2px solid #052f58;color:#052f58}.flip-carousel .flip-card .flip-button:hover{background-color:#e3e7ec}.flip-carousel .bottom-keen{margin-top:auto;padding-bottom:1em}.flip-carousel .bottom-keen .line-fill{width:100%;height:2px;margin:0 1em;background-color:#052f58}.flip-carousel .bottom-keen .paginate{font-size:1.125em}@media all and (max-width:1100px){.flip-carousel .gallery-title h2{font-size:2.5em}}@media(min-width:1051px){.flip-carousel .flip-card{font-size:min(16px,1.25vw)}}@media all and (max-width:1050px){.flip-carousel .gallery-flip{max-width:none}.flip-carousel .gallery-title{max-width:none;min-width:none;padding-bottom:0;margin-right:0}.flip-carousel .bottom-keen{padding-bottom:.7em;padding-top:1em}.flip-carousel .flip-card{font-size:min(16px,2vw)}.flip-carousel .flip-card .card-info .flip-name{font-size:2.5em}.flip-carousel .flip-card .card-info .flip-description{max-height:calc(100% - 3.125em)}.flip-carousel .flip-card .flip-button{width:3.125em;min-height:3.125em;height:3.125em;font-size:1em}.flip-carousel .bottom-keen button{width:6.25em;height:auto}}@media all and (max-width:600px){.flip-carousel .flip-card{font-size:1em}.flip-carousel .flip-card .card-info .flip-description{font-size:.875em}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/flip_carousel.css.map */
