:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.tiles{margin:10px 5px 0;position:relative;z-index:50}.tiles .tiles__slider{box-sizing:border-box;position:relative;width:75%}@media screen and (max-width:940px){.tiles .tiles__slider{width:100%}}.tiles .tiles__slider .swiper{margin-right:5px}@media screen and (max-width:940px){.tiles .tiles__slider .swiper{margin-right:0}}.tiles .tiles__slider .tiles__slider__navigation{bottom:25px;height:20px;left:50%;position:absolute;z-index:10}.tiles .tiles__slider .tiles__slider__navigation ul.dots{display:flex;height:25px;justify-content:center;align-items:center}.tiles .tiles__slider .tiles__slider__navigation ul.dots li{background-color:#666;display:block;float:left;height:10px;margin:5px;width:10px}.tiles .tiles__slider .tiles__slider__navigation ul.dots li.active{background-color:#666;height:15px;width:15px}.tiles .tiles__slider .tiles__slider__item__image{width:100%;height:auto;display:block}.tiles .tiles__slider .swiper__arrow{background:#eee url(/images/slider-sprite.png) no-repeat 0 0;background-size:23px 92px;border:2px solid #e4e4e4;box-sizing:border-box;height:50px;margin:-25px 0 0;position:absolute;top:50%;width:25px;z-index:900}.tiles .tiles__slider .swiper__arrow.swiper__arrow--prev{background-position:0 0;left:0;text-indent:-9999px}.tiles .tiles__slider .swiper__arrow.swiper__arrow--next{background-position:0 -46px;right:0;text-indent:-9999px}.tiles__slider__item{display:none;margin:0 5px}.tiles__teaser{box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:75%;padding:0 5px}.tiles__wrapper{background:#eee url(/images/tiles-contact-background.jpg) no-repeat bottom;background-size:contain;height:100%;width:100%}.tiles__trustedshops{border-bottom:10px solid #fff;position:relative}.tiles__trustedshops__wrapper{background:#fbf1ba;height:45px;padding:15px 0 15px 15px}.tiles__trustedshops__wrapper:before{background:url(/images/trustedshops-sprite.png) no-repeat 0 -40px;background-size:202px 90px;content:"";display:block;float:left;height:45px;width:45px}.tiles__trustedshops .rating{background:url(/images/trustedshops-sprite.png) no-repeat -101px 0;background-size:202px 90px;display:block;height:18px;margin:2px 0 5px 60px;width:101px}.tiles__trustedshops .rating--5-0{background-position:-101px 0}.tiles__trustedshops .rating--4-5{background-position:-101px -18px}.tiles__trustedshops .rating--4-0{background-position:-101px -36px}.tiles__trustedshops .rating--3-5{background-position:-101px -54px}.tiles__trustedshops .rating--3-0{background-position:-101px -72px}.tiles__trustedshops .grade{color:#333;display:block;font:700 normal 14px/20px motiva-sans,Arial,Verdana,sans-serif;letter-spacing:1px;margin:0 0 0 60px;text-transform:uppercase}.tiles__trustedshops .grade .numbers{color:#e5c402;letter-spacing:0;text-transform:none}.tiles__contact__wrapper{padding:20px 0 20px 20px}.tiles__contact__item{padding:0 0 15px}.tiles__contact__item:after{clear:both;content:"";display:table;height:0;visibility:hidden}.tiles__contact__item{zoom:1}.tiles__contact__item:before{background:url(/images/tiles-contact-sprite.png) no-repeat 0 0;background-size:84px 28px;content:"";display:block;float:left;height:28px;width:28px}.tiles__contact__item--phone:before{background-position:0 0}.tiles__contact__item--fax:before{background-position:-28px 0}.tiles__contact__item--email:before{background-position:-56px 0}.tiles__contact__item small{color:#888;display:block;font:400 normal 8px/12px motiva-sans,Arial,Verdana,sans-serif;letter-spacing:1px;margin:0 0 0 40px;text-transform:uppercase}.tiles__contact__item p{color:#333;display:block;font:500 normal 14px/16px motiva-sans,Arial,Verdana,sans-serif;margin:0 0 0 40px}.tiles__contact__item p a,.tiles__contact__item p a:hover{color:#333;text-decoration:underline}.tiles__contact__item p a:hover,.tiles__contact__item p a[href^="tel:"],.tiles__contact__item p a[href^="tel:"]:hover{text-decoration:none}@media screen and (max-width:1180px){.tiles__contact__item--fax{display:none}}@media screen and (max-width:940px){.tiles__teaser{display:none}}