.keen-slider:not([data-keen-slider-disabled]){align-content:flex-start;display:flex;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:transparent;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.banner-home-container .zoom-svg{display:none}.banner.keen-slider .slide_container{cursor:pointer;height:100%;position:relative}@media (min-width:768px){.banner.keen-slider .slide_container{height:auto}}.banner.keen-slider .slash{border-left:155px solid transparent;border-right:0 solid transparent;bottom:0;height:100%;position:absolute;right:0;width:65%}@media (min-width:768px){.banner.keen-slider .slash{border-left:245px solid transparent}}.banner.keen-slider .img-overlay,.banner.keen-slider .img-overlay-content{align-items:center;display:flex;justify-content:center}.banner.keen-slider .img-overlay picture,.banner.keen-slider .img-overlay-content picture{width:100%}.banner.keen-slider .img-overlay img,.banner.keen-slider .img-overlay-content img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner.keen-slider .img-overlay-content.cursor-img,.banner.keen-slider .img-overlay.cursor-img{cursor:pointer}.banner.keen-slider .img-overlay .zoom-svg{bottom:4px;height:40px;position:absolute;right:6px;width:40px}.banner.keen-slider .slider-custom_label{align-items:center;background-color:#004ac1;color:#fff;display:flex;font-family:Montserrat,sans-serif;font-size:17px;font-weight:400;height:45px;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.banner.keen-slider .slider-custom_label .pixicon{margin-right:10px}.banner.keen-slider .content_overlay{align-items:center;color:#7c7c7c;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;height:100%;justify-content:center;min-height:300px;overflow:hidden;padding:0 20px;right:0;top:0;width:100%;z-index:1}@media (min-width:768px){.banner.keen-slider .content_overlay{align-items:flex-end;background-color:transparent!important;height:100%;justify-content:flex-start;padding:20px 30px;position:absolute;width:50%}.banner.keen-slider .content_overlay.with_custom_label{padding-top:70px}}.banner.keen-slider .content_overlay .slider-campaign_name{font-family:Montserrat,sans-serif;font-size:17px;font-weight:700;line-height:20px;margin-bottom:5px;text-align:right}@media (min-width:768px){.banner.keen-slider .content_overlay .slider-campaign_name{font-size:24px;line-height:28px;margin-bottom:10px}}.banner.keen-slider .content_overlay .slider-title_big{font-size:40px;font-weight:700;line-height:43px;margin-bottom:5px;text-align:center}@media (min-width:768px){.banner.keen-slider .content_overlay .slider-title_big{font-size:58px;line-height:60px;margin-bottom:10px;text-align:right}}.banner.keen-slider .content_overlay .slider-title_small{font-size:25px;font-weight:700;line-height:28px;margin-bottom:5px;text-align:center}@media (min-width:768px){.banner.keen-slider .content_overlay .slider-title_small{font-size:42px;line-height:45px;margin-bottom:10px;text-align:right}}.banner.keen-slider .content_overlay .slider-subtitle_big{font-size:25px;line-height:28px;margin-bottom:5px;text-align:center}@media (min-width:768px){.banner.keen-slider .content_overlay .slider-subtitle_big{font-size:42px;line-height:45px;margin-bottom:10px;text-align:right}}.banner.keen-slider .content_overlay .slider-subtitle_small{font-size:18px;line-height:21px;margin-bottom:5px;text-align:center}@media (min-width:768px){.banner.keen-slider .content_overlay .slider-subtitle_small{font-size:32px;line-height:35px;margin-bottom:10px;text-align:right}}.banner.keen-slider .content_overlay .slider-price-discount_small{font-size:25px;font-weight:700;line-height:28px;margin-bottom:5px;text-align:center}@media (min-width:768px){.banner.keen-slider .content_overlay .slider-price-discount_small{font-size:35px;line-height:38px;margin-bottom:10px;text-align:right}}.banner.keen-slider .content_overlay .slider-price-discount_medium{font-size:40px;font-weight:700;line-height:43px;margin-bottom:5px;text-align:center}@media (min-width:768px){.banner.keen-slider .content_overlay .slider-price-discount_medium{font-size:50px;line-height:53px;margin-bottom:10px;text-align:right}}.banner.keen-slider .content_overlay .slider-price-discount_large{font-size:44px;font-weight:700;line-height:47px;margin-bottom:5px;text-align:center}@media (min-width:768px){.banner.keen-slider .content_overlay .slider-price-discount_large{margin-bottom:10px;text-align:right}}@media (min-width:992px){.banner.keen-slider .content_overlay .slider-price-discount_large{font-size:70px;line-height:73px}}.banner.keen-slider .content_overlay .slider-condition{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:19px;margin-bottom:5px;text-transform:none}@media (min-width:768px){.banner.keen-slider .content_overlay .slider-condition{font-size:18px;line-height:21px;margin-bottom:10px}}.banner.keen-slider .content_overlay .slider-button{border:none;letter-spacing:2px;margin-right:0}.banner.keen-slider .content_overlay .slider-button:hover{opacity:.8}.banner.keen-slider .content_overlay .slider-disclaimer{cursor:pointer;font-family:Open Sans,sans-serif;font-size:14px;font-style:italic;line-height:17px;margin-top:10px}@media (min-width:992px){.banner.keen-slider .content_overlay .slider-disclaimer{margin-top:15px}}.banner.keen-slider .content_overlay .slider_bottom{bottom:10px;position:relative;text-align:center;top:20px}@media (min-width:768px){.banner.keen-slider .content_overlay .slider_bottom{bottom:20px;position:absolute;text-align:right;top:auto}}.keen-slider-container{position:relative}.keen-slider-container.vertical,.keen-slider-container.vertical .keen-slider{height:380px}.keen-slider-container.vertical .keen-slider .keen-slider__slide.active img{border:2px solid #0088ba}.keen-slider-container .keen-slider.disabled{flex-wrap:wrap}.keen-slider-arrow{color:#b4b4b4;cursor:pointer;font-weight:700;position:absolute;z-index:1}.keen-slider-arrow .icon-rounded{background:#fff;border-radius:50%;box-shadow:2px 2px 10px #0000004d;color:#7c7c7c;height:20px;width:20px}.keen-slider-arrow .icon-rounded i{font-size:20px}.keen-slider-arrow.prev{left:5px;top:50%;transform:translateY(-50%)}.keen-slider-arrow.prev.vertical{left:50%;top:-5px;transform:translateY(0);transform:translate(-50%)}.keen-slider-arrow.next{right:5px;top:50%;transform:translateY(-50%)}.keen-slider-arrow.next.vertical{bottom:0;left:50%;right:0;top:unset;transform:translateY(0);transform:translate(-50%)}.keen-slider-arrow.arrow--disabled{opacity:0}.keen-dots{display:flex;justify-content:center;padding:20px 0 10px}.keen-dots .dot{background:#b4b4b4;border:none;border-radius:50%;cursor:pointer;height:10px;margin:0 5px;padding:5px;width:10px}.keen-dots .dot:focus{outline:none}.keen-dots .dot.active{background:#144089}
