.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.carousel .owl-stage{display:flex}.carousel .owl-nav{display:flex;justify-content:space-between;position:absolute;width:100%;top:6.9444444444rem;pointer-events:none}.carousel .btn--prev,.carousel .btn--next{pointer-events:auto}.carousel__controls{display:flex;padding-left:.8333333333rem;padding-right:.8333333333rem}.carousel__controls.disabled{display:none}.carousel__controls .disabled button{opacity:.5;pointer-events:none}.carousel__controls--product-single.disabled .disabled{opacity:0}.carousel__controls--product-single .disabled button{opacity:.5;pointer-events:none}.carousel__controls--top{padding:0;grid-gap:.5555555556rem;gap:.5555555556rem}.carousel__dots--product img{display:none;opacity:0}.carousel__dots--product img.active{display:block;opacity:1}.carousel__scrubber{position:relative;overflow:hidden}.carousel__scrubber::before{top:50%;left:0;transform:translateY(-50%);background-color:#878992;content:"";position:absolute;height:1px;width:100%}.carousel__scrubber .scrubber{left:0;transition:all ease-out 200ms;position:relative;height:.1666666667rem;display:block;width:25%;background-color:#2c2e36}@media(min-width: 992px){.carousel__scrubber .scrubber{width:50%}}.carousel--product-single{margin-left:0}.carousel--product-single .owl-nav{top:50%;transform:translateY(-1.1rem)}.carousel--product-single img{max-width:5.4444444444rem}.carousel--product-single .item{border:solid 1px rgba(0,0,0,0);background-color:rgba(0,0,0,0);padding:.1527777778rem .3055555556rem}@media(min-width: 992px){.carousel--product-single .item{padding:.2638888889rem .4722222222rem}}.carousel--product-single .item:focus{border-color:#2c2e36}.carousel--product_category .owl-stage{grid-gap:.8888888889rem;gap:.8888888889rem;align-items:flex-start}.carousel--product_category .owl-nav{position:unset;pointer-events:all;justify-content:center;margin-top:30px;grid-gap:30px;gap:30px}.carousel--product_category .owl-nav .disabled{opacity:.5;pointer-events:none}.carousel--product_category .carousel-item{width:8.4444444444rem;padding:0}.carousel--product_category .carousel-item img{width:5.5555555556rem;height:5.5555555556rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block;margin:auto}.carousel--post .owl-nav{top:50%}.carousel--post .owl-item{padding:0 15px}.carousel-item{display:flex;flex-direction:column;height:100%;padding:.8333333333rem}.carousel-item .carousel-item__wrapper{height:100%;display:flex;flex-direction:column}.carousel-item .carousel-item__body{padding-top:1.6666666667rem;margin-bottom:.5555555556rem}.carousel-item .carousel-item__body p{font-size:0.8888888889rem;margin-bottom:.5555555556rem;line-height:1.5}.carousel-item--event time,.carousel-item--event .categories,.carousel-item--post time,.carousel-item--post .categories{font-size:0.8888888889rem;line-height:1.5}.carousel-item--event{padding:1.1111111111rem}.carousel-item--event .carousel-item__wrapper{background-color:#f6f6f6}.carousel-item--post{padding:0}.carousel-item--post .categories{color:#2c2e36;font-weight:700;letter-spacing:1px}.carousel-item--post .card__title{font-size:1.6666666667rem}body.blog #main{overflow:hidden}.block--carousel .container-fluid>.carousel:not(.carousel--product_category) .carousel-item{width:14.4444444444rem;max-width:100%}@media(min-width: 992px){.block--carousel .container-fluid>.carousel:not(.carousel--product_category){margin-left:calc((100vw - 960px)/2)}.block--carousel .container-fluid>.carousel:not(.carousel--product_category) .carousel-item{width:320px}}@media(min-width: 1200px){.block--carousel .container-fluid>.carousel:not(.carousel--product_category){margin-left:calc((100vw - 1140px)/2)}.block--carousel .container-fluid>.carousel:not(.carousel--product_category) .carousel-item{width:380px}}

/*# sourceMappingURL=carousel.css.map*/