/*
 * jQuery FlexSlider v2.7.2
 * https://www.woocommerce.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 and later license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 *
 */
.flex-container a:hover,.flex-slider a:hover{outline:none}
.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
/*.flexslider{margin:0 auto;padding:0;max-width: 1600px;}*/
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;overflow: hidden;}
.flexslider .slides img{display:block;margin: 0 auto;}
.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .flexslider .slides{display:block}
.no-js .flexslider .slides > li:first-child{display:block}
.flexslider{position:relative;zoom:1}
/*.flexslider .slides img{height:auto;-moz-user-select:none}*/
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.carousel li{margin-right:5px}
.flex-direction-nav a{color: #fff;position: absolute;top: 50%; transform: translateY(-50%);z-index: 7;aspect-ratio: 1;width: 32px;display: grid; place-items:center}
.flex-direction-nav svg{height: 100%;width: auto;filter: drop-shadow(2px 2px 2px black);}
.flex-prev{left: 10px;}
.flex-next{right: 10px;}
/*@media screen and (max-width: 480px){
    .slides li{height: 280px;}
    .slides img{width: 100%;height: 100%;object-fit: cover}
}*/
@media screen and (min-width: 768px){
    .flex-direction-nav a{width: 48px;}
}