.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}
.slick-track:before,
.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden {
display: none;
}html{overflow-x:hidden;}
.yith-slider{margin-bottom:50px;overflow:hidden;}
.yith-slider.fullscreen .yith-slider-slide{height:100vh !important;overflow:hidden;position:relative;}
@media(min-width:600px){
.yith-slider.fullscreen .yith-slider-slide .slide-container{position:absolute;bottom:0;left:0;right:0;}
}
.yith-slider .yith-slider-slide{outline:none;}
.yith-slider .yith-slider-slide h1,
.yith-slider .yith-slider-slide h2,
.yith-slider .yith-slider-slide h3,
.yith-slider .yith-slider-slide h4,
.yith-slider .yith-slider-slide h5,
.yith-slider .yith-slider-slide h6,
.yith-slider .yith-slider-slide p{font-size:none;margin-bottom:2.5rem;margin-top:0;}
.yith-slider .yith-slider-slide .wc-block-grid__product{max-width:360px;}
.yith-slider .slick-track{display:flex !important;outline:none;}
.yith-slider .slick-slide{height:inherit !important;outline:none;align-items:center;min-height:inherit;}
.yith-slider .yith-slider-nav{position:absolute;top:45%;z-index:10;outline:none;color:inherit;background-color:transparent;border:none;margin:0;padding:0;transition:all ease 0.3s;}
.yith-slider .yith-slider-nav.slide-prev{left:30px;}
.yith-slider .yith-slider-nav.slide-next{right:30px;}
body.rtl .yith-slider .yith-slider-nav.slide-prev{left:auto;right:30px;transform:rotate(0deg);}
body.rtl .yith-slider .yith-slider-nav.slide-next{left:30px;right:auto;transform:rotate(180deg);}
.yith-slider .yith-slider-nav.style-1{width:40px;height:50px;text-indent:-999px;overflow:hidden;background:url(//outdoor.marktplatzapp.de/wp-content/plugins/yith-slider-for-page-builders/assets/slider-images/options/next-style-1.svg) center no-repeat;opacity:0.3;}
.yith-slider .yith-slider-nav.style-1:hover{opacity:1;}
.yith-slider .yith-slider-nav.style-1.slide-prev{transform:rotate(-180deg);}
.yith-slider .yith-slider-nav.style-2{width:40px;height:40px;text-indent:-999px;overflow:hidden;background:url(//outdoor.marktplatzapp.de/wp-content/plugins/yith-slider-for-page-builders/assets/slider-images/options/next-style-2.svg) center no-repeat;opacity:0.3;}
.yith-slider .yith-slider-nav.style-2:hover{opacity:1;}
.yith-slider .yith-slider-nav.style-2.slide-prev{transform:rotate(-180deg);}
.yith-slider .yith-slider-nav.style-3{width:40px;height:40px;text-indent:-999px;overflow:hidden;background:url(//outdoor.marktplatzapp.de/wp-content/plugins/yith-slider-for-page-builders/assets/slider-images/options/next-style-3.svg) center no-repeat;opacity:0.3;}
.yith-slider .yith-slider-nav.style-3:hover{opacity:1;}
.yith-slider .yith-slider-nav.style-3.slide-prev{transform:rotate(-180deg);}
.yith-slider .yith-slider-dots{margin:-50px 0 0;padding:0;list-style-type:none;text-align:center;position:relative;}
.yith-slider .yith-slider-dots li{display:inline-block;margin:0 7.5px 15px;}
.yith-slider .yith-slider-dots li button{outline:none;margin:0;padding:0;transition:all ease 0.3s;}
.yith-slider .yith-slider-dots.style-1 li button{background:none;background-color:transparent;display:block;overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent;height:15px;width:15px;border-radius:50%;border:2px solid #fff;}
.yith-slider .yith-slider-dots.style-1 li.slick-active button,
.yith-slider .yith-slider-dots.style-1 li:hover button{background:#fff;background-color:#fff;border-color:#fff;}
.yith-slider .yith-slider-dots.style-2 li button{background:none;background-color:transparent;display:block;overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent;height:15px;width:15px;border-radius:0;border:2px solid #fff;}
.yith-slider .yith-slider-dots.style-2 li.slick-active button,
.yith-slider .yith-slider-dots.style-2 li:hover button{background:#fff;background-color:#fff;border-color:#fff;}
.yith-slider .yith-slider-dots.style-3 li button{background:#ffffff;background-color:#ffffff;display:block;overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent;height:5px;width:50px;border-radius:2px;border:none;}
.yith-slider .yith-slider-dots.style-3 li.slick-active button,
.yith-slider .yith-slider-dots.style-3 li:hover button{background:#404040;background-color:#404040;}
.yith-slider .yith-slider-dots.style-4 li button{background:none;background-color:transparent;display:block;overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent;height:15px;width:15px;border-radius:50%;border:2px solid #404040;}
.yith-slider .yith-slider-dots.style-4 li.slick-active button,
.yith-slider .yith-slider-dots.style-4 li:hover button{background:#404040;background-color:#404040;border-color:#404040;}
header + .yith-slider{}
.slide-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media(min-width:576px){
body .slide-container{max-width:540px;}
}
@media(min-width:768px){
body .slide-container{max-width:720px;}
}
@media(min-width:992px){
body .slide-container{max-width:960px;}
}
@media(min-width:1200px){
body .slide-container{max-width:1140px;}
}
@media(min-width:1400px){
body .slide-container{max-width:1340px;}
}
@media(min-width:1600px){
body .slide-container{max-width:1540px;}
} @media only screen and (min-width: 768px) {
.alignfull {
margin-left: calc(50% - 50vw);
margin-right: calc(50% - 50vw);
width: auto;
max-width: 1000%;
}
.alignwide {
margin-left: calc(25% - 25vw);
margin-right: calc(25% - 25vw);
width: auto;
max-width: 1000%;
} }