@charset "UTF-8";
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-white .swiper-pagination-bullet{background:#fff}
.swiper-pagination-bullet-active{opacity:1;background:#007aff}
.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}
.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}
.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide{pointer-events:none}
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube{overflow:visible}
.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;z-index:1}
.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}
.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}
.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}
.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
@-webkit-keyframes swiper-preloader-spin{
100%{-webkit-transform:rotate(360deg)}
}
@keyframes swiper-preloader-spin{
100%{transform:rotate(360deg)}
}
/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */
.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.pika-single:after,.pika-single:before{content:" ";display:table}
.pika-single:after{clear:both}
.pika-single.is-hidden{display:none}
.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}
.pika-lendar{float:left;width:240px;margin:8px}
.pika-title{position:relative;text-align:center}
.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}
.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}
.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}
.pika-next:hover,.pika-prev:hover{opacity:1}
.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}
.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}
.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}
.pika-select{display:inline-block}
.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}
.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}
.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}
.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}
.pika-week{font-size:11px;color:#999}
.is-today .pika-button{color:#3af;font-weight:700}
.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}
.is-inrange .pika-button{background:#d5e9f7}
.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}
.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}
.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}
.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}
.pika-table abbr{border-bottom:none;cursor:help}
html.with-featherlight{overflow:hidden}
.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}
.featherlight:last-of-type{background:rgba(0,0,0,.8)}
.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;padding:10px}
.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#000;background-color:rgba(0,0,0,0);cursor:auto;white-space:normal}
.featherlight .featherlight-inner{display:block}
.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}
.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.7);color:#000;border:none;padding:0;border-radius:50%;transition:background-color .5s ease}
.featherlight .featherlight-close-icon:hover{background:#fff;transition:background-color .5s ease}
.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}
.featherlight .featherlight-image{width:100%}
.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;padding-top:20px;padding-right:20px;-webkit-overflow-scrolling:touch}
.featherlight iframe{border:none}
.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media only screen and (max-width:1024px){
.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}
}
@media print{
html.with-featherlight>*>:not(.featherlight){display:none}
}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
body:before{background-color:#fcf8e3;border-bottom:1px solid #fbeed5;border-left:1px solid #fbeed5;color:#c09853;font:small-caption;padding:3px 6px;pointer-events:none;position:fixed;right:0;top:0;z-index:100}
@media (min-width:20em){
body:before{content:"mobile ≥ 320px (20em)"}
}
@media (min-width:30em){
body:before{content:"mobileLandscape ≥ 480px (30em)"}
}
@media (min-width:46.25em){
body:before{content:"tablet ≥ 740px (46.25em)"}
}
@media (min-width:56.625em){
body:before{content:"tabletLandscape ≥ 906px (56.625em)"}
}
@media (min-width:61.25em){
body:before{content:"desktop ≥ 980px (61.25em)"}
}
@media (min-width:75em){
body:before{content:"wide ≥ 1200px (75em)"}
}
@media (min-width:81.25em){
body:before{content:"full ≥ 1300px (81.25em)"}
}
@media (min-width:91em){
body:before{content:"design ≥ 1456px (91em)"}
}
.nano{width:100%;height:100%;position:relative;overflow:hidden}
.nano .nano-content{position:absolute;top:0;right:0;bottom:0;left:0;overflow:scroll;overflow-x:hidden}
.nano .nano-content:focus{outline:thin dotted}
.nano .nano-content::-webkit-scrollbar{display:none}
.nano>.nano-pane{width:10px;background:rgba(0,0,0,.25);position:absolute;top:0;right:0;bottom:0;-webkit-transition:.2s;transition:.2s;border-radius:5px;opacity:.01}
.nano>.nano-pane>.nano-slider{background:#444;background:rgba(0,0,0,.5);position:relative;margin:0 1px;border-radius:3px}
.has-scrollbar>.nano-content::-webkit-scrollbar{display:block}
.nano-pane.active,.nano-pane.flashed,.nano:hover>.nano-pane{opacity:.99}
@font-face{font-family:LOOP_icons;src:url(../fonts/LOOP_icons.eot?v=19);src:url(../fonts/LOOP_icons.eot?v=19#iefix) format("eot"),url(../fonts/LOOP_icons.woff?v=19) format("woff"),url(../fonts/LOOP_icons.ttf?v=19) format("truetype"),url(../fonts/LOOP_icons.svg?v=19#LOOP_icons) format("svg")}
.article__aside__description:before,.article__author__link--external:before,.article__author__link--facebook:before,.article__author__link--twitter:before,.contact-switch__head--selectable:after,.download-list:before,.downloads-result__list>ul>li ul li a:before,.downloads-result__list>ul>li ul li.icon-download a:before,.downloads-result__nav p:before,.footer-nav ul:after,.footer-nav ul:before,.footer-path ul li a:after,.footer-social a.facebook:before,.footer-social a.instagram:before,.footer-social a.twitter:before,.footer-social a.youtube:before,.form .form-input.select:after,.icon--70-years:before,.icon--arrow-left:before,.icon--arrow-right:before,.icon--arrow-tiny-down:before,.icon--arrow-tiny-right:before,.icon--arrow-tiny-up:before,.icon--arrow-up:before,.icon--award:before,.icon--bookmark-filled:before,.icon--bookmark:before,.icon--calendar:before,.icon--check:before,.icon--chevron-down:before,.icon--close-invert:before,.icon--close:before,.icon--compare:before,.icon--dot:before,.icon--download:before,.icon--dvd:before,.icon--fax:before,.icon--filter:before,.icon--icon-nav-burger:before,.icon--icon-nav-close:before,.icon--icon-search:before,.icon--location:before,.icon--logo-grundig-claim:before,.icon--logo-grundig:before,.icon--logo-grundig_:before,.icon--mail:before,.icon--map:before,.icon--overlay-close:before,.icon--pdf:before,.icon--phone:before,.icon--play:before,.icon--products-divide-and-cook:before,.icon--rss:before,.icon--share:before,.icon--social-facebook:before,.icon--social-instagram:before,.icon--social-twitter:before,.icon--social-youtube:before,.icon--sorting:before,.icon--star-rating-outline:before,.icon--star-rating:before,.icon--telephone:before,.nav-main:after,.nav-main:before,.nav-service>ul li.nav--search a:before,.nav-sub__back ul li:before,.nav-sub__back>ul li.active a:after,.nav-sub__back>ul li.selected a:after,.nav-sub__buyguide>ul>li.compare a:before,.nav-sub__buyguide>ul>li.dealer a:before,.nav-sub__buyguide>ul>li.nav-sub__service__bookmark a:before,.nav-sub__buyguide>ul>li.nav-sub__service__rss a:before,.nav-sub__buyguide>ul>li.playvideo a:before,.nav-sub__buyguide>ul>li.share a:before,.nav-sub__nav>ul li.active a:after,.nav-sub__nav>ul li.selected a:after,.nav-sub__service>ul>li.compare a:before,.nav-sub__service>ul>li.dealer a:before,.nav-sub__service>ul>li.nav-sub__service__bookmark a:before,.nav-sub__service>ul>li.nav-sub__service__rss a:before,.nav-sub__service>ul>li.playvideo a:before,.nav-sub__service>ul>li.share a:before,.nav-sub__share li.js-share-facebook:after,.nav-sub__share li.js-share-twitter:after,.product-detail-head__awards ul li p:before,.product-detail-head__awards-button p:before,.product-detail-head__logos>span.swiper-nav span:before,.product-detail-head__logos>span.swiper-nav span:first-child:before,.product-detail-head__thumbs-control--next:before,.product-detail-head__thumbs-control--prev:before,.product-detail-specifications__downloads ul li a:before,.product-filter__nav:after,.product-filter__sorting h4:before,.product-overview-list__image .award:before,.product-overview-list__image .compare:after,.rating-stars:not(old)>label:after,.rating-stars:not(old)>label:before,.site-footer__up:before,.site-header__inner .logo a:after,.site-header__inner .logo a:before,.teaser__products>ul li p:before,input[type=checkbox].checkbox:checked+label:before,input[type=checkbox].checkbox:not(:checked)+label:before{font-family:LOOP_icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}
.icon--70-years:before{content:""}
.icon--arrow-left:before{content:""}
.icon--arrow-right:before{content:""}
.icon--arrow-tiny-down:before{content:""}
.icon--arrow-tiny-right:before{content:""}
.icon--arrow-tiny-up:before{content:""}
.icon--arrow-up:before{content:""}
.icon--award:before{content:""}
.icon--bookmark-filled:before{content:""}
.icon--bookmark:before{content:""}
.icon--calendar:before{content:""}
.icon--check:before{content:""}
.icon--chevron-down:before{content:""}
.icon--close-invert:before{content:""}
.icon--close:before{content:""}
.icon--compare:before{content:""}
.icon--dot:before{content:""}
.icon--download:before{content:""}
.icon--dvd:before{content:""}
.icon--fax:before{content:""}
.icon--filter:before{content:""}
.icon--icon-nav-burger:before{content:""}
.icon--icon-nav-close:before{content:""}
.icon--icon-search:before{content:""}
.icon--location:before{content:""}
.icon--logo-grundig-claim:before{content:""}
.icon--logo-grundig:before{content:""}
.icon--logo-grundig_:before{content:""}
.icon--mail:before{content:""}
.icon--map:before{content:""}
.icon--overlay-close:before{content:""}
.icon--pdf:before{content:""}
.icon--phone:before{content:""}
.icon--play:before{content:""}
.icon--products-divide-and-cook:before{content:""}
.icon--rss:before{content:""}
.icon--share:before{content:""}
.icon--social-facebook:before{content:""}
.icon--social-instagram:before{content:""}
.icon--social-twitter:before{content:""}
.icon--social-youtube:before{content:""}
.icon--sorting:before{content:""}
.icon--star-rating-outline:before{content:""}
.icon--star-rating:before{content:""}
.icon--telephone:before{content:""}
@font-face{font-family:Grundig_icons;src:url(../fonts/Grundig_icons.eot?v=4);src:url(../fonts/Grundig_icons.eot?v=4#iefix) format("eot"),url(../fonts/Grundig_icons.woff?v=4) format("woff"),url(../fonts/Grundig_icons.ttf?v=4) format("truetype"),url(../fonts/Grundig_icons.svg?v=4#Grundig_icons) format("svg")}
.icon-grundig--capacity-82l:before,.icon-grundig--chef-assist:before,.icon-grundig--medal-5-5l:before,.icon-grundig--oven-divide-cook:before,.icon-grundig--oven-fastcook:before,.icon-grundig--oven-multi-taste:before,.icon-grundig--oven-soft-doormatic:before,.icon-grundig--oven-steam-cleaning:before{font-family:Grundig_icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}
.icon-grundig--capacity-82l:before{content:""}
.icon-grundig--chef-assist:before{content:""}
.icon-grundig--medal-5-5l:before{content:""}
.icon-grundig--oven-divide-cook:before{content:""}
.icon-grundig--oven-fastcook:before{content:""}
.icon-grundig--oven-multi-taste:before{content:""}
.icon-grundig--oven-soft-doormatic:before{content:""}
.icon-grundig--oven-steam-cleaning:before{content:""}
.sprite-history-frother{display:block;background-image:url(../img/sprite-history.png);background-position:-741px -257px;width:68px;height:127px}
.sprite-history-iron{display:block;background-image:url(../img/sprite-history.png);background-position:-647px -426px;width:134px;height:103px}
.sprite-history-map{display:block;background-image:url(../img/sprite-history.png);background-position:0 0;width:642px;height:328px}
.sprite-history-mixer{display:block;background-image:url(../img/sprite-history.png);background-position:-647px -257px;width:89px;height:164px}
.sprite-history-oven{display:block;background-image:url(../img/sprite-history.png);background-position:0 -333px;width:295px;height:282px}
.sprite-history-radio{display:block;background-image:url(../img/sprite-history.png);background-position:-647px 0;width:188px;height:114px}
.sprite-history-speaker{display:block;background-image:url(../img/sprite-history.png);background-position:-647px -119px;width:158px;height:133px}
.sprite-history-tv{display:block;background-image:url(../img/sprite-history.png);background-position:-300px -333px;width:220px;height:185px}
.container:after,.feature:after,.history-teaser__wrapper:after{content:"";display:table;clear:both}
.row-reverse:after,.row-reverse:before,.row:after,.row:before{content:"";display:table}
.row-reverse:after,.row:after{clear:both}
.row,.row-reverse{zoom:1}
.article__author,.article__body,.banner--full:not(.banner--imageable) .banner__content,.banner--half .banner__content,.banner--half .banner__image-container,.banner__content,.banner__content--half,.banner__content--quarter,.buyguide-product-features__list,.buyguide-product-features__list>ul>li,.categorybanner__imageblock,.categorybanner__textblock,.categorybanner__wrapper,.cheats .row-duo>div,.cheats .row-quad>div,.cheats .row-tri>div,.content,.content--full,.content--wide,.content__cols.cols--9-3>*,.content__cols.cols--9-3>:first-child,.description__wrapper,.description__wrapperfullwide,.downloads-result__item,.downloads-result__list>ul>li div,.downloads-result__list>ul>li ul,.downloads-result__nav,.footer-newsletter__inner,.footer-newsletter__thanks>header,.footer-newsletter__thanks>p,.form .form-input--colspan.select,.form .form-input--colspan.text,.form .form-input.select,.form .form-input.select--wide,.form .form-input.text,.form .form-input.text--wide,.gr-0,.gr-1,.gr-10,.gr-11,.gr-12,.gr-2,.gr-3,.gr-4,.gr-5,.gr-6,.gr-7,.gr-8,.gr-9,.grid--full,.grid--wide,.locator__results__back,.locator__search__filter,.nav-hz__content,.nav-sub__inner,.overlay-inline__body__close,.overlay-inline__body__content,.overlay-inline__body__content__image.float--left,.product-compare-list,.product-compare-quickview__inner,.product-detail-features__list,.product-detail-features__list>ul>li,.product-detail-head__content,.product-detail-head__header,.product-detail-head__image--single>div,.product-detail-head__image>div,.product-detail-head__thumbs-wrapper,.product-detail-head__wtb,.product-detail-head__wtb__container,.product-detail-head__wtb__label,.product-detail-reviews__content,.product-detail-reviews__list,.product-detail-reviews__list>ul>li,.product-detail-specifications-full.product-compare-list,.product-detail-specifications__details,.product-detail-specifications__overview,.product-detail-specifications__wrapper,.product-filter__buttons,.product-filter__categories,.product-filter__category,.product-filter__head,.product-filter__highlights,.product-overview-list,.product-overview-list .product-overview-list__content,.product-overview-list>ul>li,.product-overview-list__image,.quote,.reevoo-content--reviewblock,.reevoo-content--whoarewe .row,.reevoo-content--whoarewe .row .col-sm-4,.reevoo-content--whoarewe p,.reevoo-content--whoarewe p.slug,.search-input__inner,.search-input__innerfull,.search-input__wrapperfullwide,.search-results__category__list__content,.search-results__category__list__image,.search-results__inner,.section__button,.section__headline,.teaser--history>*>.teaser__products>ul,.teaser--image-right__content__inner,.teaser__content__inner,.teaser__products>ul,.update,.update--single{display:inline-block;min-height:1px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;padding-right:12px;padding-left:12px}
.gr-adapt{display:table-cell;width:1px;white-space:nowrap!important;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:12px;padding-left:12px}
.gr-grow{display:table-cell;width:99999px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:12px;padding-left:12px}
.push-0,.push-1,.push-10,.push-11,.push-12,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9{position:relative}
.pull-0,.pull-1,.pull-10,.pull-11,.pull-12,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9{position:relative}
.nowrap{white-space:nowrap}
.nowrap>*{white-space:normal}
.wrap{white-space:normal}
.footer-newsletter__inner,.gr-centered{display:block!important;float:none!important;margin-left:auto!important;margin-right:auto!important;clear:both!important}
@media screen and (max-width:400px){
@-ms-viewport{width:device-width}
}
#gridle-settings{content:'{ "version" : "2.0.48", "states" : { "default":{ "name" : "default", "min-width" : null, "max-width" : null, "query" : null, "classes" : true, "context" : "12", "column-width" : null, "gutter-width" : "24px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "12px", "gutter-bottom" : "0", "gutter-left" : "12px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "mobile":{ "name" : "mobile", "min-width" : null, "max-width" : "739px", "query" : "screen and (max-width: 739px)", "classes" : false, "context" : "12", "column-width" : null, "gutter-width" : "24px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "12px", "gutter-bottom" : "0", "gutter-left" : "12px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "until-mobileLandscape":{ "name" : "until-mobileLandscape", "min-width" : null, "max-width" : "479px", "query" : "screen and (max-width: 479px)", "classes" : false, "context" : "12", "column-width" : null, "gutter-width" : "24px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "12px", "gutter-bottom" : "0", "gutter-left" : "12px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "mobileLandscape":{ "name" : "mobileLandscape", "min-width" : "480px", "max-width" : null, "query" : "screen and (min-width: 480px)", "classes" : false, "context" : "12", "column-width" : null, "gutter-width" : "24px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "12px", "gutter-bottom" : "0", "gutter-left" : "12px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "until-tablet":{ "name" : "until-tablet", "min-width" : null, "max-width" : "739px", "query" : "screen and (max-width: 739px)", "classes" : false, "context" : "12", "column-width" : null, "gutter-width" : "24px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "12px", "gutter-bottom" : "0", "gutter-left" : "12px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "until-tabletLandscape":{ "name" : "until-tabletLandscape", "min-width" : null, "max-width" : "905px", "query" : "screen and (max-width: 905px)", "classes" : false, "context" : "12", "column-width" : null, "gutter-width" : "24px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "12px", "gutter-bottom" : "0", "gutter-left" : "12px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "tablet":{ "name" : "tablet", "min-width" : "740px", "max-width" : null, "query" : "screen and (min-width: 740px)", "classes" : false, "context" : "12", "column-width" : null, "gutter-width" : "24px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "12px", "gutter-bottom" : "0", "gutter-left" : "12px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "tabletLandscape":{ "name" : "tabletLandscape", "min-width" : "906px", "max-width" : null, "query" : "screen and (min-width: 906px)", "classes" : false, "context" : "12", "column-width" : null, "gutter-width" : "24px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "12px", "gutter-bottom" : "0", "gutter-left" : "12px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "until-desktop":{ "name" : "until-desktop", "min-width" : null, "max-width" : "979px", "query" : "screen and (max-width: 979px)", "classes" : false, "context" : "12", "column-width" : null, "gutter-width" : "24px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "12px", "gutter-bottom" : "0", "gutter-left" : "12px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "desktop":{ "name" : "desktop", "min-width" : "980px", "max-width" : null, "query" : "screen and (min-width: 980px)", "classes" : false, "context" : "12", "column-width" : null, "gutter-width" : "24px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "12px", "gutter-bottom" : "0", "gutter-left" : "12px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "wide":{ "name" : "wide", "min-width" : "1200px", "max-width" : null, "query" : "screen and (min-width: 1200px)", "classes" : false, "context" : "12", "column-width" : null, "gutter-width" : "24px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "12px", "gutter-bottom" : "0", "gutter-left" : "12px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "until-wide":{ "name" : "until-wide", "min-width" : null, "max-width" : "1199px", "query" : "screen and (max-width: 1199px)", "classes" : false, "context" : "12", "column-width" : null, "gutter-width" : "24px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "12px", "gutter-bottom" : "0", "gutter-left" : "12px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "full":{ "name" : "full", "min-width" : "1300px", "max-width" : null, "query" : "screen and (min-width: 1300px)", "classes" : false, "context" : "12", "column-width" : null, "gutter-width" : "24px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "12px", "gutter-bottom" : "0", "gutter-left" : "12px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "until-full":{ "name" : "until-full", "min-width" : null, "max-width" : "1299px", "query" : "screen and (max-width: 1299px)", "classes" : false, "context" : "12", "column-width" : null, "gutter-width" : "24px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "12px", "gutter-bottom" : "0", "gutter-left" : "12px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "design":{ "name" : "design", "min-width" : "1456px", "max-width" : null, "query" : "screen and (min-width: 1456px)", "classes" : false, "context" : "12", "column-width" : null, "gutter-width" : "24px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "12px", "gutter-bottom" : "0", "gutter-left" : "12px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "until-design":{ "name" : "until-design", "min-width" : null, "max-width" : "1455px", "query" : "screen and (max-width: 1455px)", "classes" : false, "context" : "12", "column-width" : null, "gutter-width" : "24px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "12px", "gutter-bottom" : "0", "gutter-left" : "12px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }} }'}
.gr-0{width:0%}
.push-0{left:0;right:auto}
.pull-0{right:0;left:auto}
.prefix-0{margin-left:0}
.suffix-0{margin-right:0}
.gr-1{width:8.33333%}
.push-1{left:8.33333%;right:auto}
.pull-1{right:8.33333%;left:auto}
.prefix-1{margin-left:8.33333%}
.suffix-1{margin-right:8.33333%}
.gr-2{width:16.66667%}
.push-2{left:16.66667%;right:auto}
.pull-2{right:16.66667%;left:auto}
.prefix-2{margin-left:16.66667%}
.suffix-2{margin-right:16.66667%}
.gr-3{width:25%}
.push-3{left:25%;right:auto}
.pull-3{right:25%;left:auto}
.prefix-3{margin-left:25%}
.suffix-3{margin-right:25%}
.gr-4{width:33.33333%}
.push-4{left:33.33333%;right:auto}
.pull-4{right:33.33333%;left:auto}
.prefix-4{margin-left:33.33333%}
.suffix-4{margin-right:33.33333%}
.gr-5{width:41.66667%}
.push-5{left:41.66667%;right:auto}
.pull-5{right:41.66667%;left:auto}
.prefix-5{margin-left:41.66667%}
.suffix-5{margin-right:41.66667%}
.gr-6{width:50%}
.push-6{left:50%;right:auto}
.pull-6{right:50%;left:auto}
.prefix-6{margin-left:50%}
.suffix-6{margin-right:50%}
.gr-7{width:58.33333%}
.push-7{left:58.33333%;right:auto}
.pull-7{right:58.33333%;left:auto}
.prefix-7{margin-left:58.33333%}
.suffix-7{margin-right:58.33333%}
.gr-8{width:66.66667%}
.push-8{left:66.66667%;right:auto}
.pull-8{right:66.66667%;left:auto}
.prefix-8{margin-left:66.66667%}
.suffix-8{margin-right:66.66667%}
.gr-9{width:75%}
.push-9{left:75%;right:auto}
.pull-9{right:75%;left:auto}
.prefix-9{margin-left:75%}
.suffix-9{margin-right:75%}
.gr-10{width:83.33333%}
.push-10{left:83.33333%;right:auto}
.pull-10{right:83.33333%;left:auto}
.prefix-10{margin-left:83.33333%}
.suffix-10{margin-right:83.33333%}
.gr-11{width:91.66667%}
.push-11{left:91.66667%;right:auto}
.pull-11{right:91.66667%;left:auto}
.prefix-11{margin-left:91.66667%}
.suffix-11{margin-right:91.66667%}
.gr-12{width:100%}
.push-12{left:100%;right:auto}
.pull-12{right:100%;left:auto}
.prefix-12{margin-left:100%}
.suffix-12{margin-right:100%}
.float-left{float:left}
.float-right{float:right}
.clear{clear:both}
.clear-left{clear:left}
.clear-right{clear:right}
.no-gutter{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}
.no-gutter-left{padding-left:0}
.no-gutter-right{padding-right:0}
.no-gutter-top{padding-top:0}
.no-gutter-bottom{padding-bottom:0}
.gutter{padding-right:12px;padding-left:12px}
.gutter-left{padding-left:12px}
.gutter-right{padding-right:12px}
.auto-height{height:inherit}
.row{padding-left:0!important;padding-right:0!important;margin-left:-12px;margin-right:-12px}
[class*=no-gutter]>.row{margin-left:0!important;margin-right:0!important}
.row-reverse{padding-left:0!important;padding-right:0!important;margin-left:-12px;margin-right:-12px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
.row-reverse>[class*=gr-]{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}
[class*=no-gutter]>.row-reverse{margin-left:0!important;margin-right:0!important}
.row-full{width:100vw;margin-left:50%!important;margin-right:0!important;-webkit-transform:translateX(-50%);-moz-transition:translateX(-50%);transform:translateX(-50%)}
.col{padding-left:0!important;padding-right:0!important;margin-left:-12px;margin-right:-12px}
.col-reverse{padding-left:0!important;padding-right:0!important;margin-left:-12px;margin-right:-12px;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}
.col-reverse>[class*=gr-]{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}
.gr-table{display:table-cell;float:none;vertical-align:top}
.row-align-left{font-size:0;clear:both;text-align:left}
.row-align-left>*{float:none!important;vertical-align:bottom;font-size:1rem}
@-moz-document url-prefix(){
.row-align-left>*{margin-right:-.5px}
}
.row-align-center{font-size:0;clear:both;text-align:center}
.row-align-center>*{float:none!important;vertical-align:bottom;font-size:1rem}
@-moz-document url-prefix(){
.row-align-center>*{margin-right:-.5px}
}
.row-align-center>*{text-align:left}
.row-align-right{font-size:0;clear:both;text-align:right}
.row-align-right>*{float:none!important;vertical-align:bottom;font-size:1rem}
@-moz-document url-prefix(){
.row-align-right>*{margin-right:-.5px}
}
.row-align-right>*{text-align:left}
.row-align-middle{font-size:0;clear:both;vertical-align:middle}
.row-align-middle>*{float:none!important;vertical-align:middle;font-size:1rem}
@-moz-document url-prefix(){
.row-align-middle>*{margin-right:-.5px}
}
.row-align-top{font-size:0;clear:both;vertical-align:top}
.row-align-top>*{float:none!important;vertical-align:top;font-size:1rem}
@-moz-document url-prefix(){
.row-align-top>*{margin-right:-.5px}
}
.row-align-bottom{font-size:0;clear:both;vertical-align:bottom}
.row-align-bottom>*{float:none!important;vertical-align:bottom;font-size:1rem}
@-moz-document url-prefix(){
.row-align-bottom>*{margin-right:-.5px}
}
.hide{display:none}
.not-visible{visibility:hidden}
.show{display:block}
.show-inline{display:inline-block}
.visible{visibility:visible}
.row-debug{position:relative;z-index:99999;overflow:hidden}
.row-debug:before{pointer-events:none;content:'';position:absolute;top:0;left:0;width:100%;height:99999px;background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(0,0,0,0)),color-stop(50%,rgba(0,0,0,.02)));background:linear-gradient(to right,rgba(0,0,0,0) 50%,rgba(0,0,0,.02) 50%);background-size:16.66667% 100%;z-index:99999}
body{direction:ltr}
[class*=gr-]>[class^=col],[class*=gr-]>[class^=row]{margin-left:-12px;margin-right:-12px}
@media screen and (min-width:740px){
.hide-tablet{display:none}
}
.description__wrapperfullwide,.grid--full,.search-input__wrapperfullwide{width:91.66667%;margin-left:4.16667%}
@media screen and (min-width:480px){
.description__wrapperfullwide,.grid--full,.search-input__wrapperfullwide{width:91.66667%;margin-left:4.16667%}
}
@media screen and (min-width:740px){
.description__wrapperfullwide,.grid--full,.search-input__wrapperfullwide{width:83.33333%;margin-left:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:1200px){
.description__wrapperfullwide,.grid--full,.search-input__wrapperfullwide{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1300px){
.description__wrapperfullwide,.grid--full,.search-input__wrapperfullwide{width:100%;margin-left:0}
}
.description__wrapper,.grid--wide,.product-detail-reviews__content,.product-detail-specifications__wrapper{width:91.66667%;margin-left:4.16667%}
@media screen and (min-width:480px){
.description__wrapper,.grid--wide,.product-detail-reviews__content,.product-detail-specifications__wrapper{width:91.66667%;margin-left:4.16667%}
}
@media screen and (min-width:740px){
.description__wrapper,.grid--wide,.product-detail-reviews__content,.product-detail-specifications__wrapper{width:83.33333%;margin-left:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:1200px){
.description__wrapper,.grid--wide,.product-detail-reviews__content,.product-detail-specifications__wrapper{width:83.33333%;margin-left:8.33333%}
}
@media screen and (max-width:739px){
.grid--full-mobile{width:100%;margin-left:0;padding-left:0;padding-right:0}
}
.grid--padding{padding-top:12;padding-bottom:12;margin-top:6.25%;margin-bottom:6.25%}
@font-face{font-family:"Grundig Basics";src:url(/assets/web/fonts/Grundig-Basics-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Grundig Basics";src:url(/assets/web/fonts/Grundig-Basics-Regular-Italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:"Grundig Basics";src:url(/assets/web/fonts/Grundig-Basics-Semibold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:"Grundig Basics";src:url(/assets/web/fonts/Grundig-Basics-Semibold-Italic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}
.u-color-blue{color:#bb442a}
.u-color-white{color:#14243a}
html{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;min-height:100%;overflow-y:scroll;overflow-x:hidden;width:100%}
*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}
*,a,img{outline:0}
img{max-width:100%;height:auto}
b,strong{font-weight:500}
sup{font-size:.5em}
.footer-newsletter:after{content:"";display:table;clear:both}
.lazy{-webkit-transition:opacity .5s cubic-bezier(.645,.045,.355,1);transition:opacity .5s cubic-bezier(.645,.045,.355,1);opacity:.001}
.lazy-hidden{opacity:1}
img[data-src]{-webkit-transition:opacity 1s cubic-bezier(.215,.61,.355,1);transition:opacity 1s cubic-bezier(.215,.61,.355,1);opacity:.001}
img[data-src].lazy{height:1px!important;min-width:1px}
img[data-src].lazy-loaded{opacity:1;padding-bottom:0!important;width:auto;height:auto}
div.lazy{-webkit-transition:opacity 0s;transition:opacity 0s;opacity:0}
div.lazy.lazy-hidden{-webkit-transition:opacity 1s cubic-bezier(.215,.61,.355,1);transition:opacity 1s cubic-bezier(.215,.61,.355,1);opacity:1}
.pushed{-webkit-transition:-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1)}
.pushed--resize{-webkit-transition:-webkit-transform 0s;transition:-webkit-transform 0s;transition:transform 0s;transition:transform 0s,-webkit-transform 0s}
.mobile-debugger{position:fixed;left:0;bottom:0;background:#000;color:#fff;font-size:12px;z-index:999}
body{-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1);position:relative;min-height:100%;font-family:"Grundig Basics",Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#fff;background-color:#eeede9;-webkit-font-smoothing:antialiased}
body::before{background-color:rgba(0,0,0,.5);border:none;color:#46b9eb;font:small-caption;font-size:10px;padding:1px 3px;pointer-events:none;position:fixed;right:0;top:auto;bottom:0;z-index:100}
body:before{display:none!important;z-index:999!important}
body.showDebug:before{display:block!important}
::-moz-selection{color:#fff;background-color:#d4ae84}
html body ::-moz-selection{color:#fff;background-color:#d4ae84}
html body ::selection{color:#fff;background-color:#d4ae84}
a{-webkit-transition:color .5s cubic-bezier(.215,.61,.355,1),background-color .5s cubic-bezier(.215,.61,.355,1),border-color .5s cubic-bezier(.215,.61,.355,1);transition:color .5s cubic-bezier(.215,.61,.355,1),background-color .5s cubic-bezier(.215,.61,.355,1),border-color .5s cubic-bezier(.215,.61,.355,1);color:currentColor;text-decoration:none}
h1,h2,h3,h4,h5,h6,ol,p,ul{margin-top:0}
ol,ul{list-style:none;margin:0;padding-left:0}
ol,p,ul{margin-bottom:1.5em}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2}
.h1,h1{font-size:26px;font-weight:400;margin-bottom:.6em}
@media screen and (min-width:740px){
.h1,h1{font-size:32px}
}
@media screen and (min-width:980px){
.h1,h1{font-size:54px;line-height:1.074}
}
.h2,h2{margin-bottom:1.19em;font-size:24px}
@media screen and (min-width:740px){
.h2,h2{font-size:36px}
}
@media screen and (min-width:906px){
.h2,h2{font-size:48px}
}
@media screen and (min-width:980px){
.h2,h2{font-size:48px;line-height:1.08}
}
.h3,h3{margin-bottom:.6em;font-size:24px}
@media screen and (min-width:740px){
.h3,h3{font-size:36px}
}
@media screen and (min-width:1200px){
.h3,h3{font-size:42px;line-height:1.14}
}
.h4,h4{margin-bottom:.555em;font-size:25px}
@media screen and (min-width:740px){
.h4,h4{font-size:30px}
}
@media screen and (min-width:1200px){
.h4,h4{font-size:36px;line-height:1.05}
}
.h5,h5{font-size:22px;font-weight:400;margin-bottom:.6em}
@media screen and (min-width:740px){
.h5,h5{font-size:26px;line-height:1.15}
}
@media screen and (min-width:980px){
.h5,h5{font-size:26px}
}
.h6,h6{font-size:14px;font-weight:400;margin-bottom:1em}
@media screen and (min-width:740px){
.h6,h6{font-size:18px}
}
.flag-icon,.footer-countries__nav ul li a::before{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333em;line-height:1em}
.flag-icon:before{content:'\00a0'}
.flag-icon.flag-icon-squared,.footer-countries__nav ul li a.flag-icon-squared::before{width:1em}
.flag-icon-at{background-image:url(../img/flags/4x3/at.svgz)}
.flag-icon-at.flag-icon-squared{background-image:url(../img/flags/1x1/at.svgz)}
.flag-icon-be{background-image:url(../img/flags/4x3/be.svgz)}
.flag-icon-be.flag-icon-squared{background-image:url(../img/flags/1x1/be.svgz)}
.flag-icon-hr{background-image:url(../img/flags/4x3/hr.svgz)}
.flag-icon-hr.flag-icon-squared{background-image:url(../img/flags/1x1/hr.svgz)}
.flag-icon-cz{background-image:url(../img/flags/4x3/cz.svgz)}
.flag-icon-cz.flag-icon-squared{background-image:url(../img/flags/1x1/cz.svgz)}
.flag-icon-dk{background-image:url(../img/flags/4x3/dk.svgz)}
.flag-icon-dk.flag-icon-squared{background-image:url(../img/flags/1x1/dk.svgz)}
.flag-icon-fi{background-image:url(../img/flags/4x3/fi.svgz)}
.flag-icon-fi.flag-icon-squared{background-image:url(../img/flags/1x1/fi.svgz)}
.flag-icon-fr{background-image:url(../img/flags/4x3/fr.svgz)}
.flag-icon-fr.flag-icon-squared{background-image:url(../img/flags/1x1/fr.svgz)}
.flag-icon-de{background-image:url(../img/flags/4x3/de.svgz)}
.flag-icon-de.flag-icon-squared{background-image:url(../img/flags/1x1/de.svgz)}
.flag-icon-it{background-image:url(../img/flags/4x3/it.svgz)}
.flag-icon-it.flag-icon-squared{background-image:url(../img/flags/1x1/it.svgz)}
.flag-icon-lu{background-image:url(../img/flags/4x3/lu.svgz)}
.flag-icon-lu.flag-icon-squared{background-image:url(../img/flags/1x1/lu.svgz)}
.flag-icon-nl{background-image:url(../img/flags/4x3/nl.svgz)}
.flag-icon-nl.flag-icon-squared{background-image:url(../img/flags/1x1/nl.svgz)}
.flag-icon-no{background-image:url(../img/flags/4x3/no.svgz)}
.flag-icon-no.flag-icon-squared{background-image:url(../img/flags/1x1/no.svgz)}
.flag-icon-pl{background-image:url(../img/flags/4x3/pl.svgz)}
.flag-icon-pl.flag-icon-squared{background-image:url(../img/flags/1x1/pl.svgz)}
.flag-icon-ro{background-image:url(../img/flags/4x3/ro.svgz)}
.flag-icon-ro.flag-icon-squared{background-image:url(../img/flags/1x1/ro.svgz)}
.flag-icon-sk{background-image:url(../img/flags/4x3/sk.svgz)}
.flag-icon-sk.flag-icon-squared{background-image:url(../img/flags/1x1/sk.svgz)}
.flag-icon-si{background-image:url(../img/flags/4x3/si.svgz)}
.flag-icon-si.flag-icon-squared{background-image:url(../img/flags/1x1/si.svgz)}
.flag-icon-se{background-image:url(../img/flags/4x3/se.svgz)}
.flag-icon-se.flag-icon-squared{background-image:url(../img/flags/1x1/se.svgz)}
.flag-icon-ch{background-image:url(../img/flags/4x3/ch.svgz)}
.flag-icon-ch.flag-icon-squared{background-image:url(../img/flags/1x1/ch.svgz)}
.flag-icon-tr{background-image:url(../img/flags/4x3/tr.svgz)}
.flag-icon-tr.flag-icon-squared{background-image:url(../img/flags/1x1/tr.svgz)}
.flag-icon-bg{background-image:url(../img/flags/4x3/bg.svgz)}
.flag-icon-bg.flag-icon-squared{background-image:url(../img/flags/1x1/bg.svgz)}
.flag-icon-za{background-image:url(../img/flags/4x3/za.svgz)}
.flag-icon-za.flag-icon-squared{background-image:url(../img/flags/1x1/za.svgz)}
.flag-icon-es{background-image:url(../img/flags/4x3/es.svgz)}
.flag-icon-es.flag-icon-squared{background-image:url(../img/flags/1x1/es.svgz)}
.flag-icon-cn{background-image:url(../img/flags/4x3/cn.svgz)}
.flag-icon-cn.flag-icon-squared{background-image:url(../img/flags/1x1/cn.svgz)}
.site-wrapper{position:relative;max-width:1920px;min-height:100%;width:100%;height:inherit;margin:0 auto;background-color:#14232d;background-color:#fff}
.search--open .site-wrapper{position:absolute;height:100%;max-width:none}
@media screen and (max-width:905px){
.site-wrapper{overflow:hidden}
.search--open .site-wrapper{overflow:visible}
}
.site-wrapper::after{content:'';position:fixed;background-color:rgba(0,0,0,0)}
.select--open .site-wrapper::after{-webkit-transition:background-color .5s cubic-bezier(.215,.61,.355,1);transition:background-color .5s cubic-bezier(.215,.61,.355,1);left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.9);z-index:9999}
.popup-show .site-wrapper{position:fixed}
.site-wrapper.fixed{position:fixed;position:device-fixed;height:100%}
.nav--show .site-wrapper .site-main{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.cookie,.site-footer,.site-header,.site-main{max-width:1920px;margin:0 auto}
.site-main{position:relative;left:0;right:0;min-height:100%;overflow:hidden}
@media screen and (max-width:905px){
.site-main{-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1)}
}
@media screen and (min-width:906px){
.site-main{-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}
}
.site-main:after{content:'';-webkit-transition:background-color .3s cubic-bezier(.215,.61,.355,1),bottom 0s .3s;transition:background-color .3s cubic-bezier(.215,.61,.355,1),bottom 0s .3s;position:fixed;left:0;top:0;right:0;bottom:100%;background-color:rgba(16,28,36,0);z-index:99}
.nav--show .site-main:after,.nav-open .site-main:after{-webkit-transition:background-color .3s cubic-bezier(.215,.61,.355,1),bottom 0s;transition:background-color .3s cubic-bezier(.215,.61,.355,1),bottom 0s;bottom:0;background-color:rgba(16,28,36,.8)}
.search--open .site-main{position:fixed!important}
.site-header{display:block;position:relative;left:0;right:0;margin:0 auto;background-color:#bb442a}
@media screen and (min-width:906px){
.site-header{padding:0 24px}
}
.site-header__inner{display:table;border-collapse:collapse;margin:0 auto;width:100%;max-width:1248px}
@media screen and (min-width:906px){
.site-header__inner>*{display:table-cell;vertical-align:middle}
}
.site-header__inner ul{padding-left:0;margin-bottom:0}
.site-header__inner .logo{font-size:0}
@media screen and (max-width:905px){
.site-header__inner .logo{display:block;text-align:center}
.site-header__inner .logo a::after{display:none}
}
@media screen and (min-width:906px){
.site-header__inner .logo a::before{display:none}
}
.site-header__inner .logo a{display:inline-block}
.site-header__inner .logo a:before{content:""}
.site-header__inner .logo a:after{content:""}
.site-header__inner .logo a::after,.site-header__inner .logo a::before{color:#fff}
.site-header__inner .logo a::before{font-size:12px;line-height:46px}
.site-header__inner .logo a::after{font-size:20px;line-height:20px}
@media screen and (min-width:906px){
.nav-main{width:100%;height:68px;text-align:center}
.nav-main::before{display:none}
.nav-main>ul{display:inline-block;position:static;width:100%;font-size:0}
.nav-main>ul>li{display:inline-block}
.nav-main>ul>li>a{font-size:19px;font-weight:400;line-height:2.5em;margin:0;padding:0 0;display:block;color:#fff}
}
@media screen and (min-width:906px) and (min-width:906px){
.nav-main>ul>li>a{font-size:15px;line-height:68px;margin:0 .5em;padding:0}
}
@media screen and (min-width:906px) and (min-width:980px){
.nav-main>ul>li>a{margin:0 .75em}
}
@media screen and (min-width:906px) and (min-width:1200px){
.nav-main>ul>li>a{font-size:16px;margin:0 1em}
}
@media screen and (min-width:906px){
.nav-main>ul>li.childs::after{-webkit-transition:.5s cubic-bezier(.19,1,.22,1) 50ms;transition:.5s cubic-bezier(.19,1,.22,1) 50ms;content:'';position:relative;display:block;width:15px;height:15px;top:21px;margin:-16px auto 0;border:8px solid #fff;border-radius:100%;background-color:#14243a;opacity:0;z-index:3}
.nav-main>ul>li.active>a,.nav-main>ul>li.open>a,.no-touch .nav-main>ul>li:hover>a{color:#14243a}
.nav-main>ul>li.open>a{z-index:1}
.nav-main>ul>li.open::after{top:10px;border:4px solid #fff;opacity:1}
.nav-main>ul>li.open .nav-main__sub-nav{-webkit-transition:top 0s;transition:top 0s;z-index:2}
.nav-main>ul>li.open .nav-main__sub-nav__items{-webkit-transition:z-index 0s,-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:z-index 0s,-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),z-index 0s;transition:transform .5s cubic-bezier(.645,.045,.355,1),z-index 0s,-webkit-transform .5s cubic-bezier(.645,.045,.355,1);-webkit-transform:translateY(0);transform:translateY(0)}
.nav-open-already .nav-main>ul>li.open .nav-main__sub-nav__items{-webkit-transition:z-index 0s,-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:z-index 0s,-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),z-index 0s;transition:transform .5s cubic-bezier(.215,.61,.355,1),z-index 0s,-webkit-transform .5s cubic-bezier(.215,.61,.355,1)}
.nav-main__sub-nav{-webkit-transition:top 0s .5s,z-index 0s .5s;transition:top 0s .5s,z-index 0s .5s;position:absolute;left:0;right:0;height:auto;color:#14232d;text-align:center;overflow:hidden;z-index:-1}
.nav-main__sub-nav__items{-webkit-transition:z-index 0s,-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:z-index 0s,-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),z-index 0s;transition:transform .5s cubic-bezier(.645,.045,.355,1),z-index 0s,-webkit-transform .5s cubic-bezier(.645,.045,.355,1);-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:#fff}
.nav-main__sub-nav__items ul{display:inline-table;table-layout:fixed;border-collapse:collapse;max-width:1248px;margin:0 auto;padding-top:20px}
.nav-main__sub-nav__items ul li{position:relative;display:table-cell;background-position:center 20px;background-repeat:no-repeat}
}
@media screen and (min-width:906px) and (min-width:1200px){
.nav-main__sub-nav__items ul li{background-position:center 40px}
}
@media screen and (min-width:906px){
.nav-main__sub-nav__items ul li::after{-webkit-transition:.5s cubic-bezier(.19,1,.22,1);transition:.5s cubic-bezier(.19,1,.22,1);opacity:0;content:'';position:absolute;bottom:0;left:-10%;right:-10%;height:2px;margin:0 auto;background-color:#bb442a}
.nav-main__sub-nav__items ul li a{font-size:15px;font-weight:400;line-height:1em;margin:0;padding:.5em 0;display:block;position:relative;white-space:nowrap}
}
@media screen and (min-width:906px) and (min-width:906px){
.nav-main__sub-nav__items ul li a{font-size:13px;padding:200px 3em 25px}
}
@media screen and (min-width:906px) and (min-width:1200px){
.nav-main__sub-nav__items ul li a{font-size:16px;padding:220px 3em 35px}
}
@media screen and (min-width:906px){
.nav-main__sub-nav__items ul li.open::after,.no-touch .nav-main__sub-nav__items ul li:hover::after{height:4px;left:0;right:0;opacity:1}
}
.nav-main:before{content:""}
.nav-main::after,.nav-main::before{-webkit-transition:opacity .5s cubic-bezier(.645,.045,.355,1);transition:opacity .5s cubic-bezier(.645,.045,.355,1);position:absolute;right:0;top:0;padding-right:24px;line-height:46px;font-size:12px;color:#fff}
.nav-main::before{cursor:pointer}
.nav-main:after{content:""}
.nav-main::after{left:0;right:auto;padding-left:24px;opacity:0;z-index:-1;cursor:pointer}
@media screen and (max-width:905px){
.nav-main{width:80px;height:46px;margin-top:-46px;padding:0 0 0 15px;text-align:left}
.level-1 .nav-main::after{-webkit-transform:translateX(-8px);transform:translateX(-8px)}
.nav--show .nav-main:before{display:none}
.nav--show .nav-main::after{-webkit-transition:opacity .5s cubic-bezier(.645,.045,.355,1) .3s,-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.645,.045,.355,1) .3s,-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.645,.045,.355,1) .3s,transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.645,.045,.355,1) .3s,transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);display:inline-block;z-index:3;opacity:1}
.nav--show .nav-main>ul{-webkit-transition:left .5s cubic-bezier(.215,.61,.355,1),right .5s cubic-bezier(.215,.61,.355,1),opacity .1s cubic-bezier(.23,1,.32,1),top 0s,-webkit-transform .5s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .3s cubic-bezier(.215,.61,.355,1);transition:left .5s cubic-bezier(.215,.61,.355,1),right .5s cubic-bezier(.215,.61,.355,1),opacity .1s cubic-bezier(.23,1,.32,1),top 0s,-webkit-transform .5s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .3s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),left .5s cubic-bezier(.215,.61,.355,1),right .5s cubic-bezier(.215,.61,.355,1),opacity .1s cubic-bezier(.23,1,.32,1),top 0s,box-shadow .3s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),left .5s cubic-bezier(.215,.61,.355,1),right .5s cubic-bezier(.215,.61,.355,1),opacity .1s cubic-bezier(.23,1,.32,1),top 0s,box-shadow .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .3s cubic-bezier(.215,.61,.355,1);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);-ms-box-shadow:0 0 15px 0 rgba(0,0,0,.3);-o-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3);-webkit-transform:translateX(60px);transform:translateX(60px);top:0;z-index:202}
.nav--show .nav-main>ul.opened{-webkit-transform:translateX(46px);transform:translateX(46px)}
.nav-main ul.opened>li{border:none}
.nav-main ul.opened>li>a{-webkit-transition:color .5s cubic-bezier(.645,.045,.355,1),border-color .3s cubic-bezier(.165,.84,.44,1);transition:color .5s cubic-bezier(.645,.045,.355,1),border-color .3s cubic-bezier(.165,.84,.44,1);font-size:19px;font-weight:400;line-height:2.5em;margin:0;padding:0 0;color:#14243a;border:none}
}
@media screen and (max-width:905px) and (min-width:906px){
.nav-main ul.opened>li>a{font-size:15px;line-height:68px;margin:0 .5em;padding:0}
}
@media screen and (max-width:905px) and (min-width:980px){
.nav-main ul.opened>li>a{margin:0 .75em}
}
@media screen and (max-width:905px) and (min-width:1200px){
.nav-main ul.opened>li>a{font-size:16px;margin:0 1em}
}
@media screen and (max-width:905px){
.nav-main ul.opened>li>a:before{content:none}
.nav-main ul>li li li>a.selected,.nav-main ul>li.opened>a,.nav-main ul>li.selected>a{color:#bb442a!important}
.nav-main ul li.opened{position:relative;height:auto}
.nav-main ul li.opened>a{font-size:19px;font-weight:400;line-height:2.5em;margin:0;padding:0 0}
}
@media screen and (max-width:905px) and (min-width:906px){
.nav-main ul li.opened>a{font-size:15px;line-height:68px;margin:0 .5em;padding:0}
}
@media screen and (max-width:905px) and (min-width:980px){
.nav-main ul li.opened>a{margin:0 .75em}
}
@media screen and (max-width:905px) and (min-width:1200px){
.nav-main ul li.opened>a{font-size:16px;margin:0 1em}
}
@media screen and (max-width:905px){
.nav-main ul li.opened .nav-main__sub-nav,.nav-main ul li.opened .opened .opened .sub-nav-main__sub-nav__items{-webkit-transition:opacity .1s cubic-bezier(.23,1,.32,1),top 0s,left .3s cubic-bezier(.25,.46,.45,.94),position 0s,-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .1s cubic-bezier(.23,1,.32,1),top 0s,left .3s cubic-bezier(.25,.46,.45,.94),position 0s,-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),opacity .1s cubic-bezier(.23,1,.32,1),top 0s,left .3s cubic-bezier(.25,.46,.45,.94),position 0s;transition:transform .5s cubic-bezier(.215,.61,.355,1),opacity .1s cubic-bezier(.23,1,.32,1),top 0s,left .3s cubic-bezier(.25,.46,.45,.94),position 0s,-webkit-transform .5s cubic-bezier(.215,.61,.355,1);position:relative;top:0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
.nav-main ul li.opened .nav-main__sub-nav .nav-main__sub-nav__items>ul>li,.nav-main ul li.opened .opened .opened .sub-nav-main__sub-nav__items .nav-main__sub-nav__items>ul>li{-webkit-transition:0s!important;transition:0s!important;opacity:1!important}
.nav-main ul li.opened .nav-main__sub-nav .nav-main__sub-nav__items>ul>li>a,.nav-main ul li.opened .opened .opened .sub-nav-main__sub-nav__items .nav-main__sub-nav__items>ul>li>a{color:#14243a}
.nav-main:before{z-index:200}
.nav-main>ul{-webkit-box-shadow:0 0 5px 0 transparent;-ms-box-shadow:0 0 5px 0 transparent;-o-box-shadow:0 0 5px 0 transparent;box-shadow:0 0 5px 0 transparent;position:fixed;-webkit-transform:translateX(100%);transform:translateX(100%);left:0;top:0;bottom:0;width:100%;padding-top:46px;padding-bottom:46px;z-index:200;background-color:#fff}
.touch .nav-main>ul{overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}
.no-js .nav-main>ul,.no-touch .nav-main>ul{overflow:auto}
.nav-main>ul>li>a{font-size:19px;font-weight:400;line-height:2.5em;margin:0;padding:0 0;color:#14243a}
}
@media screen and (max-width:905px) and (min-width:906px){
.nav-main>ul>li>a{font-size:15px;line-height:68px;margin:0 .5em;padding:0}
}
@media screen and (max-width:905px) and (min-width:980px){
.nav-main>ul>li>a{margin:0 .75em}
}
@media screen and (max-width:905px) and (min-width:1200px){
.nav-main>ul>li>a{font-size:16px;margin:0 1em}
}
@media screen and (max-width:905px){
.nav-main .nav-main__sub-nav__items a,.nav-main>ul>li>a{display:block;height:auto}
.nav-main>ul>li .nav-main__sub-nav .nav-main__sub-nav__items>ul{padding-bottom:.5em;padding-left:20px;background-color:#fff}
.nav-main>ul>li{margin-left:46px}
.nav-main>ul>li.nav--language{margin-top:2em}
.nav-main>ul>li.nav--language .nav-service__sub-nav ul li.active{display:none}
.nav-main>ul>li.nav--language .nav-service__sub-nav ul li a{color:#818181!important}
.nav-main ul{-webkit-transition:left .5s cubic-bezier(.215,.61,.355,1),right .5s cubic-bezier(.215,.61,.355,1),opacity .1s cubic-bezier(.23,1,.32,1),top 0s,-webkit-transform .5s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .3s cubic-bezier(.215,.61,.355,1);transition:left .5s cubic-bezier(.215,.61,.355,1),right .5s cubic-bezier(.215,.61,.355,1),opacity .1s cubic-bezier(.23,1,.32,1),top 0s,-webkit-transform .5s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .3s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),left .5s cubic-bezier(.215,.61,.355,1),right .5s cubic-bezier(.215,.61,.355,1),opacity .1s cubic-bezier(.23,1,.32,1),top 0s,box-shadow .3s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),left .5s cubic-bezier(.215,.61,.355,1),right .5s cubic-bezier(.215,.61,.355,1),opacity .1s cubic-bezier(.23,1,.32,1),top 0s,box-shadow .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .3s cubic-bezier(.215,.61,.355,1)}
.nav-main ul.dragging{-webkit-transition:0s;transition:0s}
.nav-main ul li{position:relative;text-align:left;background-color:#fff}
.nav-main ul li a{-webkit-transition:color .5s cubic-bezier(.645,.045,.355,1),border-color .3s cubic-bezier(.165,.84,.44,1),line-height 0s cubic-bezier(.165,.84,.44,1);transition:color .5s cubic-bezier(.645,.045,.355,1),border-color .3s cubic-bezier(.165,.84,.44,1),line-height 0s cubic-bezier(.165,.84,.44,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}
.nav-main ul li a.selected{color:#bb442a}
.nav-main ul li:last-child{border:none}
.nav-main ul li .nav-main__sub-nav,.nav-main ul li .sub-nav-main__sub-nav__items{-webkit-transition:opacity .1s cubic-bezier(.23,1,.32,1),top 0s .3s,left .4s cubic-bezier(.25,.46,.45,.94),position 0s .3s,-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .1s cubic-bezier(.23,1,.32,1),top 0s .3s,left .4s cubic-bezier(.25,.46,.45,.94),position 0s .3s,-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .1s cubic-bezier(.23,1,.32,1),top 0s .3s,left .4s cubic-bezier(.25,.46,.45,.94),position 0s .3s;transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .1s cubic-bezier(.23,1,.32,1),top 0s .3s,left .4s cubic-bezier(.25,.46,.45,.94),position 0s .3s,-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);position:absolute;left:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:100%;background-color:#fff;z-index:203}
.nav-main ul li .nav-main__sub-nav__items>ul>li,.nav-main ul li .sub-nav-main__sub-nav__items>ul>li{background-image:none!important}
.nav-main ul li .nav-main__sub-nav__items>ul>li>a,.nav-main ul li .sub-nav-main__sub-nav__items>ul>li>a{font-size:15px;font-weight:400;line-height:1em;margin:0;padding:.5em 0}
}
@media screen and (max-width:905px) and (min-width:906px){
.nav-main ul li .nav-main__sub-nav__items>ul>li>a,.nav-main ul li .sub-nav-main__sub-nav__items>ul>li>a{font-size:13px;padding:200px 3em 25px}
}
@media screen and (max-width:905px) and (min-width:1200px){
.nav-main ul li .nav-main__sub-nav__items>ul>li>a,.nav-main ul li .sub-nav-main__sub-nav__items>ul>li>a{font-size:16px;padding:220px 3em 35px}
}
.js-nav-sub-select{position:absolute;left:0;top:0;font-size:12px;opacity:0;z-index:200;color:#fff!important;background-color:#4d6375;padding-left:5px}
@media screen and (max-width:739px){
.js-nav-sub-select{height:46px}
}
@media screen and (min-width:740px){
.js-nav-sub-select{height:58px}
}
@media screen and (min-width:980px){
.js-nav-sub-select{display:none}
}
.nav-sub{position:relative;color:#fff;background-color:#cddeeb;z-index:99}
@media screen and (max-width:739px){
.nav-sub.hide_untiltablet{display:none}
}
.nav-sub::before{-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.215,.61,.355,1);transition:-webkit-box-shadow .3s cubic-bezier(.215,.61,.355,1);transition:box-shadow .3s cubic-bezier(.215,.61,.355,1);transition:box-shadow .3s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .3s cubic-bezier(.215,.61,.355,1);content:'';position:absolute;left:-100%;top:0;right:-100%;bottom:0;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;z-index:0}
.nav-sub.is_stuck::before,.nav-sub.pushed::before{-webkit-box-shadow:0 3px 5px 3px rgba(0,0,0,.2);box-shadow:0 3px 5px 3px rgba(0,0,0,.2)}
@media screen and (max-width:979px){
.nav-sub--no-items .nav-sub__back ul li a{display:inline-block}
}
.nav-sub--no-items .nav-sub__back ul li::after{content:none}
@media screen and (min-width:1200px){
.nav-sub--overview::after,.nav-sub--overview::before{content:'';position:absolute;z-index:0}
.nav-sub--overview::before{left:0;top:0;right:0;bottom:0;background-color:#cddeeb}
.nav-sub--overview::after{left:0;top:0;right:70%;bottom:0;background-color:#4d6375}
}
.nav-sub--overview .nav-sub__nav ul li:first-child::after{content:none}
.nav-sub ul{margin-bottom:0}
.nav-sub__headline{font-size:14px;font-weight:500;line-height:46px;margin-bottom:0;padding-right:3em}
@media screen and (min-width:740px){
.nav-sub__headline{font-size:15px;line-height:58px}
}
@media screen and (max-width:1199px){
.nav-sub__headline{display:none!important}
}
.nav-sub__headline--narrow{padding-right:25px}
.nav-sub__headline .icon--filter{color:#bb442a;font-size:16px;line-height:1;margin-right:7px;display:inline-block}
.nav-sub__headline .icon--filter::before{margin-top:-2px;display:inline-block;vertical-align:top}
.nav-sub__wrapper{position:relative;max-width:1248px;margin:0 auto;z-index:1}
.nav-sub__wrapper::after{clear:both;content:"";display:table}
.nav-sub__inner{width:91.66667%;margin-left:4.16667%;display:table}
@media screen and (min-width:1300px){
.nav-sub__inner{width:100%;margin-left:0;padding-left:0;padding-right:0}
}
.nav-sub__inner>*{position:relative;display:table-cell;vertical-align:middle;white-space:nowrap}
.nav-sub__inner>* a{-webkit-transition:color .3s cubic-bezier(.19,1,.22,1),background .3s cubic-bezier(.19,1,.22,1);transition:color .3s cubic-bezier(.19,1,.22,1),background .3s cubic-bezier(.19,1,.22,1)}
.nav-sub__nav,.nav-sub__service{color:#172438}
.nav-sub__back>ul,.nav-sub__nav>ul{font-size:0}
.nav-sub__back>ul a,.nav-sub__back>ul li,.nav-sub__nav>ul a,.nav-sub__nav>ul li{position:relative;display:inline-block;font-size:15px;font-weight:400;line-height:46px;margin-bottom:0}
@media screen and (min-width:740px){
.nav-sub__back>ul a,.nav-sub__back>ul li,.nav-sub__nav>ul a,.nav-sub__nav>ul li{font-size:15px;line-height:58px;padding:0 1em}
}
@media screen and (min-width:1300px){
.nav-sub__back>ul a,.nav-sub__back>ul li,.nav-sub__nav>ul a,.nav-sub__nav>ul li{padding:0 1.5em}
}
.nav-sub__back>ul li,.nav-sub__nav>ul li{padding:0}
@media screen and (max-width:979px){
.nav-sub__back>ul li,.nav-sub__nav>ul li{display:none}
.nav-sub__back>ul li.active,.nav-sub__back>ul li.active a,.nav-sub__back>ul li.selected,.nav-sub__back>ul li.selected a,.nav-sub__nav>ul li.active,.nav-sub__nav>ul li.active a,.nav-sub__nav>ul li.selected,.nav-sub__nav>ul li.selected a{display:block;color:#fff;padding:0 10px}
.nav-sub__back>ul li.active a,.nav-sub__back>ul li.selected a,.nav-sub__nav>ul li.active a,.nav-sub__nav>ul li.selected a{position:relative}
.nav-sub__back>ul li.active a::after,.nav-sub__back>ul li.selected a::after,.nav-sub__nav>ul li.active a::after,.nav-sub__nav>ul li.selected a::after{display:inline-block;position:absolute;right:0;top:0;font-size:6px;color:#14243a}
}
@media screen and (min-width:980px){
.no-touch .nav-sub__back>ul li:hover,.no-touch .nav-sub__nav>ul li:hover{color:#bb442a}
}
.nav-sub__back>ul li.active a:after,.nav-sub__back>ul li.selected a:after,.nav-sub__nav>ul li.active a:after,.nav-sub__nav>ul li.selected a:after{content:""}
@media screen and (min-width:980px){
.nav-sub__back>ul li.active a::after,.nav-sub__back>ul li.selected a::after,.nav-sub__nav>ul li.active a::after,.nav-sub__nav>ul li.selected a::after{display:none}
}
.nav-sub__back>ul li.active,.nav-sub__nav>ul li.active,.no-touch .nav-sub__back>ul li.active:hover,.no-touch .nav-sub__nav>ul li.active:hover{background-color:#4d6375}
@media screen and (min-width:980px){
.nav-sub__back>ul li.active a,.nav-sub__nav>ul li.active a,.no-touch .nav-sub__back>ul li.active:hover a,.no-touch .nav-sub__nav>ul li.active:hover a{color:#fff;background-color:#4d6375;font-weight:500}
}
.nav-sub__nav{position:relative;width:100%;background-color:#cddeeb;color:#172438}
.nav-sub__nav ul li:first-child{margin-left:-1px}
.nav-sub__nav select{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;font-size:12px;opacity:0}
@media screen and (min-width:980px){
.nav-sub__nav select{display:none}
}
.nav-sub__back ul li{position:relative;cursor:pointer}
.nav-sub__back ul li:before{content:""}
@media screen and (max-width:739px){
.nav-sub__back ul li{margin-right:15px}
}
.nav-sub__back ul li::before{display:inline-block;padding-right:1em;font-size:.9em;color:#bb442a;vertical-align:middle}
.nav-sub__back ul li::after{content:'';position:absolute;right:0;top:50%;height:1em;margin:-.5em -1px 0 0;border-right:1px solid #14243a}
.nav-sub__back ul li a{padding-left:0;text-transform:uppercase;font-weight:500}
@media screen and (max-width:979px){
.nav-sub__back ul li a{display:none}
}
@media screen and (max-width:979px){
.nav-sub__back ul li{display:block}
}
.nav-sub__service{text-align:right;padding-left:1em}
.nav-sub__service>ul{font-size:0}
.nav-sub__service>ul>li,.nav-sub__service>ul>li>a{position:relative;display:inline-block;font-size:14px;font-weight:400;line-height:46px;margin-bottom:0;padding:0 1.35em}
@media screen and (min-width:740px){
.nav-sub__service>ul>li,.nav-sub__service>ul>li>a{font-size:14px;line-height:58px}
}
@media screen and (max-width:739px){
.nav-sub__service>ul>li,.nav-sub__service>ul>li>a{line-height:0}
}
.nav-sub__service>ul>li{padding:0}
.nav-sub__service>ul>li,.nav-sub__service>ul>li a,.nav-sub__service>ul>li a::after,.nav-sub__service>ul>li a::before,.nav-sub__service>ul>li::after,.nav-sub__service>ul>li::before{-webkit-transition:background .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.215,.61,.355,1),border .3s cubic-bezier(.215,.61,.355,1),padding .5s cubic-bezier(.23,1,.32,1);transition:background .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.215,.61,.355,1),border .3s cubic-bezier(.215,.61,.355,1),padding .5s cubic-bezier(.23,1,.32,1)}
.nav-sub__service>ul>li.hover ul,.no-touch .nav-sub__service>ul>li:hover ul{font-size:inherit;font-size:16px}
@media screen and (max-width:739px){
.nav-sub__service>ul>li.hover ul li::after,.no-touch .nav-sub__service>ul>li:hover ul li::after{font-size:18px}
}
.nav-sub__service>ul>li.share.hover,.no-touch .nav-sub__service>ul>li.share:hover{padding-right:50px}
@media screen and (min-width:740px){
.nav-sub__service>ul>li.share.hover,.no-touch .nav-sub__service>ul>li.share:hover{padding-right:70px}
}
.nav-sub__service>ul>li.share.hover ul,.no-touch .nav-sub__service>ul>li.share:hover ul{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}
.nav-sub__service>ul>li.active,.no-touch .nav-sub__service>ul>li.active:hover{background-color:#4d6375;color:#fff}
.nav-sub__service>ul>li.active::after,.nav-sub__service>ul>li.active::before,.no-touch .nav-sub__service>ul>li.active:hover::after,.no-touch .nav-sub__service>ul>li.active:hover::before{border-color:transparent}
.nav-sub__service>ul>li.active,.nav-sub__service>ul>li.active a,.nav-sub__service>ul>li.active a::after,.nav-sub__service>ul>li.active a::before,.no-touch .nav-sub__service>ul>li.active:hover,.no-touch .nav-sub__service>ul>li.active:hover a,.no-touch .nav-sub__service>ul>li.active:hover a::after,.no-touch .nav-sub__service>ul>li.active:hover a::before{color:#fff!important;border-color:#fff!important}
.nav-sub__service>ul>li::after,.nav-sub__service>ul>li::before{position:absolute;right:-1px;top:50%;height:1em;margin-top:-.5em;border-right:1px solid #14243a}
.nav-sub__service>ul>li:first-child::before{right:auto;left:-1px}
.nav-sub__service>ul>li::after,.nav-sub__service>ul>li:first-child::before{content:''}
@media screen and (max-width:739px){
.nav-sub__service>ul>li:last-child{margin-right:-10px}
.nav-sub__service>ul>li:last-child::after{content:none}
}
.nav-sub__service>ul>li.dealer a:before{content:""}
.nav-sub__service>ul>li.dealer a::before{font-size:2em}
@media screen and (max-width:739px){
.nav-sub__service>ul>li.dealer a::before{font-size:22px;line-height:12px}
}
.nav-sub__service>ul>li.playvideo a:before{content:""}
.nav-sub__service>ul>li.playvideo a::before{font-size:2em}
@media screen and (max-width:739px){
.nav-sub__service>ul>li.playvideo a::before{font-size:22px;line-height:12px}
}
.nav-sub__service>ul>li.share{position:relative}
.nav-sub__service>ul>li.share a{margin-right:-.25em}
.nav-sub__service>ul>li.share a:before{content:""}
.nav-sub__service>ul>li.share a::before{font-size:1.6em}
@media screen and (max-width:739px){
.nav-sub__service>ul>li.share a::before{font-size:20px;line-height:12px}
}
.nav-sub__service>ul>li.compare a:before{content:""}
.nav-sub__service>ul>li.compare a::before{font-weight:500;text-align:center}
@media screen and (max-width:739px){
.nav-sub__service>ul>li.compare a::before{font-size:20px}
}
@media screen and (min-width:740px){
.nav-sub__service>ul>li.compare a::before{content:attr(data-count);width:2em;height:2em;font-family:"Grundig Basics",Arial,sans-serif;border:2px solid #bb442a;border-radius:100%}
}
@media screen and (max-width:739px){
.nav-sub__service>ul>li.compare a::after{content:attr(data-count);display:inline-block;margin:.7em 0 0 -.5em;vertical-align:top;font-size:15px;color:#46b9eb}
}
.nav-sub__service>ul>li.nav-sub__service__bookmark a:before{content:""}
.nav-sub__service>ul>li.nav-sub__service__bookmark a::before{font-size:20px}
@media screen and (min-width:740px){
.nav-sub__service>ul>li.nav-sub__service__bookmark a::before{font-size:22px}
}
.nav-sub__service>ul>li.nav-sub__service__rss a:before{content:""}
.nav-sub__service>ul>li.nav-sub__service__rss a::before{color:#f60;font-size:20px}
@media screen and (min-width:740px){
.nav-sub__service>ul>li.nav-sub__service__rss a::before{font-size:25px}
}
.no-touch .nav-sub__service>ul>li.nav-sub__service__rss a:hover{color:#f60}
@media screen and (max-width:739px){
.nav-sub__service>ul>li a{font-size:0}
.nav-sub__service>ul>li a::before{margin:0 10px}
}
.nav-sub__service>ul>li a.active,.no-touch .nav-sub__service>ul>li a:hover{color:#bb442a}
.nav-sub__service>ul>li a::before{display:inline-block;color:#bb442a;line-height:1.9em;vertical-align:middle}
@media screen and (min-width:740px){
.nav-sub__service>ul>li a::before{margin-right:15px}
}
.nav-sub__buyguide{text-align:center;padding-left:1em}
.nav-sub__buyguide>ul{font-size:0}
.nav-sub__buyguide>ul>li,.nav-sub__buyguide>ul>li>a{position:relative;display:inline-block;font-size:14px;font-weight:400;line-height:46px;margin-bottom:0;padding:0 1.35em}
@media screen and (min-width:740px){
.nav-sub__buyguide>ul>li,.nav-sub__buyguide>ul>li>a{font-size:14px;line-height:58px}
}
.nav-sub__buyguide>ul>li{padding:0}
.nav-sub__buyguide>ul>li,.nav-sub__buyguide>ul>li a,.nav-sub__buyguide>ul>li a::after,.nav-sub__buyguide>ul>li a::before,.nav-sub__buyguide>ul>li::after,.nav-sub__buyguide>ul>li::before{-webkit-transition:background .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.215,.61,.355,1),border .3s cubic-bezier(.215,.61,.355,1),padding .5s cubic-bezier(.23,1,.32,1);transition:background .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.215,.61,.355,1),border .3s cubic-bezier(.215,.61,.355,1),padding .5s cubic-bezier(.23,1,.32,1)}
.nav-sub__buyguide>ul>li.hover ul,.no-touch .nav-sub__buyguide>ul>li:hover ul{font-size:inherit;font-size:16px;color:#bb442a}
@media screen and (max-width:739px){
.nav-sub__buyguide>ul>li.hover ul li::after,.no-touch .nav-sub__buyguide>ul>li:hover ul li::after{font-size:18px}
}
.nav-sub__buyguide>ul>li.share.hover,.no-touch .nav-sub__buyguide>ul>li.share:hover{padding-right:50px}
@media screen and (min-width:740px){
.nav-sub__buyguide>ul>li.share.hover,.no-touch .nav-sub__buyguide>ul>li.share:hover{padding-right:70px}
}
.nav-sub__buyguide>ul>li.share.hover ul,.no-touch .nav-sub__buyguide>ul>li.share:hover ul{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}
.nav-sub__buyguide>ul>li.active,.no-touch .nav-sub__buyguide>ul>li.active:hover{background-color:#46b9eb}
.nav-sub__buyguide>ul>li.active::after,.nav-sub__buyguide>ul>li.active::before,.no-touch .nav-sub__buyguide>ul>li.active:hover::after,.no-touch .nav-sub__buyguide>ul>li.active:hover::before{border-color:transparent}
.nav-sub__buyguide>ul>li.active,.nav-sub__buyguide>ul>li.active a,.nav-sub__buyguide>ul>li.active a::after,.nav-sub__buyguide>ul>li.active a::before,.no-touch .nav-sub__buyguide>ul>li.active:hover,.no-touch .nav-sub__buyguide>ul>li.active:hover a,.no-touch .nav-sub__buyguide>ul>li.active:hover a::after,.no-touch .nav-sub__buyguide>ul>li.active:hover a::before{color:#fff!important;border-color:#fff!important}
.nav-sub__buyguide>ul>li::after,.nav-sub__buyguide>ul>li::before{position:absolute;right:-1px;top:50%;height:1em;margin-top:-.5em;border-right:1px solid #14243a}
.nav-sub__buyguide>ul>li:first-child::before{right:auto;left:-1px;border-right:none}
.nav-sub__buyguide>ul>li::after,.nav-sub__buyguide>ul>li:first-child::before{content:''}
@media screen and (max-width:739px){
.nav-sub__buyguide>ul>li:last-child{margin-right:-10px}
.nav-sub__buyguide>ul>li:last-child::after{content:none}
}
.nav-sub__buyguide>ul>li:last-child::after{border-right:none}
.nav-sub__buyguide>ul>li.dealer a:before{content:""}
.nav-sub__buyguide>ul>li.dealer a::before{font-size:2em}
@media screen and (max-width:739px){
.nav-sub__buyguide>ul>li.dealer a::before{font-size:22px;line-height:12px}
}
.nav-sub__buyguide>ul>li.playvideo a:before{content:""}
.nav-sub__buyguide>ul>li.playvideo a::before{font-size:2em}
@media screen and (max-width:739px){
.nav-sub__buyguide>ul>li.playvideo a::before{font-size:22px;line-height:12px}
}
.nav-sub__buyguide>ul>li.share{position:relative}
.nav-sub__buyguide>ul>li.share a{margin-right:-.25em}
.nav-sub__buyguide>ul>li.share a:before{content:""}
.nav-sub__buyguide>ul>li.share a::before{font-size:1.6em}
@media screen and (max-width:739px){
.nav-sub__buyguide>ul>li.share a::before{font-size:20px;line-height:12px}
}
.nav-sub__buyguide>ul>li.compare a:before{content:""}
.nav-sub__buyguide>ul>li.compare a::before{font-weight:500;text-align:center}
@media screen and (max-width:739px){
.nav-sub__buyguide>ul>li.compare a::before{font-size:20px}
}
@media screen and (min-width:740px){
.nav-sub__buyguide>ul>li.compare a::before{content:attr(data-count);width:2em;height:2em;font-family:"Grundig Basics",Arial,sans-serif;border:2px solid #bb442a;border-radius:100%}
}
@media screen and (max-width:739px){
.nav-sub__buyguide>ul>li.compare a::after{content:attr(data-count);display:inline-block;margin:.7em 0 0 -.5em;vertical-align:top;font-size:15px;color:#46b9eb}
}
.nav-sub__buyguide>ul>li.nav-sub__service__bookmark a:before{content:""}
.nav-sub__buyguide>ul>li.nav-sub__service__bookmark a::before{font-size:20px}
@media screen and (min-width:740px){
.nav-sub__buyguide>ul>li.nav-sub__service__bookmark a::before{font-size:22px}
}
.nav-sub__buyguide>ul>li.nav-sub__service__rss a:before{content:""}
.nav-sub__buyguide>ul>li.nav-sub__service__rss a::before{color:#f60;font-size:20px}
@media screen and (min-width:740px){
.nav-sub__buyguide>ul>li.nav-sub__service__rss a::before{font-size:25px}
}
.no-touch .nav-sub__buyguide>ul>li.nav-sub__service__rss a:hover{color:#f60}
@media screen and (max-width:739px){
.nav-sub__buyguide>ul>li a::before{margin:0 10px}
}
.nav-sub__buyguide>ul>li a.active,.no-touch .nav-sub__buyguide>ul>li a:hover{color:#bb442a}
.nav-sub__buyguide>ul>li a::before{display:inline-block;color:#46b9eb;line-height:1.9em;vertical-align:middle}
@media screen and (min-width:740px){
.nav-sub__buyguide>ul>li a::before{margin-right:15px}
}
.nav-sub__share{position:absolute;right:-10px;top:0;bottom:0;-webkit-transition:all .3s cubic-bezier(.23,1,.32,1);transition:all .3s cubic-bezier(.23,1,.32,1);display:inline-block;vertical-align:middle;font-size:16px;visibility:hidden;opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px);-webkit-transition:visibility .5s cubic-bezier(.23,1,.32,1),opacity .5s cubic-bezier(.23,1,.32,1),-webkit-transform .5s cubic-bezier(.23,1,.32,1);transition:visibility .5s cubic-bezier(.23,1,.32,1),opacity .5s cubic-bezier(.23,1,.32,1),-webkit-transform .5s cubic-bezier(.23,1,.32,1);transition:visibility .5s cubic-bezier(.23,1,.32,1),opacity .5s cubic-bezier(.23,1,.32,1),transform .5s cubic-bezier(.23,1,.32,1);transition:visibility .5s cubic-bezier(.23,1,.32,1),opacity .5s cubic-bezier(.23,1,.32,1),transform .5s cubic-bezier(.23,1,.32,1),-webkit-transform .5s cubic-bezier(.23,1,.32,1)}
@media screen and (min-width:740px){
.nav-sub__share{right:18px;font-size:18px;-webkit-transform:translateX(18px);transform:translateX(18px)}
}
.nav-sub__share li{display:inline-block;position:relative;vertical-align:middle;cursor:pointer;padding:1px 5px 0;-webkit-transition:color .5s cubic-bezier(.165,.84,.44,1);transition:color .5s cubic-bezier(.165,.84,.44,1)}
@media screen and (min-width:740px){
.nav-sub__share li{padding-top:0}
}
.no-touch .nav-sub__share li:hover{color:#bb442a}
.nav-sub__share li::before{position:absolute;left:-1px;top:50%;height:1em;margin-top:-.5em;border-left:1px solid #14243a}
.nav-sub__share li::after{display:inline-block;vertical-align:middle;line-height:0}
@media screen and (max-width:739px){
.nav-sub__share li::after{margin-top:4px}
}
.nav-sub__share li.js-share-facebook:after{content:""}
.nav-sub__share li.js-share-twitter:after{content:""}
.nav-service>ul{display:table;table-layout:fixed;height:100%;padding:0}
@media screen and (min-width:906px){
.nav-service>ul{width:100.5px}
}
@media screen and (min-width:980px){
.nav-service>ul{width:134px}
}
@media screen and (max-width:905px){
.nav-service>ul>li{position:absolute}
}
@media screen and (min-width:906px){
.nav-service>ul>li{position:relative;display:table-cell}
}
@media screen and (min-width:906px){
.nav-service>ul>li{width:50.25px}
}
@media screen and (min-width:980px){
.nav-service>ul>li{width:67px}
}
.nav-service>ul li{text-align:center}
.nav-service>ul li a{position:relative;display:block}
.nav-service>ul li.nav--search{-webkit-transition:opacity .5s cubic-bezier(.645,.045,.355,1);transition:opacity .5s cubic-bezier(.645,.045,.355,1);font-size:0;color:#fff;opacity:1}
@media screen and (max-width:905px){
.nav-service>ul li.nav--search{top:0;left:0;padding-left:24px}
}
.nav--show .nav-service>ul li.nav--search{-webkit-transition:opacity .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.215,.61,.355,1);opacity:0}
.nav-service>ul li.nav--search a:before{content:""}
.nav-service>ul li.nav--search a::before{display:inline-block;font-size:24px;content:''}
@media screen and (max-width:905px){
.nav-service>ul li.nav--search a::before{line-height:46px}
}
@media screen and (min-width:906px){
.nav-service>ul li.nav--search a::before{line-height:68px}
}
.no-touch .nav-service>ul li.nav--search a:hover{color:#14243a}
@media screen and (max-width:905px){
.nav-service>ul li.nav--language{display:none}
}
@media screen and (min-width:906px){
.nav-service>ul li.nav--language{position:relative}
.nav-service>ul li.nav--language .nav-service__sub-nav ul{position:absolute;top:0;left:0;right:0;padding-top:68px;background-color:#101c24;z-index:100}
.nav-service>ul li.nav--language .nav-service__sub-nav ul:hover li{margin-top:0}
.nav-service>ul li.nav--language .nav-service__sub-nav ul li{-webkit-transition:all .5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1);display:block;background-color:#101c24;margin-top:-68px}
.nav-service>ul li.nav--language .nav-service__sub-nav ul li.active{position:absolute;left:0;top:0;right:0;margin-top:0;z-index:1}
.nav-service>ul li.nav--language .nav-service__sub-nav ul li.active a,.no-touch .nav-service>ul li.nav--language .nav-service__sub-nav ul li a:hover{color:#14243a}
.nav-service>ul li.nav--language .nav-service__sub-nav ul li a{font-size:0;line-height:0}
.nav-service>ul li.nav--language .nav-service__sub-nav ul li a:before{content:attr(title);font-size:14px;line-height:68px}
}
.js-nav-hz-select{position:absolute;left:0;top:0;font-size:12px;opacity:0;z-index:200;color:#46b9eb}
@media screen and (max-width:739px){
.js-nav-hz-select{height:46px}
}
@media screen and (min-width:740px){
.js-nav-hz-select{height:58px}
}
@media screen and (min-width:980px){
.js-nav-hz-select{display:none}
}
#nav-hz{padding:0;background-color:#eeede9}
.nav-hz{position:relative;color:#46b9eb;background-color:#eeede9}
.nav-hz a{color:#bb442a}
.nav-hz a:hover{color:#d4ae84}
.nav-hz::before{-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.215,.61,.355,1);transition:-webkit-box-shadow .3s cubic-bezier(.215,.61,.355,1);transition:box-shadow .3s cubic-bezier(.215,.61,.355,1);transition:box-shadow .3s cubic-bezier(.215,.61,.355,1),-webkit-box-shadow .3s cubic-bezier(.215,.61,.355,1);content:'';position:absolute;left:-100%;top:0;right:-100%;bottom:0;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}
.nav-hz ul{margin-bottom:0}
.nav-hz__content{width:83.33333%;margin-left:8.33333%}
@media screen and (min-width:480px){
.nav-hz__content{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:740px){
.nav-hz__content{width:83.33333%;margin-left:8.33333%;margin-right:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:906px){
.nav-hz__content{width:83.33333%;margin-left:8.33333%;margin-right:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:980px){
.nav-hz__content{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1200px){
.nav-hz__content{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1300px){
.nav-hz__content{width:100%;margin-left:0}
}
@media screen and (min-width:1456px){
.nav-hz__content{width:100%;margin-left:0}
}
.nav-hz__table{display:table;width:100%}
.nav-hz__nav{display:table-cell;min-width:100%;background-color:#eeede9;position:relative}
@media screen and (max-width:739px){
.nav-hz__nav{display:block;padding-bottom:2em}
}
.nav-hz__nav>ul{font-size:0}
.nav-hz__nav>ul li{position:relative;display:inline-block;font-size:16px;font-weight:400;padding:.2em 0}
@media screen and (max-width:739px){
.nav-hz__nav>ul li{display:block!important}
.nav-hz__nav>ul li a:before{content:'';position:absolute;left:0;top:.2em;margin-top:1px;width:4px;height:4px;border-radius:100%;background-color:#46b9eb}
}
@media screen and (min-width:740px){
.nav-hz__nav>ul li{font-size:16px;padding:0}
}
@media screen and (min-width:1300px){
.nav-hz__nav>ul li{font-size:16px;padding:0}
}
.nav-hz__nav>ul a{position:relative;display:inline-block;line-height:1em;padding-bottom:.3em;padding-left:1em}
@media screen and (min-width:740px){
.nav-hz__nav>ul a{line-height:1em;padding-bottom:1em;padding-left:1em}
}
@media screen and (min-width:980px){
.nav-hz__nav>ul a{line-height:1em;padding-bottom:1em;padding-left:1em}
}
@media screen and (min-width:1200px){
.nav-hz__nav>ul a{line-height:1em;padding-bottom:1em;padding-left:1em}
}
@media screen and (min-width:1456px){
.nav-hz__nav>ul a{line-height:1em;padding-bottom:1em;padding-left:1em}
}
.no-touch .nav-hz__nav>ul a:hover{color:#14243a}
@media screen and (min-width:740px){
.nav-hz__nav>ul a:after{content:"|";color:#bb442a;padding-right:1em;padding-left:2em;line-height:inherit}
.nav-hz__nav>ul li:last-child>a:after{content:none}
}
.nav-hz__header{display:table-cell;background-color:#eeede9;width:10%}
@media screen and (max-width:739px){
.nav-hz__header{display:block;width:100%;margin-bottom:.3em}
}
.nav-hz__header h4{margin:0}
@media screen and (max-width:739px){
.nav-hz__header h4{margin:0}
}
.nav-hz--headline{font-size:16px;font-weight:400;padding:2em 0 .3em;color:#14243a;text-transform:none;white-space:nowrap}
@media screen and (min-width:740px){
.nav-hz--headline{font-size:16px;line-height:58px;padding:0;padding-right:1.5em}
}
@media screen and (min-width:1300px){
.nav-hz--headline{margin:0;padding:0;padding-right:1.5em}
}
.search{-webkit-transition:opacity .5s cubic-bezier(.215,.61,.355,1),top 0s .5s,z-index 0s .5s;transition:opacity .5s cubic-bezier(.215,.61,.355,1),top 0s .5s,z-index 0s .5s;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;min-height:100%;opacity:0;z-index:-1}
.search--inline{position:relative;opacity:1;z-index:1;background-color:#eeede9}
.search--inline .search-input{background-color:rgba(212,174,132,.4)}
.search--inline .search-input__form{-webkit-transform:translateY(0);transform:translateY(0);border-color:#fff;opacity:1}
@media screen and (max-width:739px){
.search--inline .search-input__form{margin-top:.5em}
}
.search--inline .search-input__form input{color:#bb442a;background-color:transparent}
.search--inline .search-input__form input::-webkit-input-placeholder{color:#d4ae84;opacity:1}
.search--inline .search-input__form input::-moz-placeholder{color:#d4ae84;opacity:1}
.search--inline .search-input__form input:-moz-placeholder{color:#d4ae84;opacity:1}
.search--inline .search-input__form input:-ms-input-placeholder{color:#d4ae84;opacity:1}
@media screen and (max-width:739px){
.search--inline .search-input__form__submit span{cursor:pointer}
.search--inline .search-input__form__submit span:after,.search--inline .search-input__form__submit span:before{-webkit-transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1),-webkit-transform .3s cubic-bezier(.19,1,.22,1);content:'';position:absolute;width:20px;height:20px;top:50%;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.search--inline .search-input__form__submit span:before{height:0;border-top:2px solid #bb442a;margin:-1px 0 0 -10px}
.search--inline .search-input__form__submit span:after{width:0;border-right:2px solid #bb442a;margin:-10px 0 0 -1px}
.no-touch .search--inline .search-input__form__submit span:hover:after,.no-touch .search--inline .search-input__form__submit span:hover:before{width:22px;height:22px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.no-touch .search--inline .search-input__form__submit span:hover:before{height:0;border-top:4px solid #bb442a;margin:-2px 0 0 -11px}
.no-touch .search--inline .search-input__form__submit span:hover:after{width:0;border-right:4px solid #bb442a;margin:-11px 0 0 -2px}
}
@media screen and (min-width:740px){
.search--inline .search-input__form__submit span{cursor:pointer}
.search--inline .search-input__form__submit span:after,.search--inline .search-input__form__submit span:before{-webkit-transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1),-webkit-transform .3s cubic-bezier(.19,1,.22,1);content:'';position:absolute;width:28px;height:28px;top:50%;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.search--inline .search-input__form__submit span:before{height:0;border-top:4px solid #bb442a;margin:-2px 0 0 -14px}
.search--inline .search-input__form__submit span:after{width:0;border-right:4px solid #bb442a;margin:-14px 0 0 -2px}
.no-touch .search--inline .search-input__form__submit span:hover:after,.no-touch .search--inline .search-input__form__submit span:hover:before{width:30px;height:30px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.no-touch .search--inline .search-input__form__submit span:hover:before{height:0;border-top:4px solid #bb442a;margin:-2px 0 0 -15px}
.no-touch .search--inline .search-input__form__submit span:hover:after{width:0;border-right:4px solid #bb442a;margin:-15px 0 0 -2px}
}
.search--inline .search-results.animate{color:#fff}
.search--open .search{-webkit-transition:opacity .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.215,.61,.355,1);top:0;opacity:1;z-index:201}
.search-input{background-color:#fff;color:#14232d}
.search-input a{color:#bb442a}
.search-input a:hover{color:#14243a}
.search-input__wrapper{position:relative}
.search-input__wrapperfullwide{position:relative}
.search-input__inner{width:91.66667%;margin-left:4.16667%}
@media screen and (min-width:480px){
.search-input__inner{width:91.66667%;margin-left:4.16667%}
}
@media screen and (min-width:740px){
.search-input__inner{width:83.33333%;margin-left:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:1200px){
.search-input__inner{width:66.66667%;margin-left:16.66667%}
}
@media screen and (max-width:1199px){
.search-input__inner{padding-top:12;padding-bottom:12;margin-top:8.33333%;margin-bottom:10.83333%}
}
@media screen and (min-width:1200px){
.search-input__inner{padding-top:12;padding-bottom:12;margin-top:10%;margin-bottom:10.83333%}
}
.search-input__innerfull{width:91.66667%;margin-left:4.16667%}
@media screen and (min-width:480px){
.search-input__innerfull{width:91.66667%;margin-left:4.16667%}
}
@media screen and (min-width:740px){
.search-input__innerfull{width:83.33333%;margin-left:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:1200px){
.search-input__innerfull{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1300px){
.search-input__innerfull{width:100%;margin-left:0}
}
@media screen and (max-width:1199px){
.search-input__innerfull{padding-top:12;padding-bottom:12;margin-top:8.33333%;margin-bottom:10.83333%}
}
@media screen and (min-width:1200px){
.search-input__innerfull{padding-top:12;padding-bottom:12;margin-top:10%;margin-bottom:10.83333%}
}
.search-input__close{position:absolute;right:0;top:0;width:66px;height:66px;z-index:1;cursor:pointer}
.search-input__close:after,.search-input__close:before{-webkit-transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1),-webkit-transform .3s cubic-bezier(.19,1,.22,1);content:'';position:absolute;width:20px;height:20px;top:50%;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.search-input__close:before{height:0;border-top:2px solid #bb442a;margin:-1px 0 0 -10px}
.search-input__close:after{width:0;border-right:2px solid #bb442a;margin:-10px 0 0 -1px}
.no-touch .search-input__close:hover:after,.no-touch .search-input__close:hover:before{width:22px;height:22px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.no-touch .search-input__close:hover:before{height:0;border-top:4px solid #bb442a;margin:-2px 0 0 -11px}
.no-touch .search-input__close:hover:after{width:0;border-right:4px solid #bb442a;margin:-11px 0 0 -2px}
.search-input__form{position:relative;border-bottom:4px solid #d9d9d9;font-size:18px;font-weight:400;line-height:1em;margin:0;padding:0 0;-webkit-transition:opacity .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);-webkit-transform:translateY(20%);transform:translateY(20%);opacity:0}
@media screen and (max-width:739px){
.search-input__form{margin-top:2em;border-width:2px}
}
@media screen and (min-width:740px){
.search-input__form{font-size:24px}
}
@media screen and (min-width:906px){
.search-input__form{font-size:36px}
}
@media screen and (min-width:980px){
.search-input__form{font-size:48px;padding:0 0}
}
@media screen and (min-width:1200px){
.search-input__form{font-size:60px}
}
.search--open .search-input__form{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
.search-input__form h6{-webkit-transition:color .35s cubic-bezier(.645,.045,.355,1),top .35s cubic-bezier(.645,.045,.355,1);transition:color .35s cubic-bezier(.645,.045,.355,1),top .35s cubic-bezier(.645,.045,.355,1);position:relative;top:0;color:#fff;font-weight:500}
.search--results .search-input__form h6{top:-1em;color:transparent}
.search--results .search-input__form h6::before{top:1em;color:#fff}
.search-input__form h6::before{content:attr(title);-webkit-transition:color .35s cubic-bezier(.645,.045,.355,1),top .35s cubic-bezier(.645,.045,.355,1);transition:color .35s cubic-bezier(.645,.045,.355,1),top .35s cubic-bezier(.645,.045,.355,1);position:absolute;left:0;top:1.5em;display:inline-block;color:transparent}
.search-input__form input{width:100%;padding:0;padding-right:2em;padding-bottom:.1em}
@media screen and (max-width:979px){
.search-input__form input{padding-bottom:.3em}
}
.search-input__form input::-webkit-input-placeholder{color:#bb442a;opacity:1}
.search-input__form input::-moz-placeholder{color:#bb442a;opacity:1}
.search-input__form input:-moz-placeholder{color:#bb442a;opacity:1}
.search-input__form input:-ms-input-placeholder{color:#bb442a;opacity:1}
.search-input__form div{position:absolute;bottom:0;right:0}
.search-input__form__total{font-size:.6em;margin-bottom:.9em;-webkit-transition:color .5s cubic-bezier(.215,.61,.355,1);transition:color .5s cubic-bezier(.215,.61,.355,1);margin-right:3.5em;color:transparent}
@media screen and (min-width:740px){
.search-input__form__total{font-size:.6em;margin-bottom:.8em}
}
@media screen and (min-width:906px){
.search-input__form__total{font-size:.5em;margin-bottom:.8em}
}
@media screen and (min-width:980px){
.search-input__form__total{font-size:.35em;margin-bottom:.5em}
}
@media screen and (min-width:1200px){
.search-input__form__total{font-size:.3em;margin-bottom:.5em}
}
.search--results-loaded .search-input__form__total{color:#bb442a}
.search-input__form__submit{font-size:1em;margin-bottom:.3em;position:relative;cursor:pointer}
@media screen and (min-width:740px){
.search-input__form__submit{font-size:.8em;margin-bottom:.4em}
}
@media screen and (min-width:906px){
.search-input__form__submit{font-size:.6em;margin-bottom:.3em}
}
@media screen and (min-width:980px){
.search-input__form__submit{font-size:.5em;margin-bottom:0}
}
@media screen and (min-width:1200px){
.search-input__form__submit{font-size:.4em;margin-bottom:.1em}
}
.search-input__form__submit::before{content:'X';opacity:0}
.search-input__form__submit span,.search-input__form__submit::before{-webkit-transition:opacity .35s cubic-bezier(.215,.61,.355,1),right .35s cubic-bezier(.215,.61,.355,1);transition:opacity .35s cubic-bezier(.215,.61,.355,1),right .35s cubic-bezier(.215,.61,.355,1)}
.search-input__form__submit::before{position:relative;right:0}
.no-touch .search-input__form__submit::before:hover{-webkit-transition:.5s cubic-bezier(.19,1,.22,1);transition:.5s cubic-bezier(.19,1,.22,1);color:#46b9eb}
.search--input .search-input__form__submit::before{right:-1em;opacity:0}
.search--input .search-input__form__submit span{right:0;opacity:1}
.search-input__form__submit span{position:absolute;right:-1em;bottom:50%;height:40px;margin-bottom:-18px;opacity:0}
@media screen and (max-width:739px){
.search-input__form__submit span{width:22px;cursor:pointer}
.search-input__form__submit span:after,.search-input__form__submit span:before{-webkit-transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1),-webkit-transform .3s cubic-bezier(.19,1,.22,1);content:'';position:absolute;width:20px;height:20px;top:50%;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.search-input__form__submit span:before{height:0;border-top:2px solid #14243a;margin:-1px 0 0 -10px}
.search-input__form__submit span:after{width:0;border-right:2px solid #14243a;margin:-10px 0 0 -1px}
.no-touch .search-input__form__submit span:hover:after,.no-touch .search-input__form__submit span:hover:before{width:22px;height:22px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.no-touch .search-input__form__submit span:hover:before{height:0;border-top:4px solid #14243a;margin:-2px 0 0 -11px}
.no-touch .search-input__form__submit span:hover:after{width:0;border-right:4px solid #14243a;margin:-11px 0 0 -2px}
}
@media screen and (min-width:740px){
.search-input__form__submit span{width:30px;cursor:pointer}
.search-input__form__submit span:after,.search-input__form__submit span:before{-webkit-transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1),-webkit-transform .3s cubic-bezier(.19,1,.22,1);content:'';position:absolute;width:28px;height:28px;top:50%;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.search-input__form__submit span:before{height:0;border-top:4px solid #14243a;margin:-2px 0 0 -14px}
.search-input__form__submit span:after{width:0;border-right:4px solid #14243a;margin:-14px 0 0 -2px}
.no-touch .search-input__form__submit span:hover:after,.no-touch .search-input__form__submit span:hover:before{width:30px;height:30px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.no-touch .search-input__form__submit span:hover:before{height:0;border-top:4px solid #14243a;margin:-2px 0 0 -15px}
.no-touch .search-input__form__submit span:hover:after{width:0;border-right:4px solid #14243a;margin:-15px 0 0 -2px}
}
.search-results{-webkit-transition:0s;transition:0s;-webkit-transform:translateY(20px);transform:translateY(20px);height:0;background-color:#fff;opacity:0;overflow:hidden}
.search-results.animate{-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1),height .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1),height .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1),height .5s cubic-bezier(.645,.045,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1),height .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1)}
.search--results-loaded .search-results{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
.search--results-hide .search-results,.search--results-loaded .search-results{height:auto}
.search-results::before{content:'';-webkit-transition:background .3s cubic-bezier(.55,.055,.675,.19),z-index 0s .3s;transition:background .3s cubic-bezier(.55,.055,.675,.19),z-index 0s .3s;position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0);z-index:-1}
.search--results-details-load .search-results::before{-webkit-transition:background .3s cubic-bezier(.55,.055,.675,.19),z-index 0s;transition:background .3s cubic-bezier(.55,.055,.675,.19),z-index 0s;background-color:rgba(0,0,0,.5);z-index:1}
.search-results__wrapper{position:relative;-webkit-transition:-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);margin:0 auto;max-width:1248px;min-height:0;-webkit-transform:translateX(0);transform:translateX(0);overflow:hidden}
.search-results__wrapper::after{clear:both;content:"";display:table}
.search--results-details .search-results__wrapper{-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.search-results__inner{width:91.66667%;margin-left:4.16667%;padding-top:12;padding-bottom:12;margin-top:8.33333%;margin-bottom:8.33333%;-webkit-transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1)}
@media screen and (min-width:480px){
.search-results__inner{width:91.66667%;margin-left:4.16667%}
}
@media screen and (min-width:740px){
.search-results__inner{width:83.33333%;margin-left:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:1200px){
.search-results__inner{width:66.66667%;margin-left:16.66667%}
}
@media screen and (max-width:739px){
.search-results__inner{-webkit-transform:translateY(-5px);transform:translateY(-5px)}
}
@media screen and (min-width:740px){
.search-results__inner{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
}
.search--results-loaded .search-results__inner{-webkit-transform:translateY(0);transform:translateY(0)}
.search-results__more{text-align:center}
@media screen and (min-width:740px){
.search-results__more{padding-top:3em}
}
.search-results__category{position:relative}
@media screen and (max-width:739px){
.search-results__category{margin-top:3em;padding-top:3em}
}
@media screen and (min-width:740px){
.search-results__category{margin-top:6em;padding-top:6em}
}
.search-results__category::before{content:'';position:absolute;left:-100%;top:0;right:-100%;border-top:2px solid #eeede9}
.search-results__category:first-child{margin-top:0;padding-top:0;border:none}
.search-results__category:first-child::before{content:none}
.search-results__category__header{padding-bottom:.5em}
.search-results__category__header h6{color:#14243a}
.search-results__category__header h6 span:first-child{color:#bb442a}
.search-results__category__list{color:#14243a}
.search-results__category__list>a{display:block;position:relative}
.search-results__category__list>a::after{clear:both;content:"";display:table}
.search-results__category__list>a>div{display:table;width:100%;position:relative}
@media screen and (min-width:740px){
.search-results__category__list>a>div{height:160px}
}
.search-results__category__list>a>div::after{clear:both;content:"";display:table}
.search-results__category__list>a>div>div{display:table-cell;float:none}
.search-results__category__list>a::before{background-color:#eeede9;-webkit-transition:.5s cubic-bezier(.19,1,.22,1);transition:.5s cubic-bezier(.19,1,.22,1);content:'';position:absolute;left:0;top:5px;right:0;bottom:5px;margin:0 -24px}
@media screen and (max-width:739px){
.search-results__category__list>a::before{background-color:transparent}
}
.no-touch .search-results__category__list>a:hover::before{background-color:#d4ae84}
.search-results__category__list>a.animatable{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:opacity .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:opacity .5s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.165,.84,.44,1);transition:opacity .5s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1)}
.search-results__category__list>a.animatable.visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.search-results__category__list__image{width:25%;margin-left:0;padding-left:0;position:relative}
@media screen and (min-width:480px){
.search-results__category__list__image{width:25%;margin-left:0;padding-left:0}
}
@media screen and (min-width:740px){
.search-results__category__list__image{width:25%;margin-left:0;padding-left:0}
}
@media screen and (min-width:1200px){
.search-results__category__list__image{width:25%;margin-left:0}
}
.search-results__category__list__image span{display:block;position:absolute;left:0;top:0;right:0;bottom:12px}
@media screen and (min-width:480px){
.search-results__category__list__image span{bottom:24px;right:12px}
}
@media screen and (max-width:739px){
.search-results__category__list__image span{bottom:24px}
}
@media screen and (min-width:740px){
.search-results__category__list__image span{margin:auto;top:12px;bottom:12px}
}
@media screen and (-ms-high-contrast:active) and (max-width:739px),screen and (-ms-high-contrast:none) and (max-width:739px){
.search-results__category__list__image span{padding-bottom:66%}
}
@media screen and (-ms-high-contrast:active) and (min-width:740px),screen and (-ms-high-contrast:none) and (min-width:740px){
.search-results__category__list__image span{padding-bottom:55%}
}
@media screen and (-ms-high-contrast:active) and (min-width:1200px),screen and (-ms-high-contrast:none) and (min-width:1200px){
.search-results__category__list__image span{padding-bottom:66%}
}
.search-results__category__list__image span img{position:absolute;left:0;top:0;right:0;bottom:0;max-width:100%;max-height:100%;height:auto;width:auto}
@media screen and (max-width:739px){
.search-results__category__list__image span img{margin:0 auto}
}
@media screen and (min-width:740px){
.search-results__category__list__image span img{margin:auto}
}
.search-results__category__list__content{width:75%;margin-left:0;position:relative}
@media screen and (min-width:480px){
.search-results__category__list__content{width:75%;margin-left:0}
}
@media screen and (min-width:740px){
.search-results__category__list__content{width:75%;margin-left:0}
}
@media screen and (min-width:1200px){
.search-results__category__list__content{width:75%;margin-left:0}
}
@media screen and (max-width:739px){
.search-results__category__list__content{padding-bottom:4em}
}
@media screen and (min-width:740px){
.search-results__category__list__content{vertical-align:middle;padding-top:1em;padding-bottom:1em}
}
.search-results__category__list__content h5{font-size:18px;font-weight:400;margin-bottom:.6em;text-transform:none}
@media screen and (min-width:740px){
.search-results__category__list__content h5{font-size:24px;line-height:1.15}
}
@media screen and (min-width:980px){
.search-results__category__list__content h5{font-size:26px}
}
.search-results__category__list__content p{color:#14243a;margin-bottom:0}
.button{-webkit-transition:border-color .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1),padding .3s cubic-bezier(.23,1,.32,1);transition:border-color .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1),padding .3s cubic-bezier(.23,1,.32,1);display:inline-block;color:color-ocean;line-height:1.35em;text-decoration:none;text-align:center;border-radius:4px;font-weight:500;padding:.75em 1.5em .65em}
.button,.product-filter__buttons .button{border:2px solid #bb442a;color:#bb442a;text-transform:none}
.no-touch .button:hover,.no-touch .product-filter__buttons .button:hover{color:#fff;border-color:#bb442a;background-color:#bb442a}
.banner.banner--light .button{border:2px solid #14243a;color:#14243a}
.no-touch .banner.banner--light .button:hover{color:#fff;border-color:#14243a;background-color:#14243a}
.section--white .button,.teaser.teaser--white .button{border:2px solid #bb442a;color:#bb442a;text-transform:none}
.no-touch .section--white .button:hover,.no-touch .teaser.teaser--white .button:hover{color:#fff;border-color:#bb442a;background-color:#bb442a}
.button--ocean,.section--ocean .button,.teaser--ocean .button{border:2px solid #14243a;color:#14243a;text-transform:none}
.no-touch .button--ocean:hover,.no-touch .section--ocean .button:hover,.no-touch .teaser--ocean .button:hover{color:#fff;border-color:#14243a;background-color:#14243a}
.button--sand,.secion--sand .button,.teaser--sand .button{border:2px solid #bb442a;color:#bb442a;text-transform:none}
.no-touch .button--sand:hover,.no-touch .secion--sand .button:hover,.no-touch .teaser--sand .button:hover{color:#fff;border-color:#bb442a;background-color:#bb442a}
.section.section--wood .button,.teaser--wood .button{border:2px solid #fff;color:#fff;text-transform:none}
.no-touch .section.section--wood .button:hover,.no-touch .teaser--wood .button:hover{color:#d4ae84;border-color:#fff;background-color:#fff}
.section--terra .button,.teaser--terra .button{border:2px solid #fff;color:#fff;text-transform:none}
.no-touch .section--terra .button:hover,.no-touch .teaser--terra .button:hover{color:#bb442a;border-color:#fff;background-color:#fff}
.section .feature .button{border:2px solid #bb442a;color:#bb442a;text-transform:none}
.no-touch .section .feature .button:hover{color:#fff;border-color:#bb442a;background-color:#bb442a}
.button.blue{color:#46b9eb;border-color:#46b9eb}
.no-touch .button.blue:hover{color:#14243a;border-color:#fff;background-color:#fff}
@media screen and (min-width:740px){
.banner .button{font-size:16px}
}
@media screen and (min-width:740px){
.hero__content .button{font-size:18px}
}
.banner .button,.button--white,.search-results__more a{color:#fff;border-color:#fff;background-color:transparent}
.no-touch .banner .button:hover,.no-touch .button--white:hover,.no-touch .search-results__more a:hover,.search-results__more .no-touch a:hover{color:#14243a;border-color:#fff;background-color:#fff}
.button--terra{color:#bb442a;border-color:#bb442a;background-color:transparent}
.no-touch .button--terra:hover{color:#fff;border-color:#bb442a;background-color:#bb442a}
.button--ocean{color:#14243a;border-color:#14243a;background-color:transparent}
.no-touch .button--ocean:hover{color:#fff;border-color:#14243a;background-color:#14243a}
.button--wood{color:#d4ae84;border-color:#d4ae84;background-color:transparent}
.no-touch .button--wood:hover{color:#fff;border-color:#d4ae84;background-color:#d4ae84}
@media screen and (max-width:739px){
.hero .button{color:#fff;border-color:#fff}
}
.button--loadable{position:relative}
.button--loadable.loading{padding-right:58px;pointer-events:none}
.button--loadable.loading .button__spinner{visibility:visible;opacity:1}
.button--loadable .button__spinner{position:absolute;width:20px;height:20px;top:50%;right:24px;-webkit-transform:translateY(-59%);transform:translateY(-59%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:visibility .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}
.button--loadable .button__spinner circle{stroke:#46b9eb;-webkit-animation:load2 2.5s linear infinite;animation:load2 2.5s linear infinite;stroke-dasharray:100}
.button--iconable .icon{margin-right:8px;line-height:1px;font-size:20px;vertical-align:middle}
.button--iconable .icon::before{padding-bottom:4px;display:inline-block;vertical-align:middle}
@media screen and (max-width:479px){
.button--second{margin-top:.5em}
}
@media screen and (min-width:480px){
.button--second{margin-left:1em}
}
input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;width:100%}
:focus,input,textarea{outline:0!important}
:focus::-webkit-input-placeholder,input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#14232d;opacity:1}
:focus::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{color:#14232d;opacity:1}
:focus:-moz-placeholder,input:-moz-placeholder,textarea:-moz-placeholder{color:#14232d;opacity:1}
:focus:-ms-input-placeholder,input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#14232d;opacity:1}
fieldset{border:none;padding:0}
fieldset legend{font-size:24px;font-weight:500;margin-bottom:.75em}
fieldset+fieldset{margin-top:40px}
input[type=checkbox].checkbox,input[type=radio].radio{position:relative;width:auto;margin-right:.75em;background:0 0;border:none;vertical-align:text-top;display:none}
input[type=checkbox].checkbox:checked,input[type=checkbox].checkbox:not(:checked),input[type=radio].radio:checked,input[type=radio].radio:not(:checked){background:0 0;position:relative;visibility:hidden;margin:0;padding:0}
input[type=checkbox].checkbox+label,input[type=radio].radio+label{position:relative;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
input[type=checkbox].checkbox:checked+label:before,input[type=checkbox].checkbox:not(:checked)+label:before{content:""}
input[type=checkbox].checkbox:checked+label::before,input[type=checkbox].checkbox:not(:checked)+label::before,input[type=radio].radio:checked+label::before,input[type=radio].radio:not(:checked)+label::before{display:block;width:20px;height:20px;position:absolute;top:-2px;left:0;border:2px solid #bb442a;background:#fff;color:transparent;font-size:9px;text-align:center;line-height:17px}
input[type=checkbox].checkbox--light:checked+label::before,input[type=checkbox].checkbox--light:not(:checked)+label::before,input[type=radio].radio--light:checked+label::before,input[type=radio].radio--light:not(:checked)+label::before{background:0 0}
input[type=radio]:checked+label::before,input[type=radio]:not(:checked)+label::before{border-radius:30px}
.no-touch input[type=checkbox].checkbox:hover+label::before,.no-touch input[type=radio].radio:hover+label::before{color:#bb442a}
.no-touch input[type=checkbox].checkbox--light:hover+label::before,.no-touch input[type=radio].radio--light:hover+label::before{color:#fff}
.no-touch input[type=checkbox].checkbox:checked:hover+label:hover::before,.no-touch input[type=checkbox].checkbox:hover+label:hover::before,.no-touch input[type=checkbox].checkbox:not(:checked):hover+label:hover::before,.no-touch input[type=radio].radio:checked:hover+label:hover::before,.no-touch input[type=radio].radio:hover+label:hover::before,.no-touch input[type=radio].radio:not(:checked):hover+label:hover::before{color:#bb442a!important}
.no-touch input[type=checkbox].checkbox:checked:hover+label:hover::before,.no-touch input[type=radio].radio:checked:hover+label:hover::before{color:#fff!important}
.no-touch input[type=checkbox].checkbox--light:checked:hover+label:hover::before,.no-touch input[type=checkbox].checkbox--light:hover+label:hover::before,.no-touch input[type=checkbox].checkbox--light:not(:checked):hover+label:hover::before,.no-touch input[type=radio].radio--light:checked:hover+label:hover::before,.no-touch input[type=radio].radio--light:hover+label:hover::before,.no-touch input[type=radio].radio--light:not(:checked):hover+label:hover::before{color:#fff!important}
input[type=checkbox].checkbox:checked+label::before,input[type=radio].radio:checked+label::before{color:#fff;background-color:#bb442a;border-color:#bb442a}
input[type=checkbox].checkbox--light:checked+label::before,input[type=radio].radio--light:checked+label::before{color:#46b9eb;background-color:transparent;border-color:#eeede9}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}
select::-ms-expand{display:none}
.form{position:relative;font-size:15px;font-weight:400}
@media screen and (min-width:740px){
.form{font-size:16px}
}
@media screen and (min-width:980px){
.form{font-size:18px}
}
@media screen and (max-width:979px){
.form{margin:0 -12px}
}
.form.form--new .form-input.select,.form.form--new .form-input.text{padding-left:0}
@media screen and (max-width:1199px){
.form.form--new .form-input.select,.form.form--new .form-input.text{margin-bottom:2em}
}
.form.form--new .form-input.select input,.form.form--new .form-input.select select,.form.form--new .form-input.text input,.form.form--new .form-input.text select{border:1px solid #b3b3b3;background-color:#f9f9f9;padding:5px 13px 0;text-transform:none!important}
.form.form--new .form-input.select input::-webkit-input-placeholder,.form.form--new .form-input.select select::-webkit-input-placeholder,.form.form--new .form-input.text input::-webkit-input-placeholder,.form.form--new .form-input.text select::-webkit-input-placeholder{color:transparent!important}
.form.form--new .form-input.select input:-ms-input-placeholder,.form.form--new .form-input.select select:-ms-input-placeholder,.form.form--new .form-input.text input:-ms-input-placeholder,.form.form--new .form-input.text select:-ms-input-placeholder{color:transparent!important}
.form.form--new .form-input.select input::-ms-input-placeholder,.form.form--new .form-input.select select::-ms-input-placeholder,.form.form--new .form-input.text input::-ms-input-placeholder,.form.form--new .form-input.text select::-ms-input-placeholder{color:transparent!important}
.form.form--new .form-input.select input::placeholder,.form.form--new .form-input.select select::placeholder,.form.form--new .form-input.text input::placeholder,.form.form--new .form-input.text select::placeholder{color:transparent!important}
.form.form--new .form-input.select::before,.form.form--new .form-input.text::before{display:none}
.form.form--new .form-input.text input{border-bottom:2px solid #bb442a}
.form.form--new .form-input.text textarea{border-bottom:2px solid #bb442a;min-height:135px}
.form.form--new .form-input a{font-size:14px;text-decoration:underline}
.form.form--new .form-input.other{width:50%;float:left}
.form.form--new .form-input.textrecaptcha{padding-top:9px}
@media screen and (max-width:1199px){
.form.form--new .form-input.other,.form.form--new .form-input.textrecaptcha{width:100%;float:none;clear:both}
}
.form.form--new .form-input.submit{margin-right:12px;width:100%}
.form.form--new .form-input.submit a{width:100%}
.form.form--new .form-input[class*=error]{position:relative}
.form.form--new .form-input[class*=error] input,.form.form--new .form-input[class*=error] select,.form.form--new .form-input[class*=error] textarea{background:#bb442a;color:#fff!important}
.form.form--new .form-input[class*=error] label:after{display:block;position:absolute;bottom:-25px}
.form.form--new .form-input.error-serial label:after{content:"This isn't a valid serial number";color:#bb442a}
.form.form--new .form-input.error-email label:after{content:"This isn't a valid email";color:#bb442a}
.form.form--new .form-input.error-tel label:after{content:"This isn't a valid tel number";color:#bb442a}
.form.form--new .form-input.error-required label:after{content:'Please fill in this field';color:#bb442a}
.form.form--new .clicktarget.active{display:none}
.form.form--new .serialtext{display:none}
.form.form--new .serialtext.active{display:block}
@media screen and (min-width:1200px){
.form.form--spacy .form-input.select,.form.form--spacy .form-input.text{padding-right:62px}
}
@media screen and (min-width:1200px){
.form.form--spacy .form-input.select::after,.form.form--spacy .form-input.select::before,.form.form--spacy .form-input.text::after,.form.form--spacy .form-input.text::before{margin-right:62px}
}
.form.form--spacy .form-input.submit{margin-right:12px;margin-left:12px}
@media screen and (min-width:1200px){
.form.form--spacy .form-input.submit{margin-right:62px}
}
.form .form-input select,.form .form-input.text input{-webkit-transition:all .3s cubic-bezier(.19,1,.22,1);transition:all .3s cubic-bezier(.19,1,.22,1);width:100%;padding:0;height:40px;line-height:1;text-transform:uppercase;color:#14243a;background:0 0;border:none}
.no-touch .form .form-input select:hover,.no-touch .form .form-input.text input:hover{border-color:#bb442a}
.form .form-input.select select.notransform,.form .form-input.text input.notransform{text-transform:none}
.form .form-input.select--light select,.form .form-input.text--light input{color:#fff}
.form .form-input.text input::-webkit-input-placeholder{color:#bb442a}
.form .form-input.text input:-ms-input-placeholder{color:#bb442a}
.form .form-input.text input::-ms-input-placeholder{color:#bb442a}
.form .form-input.text input::placeholder{color:#bb442a}
.form .form-input.text--light input::-webkit-input-placeholder{color:#fff}
.form .form-input.text--light input:-ms-input-placeholder{color:#fff}
.form .form-input.text--light input::-ms-input-placeholder{color:#fff}
.form .form-input.text--light input::placeholder{color:#fff}
.form .form-input.submit{display:block;margin-top:1.5em;clear:both;float:none;font-size:16px;text-align:right}
.form .form-input.submit a{white-space:nowrap;text-transform:uppercase;font-size:16px}
.form .form-input.select,.form .form-input.text{width:91.66667%;margin-left:4.16667%;padding-left:0;padding-right:0;position:relative}
@media screen and (min-width:480px){
.form .form-input.select,.form .form-input.text{width:50%;margin-left:0;padding-right:12px;padding-left:12px}
}
@media screen and (min-width:980px){
.form .form-input.select,.form .form-input.text{width:50%;margin-left:0}
}
@media screen and (min-width:1300px){
.form .form-input.select,.form .form-input.text{width:50%;margin-left:0}
}
.form .form-input.select--wide,.form .form-input.text--wide{width:91.66667%;margin-left:4.16667%;padding-left:0;padding-right:0}
@media screen and (min-width:480px){
.form .form-input.select--wide,.form .form-input.text--wide{width:100%;margin-left:0;padding-right:12px;padding-left:12px}
}
@media screen and (min-width:980px){
.form .form-input.select--wide,.form .form-input.text--wide{width:100%;margin-left:0;padding-right:12px;padding-left:12px}
}
@media screen and (min-width:1300px){
.form .form-input.select--wide,.form .form-input.text--wide{width:100%;margin-left:0;padding-right:12px;padding-left:12px}
}
@media screen and (max-width:739px){
.form .form-input.select,.form .form-input.text{margin-bottom:1em}
}
.form .form-input.select::before,.form .form-input.text::before{content:'';position:absolute;left:0;right:0;bottom:0;border-bottom:2px solid #bb442a}
@media screen and (min-width:480px){
.form .form-input.select::after,.form .form-input.select::before,.form .form-input.text::after,.form .form-input.text::before{margin:0 12px}
}
.form .form-input.select--light::before,.form .form-input.text--light::before{border-color:#bac5cf}
.form .form-input--colspan.select,.form .form-input--colspan.text{width:91.66667%;margin-left:4.16667%;padding-left:0;padding-right:0}
.form .form-input.select:after{content:""}
.form .form-input.select::after{position:absolute;right:10px;bottom:17px;margin-top:-.5em;color:#14243a;font-size:6px;text-align:center;line-height:1em;pointer-events:none}
.form .form-input.error::after,.form .form-input.error>*,.form .form-input.error>::-webkit-input-placeholder{color:#14243a!important}
.form .form-input.error::after,.form .form-input.error>*,.form .form-input.error>:-ms-input-placeholder{color:#14243a!important}
.form .form-input.error::after,.form .form-input.error>*,.form .form-input.error>::-ms-input-placeholder{color:#14243a!important}
.form .form-input.error::after,.form .form-input.error>*,.form .form-input.error>::placeholder{color:#14243a!important}
.form .form-input.error::after::-webkit-input-placeholder,.form .form-input.error>::-webkit-input-placeholder,.form .form-input.error>::-webkit-input-placeholder::-webkit-input-placeholder{color:#14243a;opacity:1}
.form .form-input.error::after::-webkit-input-placeholder,.form .form-input.error>::-webkit-input-placeholder,.form .form-input.error>::placeholder::-webkit-input-placeholder{color:#14243a;opacity:1}
.form .form-input.error::after:-ms-input-placeholder,.form .form-input.error>:-ms-input-placeholder,.form .form-input.error>:-ms-input-placeholder:-ms-input-placeholder{color:#14243a;opacity:1}
.form .form-input.error::after:-ms-input-placeholder,.form .form-input.error>:-ms-input-placeholder,.form .form-input.error>::-ms-input-placeholder:-ms-input-placeholder{color:#14243a;opacity:1}
.form .form-input.error::after:-ms-input-placeholder,.form .form-input.error>:-ms-input-placeholder,.form .form-input.error>::placeholder:-ms-input-placeholder{color:#14243a;opacity:1}
.form .form-input.error::before{border-color:#14243a}
.form .form-input select option{background:#fff;border:none;font-size:.8em;text-transform:none;color:#14243a!important}
.form .form-input select option:hover{background-color:#eeede9}
.form .form-input input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;width:inherit}
.form .form-input textarea{overflow:auto;resize:none}
@media screen and (min-width:1300px){
.form,.form__close{margin-left:-12px;margin-right:-12px}
}
.form__close{position:absolute;right:0;width:54px;height:54px;cursor:pointer;cursor:pointer}
@media screen and (max-width:479px){
.form__close{top:-30px}
}
@media screen and (min-width:480px){
.form__close{top:-40px}
}
.form__close:after,.form__close:before{-webkit-transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1),-webkit-transform .3s cubic-bezier(.19,1,.22,1);content:'';position:absolute;width:20px;height:20px;top:50%;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.form__close:before{height:0;border-top:2px solid #14232d;margin:-1px 0 0 -10px}
.form__close:after{width:0;border-right:2px solid #14232d;margin:-10px 0 0 -1px}
.no-touch .form__close:hover:after,.no-touch .form__close:hover:before{width:22px;height:22px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.no-touch .form__close:hover:before{height:0;border-top:4px solid #46b9eb;margin:-2px 0 0 -11px}
.no-touch .form__close:hover:after{width:0;border-right:4px solid #46b9eb;margin:-11px 0 0 -2px}
.form__inner{-webkit-transition:opacity .25s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.895,.03,.685,.22);transition:opacity .25s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.895,.03,.685,.22);transition:transform .3s cubic-bezier(.895,.03,.685,.22),opacity .25s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.895,.03,.685,.22),opacity .25s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.895,.03,.685,.22);position:relative;width:100%;opacity:1}
.form__success{-webkit-transition:.4s cubic-bezier(.165,.84,.44,1) .25s;transition:.4s cubic-bezier(.165,.84,.44,1) .25s;position:absolute;left:0;top:0;right:0;bottom:0;margin:0 12px;padding-right:10%;-webkit-transform:translateX(100px);transform:translateX(100px);color:#14232d;z-index:-1;opacity:0}
.form--success .form__inner{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}
.form--success .form__success{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;z-index:1}
.form--back .form__inner{-webkit-transition:.4s cubic-bezier(.165,.84,.44,1) .25s;transition:.4s cubic-bezier(.165,.84,.44,1) .25s}
.form--back .form__success{-webkit-transition:opacity .25s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.895,.03,.685,.22);transition:opacity .25s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.895,.03,.685,.22);transition:transform .3s cubic-bezier(.895,.03,.685,.22),opacity .25s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.895,.03,.685,.22),opacity .25s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.895,.03,.685,.22)}
.form .submit{padding-top:1em}
.form .submit .disabled{-webkit-transition:.2s cubic-bezier(.165,.84,.44,1) .1s;transition:.2s cubic-bezier(.165,.84,.44,1) .1s;opacity:.4}
.form .qas-lookup{position:relative}
.form .qas-lookup label{font-weight:400;white-space:nowrap}
.form .qas-lookup--title{margin-left:10px;font-weight:700}
.form .qas-lookup .button{cursor:pointer}
.form .qas-lookup--cancellink{opacity:.8;border:transparent}
@media screen and (max-width:479px){
.form .qas-lookup--cancellink{font-size:12px;padding-left:3px;padding-right:3px}
}
.form .qas-lookup .QASInputs .form-input.text{width:25%}
@media screen and (max-width:1199px){
.form .qas-lookup .QASInputs .form-input.text{width:91.66667%}
}
.form .qas-lookup div#QASButtons{width:50%;display:inline-block;margin:12px 0;padding-right:12px}
@media screen and (max-width:479px){
.form .qas-lookup div#QASButtons{margin-left:4.16667%}
}
.form .qas-lookup span#QASNext{width:100%}
.form .qas-lookup span#QASCancel{border:none;position:absolute;left:205px;top:10px;color:#bb442a;text-decoration:underline;padding:0}
.form .qas-lookup span#QASCancel:hover{border:none;background:0 0;color:#14243a;text-decoration:underline}
.form .optn label:after{content:'(Optional)';padding-left:.3em;font-size:14px}
.icons-grundig{font-size:0;line-height:1}
.icons-grundig::after{clear:both;content:"";display:table}
@media screen and (max-width:739px){
.icons-grundig{font-size:30px;margin-bottom:.5em}
}
@media screen and (min-width:740px){
.icons-grundig{font-size:34px;margin-bottom:1em}
}
@media screen and (min-width:980px){
.icons-grundig{font-size:36px;margin-bottom:1em}
}
.icons-grundig li{-webkit-transition:.5s cubic-bezier(.19,1,.22,1);transition:.5s cubic-bezier(.19,1,.22,1);display:inline-block;margin-bottom:.5em;padding-right:1em;color:#fff;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.15}
.icons-grundig li.active,.no-touch .icons-grundig li:hover{opacity:1}
.icons-grundig li.active{cursor:default}
.icons-grundig li::before{display:inline-block;vertical-align:middle;width:60px}
.icons-grundig li span{font-size:12px;display:inline-block;vertical-align:sub;line-height:1.2em}
@media screen and (min-width:740px){
.icons-grundig li span{font-size:12px}
}
@media screen and (min-width:980px){
.icons-grundig li span{font-size:14px}
}
i.icon-grundig{line-height:1.85em;color:#14232d;text-align:center;background-color:#fff;border-radius:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
@media screen and (max-width:1199px){
i.icon-grundig{width:42px;height:42px;font-size:22px}
}
@media screen and (min-width:1200px){
i.icon-grundig{width:52px;height:52px;font-size:28px}
}
i.icon-grundig::before{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}
.downloads-result__wrapper,.overlay-inline__body__wrapper,.search-input__wrapper,.search-input__wrapperfullwide,.wrapper{-webkit-transition:min-height .75s cubic-bezier(.19,1,.22,1),opacity .3s cubic-bezier(.215,.61,.355,1);transition:min-height .75s cubic-bezier(.19,1,.22,1),opacity .3s cubic-bezier(.215,.61,.355,1);margin:0 auto;min-height:0}
.downloads-result__wrapper::after,.overlay-inline__body__wrapper::after,.search-input__wrapper::after,.search-input__wrapperfullwide::after,.wrapper::after{clear:both;content:"";display:table}
.downloads-result__wrapper,.overlay-inline__body__wrapper,.search-input__wrapper,.wrapper--inner{max-width:1248px}
.wrapper--with-gutter{padding-left:12px;padding-right:12px}
.wrapper--no-gutter{padding:0}
.wrapper--cols{display:grid;gap:30px}
@media screen and (min-width:906px){
.wrapper--cols{grid-auto-flow:column;grid-auto-columns:1fr}
}
.wrapper--colsflex{display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.wrapper--colsflex>*+*{margin-top:30px}
@media screen and (min-width:906px){
.wrapper--colsflex{display:-webkit-box;display:-ms-flexbox;display:flex}
.wrapper--colsflex>*{-webkit-box-flex:1;-ms-flex:1;flex:1}
.wrapper--colsflex>*+*{margin-top:0;margin-left:30px}
}
.teaser{-webkit-transition:height .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:height .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),height .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),height .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);position:relative;font-size:15px;background-color:#14243a;clear:both;float:none;overflow:hidden}
.teaser::after{clear:both;content:"";display:table}
.teaser .history-teaser__headline,.teaser .teaser__headline{font-family:'Grundig Basics';font-style:normal}
.teaser .history-teaser__headline span,.teaser .teaser__headline span{font-style:italic}
.teaser--wrapper>*{max-width:1480px;margin:0 auto}
.teaser--card{padding:0 18px!important;margin-bottom:35px}
@media screen and (min-width:980px) and (min-width:980px){
.teaser--card{width:50%;margin-left:0;padding-right:12px;padding-left:12px}
}
.teaser--card--container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 24px;background:#eeede9}
@media screen and (min-width:740px){
.teaser--card--container{padding:0 102px}
}
.teaser--card--image{width:100%;height:100%;-webkit-transition:-webkit-transform 1s cubic-bezier(.215,.61,.355,1)!important;transition:-webkit-transform 1s cubic-bezier(.215,.61,.355,1)!important;transition:transform 1s cubic-bezier(.215,.61,.355,1)!important;transition:transform 1s cubic-bezier(.215,.61,.355,1),-webkit-transform 1s cubic-bezier(.215,.61,.355,1)!important;background-size:cover}
.teaser--card--image--wrap{overflow:hidden;border-radius:10px 10px 0 0;position:relative}
.teaser--card--image--wrap::before{float:left;padding-top:47.5%;content:''}
.teaser--card--image--wrap::after{display:block;content:'';clear:both}
.teaser--card--image--wrap>*{position:absolute}
.teaser--card--image.hover,.teaser--card--image:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}
.teaser--card--text{background:#fff;min-height:300px;padding:24px 24px 100px;border-radius:10px;position:relative}
.teaser--card--text h6{font-weight:400;font-size:27px;line-height:32px}
.teaser--card--text p{font-weight:400;font-size:18px;line-height:27px}
.teaser--card--text .teaser__button{width:90%;position:absolute;bottom:20px;left:5%}
@media screen and (min-width:980px){
.teaser--card--long .teaser--card--text{min-height:520px}
}
.teaser--darker{background-color:#bb442a;color:#fff}
.teaser--blue,.teaser--ocean{background-color:#14243a;color:#fff}
.teaser--blue a.teaser__button,.teaser--ocean a.teaser__button{border-color:#fff;color:#fff}
.teaser--blue a.teaser__button:hover,.teaser--ocean a.teaser__button:hover{border-color:#14243a;color:#14243a;background-color:#fff}
.teaser--white{background-color:#fff;color:#14243a}
.teaser--white .history-teaser__headline,.teaser--white .teaser__headline{color:#bb442a}
.teaser--paleblue{background-color:#bed7e7;color:#14232d}
.teaser--green,.teaser--sand{background-color:#eeede9;color:#14243a}
.teaser--green .history-teaser__headline,.teaser--green .teaser__headline,.teaser--sand .history-teaser__headline,.teaser--sand .teaser__headline{color:#bb442a}
.teaser--green .teaser__button{border-color:#bb442a}
.teaser--green .teaser__button:hover{border-color:#eeede9;color:#eeede9;background-color:#bb442a}
.teaser--terra{background-color:#bb442a;color:#fff}
.teaser--grey,.teaser--wood{background-color:#d4ae84;color:#fff}
.teaser--grey .teaser__button{border-color:#fff;color:#fff}
.teaser--grey .teaser__button:hover{border-color:#d4ae84;color:#d4ae84;background-color:#fff}
.teaser--white-font{color:#fff}
.teaser--history::before,.teaser--products::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:#eeede9;color:#14243a}
@media screen and (min-width:740px){
.teaser--history::before,.teaser--products::before{right:50%}
}
.teaser--products{background-color:#eeede9}
.teaser--products h2{color:#bb442a}
.teaser--products li{color:#14243a}
.teaser--products li::before{border-color:#14243a!important}
@media screen and (max-width:739px){
.teaser--products{margin-top:-1px}
}
.teaser--products>*>*{position:relative;margin:0!important}
@media screen and (min-width:740px){
.teaser--products>*>*{display:inline-block;width:50%;vertical-align:top;float:left}
}
.teaser--products>*>.teaser__content{background-color:#eeede9}
.teaser--products>*>.teaser__content .teaser__headline{text-transform:none;color:#bb442a}
.teaser--products>*>.teaser__content p{color:#14243a}
.teaser--products>*>.teaser__content p a{color:#bb442a}
.teaser--products>*>.teaser__content p a:hover{color:#14243a}
.teaser--history{background:url(../img/history/history-bg.jpg)}
.teaser--history::before{background:0 0}
@media screen and (min-width:740px){
.teaser--history::before{margin-right:-1px;border-right:1px solid #ddd}
}
@media screen and (min-width:740px){
.teaser--history.teaser--image-right>*>.teaser__content{text-align:right}
}
.teaser--history.teaser--image-right>*>.teaser__content::before{margin-left:-8px}
.teaser--history>*>.teaser__content{color:#14243a;background-color:transparent}
@media screen and (max-width:739px){
.teaser--history>*>.teaser__content::before{content:none}
.teaser--history>*>.teaser__content::after{content:'';position:absolute;left:0;bottom:0;right:0;border-bottom:1px solid #ddd}
}
@media screen and (min-width:740px){
.teaser--history>*>.teaser__content::before{width:16px;height:16px;margin-right:-8px;border:4px solid #fff!important;border-radius:100%;background-color:#46b9eb}
}
@media screen and (min-width:740px) and (min-width:740px){
.teaser--history>*>.teaser__content::before{top:.8em}
}
@media screen and (min-width:740px) and (min-width:906px){
.teaser--history>*>.teaser__content::before{top:.6em}
}
@media screen and (min-width:740px) and (min-width:1200px){
.teaser--history>*>.teaser__content::before{top:.5em}
}
@media screen and (max-width:739px){
.teaser--history>*>.teaser__products{background-color:#fff}
.teaser--history>*>.teaser__products::after{content:"";position:absolute;top:100%;height:0;width:0;border:solid transparent;border-color:transparent;border-top-color:#fff;border-width:15px}
}
@media screen and (max-width:739px) and (max-width:739px){
.teaser--history>*>.teaser__products::after{left:8.33333%;right:auto}
}
.teaser--history>*>.teaser__products>ul{display:block;width:100%;margin-left:4.16667%;float:none}
@media screen and (min-width:740px){
.teaser--history>*>.teaser__products>ul{width:91.66667%;margin-left:8.33333%}
}
@media screen and (min-width:1300px){
.teaser--history>*>.teaser__products>ul{width:91.66667%;margin-left:8.33333%}
}
.teaser__products{position:relative;color:#14232d;font-size:14px}
@media screen and (min-width:740px){
.teaser__products{text-align:right}
}
.teaser__products>ul{margin-bottom:0;padding-top:6.25%;padding-bottom:6.25%;width:100%;margin-left:4.16667%;float:none;float:none}
@media screen and (min-width:740px){
.teaser__products>ul{text-align:right}
}
@media screen and (min-width:740px){
.teaser__products>ul{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1300px){
.teaser__products>ul{width:91.66667%;margin-left:0}
}
.teaser__products>ul li{display:inline-block;max-width:50%;width:300px;margin-right:-.25em;padding-top:12px;padding-bottom:12px;text-align:left}
@media screen and (max-width:479px){
.teaser__products>ul li img{padding-right:3em}
}
@media screen and (min-width:480px){
.teaser__products>ul li img{padding-right:4em}
}
.teaser__products>ul li:last-child{margin-right:0}
.teaser__products>ul li p{color:#14232d;margin-right:2em;margin-bottom:0;padding-bottom:0}
.no-touch .teaser__products>ul li p:hover::before{-webkit-transform:translateX(0);transform:translateX(0)}
.teaser__image{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}
.teaser__image--image-left{background-position:left center}
.teaser__image--secondary{display:none}
.teaser__image--main,.teaser__image--single{width:100%}
@media screen and (max-width:739px){
.teaser__image--main,.teaser__image--single{padding-bottom:75%}
}
@media screen and (min-width:740px){
.teaser__image--main,.teaser__image--single{height:200px}
}
.teaser__content{-webkit-transition:height .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:height .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),height .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),height .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);position:relative;text-align:left}
.teaser__content--center{text-align:center}
.teaser__content__inner{position:relative;padding-top:12px;padding-bottom:12px;margin-top:6.25%;margin-bottom:6.25%;width:100%;margin-left:0;float:none}
@media screen and (min-width:740px){
.teaser__content__inner{width:83.33333%;margin-left:8.33333%;float:left}
}
@media screen and (min-width:1300px){
.teaser__content__inner{width:91.66667%;margin-left:8.33333%}
}
@media screen and (min-width:1200px){
.teaser--bulky .teaser__content__inner{margin-top:16%;margin-bottom:12%}
}
.teaser__content__inner.teaser--nobmargin{margin-bottom:0}
.teaser__content__inner ul li{position:relative;padding-left:1.5em}
.teaser__content__inner ul li::before{content:'';position:absolute;left:0;top:0;width:10px;height:10px;margin-top:.4em;border:2px solid #46b9eb;border-radius:100%}
@media screen and (max-width:739px){
.teaser__content__inner>:last-child{margin-bottom:0}
}
.teaser--image-right__content__inner{width:91.66667%;margin-left:4.16667%}
@media screen and (min-width:740px){
.teaser--image-right__content__inner{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1300px){
.teaser--image-right__content__inner{width:91.66667%;margin-left:0}
}
@media screen and (min-width:740px){
.teaser--image-right .teaser__products{float:right}
.teaser--image-right .teaser__products>ul{text-align:left}
}
@media screen and (max-width:739px){
.teaser .teaser_button{margin-top:1.5em}
}
@media screen and (min-width:740px){
.teaser .teaser_button{margin-top:2em}
}
@media screen and (min-width:740px){
.teaser{font-size:16px}
.teaser__image-container{position:absolute;left:0;width:50%;top:0;bottom:0;overflow:hidden}
.no-touch .teaser:not(.teaser--static) .teaser__image-container.hover:before,.no-touch .teaser:not(.teaser--static) .teaser__image-container:hover:before{opacity:.5}
.no-touch .teaser:not(.teaser--static) .teaser__image-container.hover .teaser__image-container__inner,.no-touch .teaser:not(.teaser--static) .teaser__image-container:hover .teaser__image-container__inner{-webkit-transform:scale(1.1);transform:scale(1.1)}
.teaser__image-container:before{position:absolute;left:-1px;top:-1px;bottom:-1px;right:-1px;content:"";z-index:1;opacity:0;background-color:#101c24;-webkit-transition:opacity .4s cubic-bezier(.215,.61,.355,1);transition:opacity .4s cubic-bezier(.215,.61,.355,1)}
.teaser__image-container__inner{position:absolute;left:0;top:0;right:0;bottom:0;-webkit-transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1)}
.teaser--image-right .teaser__image-container{left:auto;right:0}
.teaser--image-right .teaser__content{margin-left:0;margin-right:50%}
.teaser--image-right .teaser__content::before{right:auto;left:100%;border-width:15px 15px 15px 15px;border-color:transparent transparent transparent #14232d;display:none}
}
@media screen and (min-width:740px) and (min-width:740px){
.teaser--image-right .teaser__content .teaser__content__inner{width:91.66667%;margin-left:4.16667%}
}
@media screen and (min-width:740px) and (min-width:740px) and (min-width:740px){
.teaser--image-right .teaser__content .teaser__content__inner{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:740px) and (min-width:740px) and (min-width:1300px){
.teaser--image-right .teaser__content .teaser__content__inner{width:91.66667%;margin-left:0}
}
@media screen and (min-width:740px){
.teaser--image-right.teaser--white .teaser__content::before{border-color:transparent transparent transparent #fff}
.teaser--image-right.teaser--green .teaser__content::before{border-color:transparent transparent transparent #66bfaf}
.teaser--image-right.teaser--grey .teaser__content::before{border-color:transparent transparent transparent #768692}
.teaser--image-right.teaser--darker .teaser__content::before{border-color:transparent transparent transparent #101c24}
.teaser--image-right.teaser--blue .teaser__content::before{border-color:transparent transparent transparent #14232d}
.teaser--image-right.teaser--paleblue .teaser__content::before{border-color:transparent transparent transparent #bed7e7}
.teaser__image{position:absolute;left:0;top:0;bottom:0;height:auto}
.teaser__image--main,.teaser__image--single{width:100%}
.teaser__image--force{position:absolute!important}
.teaser__content{margin-left:50%;width:50%;max-width:625px;position:relative;z-index:1}
.teaser__content--nomaxwidth{max-width:90%}
.teaser__content::before{display:none}
}
@media screen and (min-width:1200px){
.teaser{font-size:18px}
.teaser--big{font-size:20px}
.teaser--big .teaser__content{max-width:725px}
.teaser--big .teaser__content:before{margin-top:17.17%}
}
@media screen and (min-width:1200px) and (min-width:1200px){
.teaser--big .teaser__content__inner{margin-top:16.66667%;margin-bottom:16.66667%}
}
@media screen and (min-width:1200px) and (min-width:1200px){
.teaser--big .teaser__content__inner{width:91.66667%;margin-left:4.16667%}
}
@media screen and (min-width:1200px) and (min-width:1200px) and (min-width:740px){
.teaser--big .teaser__content__inner{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1200px) and (min-width:1200px) and (min-width:1200px){
.teaser--big .teaser__content__inner{width:66.66667%;margin-left:16.66667%}
}
@media screen and (min-width:1200px) and (min-width:1200px) and (min-width:1300px){
.teaser--big .teaser__content__inner{width:83.33333%;margin-left:16.66667%}
}
@media screen and (min-width:1200px){
.teaser--big h6{margin-bottom:1.5em}
.teaser--big .teaser__headline{font-size:48px}
.teaser--big .teaser__headline span{font-style:italic}
.teaser--big .teaser__headline--bicolour span{color:#14243a}
.teaser--big .teaser__button{margin-top:4em;font-size:18px}
.teaser__image--secondary{width:42.85714%;display:block}
.teaser__image--main{left:42.85714%;right:0;width:auto}
.teaser__headline{font-size:36px}
.teaser__button{font-size:16px}
}
.teaser--full{background-position:center center;background-repeat:no-repeat;-khtml-background-size:cover;-ms-background-size:cover;background-size:cover}
@media screen and (min-width:740px){
.teaser--full .teaser__content{margin-left:0;width:auto;max-width:none}
}
@media screen and (min-width:740px) and (min-width:980px){
.teaser--full .teaser__content__inner{margin-top:8.33333%;margin-bottom:8.33333%}
}
@media screen and (min-width:740px) and (min-width:1200px){
.teaser--full .teaser__content__inner{margin-top:12.5%;margin-bottom:12.5%}
}
@media screen and (min-width:740px) and (min-width:740px){
.teaser--full .teaser__content__inner{width:91.66667%;margin-left:4.16667%}
}
@media screen and (min-width:740px) and (min-width:740px) and (min-width:740px){
.teaser--full .teaser__content__inner{width:83.33333%;margin-left:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:740px) and (min-width:740px) and (min-width:1200px){
.teaser--full .teaser__content__inner{width:66.66667%;margin-left:8.33333%}
}
.teaser--full .teaser__content::before{content:none!important}
.teaser--food{background-color:#eeede9;color:#14243a}
.teaser--food::before{background-color:#eeede9!important}
.teaser--food h5{color:#bb442a}
.teaser--food a.teaser__button{border-color:#fff;color:#fff}
.teaser--food a.teaser__button:hover{border-color:#14243a;color:#14243a;background-color:#fff}
.superheadline{margin-bottom:18px;color:#fff;font-size:12px;font-weight:500}
.superheadline--darker{color:#14243a}
.superheadline--white{color:#fff}
.superheadline span{font-style:italic}
.superheadline--bicolour span{color:#14243a}
@media screen and (min-width:740px){
.superheadline{font-size:18px}
.superheadline--small{font-size:14px}
}
.hero{position:relative;background-color:#14243a}
.hero__image{position:absolute;display:block;left:0;top:0;right:0;bottom:0;max-width:100%;margin:0 auto;background-position:center center;background-repeat:no-repeat;-khtml-background-size:cover;-ms-background-size:cover;background-size:cover}
.hero__image,.hero__image.lazy.lazy-hidden{-webkit-transition:margin .5s cubic-bezier(.165,.84,.44,1),max-width .5s cubic-bezier(.215,.61,.355,1),opacity 1s cubic-bezier(.215,.61,.355,1);transition:margin .5s cubic-bezier(.165,.84,.44,1),max-width .5s cubic-bezier(.215,.61,.355,1),opacity 1s cubic-bezier(.215,.61,.355,1)}
@media screen and (min-width:740px){
.hero__image{font-size:18px}
}
.hero__image--foreground{display:none}
.hero__image--foreground,.hero__image--foreground.lazy.lazy-hidden{-webkit-transition:margin .5s cubic-bezier(.165,.84,.44,1),max-width .5s cubic-bezier(.215,.61,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1);transition:margin .5s cubic-bezier(.165,.84,.44,1),max-width .5s cubic-bezier(.215,.61,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1);opacity:.65}
@media screen and (max-width:739px){
.hero__image--foreground::before{background-color:rgba(212,174,132,.2)}
}
@media screen and (min-width:740px){
.hero__image--foreground{width:100%;max-width:1328px;margin:40px}
}
@media screen and (min-width:740px) and (min-width:1300px){
.hero__image--foreground{width:1328px;margin:40px auto}
}
.hero__image--hidden,.hero__image--hidden.lazy.lazy-hidden{-webkit-transition:max-width .5s cubic-bezier(.645,.045,.355,1) .5s,margin .5s cubic-bezier(.645,.045,.355,1) .5s,opacity .5s cubic-bezier(.445,.05,.55,.95) .5s;transition:max-width .5s cubic-bezier(.645,.045,.355,1) .5s,margin .5s cubic-bezier(.645,.045,.355,1) .5s,opacity .5s cubic-bezier(.445,.05,.55,.95) .5s;opacity:0}
.hero__image--hidden,.hero__image--hidden.lazy.lazy-hidden.overlay-inline .hero__image--hidden{-webkit-transition:.5s cubic-bezier(.215,.61,.355,1);transition:.5s cubic-bezier(.215,.61,.355,1)}
@media screen and (min-width:740px){
.hero__image--hidden{max-width:1408px;margin:0}
}
@media screen and (min-width:740px) and (min-width:1300px){
.hero__image--hidden{margin:0 auto}
}
.hero__image--hidden::before{-webkit-transition:.8s cubic-bezier(.19,1,.22,1) .5s;transition:.8s cubic-bezier(.19,1,.22,1) .5s}
@media screen and (max-width:739px){
.hero .superheadline,.hero h1{color:#fff!important}
}
.hero__headline{margin-bottom:.85em;color:#fff;font-family:'Grundig Basics';font-style:normal}
.hero__headline span{font-style:italic}
.hero__headline--bicolour span{color:#14243a}
.hero__headline--darker{color:#14243a}
.hero__headline--terra{color:#bb442a}
.hero__headline--bg{background:0 0;padding:5px 10px;opacity:.8;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.hero__headline--center{text-align:center;width:100%!important}
.hero__headline--center h4{font-weight:600;font-size:52px}
.hero--big .hero__headline{font-size:36px;font-weight:400;line-height:1.02}
@media screen and (min-width:740px){
.hero--big .hero__headline{font-size:72px}
}
.hero__headline--bold{font-weight:700}
.hero--slider .hero__headline{font-size:27px;font-weight:400;line-height:1.074;letter-spacing:.035em}
@media screen and (min-width:740px){
.hero--slider .hero__headline{font-size:54px;letter-spacing:.025em}
}
.hero__text{font-size:16px;margin-bottom:20px}
.hero__headline+.hero__text{margin-top:-10px}
@media screen and (min-width:740px){
.hero__text{font-size:18px}
}
.hero__link{display:inline-block;font-size:14px;font-weight:500;color:#bac5cf;text-transform:uppercase}
.no-touch .hero__link:hover{color:#46b9eb}
.hero__link__icon{position:relative;top:-1px;display:inline-block;margin-right:5px;color:#46b9eb}
.hero__link__icon::before{vertical-align:middle}
.hero__button--distant{margin-top:40px}
@media screen and (min-width:740px){
.hero__button--distant{margin-top:75px}
}
.hero__content{margin:0 auto;padding-top:19.23%;padding:10.416% 0}
.hero__content::before{content:'';display:inline-block;height:100%;width:0;vertical-align:middle;margin-right:-.25em}
@media screen and (max-width:739px){
.hero__content::before{min-height:200px}
}
@media screen and (min-width:740px){
.hero__content::before{min-height:250px}
}
@media screen and (min-width:1200px){
.hero__content::before{min-height:300px}
}
@media screen and (min-width:1300px){
.hero__content::before{min-height:320px}
}
@media screen and (max-width:905px){
.hero__content{position:relative}
}
.hero__content__inner{-webkit-transition:opacity .4s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.55,.055,.675,.19);transition:opacity .4s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.55,.055,.675,.19);transition:transform .5s cubic-bezier(.55,.055,.675,.19),opacity .4s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.55,.055,.675,.19),opacity .4s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.55,.055,.675,.19);position:relative;display:inline-block;vertical-align:middle;float:none}
@media screen and (max-width:905px) and (max-width:905px){
.hero__content__inner{width:83.33333%;left:8.33333%;right:auto}
}
@media screen and (min-width:740px) and (min-width:740px){
.hero__content__inner{width:66.66667%;left:8.33333%;right:auto}
}
@media screen and (min-width:980px) and (min-width:980px){
.hero__content__inner{width:50%;left:6.66667%;right:auto}
}
@media screen and (min-width:1300px) and (min-width:1300px){
.hero__content__inner{width:51.66667%;left:0;right:auto}
}
.hero__content__inner--valigntop{vertical-align:top}
.overlay-inline .hero__content__inner{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}
.overlay-inline.overlay-inline--show .hero__content__inner{-webkit-transition:opacity .4s cubic-bezier(.645,.045,.355,1) .5s,-webkit-transform .4s cubic-bezier(.645,.045,.355,1) .5s;transition:opacity .4s cubic-bezier(.645,.045,.355,1) .5s,-webkit-transform .4s cubic-bezier(.645,.045,.355,1) .5s;transition:transform .4s cubic-bezier(.645,.045,.355,1) .5s,opacity .4s cubic-bezier(.645,.045,.355,1) .5s;transition:transform .4s cubic-bezier(.645,.045,.355,1) .5s,opacity .4s cubic-bezier(.645,.045,.355,1) .5s,-webkit-transform .4s cubic-bezier(.645,.045,.355,1) .5s;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
.hero__content__badge{max-width:30%}
.hero__content .button{-webkit-transition:opacity .5s cubic-bezier(.215,.61,.355,1) 1s,z-index 0s 1s,border-color .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1),padding .3s cubic-bezier(.23,1,.32,1);transition:opacity .5s cubic-bezier(.215,.61,.355,1) 1s,z-index 0s 1s,border-color .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1),padding .3s cubic-bezier(.23,1,.32,1);position:relative;z-index:0}
.hero--slider .hero__content{position:static}
@media screen and (min-width:980px){
.hero--slider .hero__content{padding-left:10px;padding-right:10px}
}
.hero.overlay--show .button{-webkit-transition:opacity .5s cubic-bezier(.19,1,.22,1),z-index 0s .5s,border-color .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1),padding .3s cubic-bezier(.23,1,.32,1);transition:opacity .5s cubic-bezier(.19,1,.22,1),z-index 0s .5s,border-color .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1),padding .3s cubic-bezier(.23,1,.32,1);opacity:0;z-index:-1}
.hero__banner-container::after{clear:both;content:"";display:table}
@media screen and (min-width:906px){
.hero__banner-container{padding-bottom:139px}
}
.hero__slides{position:relative;height:320px;background-color:#d4ae84}
@media screen and (min-width:740px){
.hero__slides{height:680px}
.hero--slider--small .hero__slides{height:580px}
}
.hero__slides__bullets{position:absolute;bottom:20px;left:0;right:0;z-index:10;text-align:center}
@media screen and (min-width:740px){
.hero__slides__bullets{height:0;left:0;right:0;top:50%;bottom:auto;margin:0 auto;max-width:1368px;padding:0 60px}
.hero__slides__bullets__inner{float:right;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.hero__slides__bullets .bullet{float:right;clear:right}
.hero__slides__bullets .bullet::before{background-color:#fff}
}
@media screen and (min-width:740px){
.hero__slides__wrapper{height:100%}
}
.hero__slide{position:relative;overflow:hidden}
@media screen and (min-width:740px){
.hero__slide{height:100%}
}
.hero__slide.hidden{height:0!important}
.hero__slide .hero__content,.hero__slide .hero__content.lazy,.hero__slide .hero__content__inner,.hero__slide .hero__image,.hero__slide .hero__image.lazy,.hero__slide .hero__image__inner{-webkit-transition:-webkit-transform .7s;transition:-webkit-transform .7s;transition:transform .7s;transition:transform .7s,-webkit-transform .7s}
.hero__share{display:none}
@media screen and (min-width:980px){
.hero__share{display:inline-block;position:absolute;right:24px;top:96px;z-index:20;padding:5px 20px;font-size:0;background-color:#fff;border-radius:4px;-webkit-transition:padding .5s cubic-bezier(.165,.84,.44,1);transition:padding .5s cubic-bezier(.165,.84,.44,1)}
.hero__share:hover,.touch .hero__share{padding-right:48px}
.hero__share:hover .hero__share__icon,.touch .hero__share .hero__share__icon{visibility:hidden;opacity:0}
.hero__share:hover .hero__share__action-container,.touch .hero__share .hero__share__action-container{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
.hero__share__text{display:inline-block;vertical-align:middle;position:relative;padding-right:10px;top:1px;text-transform:uppercase;font-size:14px;color:#14232d;cursor:default}
.hero__share__text::before{content:"";position:absolute;top:0;height:20px;right:0;border-right:1px solid #14243a}
.hero__share__icon{display:inline-block;vertical-align:middle;margin-left:10px;color:#46b9eb;font-size:22px;-webkit-transition:opacity .5s cubic-bezier(.165,.84,.44,1),visibility .5s cubic-bezier(.165,.84,.44,1);transition:opacity .5s cubic-bezier(.165,.84,.44,1),visibility .5s cubic-bezier(.165,.84,.44,1)}
.hero__share__icon::before{vertical-align:middle}
.hero__share__action-container{position:absolute;top:0;right:8px;opacity:0;visibility:hidden;-webkit-transform:translateX(30px);transform:translateX(30px);-webkit-transition:opacity .5s cubic-bezier(.165,.84,.44,1),visibility .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:opacity .5s cubic-bezier(.165,.84,.44,1),visibility .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:opacity .5s cubic-bezier(.165,.84,.44,1),visibility .5s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.165,.84,.44,1);transition:opacity .5s cubic-bezier(.165,.84,.44,1),visibility .5s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1)}
.hero__share__action{padding:0 8px;height:43px;line-height:43px;display:inline-block;color:#14232d;cursor:pointer}
.hero__share__action:hover{color:#46b9eb}
.hero__share__action--facebook{font-size:18px}
.hero__share__action--twitter{font-size:15px}
.hero__share-container{position:relative}
}
@media screen and (min-width:1200px){
.hero__share{right:0}
}
.banner{position:relative;z-index:1;overflow:hidden;color:#fff;background-color:#14243a}
@media screen and (max-width:905px){
.banner{width:100%}
}
@media screen and (min-width:740px){
.banner{width:50%;height:312px;float:left}
}
.banner__headline--dark{color:#101c24}
.banner__content{margin-top:12px;margin-bottom:12px;width:91.66667%;margin-left:4.16667%}
@media screen and (max-width:479px){
.banner__content{padding-top:6.25%;padding-bottom:6.25%}
}
@media screen and (min-width:480px){
.banner__content{padding-top:4.16667%;padding-bottom:4.16667%}
}
@media screen and (min-width:480px){
.banner__content{width:58.33333%;margin-left:4.16667%}
}
@media screen and (min-width:740px){
.banner__content{width:83.33333%;margin-left:4.16667%}
}
@media screen and (min-width:980px){
.banner__content{width:66.66667%;margin-left:4.16667%}
}
@media screen and (min-width:980px){
.banner__content{font-size:18px}
.banner__content--big .banner__headline{font-size:36px}
}
.banner__content--white{color:#fff}
.banner--full:not(.banner--imageable) .banner__content{width:91.66667%}
@media screen and (min-width:980px){
.banner--full:not(.banner--imageable) .banner__content{width:91.66667%}
}
@media screen and (min-width:740px){
.flexbox .banner__content.banner__content{height:calc(100% - 24px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.banner__content--half{width:50%;margin-left:4.16667%}
@media screen and (min-width:480px){
.banner__content--half{width:83.33333%;margin-left:4.16667%}
}
@media screen and (min-width:740px){
.banner__content--half{width:83.33333%;margin-left:4.16667%}
}
@media screen and (min-width:980px){
.banner__content--half{width:50%;margin-left:4.16667%}
}
.banner__content--quarter{width:50%;margin-left:4.16667%}
@media screen and (min-width:480px){
.banner__content--quarter{width:83.33333%;margin-left:4.16667%}
}
@media screen and (min-width:740px){
.banner__content--quarter{width:58.33333%;margin-left:4.16667%}
}
@media screen and (min-width:980px){
.banner__content--quarter{width:33.33333%;margin-left:4.16667%}
}
@media screen and (min-width:740px){
.flexbox .banner__button{margin-top:auto;margin-right:auto}
}
.banner__image-container{position:absolute;left:0;top:0;bottom:0;right:0;z-index:-1;overflow:hidden}
.banner__image-container::before{content:"";position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;background-color:#101c24;opacity:0;z-index:1;-webkit-transition:opacity .4s cubic-bezier(.215,.61,.355,1);transition:opacity .4s cubic-bezier(.215,.61,.355,1)}
@media screen and (max-width:479px){
.banner__image-container::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(16,28,36,.5)}
}
.no-touch .banner__image-container.hover::before{opacity:.5}
.no-touch .banner__image-container.hover .banner__image{-webkit-transform:scale(1.1);transform:scale(1.1)}
.banner__image{position:absolute;left:0;top:0;bottom:0;right:0;background-size:cover;background-position:center center;background-repeat:no-repeat}
.banner__image,.banner__image.lazy.lazy-hidden{-webkit-transition:opacity 1s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:opacity 1s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity 1s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity 1s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1)}
.banner--light{color:#14243a;background-color:#eeede9}
.banner--gray{color:#fff;background-color:#768692}
.banner--gray.banner--half .banner__content:before{border-right-color:#768692}
.banner--gray.banner--half.banner--alternate .banner__content:before{border-left-color:#768692}
.banner--terra{color:#fff;background-color:#bb442a}
.banner--terra.banner--half .banner__content:before{border-right-color:#bb442a}
.banner--terra.banner--half.banner--alternate .banner__content:before{border-left-color:#bb442a}
.banner--half{z-index:2}
.banner--half .banner__content,.banner--half .banner__image-container{width:91.66667%;margin-left:4.16667%}
@media screen and (min-width:740px){
.banner--half .banner__content,.banner--half .banner__image-container{width:83.33333%;margin-left:4.16667%}
}
@media screen and (min-width:980px){
.banner--half .banner__content,.banner--half .banner__image-container{width:41.66667%;margin-left:4.16667%}
}
.banner--half .banner__content{float:right}
.banner--half .banner__content:before{content:"";position:absolute;top:0;right:100%;margin-top:12.8%;width:0;height:0;border-style:solid;border-width:15px 15px 15px 0;border-color:transparent #14232d transparent transparent}
@media screen and (min-width:740px){
.flexbox .banner--half .banner__content{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.banner--half .banner__image-container{right:auto;display:none}
@media screen and (min-width:980px){
.banner--half .banner__image-container{display:block;width:50%}
}
.banner--half.banner--alternate .banner__content{float:none}
.banner--half.banner--alternate .banner__content:before{right:auto;border-width:15px 0 15px 15px;border-color:transparent transparent transparent #14243a}
@media screen and (max-width:979px){
.banner--half.banner--alternate .banner__content:before{left:100%}
}
@media screen and (min-width:980px){
.banner--half.banner--alternate .banner__content:before{left:50%}
}
.banner--half.banner--alternate .banner__image-container{right:0;left:auto}
.banner--full .banner__content{float:none;background:0 0}
.banner--bulky__headline{font-weight:700}
.banner--font-dark{color:#14243a}
.banner__headline{font-family:'Grundig Basics';font-style:normal}
.banner__headline span{font-style:italic}
.history-teaser{overflow:hidden;background-color:#f0efef;color:#14232d;background-image:-webkit-gradient(linear,left top,left bottom,from(#eaebec),to(#fff));background-image:linear-gradient(#eaebec,#fff)}
@media screen and (min-width:740px){
.history-teaser{font-size:18px}
}
.history-teaser__wrapper{max-width:1248px;margin:0 auto;position:relative}
.history-teaser__image-container{position:absolute}
@media screen and (max-width:479px){
.history-teaser__image-container{left:60%;-webkit-transform:scale(.65);transform:scale(.65);transfornm:translateY(-10%)}
}
@media screen and (min-width:480px){
.history-teaser__image-container{left:50%}
}
.history-teaser__image{position:absolute}
.history-teaser__image--70-years{left:64px;top:110px;font-size:134px;line-height:1}
.history-teaser__image--radio{left:199px;top:110px}
.history-teaser__image--iron{top:240px;left:260px}
.history-teaser__image--tv{top:-42px;left:400px}
.history-teaser__image--mixer{left:425px;top:160px}
.history-teaser__image--speaker{top:355px;left:355px}
.history-teaser__image--frother{left:640px;top:20px}
.history-teaser__image--oven{left:534px;top:185px}
.history-teaser__content{position:relative}
@media screen and (max-width:479px){
.history-teaser__content{padding:8.33333%;padding-right:33.33333%}
}
@media screen and (min-width:480px){
.history-teaser__content{width:41.66667%;left:8.33333%;right:auto;padding:85px 0 95px}
}
.history-teaser__headline{margin-bottom:34px;font-family:'Grundig Basics';font-style:normal}
.history-teaser__headline span{font-style:italic}
.history-teaser__headline--bicolour span{color:#14243a}
.section{position:relative;color:#bb442a;background-color:#eeede9;text-transform:none}
.section.pushed{-webkit-transition:-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1)}
.section .pushed-bottom{-webkit-transition:height .5s cubic-bezier(.645,.045,.355,1);transition:height .5s cubic-bezier(.645,.045,.355,1)}
.section--notoppad{padding-top:0!important}
@media screen and (max-width:979px){
.section{padding:8.33333% 0}
}
@media screen and (min-width:980px){
.section{padding:6.25% 0}
}
@media screen and (min-width:1300px){
.section{padding:80px 0}
}
.section p{color:#14243a;text-transform:none}
.section p a{color:#bb442a}
.section p a:hover{color:#14243a}
.section h1{font-family:'Grundig Basics'}
.section h1 span{font-style:italic}
.section::after{clear:both;content:"";display:table}
.section .section__headline{font-family:'Grundig Basics';font-style:normal}
.section .section__headline span{font-style:italic}
.section--darker{background-color:#d4ae84;color:#fff}
.section--darker .section__headline,.section--darker p{color:#fff}
.section--grey-lighter{background-color:#f9f9f9}
.section--white{background-color:#fff;color:#14243a}
.section--sandterra{background-color:#eeede9;color:#14243a}
.section--sandterra .section__headline{color:#bb442a}
.section--whiteterra{background-color:#fff;color:#14243a}
.section--whiteterra .section__headline{color:#bb442a}
.section--terra{background-color:#bb442a;color:#fff}
.section--terra a,.section--terra p{color:#fff/*!important removed because it breaks buttons /support */}
.section--terra a:hover{color:#14243a}
.section--terra .section__headline{color:#fff}
.section--video{background-color:#eeede9;color:#fff}
.section--video a,.section--video p{color:#fff!important}
.section--video a:hover{color:#14243a}
.section--video .section__headline{color:#fff}
.section--video .section__headline--terra{color:#bb442a}
.section--sand{background-color:#eeede9;color:#bb442a;text-transform:none}
.section--sandwhite{background-color:#eeede9}
.section--sandwhite p{color:#14243a!important;text-transform:none}
.section--sandwhite p a{color:#bb442a!important}
.section--sandwhite p a:hover{color:#14243a!important}
.section--wood{background-color:#d4ae84;color:#fff}
.section--wood p{color:#fff;text-transform:none}
.section--wood p a{color:#bb442a}
.section--wood p a:hover{color:#14243a}
@media screen and (min-width:980px){
.section--tiny{padding:20px 0}
}
@media screen and (max-width:979px){
.section--small{padding:40px 0 25px}
}
@media screen and (min-width:980px){
.section--small{padding:90px 0 50px}
}
@media screen and (max-width:979px){
.section--mini{padding:30px 0 5px}
}
@media screen and (min-width:980px){
.section--mini{padding:75px 0 10px}
}
@media screen and (max-width:979px){
.section--buyguide{padding:10px 0 10px}
}
@media screen and (min-width:980px){
.section--buyguide{padding:60px 0 30px}
}
@media screen and (max-width:979px){
.section--rangeguide{padding:30px 0 0}
}
@media screen and (min-width:980px){
.section--rangeguide{padding:50px 0 0}
}
@media screen and (max-width:979px){
.section--reevooguide{padding:30px 0 10px}
}
@media screen and (min-width:980px){
.section--reevooguide{padding:60px 0 50px}
}
@media screen and (max-width:979px){
.section--big{padding:40px 0 60px}
}
@media screen and (min-width:980px){
.section--big{padding:80px 0 120px}
}
@media screen and (max-width:979px){
.section--mobile-big{padding:40px 0 60px}
}
@media screen and (max-width:979px){
.section--bigger{padding:40px 0 60px}
}
@media screen and (min-width:980px){
.section--bigger{padding:90px 0}
}
.section--asymmetric-top{padding:17.187% 0}
@media screen and (min-width:740px){
.section--asymmetric-top{padding:110px 0 40px}
}
.section--no-bottom{padding-bottom:0}
@media screen and (max-width:739px){
.section--no-bottom-mobile{padding-bottom:0}
}
.section__headline{text-align:center;width:91.66667%;margin-left:4.16667%;clear:both;float:none}
@media screen and (max-width:979px){
.section__headline{margin-bottom:25px}
}
@media screen and (min-width:980px){
.section__headline{margin-bottom:45px}
}
@media screen and (min-width:1200px){
.section__headline{margin-bottom:55px}
}
.section__headline--left{text-align:left}
.section__headline--blue{color:#46b9eb}
.section__headline--white{color:#fff}
@media screen and (min-width:1300px){
.section__headline--full{width:100%;margin-left:0}
}
.section__headline--tiny-bottom-gap{margin-bottom:10px}
.section__button{margin-top:40px;width:91.66667%;margin-left:4.16667%;clear:both;float:none}
@media screen and (min-width:480px){
.section__button{width:100%;margin-left:0}
}
@media screen and (min-width:480px){
.section__button{text-align:center}
}
.section__button--always-centered{margin-top:15px;text-align:center}
@media screen and (min-width:740px){
.section__button--always-centered{margin-top:40px}
}
.pagination{text-align:center}
.bullet-container--light .bullet.active:before{border-color:#14243a!important}
.bullet{cursor:pointer;display:inline-block;position:relative;width:20px;height:20px}
.bullet:nth-last-child(-n+1):first-child,.bullet:nth-last-child(-n+1):first-child~*{display:none}
.pagination--vertical .bullet{display:block}
.bullet:hover:before{background-color:#eeede9!important}
.bullet.active::before{width:12px;height:12px;margin-top:-6px;margin-left:-6px;border-color:#fff;background-color:transparent!important}
.bullet::before{content:"";position:absolute;left:50%;top:50%;margin-top:-4px;margin-left:-4px;width:8px;height:8px;border-radius:50%;background-color:#fff;border:2px solid transparent;-webkit-transition:.3s cubic-bezier(.215,.61,.355,1);transition:.3s cubic-bezier(.215,.61,.355,1)}
.bullet-container{text-align:center;line-height:1}
.bullet-container--touch-only{margin-top:15px}
.no-touch .bullet-container--touch-only{display:none}
.bullet-container--extramargin{margin:12px auto}
.bullet-container--light .bullet::before{background-color:#fff}
.bullet-container--light .bullet:hover::before{background-color:#eeede9}
.bullet-container--light .bullet.active::before{background-color:transparent}
@media screen and (max-width:979px){
.bullet-container--generic{margin-top:25px}
}
@media screen and (min-width:980px){
.bullet-container--generic{margin-top:55px}
}
.bullet-container--terra .bullet::before,.bullet-container-terra .bullet::before{background-color:#bb442a}
.bullet-container--terra .bullet:hover::before,.bullet-container-terra .bullet:hover::before{background-color:#bb442a!important;opacity:.8}
.bullet-container--terra .bullet.active:before,.bullet-container-terra .bullet.active:before{border-color:#bb442a!important}
.control{position:absolute;top:0;bottom:0;z-index:1}
@media screen and (min-width:980px){
.no-touch .control:hover .control__button{opacity:1;visibility:visible}
.no-touch .control:hover .control__button.disabled{opacity:0;visibility:hidden}
}
.control--prev{left:-500px;right:100%}
.control--prev .control__button{right:39px}
.control--next{right:-500px;left:100%}
.control--next .control__button{left:39px}
.control__button{width:54px;height:90px;position:absolute;top:50%;margin-top:-45px;background-color:rgba(255,255,255,.9);border-radius:4px;font-size:14px;color:#14232d;text-align:center;line-height:90px;cursor:pointer;-webkit-transition:background-color .3s,opacity .3s,visibility .3s;transition:background-color .3s,opacity .3s,visibility .3s}
.no-touch .control__button:hover{background-color:#fff}
.control__button,.control__button.disabled.disabled{opacity:0;visibility:hidden}
.carousel__inner{position:relative;overflow:hidden}
.carousel__swiper{overflow:visible;max-width:1248px;margin:0 auto}
@media screen and (max-width:479px){
.carousel__swiper:not(.carousel__swiper--mobile-full){width:87.5%}
}
@media screen and (min-width:480px){
.carousel__swiper{width:66.66667%}
}
@media screen and (min-width:740px){
.carousel__swiper{width:58.33333%}
}
@media screen and (min-width:980px){
.carousel__swiper{width:75%}
}
@media screen and (min-width:1200px){
.carousel__swiper{width:79.16667%}
}
@media screen and (min-width:1300px){
.carousel__swiper{width:83.33333%}
}
.carousel__swiper--fullwidth{width:100%;margin:0}
.carousel__swiper--flexible-width .carousel__item>* img{width:100%}
.carousel__swiper--flexible-width .carousel__item--autowidth{width:auto!important}
.carousel__swiper--flexible-width .carousel__item--autowidth>*{height:100%;width:auto}
.carousel__swiper--flexible-width .carousel__item--autowidth>* img{max-height:100%;width:auto}
.carousel__item{-webkit-box-sizing:border-box;box-sizing:border-box}
.js .carousel__item{opacity:.3;-webkit-transition:opacity .5s cubic-bezier(.19,1,.22,1);transition:opacity .5s cubic-bezier(.19,1,.22,1)}
.js .carousel__item.active{opacity:1}
.carousel__item--gutter{padding-left:12px;padding-right:12px}
@media screen and (min-width:480px){
.carousel__item--gutter-mobile-landscape{padding-left:12px;padding-right:12px}
}
.carousel-list{overflow:visible!important}
@media screen and (max-width:479px){
.carousel-list{margin:0 auto!important;float:none!important}
}
.carousel-list>ul>li{-webkit-transition:opacity .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.215,.61,.355,1)}
.carousel-list>ul>li.slide--hidden{opacity:.2}
.download-list,.downloads-result__list>ul>li ul li a,.teaser__products>ul li p{display:block;position:relative;padding:.7em 0 .6em 2em}
.download-list:before,.downloads-result__list>ul>li ul li a:before,.teaser__products>ul li p:before{content:""}
.downloads-result__list>ul>li ul li .no-touch a:hover::before,.no-touch .download-list:hover::before,.no-touch .downloads-result__list>ul>li ul li a:hover::before,.no-touch .teaser__products>ul li p:hover::before,.teaser__products>ul li .no-touch p:hover::before{-webkit-transform:translateX(.5em);transform:translateX(.5em)}
.download-list::before,.downloads-result__list>ul>li ul li a::before,.teaser__products>ul li p::before{position:absolute;left:0;top:0;margin-top:1em;color:#bb442a;font-size:.8em;-webkit-transition:-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:transform .5s cubic-bezier(.165,.84,.44,1);transition:transform .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1)}
.downloads-result{-webkit-transition:-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);position:relative;color:#fff;background-color:#14232d;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:2}
.search--results-details .downloads-result{-webkit-transform:translateX(0);transform:translateX(0)}
.downloads-result::before{content:'';position:absolute;left:0;top:74px;right:0;border-bottom:1px solid #222f3b}
.downloads-result__wrapper{opacity:0}
.search--results-details .downloads-result__wrapper{opacity:1}
.downloads-result__nav{width:91.66667%;margin-left:4.16667%}
@media screen and (min-width:480px){
.downloads-result__nav{width:91.66667%;margin-left:4.16667%}
}
@media screen and (min-width:740px){
.downloads-result__nav{width:83.33333%;margin-left:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:1200px){
.downloads-result__nav{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1300px){
.downloads-result__nav{width:100%;margin-left:0}
}
.downloads-result__nav p{-webkit-transition:.3s cubic-bezier(.215,.61,.355,1);transition:.3s cubic-bezier(.215,.61,.355,1);display:block;position:relative;height:74px;padding-top:38px;text-transform:uppercase;cursor:pointer}
.downloads-result__nav p:before{content:""}
.downloads-result__nav p::before{display:inline-block;vertical-align:middle;margin-right:1em;color:#46b9eb}
.downloads-result__nav p:hover{color:#46b9eb}
.downloads-result__item{width:91.66667%;margin-left:4.16667%;margin-top:1em}
@media screen and (min-width:480px){
.downloads-result__item{width:91.66667%;margin-left:4.16667%}
}
@media screen and (min-width:740px){
.downloads-result__item{width:83.33333%;margin-left:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:1200px){
.downloads-result__item{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1300px){
.downloads-result__item{width:100%;margin-left:0}
}
.downloads-result__header{color:#46b9eb}
@media screen and (max-width:479px){
.downloads-result__header{border-bottom:1px solid #222f3b}
}
.downloads-result__header h2,.downloads-result__header__img{display:inline-block;vertical-align:bottom}
.downloads-result__header__img{height:200px;width:200px}
@media screen and (min-width:480px){
.downloads-result__header__img{margin-bottom:-22px}
}
.downloads-result__header__img img{width:auto;height:auto;max-height:100%;max-width:100%}
.downloads-result__header h2{margin-bottom:.5em}
@media screen and (max-width:479px){
.downloads-result__header h2{padding-top:.6em}
}
@media screen and (min-width:480px){
.downloads-result__header h2{padding-left:.7em}
}
@media screen and (max-width:979px){
.downloads-result__list>ul{margin-bottom:0}
}
.downloads-result__list>ul>li{font-size:14px;font-weight:400}
@media screen and (max-width:479px){
.downloads-result__list>ul>li{padding:0 0 2.9em}
}
@media screen and (min-width:480px){
.downloads-result__list>ul>li{padding:3em 0 2.9em;border-top:1px solid #222f3b}
}
@media screen and (min-width:740px){
.downloads-result__list>ul>li{font-size:16px}
}
.downloads-result__list>ul>li::after{clear:both;content:"";display:table}
.downloads-result__list>ul>li div{width:100%;margin-left:0;padding-left:0}
@media screen and (min-width:740px){
.downloads-result__list>ul>li div{width:100%;margin-left:0}
}
@media screen and (min-width:1200px){
.downloads-result__list>ul>li div{width:41.66667%;margin-left:0}
}
@media screen and (min-width:1300px){
.downloads-result__list>ul>li div{width:41.66667%;margin-left:0}
}
.downloads-result__list>ul>li div p{color:#bac5cf}
.downloads-result__list>ul>li ul{width:100%;margin-left:0;padding-left:0;padding-right:0}
@media screen and (min-width:740px){
.downloads-result__list>ul>li ul{width:100%;margin-left:0}
}
@media screen and (min-width:980px){
.downloads-result__list>ul>li ul{width:100%;margin-left:0;padding-left:0;padding-right:0}
}
@media screen and (min-width:1200px){
.downloads-result__list>ul>li ul{width:41.66667%;margin-left:8.33333%}
}
@media screen and (min-width:1300px){
.downloads-result__list>ul>li ul{width:41.66667%;margin-left:8.33333%}
}
.downloads-result__list>ul>li h5{text-transform:none}
.downloads-result__list>ul>li ul li{text-transform:uppercase}
@media screen and (min-width:740px){
.downloads-result__list>ul>li ul li{display:inline-block;vertical-align:top;width:50%;margin-right:-.25em;padding-right:5%}
}
.downloads-result__list>ul>li ul li a{border-color:transparent}
@media screen and (max-width:739px){
.downloads-result__list>ul>li ul li a{border-bottom:1px solid #222f3b}
}
.no-touch .downloads-result__list>ul>li ul li a:hover{color:#46b9eb}
.downloads-result__list>ul>li ul li.icon-download a:before{content:""}
.downloads-result__list>ul>li ul li.icon-download a::before{margin-top:.5em;font-size:1.1em}
.feature{color:#bb442a;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}
.feature p{color:#14243a}
@media screen and (min-width:740px){
.feature{font-size:16px}
}
.feature__headline{font-family:'Grundig Basics';font-style:normal}
.feature__headline span{font-style:italic}
.feature__wrapper,.feature__wrapper::before{margin:0 2.08333%}
@media screen and (max-width:979px){
.feature__wrapper,.feature__wrapper::before{margin:0 2.77778%}
}
@media screen and (max-width:979px) and (min-width:480px){
.feature__wrapper,.feature__wrapper::before{margin:0 4.16667%}
}
@media screen and (min-width:980px){
.feature__wrapper,.feature__wrapper::before{margin:0 12px}
}
.feature__wrapper::before{content:'';display:block;position:absolute;left:0;top:0;right:0;bottom:0;background-color:#fff}
.js .feature{opacity:.3}
.js .feature.active{opacity:1}
@media screen and (max-width:979px){
.feature-bullet-container{margin-top:25px}
}
@media screen and (min-width:980px){
.feature-bullet-container{margin-top:55px}
}
.feature__image-container{-webkit-transition:none;transition:none;display:block;z-index:0;overflow:hidden}
.no-touch .feature__image-container.hover::before,.no-touch .feature__image-container:hover::before{opacity:.5}
.no-touch .feature__image-container.hover .feature__image,.no-touch .feature__image-container:hover .feature__image{-webkit-transform:scale(1.1);transform:scale(1.1)}
.feature__image-container::before{content:"";position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;opacity:0;z-index:1;background-color:#eeede9;-webkit-transition:opacity .4s cubic-bezier(.215,.61,.355,1);transition:opacity .4s cubic-bezier(.215,.61,.355,1)}
.feature__image-container::after{content:"";position:absolute;width:0;height:0;z-index:2;border-style:solid}
@media screen and (max-width:979px){
.feature__image-container::after{bottom:0;left:4.16667%;border-width:0 12px 12px 12px;border-color:#eeede9 transparent #eeede9 transparent}
}
@media screen and (min-width:980px){
.feature__image-container::after{top:0;right:0;margin-top:18.11%;border-width:12px 12px 12px 0;border-color:transparent #eeede9 transparent transparent}
}
@media screen and (max-width:979px){
.feature__image-container{position:relative;padding-bottom:71.42857%}
}
@media screen and (min-width:980px){
.feature__image-container{position:absolute;top:0;bottom:0;left:12px}
}
@media screen and (min-width:980px) and (min-width:906px){
.feature__image-container{right:58.33333%}
}
@media screen and (min-width:980px) and (min-width:980px){
.feature__image-container{right:58.33333%}
}
@media screen and (min-width:980px) and (min-width:1200px){
.feature__image-container{right:50%}
}
@media screen and (min-width:980px) and (min-width:1300px){
.feature__image-container{right:41.66667%}
}
.feature__image{position:absolute;left:0;top:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;-khtml-background-size:cover;-ms-background-size:cover;background-size:cover;opacity:0}
.feature__image,.feature__image.lazy.lazy-hidden{-webkit-transition:opacity 1s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:opacity 1s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity 1s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity 1s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1)}
.feature__image.lazy-hidden{opacity:1}
.feature__content{position:relative}
@media screen and (min-width:980px){
.feature__content{padding:4.16667%}
}
@media screen and (min-width:980px) and (min-width:906px){
.feature__content{margin-left:41.66667%}
}
@media screen and (min-width:980px) and (min-width:980px){
.feature__content{margin-left:41.66667%}
}
@media screen and (min-width:980px) and (min-width:1200px){
.feature__content{margin-left:50%}
}
@media screen and (min-width:980px) and (min-width:1300px){
.feature__content{margin-left:58.33333%}
}
@media screen and (max-width:979px){
.feature__content{padding:8.33333%}
}
.feature__text{font-size:18px}
@media screen and (max-width:979px){
.feature__text{margin-bottom:1.5em}
}
@media screen and (min-width:980px){
.feature__text{margin-bottom:2em}
}
.update{display:block;position:relative;z-index:1;overflow:hidden;padding-bottom:1px;width:33.33333%;padding-left:0;padding-right:0}
@media screen and (min-width:980px){
.update{height:240px}
}
.js .update{opacity:.3;-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1)}
.js .update.visible{opacity:1}
.no-touch .update:hover .update__image{-webkit-transform:scale(1.1);transform:scale(1.1)}
.no-touch .update:hover .update__image:before{opacity:.8}
.no-touch .update:hover .update__content{-webkit-transform:translateY(0);transform:translateY(0)}
.no-touch .update:hover .update__more{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.update--single{width:83.33333%;margin-left:8.33333%;padding-left:0;padding-right:0;margin-bottom:24px}
@media screen and (min-width:480px){
.update--single{width:66.66667%;margin-left:16.66667%;padding-left:0;padding-right:0}
}
@media screen and (min-width:740px){
.update--single{margin-left:0;width:33.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:1200px){
.update--single{width:33.33333%;padding-left:0;padding-right:0}
}
.update__wrapper{position:relative;height:100%;overflow:hidden}
.update__wrapper,.update__wrapper::before{margin:0 12px}
.update__image{background-position:center center;background-repeat:no-repeat;-khtml-background-size:cover;-ms-background-size:cover;background-size:cover;opacity:0}
.update__image.lazy-hidden{opacity:1}
.update__image,.update__image.lazy.lazy-hidden{-webkit-transition:opacity 1s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:opacity 1s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity 1s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity 1s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1)}
@media screen and (max-width:979px){
.update__image{position:relative;padding-bottom:60.71429%}
}
@media screen and (min-width:980px){
.update__image{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}
}
.update__image:before{position:absolute;left:0;top:0;right:0;bottom:0;content:"";background-color:#101c24;opacity:.3;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1)}
.update__content{color:#bb442a}
@media screen and (max-width:979px){
.update__content{position:relative;padding:8.33333%;padding-bottom:0}
.update--light .update__content{color:#14243a}
}
@media screen and (min-width:980px){
.update__content{position:absolute;left:0;top:0;right:0;bottom:0;color:#fff;top:auto;padding:25px 30px;-webkit-transform:translateY(45px);transform:translateY(45px);-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1)}
}
.update__headline{font-size:24px;line-height:1.25;text-transform:none}
@media screen and (min-width:980px){
.update__headline{font-weight:500}
}
@media screen and (max-width:979px){
.update__superheadline{margin-bottom:1em}
}
@media screen and (min-width:980px){
.update__superheadline{margin-bottom:5px}
}
@media screen and (max-width:979px){
.update__more{display:none}
}
@media screen and (min-width:980px){
.update__more{-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1);display:block;position:relative;font-size:14px;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}
.update__more__icon{margin-right:10px;vertical-align:middle;color:#bb442a}
.update__more__text{display:inline-block;margin-top:-3px;vertical-align:middle;font-weight:500;text-transform:uppercase}
}
.rating-stars{position:relative;font-size:13px;line-height:1.5em;z-index:90}
.rating-stars::after{content:attr(title);display:inline-block;position:absolute;left:100%;top:0;margin-left:.5em;color:#bac5cf;font-size:.9em;line-height:2em;white-space:nowrap}
.rating-stars:not(old){display:inline-block;width:auto;height:1.5em;vertical-align:bottom}
.rating-stars:not(old)>input{width:0;margin-right:-100%;display:none}
.rating-stars:not(old)>label{color:transparent}
.rating-stars:not(old)>label,.rating-stars:not(old)>label::after,.rating-stars:not(old)>label::before{display:block;width:1.5em;height:1.5em}
.rating-stars:not(old)>label{display:block;position:relative;float:right;position:relative}
.rating-stars:not(old)>label:after{content:""}
.rating-stars:not(old)>label:before{content:""}
.rating-stars:not(old)>label::after,.rating-stars:not(old)>label::before{position:absolute;top:0;left:0}
.rating-stars:not(old)>label::before{color:#46b9eb;z-index:2}
.rating-stars:not(old)>label::after{color:#53636f;z-index:1}
.rating-stars:not(old)>label:before{opacity:0;-webkit-transition:opacity .2s cubic-bezier(.215,.61,.355,1);transition:opacity .2s cubic-bezier(.215,.61,.355,1)}
.rating-stars:not(:hover)>:checked~label:before,.rating-stars:not(old)>label:hover:before,.rating-stars:not(old)>label:hover~label:before{opacity:1}
@media screen and (max-width:479px){
.rating-stars--desktop{display:none!important}
}
@media screen and (min-width:480px){
.rating-stars--mobile{display:none!important}
}
.story-teaser{margin-bottom:40px;display:block;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;box-sizing:border-box;color:#14243a;-webkit-transition:none;transition:none}
.js .story-teaser--swipeable{margin-bottom:0;opacity:.3;-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1)}
.js .story-teaser--swipeable.visible{opacity:1}
@media screen and (max-width:479px){
.story-teaser{width:87.5%}
}
@media screen and (min-width:480px){
.story-teaser{width:66.66667%}
}
@media screen and (min-width:740px){
.story-teaser{float:left;margin-left:0;margin-right:0;margin-bottom:70px}
}
@media screen and (min-width:740px) and (min-width:740px){
.story-teaser{width:50%;margin-left:0;padding-right:12px;padding-left:12px}
}
@media screen and (min-width:740px){
.story-teaser:nth-child(2n+1){clear:left}
}
@media screen and (min-width:980px) and (min-width:980px){
.story-teaser{width:33.33333%;margin-left:0}
}
@media screen and (min-width:980px){
.story-teaser:nth-child(2n+1){clear:none}
.story-teaser:nth-child(3n+1){clear:left}
}
@media screen and (max-width:739px){
.story-teaser-container{max-width:66.66667%}
.story-teaser-container .story-teaser{width:100%}
}
@media screen and (max-width:479px){
.story-teaser-container{max-width:87.5%}
}
.story-teaser__image{height:0;padding-bottom:61.224%;margin:0 2.08333%;position:relative;z-index:1;overflow:hidden;background-color:#101c24}
.no-touch .story-teaser__image.hover .story-teaser__image__holder,.no-touch .story-teaser__image:hover .story-teaser__image__holder{opacity:.3;-webkit-transform:scale(1.1);transform:scale(1.1)}
@media screen and (min-width:740px){
.story-teaser__image{margin:0}
}
.story-teaser__image__holder{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;background-size:cover;background-position:center center;background-repeat:no-repeat}
.story-teaser__image__holder,.story-teaser__image__holder.lazy.lazy-hidden{-webkit-transition:opacity 1s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:opacity 1s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity 1s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),opacity 1s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1)}
.story-teaser__category{position:absolute;top:25px;left:30px;right:30px;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700}
.story-teaser__controls,.story-teaser__headline{padding-left:18px;padding-right:18px}
.story-teaser__headline{margin-top:15px;font-size:21px;line-height:1.25;text-transform:none}
@media screen and (min-width:740px){
.story-teaser__headline{height:60px;margin-top:30px;overflow:hidden;font-size:24px}
.story-teaser__headline--narrow{height:30px}
}
.story-teaser__controls{margin-top:15px;color:#14243a}
@media screen and (min-width:740px){
.story-teaser__controls{margin-top:25px}
}
.story-teaser__bookmark,.story-teaser__more{display:inline-block;vertical-align:middle}
.no-touch .story-teaser__bookmark:hover,.no-touch .story-teaser__more:hover{color:#bb442a;-webkit-transition:color .5s cubic-bezier(.19,1,.22,1);transition:color .5s cubic-bezier(.19,1,.22,1)}
.story-teaser__bookmark__icon,.story-teaser__more__icon{display:inline-block;color:#bb442a;vertical-align:middle}
.story-teaser__bookmark__text,.story-teaser__more__text{display:inline-block;vertical-align:middle}
.story-teaser__more{margin-right:25px;padding:5px 0;font-size:14px;font-weight:500}
.story-teaser__more__icon{margin-right:10px}
.story-teaser__bookmark{position:relative;padding:8px 0 8px 24px;font-size:12px;-webkit-transition:opacity .5s cubic-bezier(.19,1,.22,1);transition:opacity .5s cubic-bezier(.19,1,.22,1)}
.story-teaser__bookmark__icon{position:absolute;left:0;top:3px;font-size:19px;-webkit-transition:opacity .5s cubic-bezier(.19,1,.22,1),visibility .5s cubic-bezier(.19,1,.22,1);transition:opacity .5s cubic-bezier(.19,1,.22,1),visibility .5s cubic-bezier(.19,1,.22,1)}
.story-teaser__bookmark__icon--active{visibility:hidden;opacity:0}
.story-teaser__bookmark.active .story-teaser__bookmark__icon--normal{visibility:hidden;opacity:0}
.story-teaser__bookmark.active .story-teaser__bookmark__icon--active{visibility:visible;opacity:1}
.story-teaser__bookmark.loading{pointer-events:none;opacity:.4}
.article__body{width:91.66667%;margin-left:4.16667%;background-color:#eeede9;color:#14243a;line-height:1.5;font-size:16px}
@media screen and (min-width:980px){
.article__body{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1200px){
.article__body{width:66.66667%;margin-left:16.66667%}
}
.article__body a,.article__body h1,.article__body h2{color:#bb442a}
.article__body p{margin-bottom:30px}
@media screen and (min-width:980px){
.article__body{padding:0 12px;font-size:18px;line-height:1.777}
.article__body p{margin-bottom:40px}
}
.article__info::after{clear:both;content:"";display:table}
.article__info__list{margin:0;font-weight:500}
.article__info__list__title{font-size:9px;color:#14243a}
.article__info__list__description{margin:0 0 20px;font-weight:400;color:#14243a;font-size:12px}
@media screen and (max-width:1199px){
.article__info__list{float:left;max-width:50%;padding-right:30px}
}
@media screen and (min-width:980px){
.article__info__list__title{font-size:14px}
.article__info__list__description{font-size:18px}
}
@media screen and (min-width:1200px){
.article__info{float:left;padding:2px 10px}
}
@media screen and (min-width:1200px) and (min-width:1200px){
.article__info{width:25%;margin-left:-25%}
}
.article__lead.article__lead{font-size:18px;line-height:1.538;margin-bottom:30px}
@media screen and (min-width:740px){
.article__lead.article__lead{font-size:26px;margin-bottom:50px}
}
.article__aside{margin:30px 0;display:block;font-size:12px}
.article__aside__image{display:block}
.article__aside__description{padding:0 25px 0 35px;margin-top:10px;display:block;position:relative;color:#fff}
.article__aside__description:before{content:""}
.article__aside__description::before{position:absolute;color:#46b9eb;font-size:10px;left:15px;top:0}
@media screen and (min-width:740px){
.article__aside{max-width:45%;float:left;display:inline;margin-right:45px}
}
@media screen and (min-width:980px){
.article__aside{max-width:none;font-size:14px}
}
@media screen and (min-width:980px) and (min-width:980px){
.article__aside{width:41.66667%;margin-left:-8.33333%}
}
@media screen and (min-width:980px){
.article__aside__description{padding:0 35px 0 45px}
.article__aside__description::before{font-size:12px;left:20px}
}
@media screen and (min-width:1200px){
.article__aside{max-width:none;width:416px;margin:40px 45px 80px -220px}
.article__aside__description{padding:0 45px}
}
.article__author{width:91.66667%;margin-left:4.16667%;color:#bac5cf;text-align:center}
@media screen and (min-width:740px){
.article__author{width:100%;margin-left:0}
}
.article__author__image-container{width:80px;margin:0 auto 25px}
.section--bigger+.section .article__author__image-container{margin-top:-60px}
.article__author__image{width:100%;padding-bottom:100%;border-radius:50%;overflow:hidden;background-size:cover;background-position:center center}
.article__author__name{color:#fff;font-size:15px;margin-bottom:12px}
.article__author__link-container{text-align:left}
.article__author__link{padding-right:20px;font-size:12px;color:#fff;font-weight:500;white-space:nowrap}
.article__author__link:last-child{padding-right:0}
.article__author__link:hover{color:#46b9eb}
.article__author__link::before{display:inline-block;padding-right:9px;vertical-align:middle;color:#46b9eb}
.article__author__link--external:before{content:""}
.article__author__link--external::before{font-size:12px;margin-top:-1px}
.article__author__link--facebook:before{content:""}
.article__author__link--facebook::before{font-size:14px}
.article__author__link--twitter:before{content:""}
.article__author__link--twitter::before{font-size:12px}
@media screen and (min-width:740px){
.article__author{text-align:left}
.article__author__image-container{margin:0;width:auto;float:left}
}
@media screen and (min-width:740px) and (min-width:740px){
.article__author__image-container{width:16.66667%;margin-left:8.33333%;padding-right:12px;padding-left:12px}
}
@media screen and (min-width:740px){
.section--bigger+.section .article__author__image-container{margin-top:0}
.article__author__info{float:left}
}
@media screen and (min-width:740px) and (min-width:740px){
.article__author__info{width:50%;padding-right:12px;padding-left:12px}
}
@media screen and (min-width:1200px) and (min-width:1200px){
.article__author__image-container{width:8.33333%;margin-left:16.66667%;padding-right:12px;padding-left:12px}
}
@media screen and (min-width:1200px) and (min-width:1200px){
.article__author__info{width:50%;padding-right:12px;padding-left:12px}
}
@media screen and (min-width:1200px){
.article__author__link{font-size:14px}
.article__author__name{font-size:20px}
}
.quote{margin:0;padding:0;width:83.33333%;margin-left:8.33333%;color:#fff;text-align:center}
.quote__text{position:relative;z-index:1;margin-bottom:.8em;font-size:20px;line-height:1.3}
.quote__text::after,.quote__text::before{position:absolute;font-size:100px;font-family:Times,"Times New Roman",serif;line-height:1;opacity:.03;z-index:-1}
.quote__text::before{content:"“";top:-27px;left:-8px}
.quote__text::after{content:"„";bottom:-11px;right:-5px}
@media screen and (min-width:740px){
.quote__text{font-size:28px}
}
@media screen and (min-width:980px){
.quote__text{font-size:34px;line-height:1.411}
.quote__text::after,.quote__text::before{font-size:200px}
.quote__text::before{top:-55px;left:-3px}
.quote__text::after{bottom:-22px;right:3px}
}
.quote__author{margin:0;color:#46b9eb;font-size:12px;font-style:normal}
@media screen and (min-width:740px){
.quote__author{font-size:16px}
}
@media screen and (min-width:980px){
.quote__author{font-size:22px}
}
.quote__share{display:none}
@media screen and (min-width:740px){
.quote__share{display:block;margin-top:45px}
.quote__share__text{margin:0 6px 0 0;display:inline-block;padding-right:15px;padding-top:2px;border-right:1px solid rgba(255,255,255,.04);vertical-align:middle;text-transform:uppercase;color:#bac5cf}
.quote__share__facebook,.quote__share__twitter{vertical-align:middle;padding:0 6px;line-height:25px;display:inline-block}
.quote__share__facebook .icon,.quote__share__twitter .icon{vertical-align:middle}
.quote__share__facebook .icon::before,.quote__share__twitter .icon::before{vertical-align:middle}
.no-touch .quote__share__facebook:hover,.no-touch .quote__share__twitter:hover{color:#46b9eb}
.quote__share__facebook{font-size:18px}
.quote__share__twitter{font-size:15px}
}
.yt-video{height:0;padding-bottom:56.29%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}
.yt-video__container,.yt-video__preview{position:absolute;left:0;top:0;right:0;bottom:0}
.yt-video__preview{z-index:1;text-align:center;background-color:#101c24;background-size:cover;background-position:center center;background-repeat:no-repeat}
.yt-video__preview__inner{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:17px}
.yt-video__preview__play{height:76px;width:76px;overflow:hidden;border:2px solid #fff;padding-left:2px;margin:0 auto;cursor:pointer;border-radius:50%;font-size:25px;color:#fff;-webkit-transition:color .5s cubic-bezier(.19,1,.22,1),background-color .5s cubic-bezier(.19,1,.22,1);transition:color .5s cubic-bezier(.19,1,.22,1),background-color .5s cubic-bezier(.19,1,.22,1)}
.yt-video__preview__play::before{content:"";height:100%;vertical-align:middle;display:inline-block}
.yt-video__preview__play .icon::before{vertical-align:middle}
.yt-video__preview__play:hover{background-color:#fff;color:#bb442a}
.yt-video__preview__info{margin-top:15px;color:#fff;text-transform:uppercase;font-size:12px}
@media screen and (min-width:980px){
.yt-video__preview__play{height:118px;width:118px;border-width:3px;font-size:39px}
.yt-video__preview__info{margin-top:35px;font-size:18px}
}
.yt-video__container embed,.yt-video__container iframe{width:100%;height:100%}
@-webkit-keyframes selectionSharerPopover-animation{
0%{-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12);opacity:0}
20%{-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2);opacity:.7}
40%{-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1);opacity:1}
70%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);opacity:1}
100%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);opacity:1}
}
@keyframes selectionSharerPopover-animation{
0%{-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12);opacity:0}
20%{-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2);opacity:.7}
40%{-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1);opacity:1}
70%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);opacity:1}
100%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);opacity:1}
}
.selection-sharer-overlay{-webkit-transition:background-color .5s cubic-bezier(.215,.61,.355,1),z-index 0s .5s;transition:background-color .5s cubic-bezier(.215,.61,.355,1),z-index 0s .5s;position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(16,28,36,0);z-index:-1}
.selection-sharer-overlay .selection-sharer{-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);display:block;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-75%);transform:translateX(-50%) translateY(-75%);opacity:0}
.selection-sharer-overlay--show{-webkit-transition:background-color .5s cubic-bezier(.215,.61,.355,1),z-index 0s;transition:background-color .5s cubic-bezier(.215,.61,.355,1),z-index 0s;background-color:rgba(16,28,36,.9);z-index:200}
.selection-sharer-overlay--show .selection-sharer{-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1) .2s,-webkit-transform .5s cubic-bezier(.215,.61,.355,1) .3s;transition:opacity .3s cubic-bezier(.215,.61,.355,1) .2s,-webkit-transform .5s cubic-bezier(.215,.61,.355,1) .3s;transition:transform .5s cubic-bezier(.215,.61,.355,1) .3s,opacity .3s cubic-bezier(.215,.61,.355,1) .2s;transition:transform .5s cubic-bezier(.215,.61,.355,1) .3s,opacity .3s cubic-bezier(.215,.61,.355,1) .2s,-webkit-transform .5s cubic-bezier(.215,.61,.355,1) .3s;-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);opacity:1}
.selection-sharer{display:none;position:absolute;top:-100px;left:-100px;z-index:1010;padding:0 10px 0 20px;border-radius:4px;background-color:#fff;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}
.selection-sharer::after{content:'';display:block;position:absolute;bottom:-5px;left:50%;margin-left:-6px;width:11px;height:11px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff}
.selection-sharer.anim{-webkit-transition:top 75ms ease-out;transition:top 75ms ease-out;-webkit-animation:selectionSharerPopover-animation 180ms forwards linear;animation:selectionSharerPopover-animation 180ms forwards linear}
.selection-sharer.fixed{-webkit-transition:bottom .5s ease-in-out;transition:bottom .5s ease-in-out;width:100%;position:fixed;left:0;bottom:-50px}
.selection-sharer.moveDown{-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}
.selection-sharer__text{display:inline-block;border-right:1px solid #14243a;padding-right:10px;padding-top:4px;margin-right:2px;line-height:16px;vertical-align:middle;text-transform:uppercase;color:#14232d}
.selection-sharer__action{display:inline-block;padding:0 8px;vertical-align:middle;height:44px;line-height:44px;background:0 0;border:0;color:#14232d;cursor:pointer;-webkit-transition:color .5s cubic-bezier(.165,.84,.44,1);transition:color .5s cubic-bezier(.165,.84,.44,1)}
.no-touch .selection-sharer__action:hover{color:#46b9eb}
.selection-sharer__action--facebook{font-size:18px}
.selection-sharer__action--twitter{font-size:15px}
.selection-sharer__action .icon{vertical-align:middle;line-height:1}
.selection-sharer__action .icon::before{vertical-align:middle;line-height:1}
.loadable{position:absolute;left:0;top:0;right:0;bottom:0;z-index:10;opacity:0;visibility:hidden;background-color:rgba(20,36,58,.9);-webkit-transition:opacity .5s cubic-bezier(.165,.84,.44,1),visibility .5s cubic-bezier(.165,.84,.44,1);transition:opacity .5s cubic-bezier(.165,.84,.44,1),visibility .5s cubic-bezier(.165,.84,.44,1)}
.loadable.loading{opacity:1;visibility:visible}
.loadable__spinner{position:absolute;top:0;margin-top:20%;left:50%;width:100px;height:100px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.loadable__spinner circle{stroke:#bb442a;-webkit-animation:load2 2.5s linear infinite;animation:load2 2.5s linear infinite;stroke-dasharray:100}
@media screen and (min-width:740px){
.loadable__spinner{margin-top:10%}
}
@-webkit-keyframes load2{
0%{stroke-dashoffset:0;stroke-dasharray:150.6 100.4}
50%{stroke-dasharray:1 250}
100%{stroke-dashoffset:502;stroke-dasharray:150.6 100.4}
}
@keyframes load2{
0%{stroke-dashoffset:0;stroke-dasharray:150.6 100.4}
50%{stroke-dasharray:1 250}
100%{stroke-dashoffset:502;stroke-dasharray:150.6 100.4}
}
.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#14232d;-webkit-transition:color .5s cubic-bezier(.165,.84,.44,1);transition:color .5s cubic-bezier(.165,.84,.44,1);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0 0;padding:0;cursor:pointer}
.toast-close-button:focus,.toast-close-button:hover{color:#46b9eb}
#toast-container{position:fixed;z-index:999999}
#toast-container.toast-top-center{top:0;right:0;width:100%}
#toast-container.toast-bottom-center{bottom:0;right:0;width:100%}
#toast-container.toast-top-full-width{top:0;right:0;width:100%}
#toast-container.toast-bottom-full-width{bottom:0;right:0;width:100%}
#toast-container.toast-top-left{top:12px;left:12px}
#toast-container.toast-top-right{top:12px;right:12px}
#toast-container.toast-bottom-right{right:12px;bottom:12px}
#toast-container.toast-bottom-left{bottom:12px;left:12px}
.toast{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 20px;width:300px;border-radius:3px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);color:#14232d;background-color:#fff;line-height:1.2}
.toast-title{font-weight:700;margin-bottom:5px}
.toast-message{word-wrap:break-word}
#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin:auto}
#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin:auto}
.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}
@media all and (max-width:240px){
#toast-container>div{width:11em}
#toast-container .toast-close-button{right:-.2em;top:-.2em}
}
@media all and (min-width:241px) and (max-width:480px){
#toast-container>div{width:18em}
#toast-container .toast-close-button{right:-.2em;top:-.2em}
}
@media all and (min-width:481px) and (max-width:768px){
#toast-container>div{width:25em}
}
.twoface{position:relative;z-index:1;overflow:hidden;color:#14243a;background-color:#fff}
.twoface--terra{color:#bb442a}
.twoface--terra h1,.twoface--terra h2,.twoface--terra h3,.twoface--terra h4,.twoface--terra h5,.twoface--terra h6,.twoface--terra input,.twoface--terra p{color:#bb442a}
@media screen and (max-width:739px){
.twoface{padding:0}
}
@media screen and (min-width:740px){
.twoface--third .twoface__wrapper:before{right:60.666%}
}
@media screen and (min-width:1300px){
.twoface--third .twoface__wrapper:before{right:66.666%}
}
.twoface__wrapper{position:relative}
.twoface__wrapper:before{content:"";background-color:#f9f9f9;position:absolute;left:-5000px;top:-200px;bottom:-200px;z-index:-1}
.twoface__face{padding:36px 4.16667% 12px}
.twoface__face:first-child{background-color:#f9f9f9}
.twoface__face__inner{padding:12px}
@media screen and (min-width:740px){
.twoface__face{float:left;padding:0}
.twoface__face:first-child{background-color:transparent}
}
@media screen and (min-width:740px) and (min-width:740px){
.twoface__face--third{width:33.33333%;margin-left:4.16667%}
}
@media screen and (min-width:740px){
.twoface__face--two-third{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}
}
@media screen and (min-width:740px) and (min-width:740px){
.twoface__face--two-third{width:54.16667%;margin-left:4.16667%}
}
@media screen and (min-width:1300px){
.twoface__face--third{margin-left:0}
}
@media screen and (min-width:1300px) and (min-width:1300px){
.twoface__face--third{width:33.33333%}
}
@media screen and (min-width:1300px){
.twoface__face--two-third{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}
}
@media screen and (min-width:1300px) and (min-width:1300px){
.twoface__face--two-third{width:58.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1300px){
.twoface__face--two-third .twoface__face__inner{padding-left:0;padding-right:0}
}
.contact-switch{max-width:312px;font-size:14px}
@media screen and (min-width:980px){
.contact-switch{font-size:18px}
}
.contact-switch__head{border-bottom:1px solid #e6e9ec;position:relative}
.contact-switch__head--selectable:after{content:""}
.contact-switch__head--selectable::after{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:6px;color:#46b9eb}
.contact-switch__select{text-transform:uppercase;font-weight:500;padding-top:10px;padding-bottom:10px;padding-left:3px;background:0 0}
.contact-switch__content-container{position:relative}
.contact-switch__content{position:absolute;visibility:hidden;left:0;top:0;right:0}
.contact-switch__content.active{visibility:visible;position:relative}
.contact-switch__content a:hover{color:#46b9eb}
.list{margin-bottom:24px}
.list--bordered .list__item{padding:14px 0;border-bottom:1px solid #e6e9ec}
.list--icon-bullets{list-style-type:none}
.list--icon-bullets .list__item{position:relative;padding-left:42px}
.list--icon-bullets .list__item__icon{position:absolute;left:0;top:0;max-height:55px;bottom:0;width:42px;display:inline-block;vertical-align:middle;color:#bb442a;text-align:center}
.list--icon-bullets .list__item__icon::before{vertical-align:middle}
.list--icon-bullets .list__item__icon::after{content:"";height:100%;display:inline-block;vertical-align:middle}
.list--icon-bullets .list__item__icon.icon--telephone{font-size:18px}
.list--icon-bullets .list__item__icon.icon--fax{font-size:22px}
.list--icon-bullets .list__item__icon.icon--mail{font-size:12px}
ul.showlist{list-style-type:disc;margin-left:20px}
ul.showlist li{display:list-item}
.footnote{padding:0 6px;font-size:12px;line-height:1.5}
.description{font-size:15px;font-weight:400}
@media screen and (min-width:740px){
.description{font-size:16px}
}
@media screen and (min-width:980px){
.description{font-size:18px}
}
.description__header.header--white{color:#fff}
.description h5{font-size:16px;font-weight:500;line-height:1.35em;margin-bottom:1.5em;color:#fff}
@media screen and (min-width:740px){
.description h5{font-size:18px}
}
@media screen and (min-width:980px){
.description h5{font-size:20px}
}
.description__content{color:#14243a}
@media screen and (min-width:740px){
.description__content{-webkit-column-count:2;column-count:2;-webkit-column-gap:2em;column-gap:2em}
.description__content.content--single-col{-webkit-column-count:1;column-count:1;-webkit-column-gap:0;column-gap:0;font-size:18px}
}
.section--darker .description__content h1{color:#fff}
.section--terra .description__content h1,.section--terra .description__content label{color:#fff}
.description__content h2{color:#bb442a!important;text-align:center}
.description__content .button{font-size:14px;font-weight:400}
@media screen and (min-width:740px){
.description__content .button{font-size:16px}
}
.description__content.content--white{color:#14243a}
.description__content a.bluelink{color:#14243a}
.description hr.endofsection{outline:0;border:none;border-bottom:2px solid #14243a;margin:3em auto 0;width:100%;height:1px;line-height:1px;display:block}
.product-overview-list{color:#bb442a;text-align:left;width:91.66667%;margin-left:4.16667%}
@media screen and (min-width:480px){
.product-overview-list{width:91.66667%;margin-left:4.16667%;padding-left:0;padding-right:0}
}
@media screen and (min-width:740px){
.product-overview-list{width:83.33333%;margin-left:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:980px){
.product-overview-list{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1300px){
.product-overview-list{width:100%;margin-left:0}
}
.product-overview-list>ul{margin-bottom:0}
.product-overview-list>ul::after{clear:both;content:"";display:table}
@media screen and (min-width:480px){
.product-overview-list>ul{font-size:0}
}
.product-overview-list>ul>li{position:relative;float:none;width:100%;margin-left:0;padding-right:6px;padding-left:6px}
@media screen and (max-width:479px){
.product-overview-list>ul>li{margin-bottom:2em;padding-bottom:1.5em;border-bottom:1px solid #1d2f3c}
.product-overview-list>ul>li.swiper-slide{border-bottom:none}
}
@media screen and (min-width:480px){
.product-overview-list>ul>li{width:50%;margin-left:0;padding-right:12px;padding-left:12px}
}
@media screen and (min-width:740px){
.product-overview-list>ul>li{width:33.33333%;margin-left:0}
}
@media screen and (min-width:1200px){
.product-overview-list>ul>li{width:25%;margin-left:0}
}
.product-overview-list__wrapper{text-align:center}
@media screen and (min-width:740px){
.product-overview-list__wrapper{margin:0 -12px!important}
}
.product-overview-list__image{display:block;width:41.66667%;margin-left:0;padding-left:0}
@media screen and (min-width:480px){
.product-overview-list__image{width:100%;margin-left:0;padding-left:0;padding-right:0}
}
@media screen and (min-width:480px){
.product-overview-list__image{position:relative;padding-bottom:129.37063%;background-color:rgba(212,174,132,.2);float:none}
}
.no-touch .product-overview-list__image:hover{background-color:#d4ae84}
.no-touch .product-overview-list__image:hover .compare{opacity:1}
.no-touch .product-overview-list__image:hover .compare::after{-webkit-transition:.5s cubic-bezier(.215,.61,.355,1) 50ms;transition:.5s cubic-bezier(.215,.61,.355,1) 50ms;opacity:1}
@media screen and (max-width:479px){
.product-overview-list__image .inner{display:block;margin-bottom:1em}
}
@media screen and (min-width:480px){
.product-overview-list__image .inner{display:table-cell;position:absolute;left:0;top:50%;right:0;bottom:0;height:100%;vertical-align:middle}
}
.product-overview-list__image .inner img{display:block;margin:0 auto;max-width:100%;max-height:70%;height:auto}
@media screen and (min-width:480px){
.product-overview-list__image .inner img{padding:0 20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
}
@media screen and (max-width:739px){
.product-overview-list__image .inner img{max-height:252px}
}
@media screen and (max-width:479px){
.product-overview-list__image .inner img{max-height:159px}
}
.product-overview-list__image .award,.product-overview-list__image .compare{font-size:12px;line-height:1;text-transform:uppercase}
@media screen and (min-width:480px){
.product-overview-list__image .award,.product-overview-list__image .compare{position:absolute}
}
.product-overview-list__image .award{left:0;bottom:0;color:#bb442a}
.product-overview-list__image .award:before{content:""}
@media screen and (max-width:479px){
.product-overview-list__image .award{font-size:0}
}
@media screen and (min-width:480px){
.product-overview-list__image .award{margin:0 0 20px 20px}
}
.product-overview-list__image .award::before{display:inline-block;padding-right:.5em;font-size:20px;color:#bb442a}
.product-overview-list__image .compare{-webkit-transition:color .3s cubic-bezier(.19,1,.22,1);transition:color .3s cubic-bezier(.19,1,.22,1);right:0;top:0;padding:20px 20px 0;color:#bb442a;opacity:0;cursor:pointer}
.product-overview-list__image .compare:after{content:""}
@media screen and (max-width:479px){
.no-touch .product-overview-list__image .compare{display:none}
}
.touch .product-overview-list__image .compare{position:absolute;color:#bb442a}
@media screen and (max-width:479px){
.touch .product-overview-list__image .compare{padding:0;font-size:0}
}
.touch .product-overview-list__image .compare,.touch .product-overview-list__image .compare::after{opacity:1!important}
.no-touch .product-overview-list__image .compare:hover{color:#bb442a}
.no-touch .product-overview-list__image .compare:hover::after{-webkit-transition:padding .3s cubic-bezier(.19,1,.22,1);transition:padding .3s cubic-bezier(.19,1,.22,1)}
.product-overview-list__image .compare::after{-webkit-transition:0s cubic-bezier(.19,1,.22,1);transition:0s cubic-bezier(.19,1,.22,1);display:inline-block;padding:0 0 .5em .5em;font-size:20px;color:#bb442a;vertical-align:text-top;opacity:0}
.product-overview-list .product-overview-list__content{width:58.33333%;margin-left:0}
@media screen and (min-width:480px){
.product-overview-list .product-overview-list__content{width:100%;margin-left:0;padding-left:0;padding-right:0}
}
@media screen and (min-width:480px){
.product-overview-list .product-overview-list__content{padding:20px;padding-bottom:3em;font-size:14px}
}
@media screen and (min-width:1200px){
.product-overview-list .product-overview-list__content{padding-bottom:5em}
}
.product-overview-list .product-overview-list__content ul{color:#14243a}
.product-overview-list .product-overview-list__content h5{font-size:14px;line-height:1.2em;margin-bottom:.85em;color:#14243a}
@media screen and (min-width:740px){
.product-overview-list .product-overview-list__content h5{font-size:16px}
}
@media screen and (max-width:479px){
.product-overview-list .product-overview-list__content h5{padding-right:20px}
}
.product-overview-list .product-overview-list__content p{font-size:17px;font-weight:400;line-height:1.2em;margin-bottom:.4em;color:#bb442a}
@media screen and (min-width:740px){
.product-overview-list .product-overview-list__content p{font-size:24px}
}
.product-overview-list__features{margin-bottom:1em}
.product-overview-list__features li{position:relative;padding-left:1em;font-size:12px;margin-bottom:0}
.product-overview-list__features li::before{content:'';position:absolute;left:0;top:.5em;margin-top:1px;width:3px;height:3px;border-radius:100%;background-color:#14243a}
.product-overview-list__corner-flash{margin-bottom:12px}
.product-overview-list__corner-flash__image{max-width:45px;vertical-align:top}
@media screen and (min-width:480px){
.product-overview-list__corner-flash{position:absolute;z-index:1;left:20px;top:20px}
.product-overview-list__corner-flash__image{float:none;max-width:40px;display:block;margin-bottom:10px}
}
@media screen and (min-width:480px) and (min-width:980px){
.product-overview-list__corner-flash__image{max-width:80px}
}
@media screen and (min-width:980px){
.product-overview-list__corner-flash__image{max-width:80px}
}
.product-filter{position:relative;background-color:#fff;color:#14243a}
.product-filter__nav{color:#bb442a}
.product-filter.open .product-filter__form{-webkit-transition:z-index 0s;transition:z-index 0s;z-index:5}
.product-filter.open .product-filter__form form,.product-filter.open .product-filter__form::before{-webkit-transform:translateY(0);transform:translateY(0)}
.product-filter.open .product-filter__nav{color:#bb442a}
.product-filter.open .product-filter__nav::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.product-filter.closed .product-filter__form form,.product-filter.closed .product-filter__form::before{-webkit-transition:all 0s;transition:all 0s}
.product-filter__head{position:relative;display:table;width:91.66667%;margin-left:4.16667%}
@media screen and (min-width:740px){
.product-filter__head{width:83.33333%;margin-left:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:980px){
.product-filter__head{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1200px){
.product-filter__head{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1300px){
.product-filter__head{width:100%;margin-left:0}
}
.product-filter h4,.product-filter h5,.product-filter__counter,.product-filter__form,.product-filter__sorting ul{font-size:14px;font-weight:400;line-height:4em;margin-bottom:0}
@media screen and (min-width:740px){
.product-filter h4,.product-filter h5,.product-filter__counter,.product-filter__form,.product-filter__sorting ul{font-size:15px;line-height:4.5em}
}
.product-filter__counter,.product-filter__nav,.product-filter__sorting{display:table-cell;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.product-filter__counter>span,.product-filter__nav>span{color:#bb442a}
.product-filter__counter{width:100%}
@media screen and (max-width:739px){
.product-filter__counter{font-size:0;text-align:right;padding-right:20px}
.product-filter__counter span{font-size:14px;font-weight:400;line-height:4em;margin-bottom:0}
}
@media screen and (max-width:739px) and (min-width:740px){
.product-filter__counter span{font-size:15px;line-height:4.5em}
}
@media screen and (max-width:739px){
.product-filter__counter span::before{content:'( '}
.product-filter__counter span::after{content:' )'}
}
@media screen and (min-width:740px){
.product-filter__counter{padding-left:4em}
}
.product-filter__sorting{position:relative;cursor:pointer;display:none}
.product-filter__sorting select{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;opacity:0;z-index:11}
@media screen and (min-width:980px){
.product-filter__sorting select{display:none}
}
.no-touch .product-filter__sorting:hover,.product-filter__sorting.open{color:#14232d}
.no-touch .product-filter__sorting:hover ul,.product-filter__sorting.open ul{-webkit-transition:opacity .5s cubic-bezier(.215,.61,.355,1),z-index 0s,-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.215,.61,.355,1),z-index 0s,-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1),z-index 0s;transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1),z-index 0s,-webkit-transform .3s cubic-bezier(.215,.61,.355,1);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;z-index:9}
.no-touch .product-filter__sorting:hover ul::before,.product-filter__sorting.open ul::before{margin:-4.5em -30px -30px}
.product-filter__sorting h4{position:relative;z-index:10}
@media screen and (max-width:739px){
.product-filter__sorting h4{font-size:0}
.product-filter__sorting h4::before{font-size:14px;font-weight:400;line-height:4em;margin-bottom:0;margin-top:-2px;padding:0!important}
}
@media screen and (max-width:739px) and (min-width:740px){
.product-filter__sorting h4::before{font-size:15px;line-height:4.5em}
}
@media screen and (min-width:740px){
.product-filter__sorting h4::before{line-height:1em}
}
.product-filter__sorting h4:before{content:""}
.product-filter__sorting h4::before{display:inline-block;padding-right:1em;color:#46b9eb;font-size:14px;vertical-align:text-top}
.product-filter__sorting ul{-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1),z-index 0s .3s,-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1),z-index 0s .3s,-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1),z-index 0s .3s;transition:transform .5s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1),z-index 0s .3s,-webkit-transform .5s cubic-bezier(.215,.61,.355,1);position:absolute;left:0;top:5em;right:0;margin-bottom:0;line-height:1.2em;text-transform:uppercase;-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0;z-index:-1}
.product-filter__sorting ul::before{-webkit-transition:.3s cubic-bezier(.215,.61,.355,1);transition:.3s cubic-bezier(.215,.61,.355,1);content:'';position:absolute;left:0;top:0;right:0;bottom:0;margin:-4.5em -30px -30px;background-color:#f9f9f9;z-index:-1}
.product-filter__sorting ul li{-webkit-transition:.5s cubic-bezier(.19,1,.22,1);transition:.5s cubic-bezier(.19,1,.22,1);padding-top:1em}
.product-filter__sorting ul li:first-child{padding-top:0}
.no-touch .product-filter__sorting ul li:hover,.product-filter__sorting ul li.active{color:#46b9eb}
.product-filter__nav{-webkit-transition:color .5s cubic-bezier(.215,.61,.355,1);transition:color .5s cubic-bezier(.215,.61,.355,1);cursor:pointer}
.product-filter__nav:after{content:""}
.no-touch .product-filter__nav:hover{color:#d4ae84}
.product-filter__nav::after{-webkit-transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);display:inline-block;padding:0 2em;font-size:5px;color:#bb442a;vertical-align:middle}
.product-filter__form{-webkit-transition:z-index 0s .5s;transition:z-index 0s .5s;position:absolute;left:0;right:0;color:#14243a;overflow:hidden;z-index:-1}
@media screen and (max-width:739px){
.product-filter__form{top:4em}
}
@media screen and (min-width:740px){
.product-filter__form{top:4.5em}
}
.product-filter__form form,.product-filter__form::before{-webkit-transition:-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.product-filter__form::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:#fff}
.product-filter__form form{max-width:1248px;margin:0 auto}
.product-filter__form form::after{clear:both;content:"";display:table}
@media screen and (max-width:979px){
.product-filter__form form{padding-top:8.33333%;padding-bottom:4.16667%}
}
@media screen and (min-width:980px){
.product-filter__form form{padding-top:6.25%;padding-bottom:2.5%}
}
@media screen and (min-width:1200px){
.product-filter__form form{padding-top:80px;padding-bottom:40px}
}
.product-filter__form form>ul{margin-bottom:0}
.product-filter__form form>ul h5,.product-filter__form form>ul h6{font-size:14px;font-weight:500;line-height:1.35em;margin-bottom:1.35em}
@media screen and (min-width:740px){
.product-filter__form form>ul h5,.product-filter__form form>ul h6{font-size:15px}
}
.product-filter__form form>ul h5{color:#bb442a}
@media screen and (max-width:979px){
.product-filter__categories>li,.product-filter__highlights>li{margin-bottom:30px}
}
@media screen and (min-width:980px){
.product-filter__categories>li,.product-filter__highlights>li{margin-bottom:40px}
}
.product-filter__categories{width:91.66667%;margin-left:4.16667%;font-size:0}
@media screen and (min-width:740px){
.product-filter__categories{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:980px){
.product-filter__categories{width:58.33333%;margin-left:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:1200px){
.product-filter__categories{width:58.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1300px){
.product-filter__categories{width:66.66667%;margin-left:0}
}
.product-filter__category{width:100%;margin-left:0;float:none;padding-left:0;padding-right:0}
@media screen and (min-width:480px){
.product-filter__category{width:41.66667%;margin-left:0;margin-right:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:740px){
.product-filter__category{width:41.66667%;margin-left:0;margin-right:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:980px){
.product-filter__category{width:40%;margin-left:0;margin-right:10%}
}
@media screen and (min-width:1200px){
.product-filter__category{width:40%;margin-left:0;margin-right:10%;padding-left:0;padding-right:0}
}
@media screen and (min-width:1300px){
.product-filter__category{width:41.66667%;margin-left:0;margin-right:8.33333%}
}
.product-filter__category li{font-size:14px;line-height:1.25em;margin-bottom:.8em}
@media screen and (min-width:740px){
.product-filter__category li{font-size:16px}
}
.product-filter__category li::after{clear:both;content:"";display:table}
.product-filter__category li input,.product-filter__category li label{display:inline-block;vertical-align:top}
.product-filter__category li input{margin-right:.8em}
.product-filter__category li input[type=checkbox]+label,.product-filter__category li input[type=checkbox]+label::before{opacity:1;-webkit-transition:opacity .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.215,.61,.355,1)}
.product-filter__category li input[type=checkbox]:disabled+label,.product-filter__category li input[type=checkbox]:disabled+label::before{cursor:default;opacity:.5;-webkit-transition:opacity .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.215,.61,.355,1)}
.product-filter__category li input[type=checkbox]:disabled:hover+label::before{content:''}
.product-filter__highlights{width:91.66667%;margin-left:4.16667%;position:relative}
@media screen and (min-width:740px){
.product-filter__highlights{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:980px){
.product-filter__highlights{width:25%;margin-left:0;padding-left:0;padding-right:0}
}
@media screen and (min-width:1200px){
.product-filter__highlights{width:25%;margin-left:0}
}
@media screen and (min-width:1300px){
.product-filter__highlights{width:33.33333%;margin-left:0}
}
.product-filter__highlights>li{margin-bottom:20px}
.product-filter__highlights ul{margin-bottom:0}
@media screen and (max-width:739px){
.product-filter__highlights ul{height:240px}
}
@media screen and (min-width:740px){
.product-filter__highlights ul{height:260px}
}
.product-filter__highlights ul li{position:relative;margin-bottom:0!important;font-size:14px;line-height:1.25em;margin-bottom:.8em}
@media screen and (min-width:740px){
.product-filter__highlights ul li{font-size:16px}
}
.product-filter__highlights ul li div{display:inline-block;vertical-align:middle;white-space:normal}
@media screen and (max-width:739px){
.product-filter__highlights ul li div{width:78%}
}
@media screen and (min-width:740px){
.product-filter__highlights ul li div{width:85%}
}
@media screen and (min-width:980px){
.product-filter__highlights ul li div{width:78%}
}
@media screen and (min-width:1200px){
.product-filter__highlights ul li div{width:70%}
}
.product-filter__highlights ul li div>*{padding-left:10px;padding-right:20px}
.product-filter__highlights ul li h6{margin:0 0 .1em 0}
.product-filter__highlights ul li p{font-size:14px;margin-bottom:0}
.product-filter__highlights ul li input{display:none}
.product-filter__highlights ul li .no-touch input[type=checkbox]:checked:hover+label:hover::before,.product-filter__highlights ul li input[type=checkbox]:checked+label::before{background-color:#46b9eb}
.product-filter__highlights ul li .no-touch input[type=checkbox]:hover+label:hover::before,.product-filter__highlights ul li .no-touch input[type=checkbox]:not(:checked):hover+label:hover::before{background-color:rgba(70,185,235,.5)}
.product-filter__highlights ul li label{display:inline-block;white-space:nowrap;cursor:pointer}
.product-filter__highlights ul li label.icon-grundig::before{display:inline-block;width:1.7em;height:1.7em;line-height:1.7em;color:#fff;text-align:center;background-color:#14232d;border-radius:10%}
@media screen and (max-width:1199px){
.product-filter__highlights ul li label.icon-grundig::before{font-size:28px;vertical-align:top}
}
@media screen and (min-width:1200px){
.product-filter__highlights ul li label.icon-grundig::before{font-size:38px;vertical-align:middle}
}
.product-filter__highlights .pagination{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:11}
.product-filter__buttons{width:91.66667%;margin-left:4.16667%}
@media screen and (min-width:740px){
.product-filter__buttons{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:980px){
.product-filter__buttons{width:25%;margin-left:0;padding-left:0;padding-right:0}
}
@media screen and (min-width:1200px){
.product-filter__buttons{width:25%;margin-left:0}
}
@media screen and (min-width:1300px){
.product-filter__buttons{width:33.33333%;margin-left:0}
}
@media screen and (max-width:979px){
.product-filter__buttons{text-align:center;margin-bottom:1.5em}
}
.product-filter__buttons li{cursor:pointer;opacity:.3}
.no-touch .product-filter__buttons li:hover,.product-filter__buttons li:first-child{opacity:1}
@media screen and (max-width:479px){
.product-filter__buttons li{display:block;margin-bottom:.5em}
}
@media screen and (min-width:480px){
.product-filter__buttons li{margin-left:.5em;margin-right:.5em}
}
@media screen and (min-width:980px) and (max-width:1299px){
.product-filter__buttons li{display:block;margin:0 0 .5em 0}
}
@media screen and (min-width:1300px){
.product-filter__buttons li:first-child{margin-left:0}
}
.product-compare-quickview{color:#bb442a;background-color:#fff}
@media screen and (max-width:739px){
.product-compare-quickview{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;visibility:hidden;overflow:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .5s cubic-bezier(.645,.045,.355,1),visibility .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:opacity .5s cubic-bezier(.645,.045,.355,1),visibility .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:opacity .5s cubic-bezier(.645,.045,.355,1),visibility .5s cubic-bezier(.645,.045,.355,1),transform .5s cubic-bezier(.645,.045,.355,1);transition:opacity .5s cubic-bezier(.645,.045,.355,1),visibility .5s cubic-bezier(.645,.045,.355,1),transform .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1)}
.product-compare-quickview.open{visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}
}
@media screen and (min-width:740px){
.product-compare-quickview{position:relative;z-index:1}
}
.product-compare-quickview.open .product-compare-quickview__wrapper{-webkit-transform:translateY(0);transform:translateY(0)}
.product-compare-quickview.open .product-compare-quickview__inner{-webkit-transform:translateY(0);transform:translateY(0)}
.product-compare-quickview__close{position:absolute;right:0;top:0;padding:20px 24px 0 0;font-size:24px;z-index:10}
@media screen and (min-width:740px){
.product-compare-quickview__close{display:none}
}
.product-compare-quickview__wrapper{position:absolute;left:0;top:0;right:0;z-index:1;overflow:hidden;background-color:#fff;-webkit-transition:height .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:height .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),height .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),height .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1)}
@media screen and (min-width:740px){
.product-compare-quickview__wrapper{-webkit-transform:translateY(-95%);transform:translateY(-95%)}
.product-compare-quickview__wrapper::after{content:'';position:absolute;left:0;right:0;bottom:0;height:15px;margin:0 -10px -5px -10px;-webkit-box-shadow:inset 0 -7px 5px 0 rgba(0,0,0,.2);box-shadow:inset 0 -7px 5px 0 rgba(0,0,0,.2)}
}
.product-compare-quickview__inner{width:95.83333%;margin-left:4.16667%;float:none;padding-right:0;-webkit-transition:-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);max-width:1248px;font-size:0}
@media screen and (min-width:740px){
.product-compare-quickview__inner{width:95.83333%;margin-left:4.16667%}
}
@media screen and (min-width:1300px){
.product-compare-quickview__inner{width:100%;margin-left:0;padding-left:0;padding-right:0}
}
@media screen and (min-width:1300px){
.product-compare-quickview__inner{margin-left:auto!important;margin-right:auto!important}
}
@media screen and (max-width:739px){
.product-compare-quickview__inner{padding-top:75px;padding-bottom:8.33333%}
}
@media screen and (min-width:740px){
.product-compare-quickview__inner{margin-bottom:30px}
}
@media screen and (min-width:980px){
.product-compare-quickview__inner{display:table;width:100%}
}
@media screen and (max-width:979px){
.product-compare-quickview__inner{-webkit-transform:translateY(75%);transform:translateY(75%)}
.product-compare-quickview__inner img{min-height:100px}
}
@media screen and (min-width:980px){
.product-compare-quickview__inner{-webkit-transform:translateY(50%);transform:translateY(50%)}
}
.product-compare-quickview__header,.product-compare-quickview__list{vertical-align:top;font-size:15px}
@media screen and (min-width:740px){
.product-compare-quickview__header,.product-compare-quickview__list{display:block;float:left;padding:4%}
}
.product-compare-quickview__header{padding-bottom:48px}
@media screen and (min-width:740px){
.product-compare-quickview__header{width:50%;float:right;background-color:#f9f9f9}
}
@media screen and (min-width:980px){
.product-compare-quickview__header{width:35%}
}
@media screen and (min-width:1300px){
.product-compare-quickview__header{width:25%}
}
@media screen and (max-width:1299px){
.product-compare-quickview__header{padding-right:8.33333%}
}
.product-compare-quickview__header h5,.product-compare-quickview__header p{position:relative;z-index:1}
.product-compare-quickview__header h5{font-size:17px;font-weight:400;line-height:1.2em;margin-bottom:.4em}
@media screen and (min-width:740px){
.product-compare-quickview__header h5{font-size:24px}
}
@media screen and (min-width:740px){
.product-compare-quickview__header{position:relative}
.product-compare-quickview__header::before{content:'';position:absolute;left:0;top:0;height:1000px;width:1000px;background-color:#f9f9f9;z-index:-1}
}
.product-compare-quickview__info{margin-bottom:24px;margin-right:4.166667%;padding-right:12px;max-width:680px;font-size:16px}
.product-compare-quickview__info .icon{margin:0 5px;color:#bb442a}
.product-compare-quickview__info .icon::before{vertical-align:middle}
@media screen and (min-width:740px){
.product-compare-quickview__info{padding:0 4% 0 0;margin:0}
}
@media screen and (min-width:980px){
.product-compare-quickview__info{font-size:24px}
}
.product-compare-quickview__list{padding-left:0;padding-right:0}
@media screen and (min-width:740px){
.product-compare-quickview__list{width:50%}
}
@media screen and (min-width:980px){
.product-compare-quickview__list{width:65%}
}
@media screen and (min-width:1300px){
.product-compare-quickview__list{width:75%}
}
.product-compare-quickview__list__list{position:relative;margin-bottom:0}
.product-compare-quickview__list__list::after{clear:both;content:"";display:table}
.product-compare-quickview__list li{display:inline-block;float:left}
@media screen and (max-width:979px){
.product-compare-quickview__list li{width:50%;margin-bottom:1.5em}
}
@media screen and (min-width:480px){
.product-compare-quickview__list li{width:33.33333%}
}
@media screen and (min-width:740px){
.product-compare-quickview__list li{width:50%}
}
@media screen and (min-width:980px){
.product-compare-quickview__list li{width:25%}
}
@media screen and (max-width:739px){
.product-compare-quickview__list li h6,.product-compare-quickview__list li p{padding-right:12px}
}
@media screen and (max-width:739px) and (max-width:739px){
.product-compare-quickview__list li h6,.product-compare-quickview__list li p{width:91.66667%;float:none;padding-left:0}
}
@media screen and (max-width:739px) and (max-width:739px) and (min-width:480px){
.product-compare-quickview__list li h6,.product-compare-quickview__list li p{width:86.66667%}
}
@media screen and (min-width:740px){
.product-compare-quickview__list li h6,.product-compare-quickview__list li p{margin-right:30%}
}
.product-compare-quickview__list li h6{position:relative;min-height:2.25em;padding-right:30px;z-index:1;font-size:14px;font-weight:400;line-height:1em;margin-top:.15em;margin-bottom:.25em}
@media screen and (min-width:740px){
.product-compare-quickview__list li h6{font-size:15px}
}
@media screen and (min-width:980px){
.product-compare-quickview__list li h6{font-size:16px}
}
@media screen and (min-width:1200px){
.product-compare-quickview__list li h6{font-size:18px}
}
.product-compare-quickview__list li h6 span{display:block;position:absolute;right:0;top:0;margin:-8px -8px 0;width:30px;height:30px;cursor:pointer}
@media screen and (max-width:739px){
.product-compare-quickview__list li h6 span{margin-right:4px}
}
.product-compare-quickview__list li h6 span:after,.product-compare-quickview__list li h6 span:before{-webkit-transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1),-webkit-transform .3s cubic-bezier(.19,1,.22,1);content:'';position:absolute;width:17px;height:17px;top:50%;left:50%;background-color:#bb442a;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.product-compare-quickview__list li h6 span:before{height:3px;margin:-2px 0 0 -9px}
.product-compare-quickview__list li h6 span:after{width:3px;margin:-9px 0 0 -2px}
.no-touch .product-compare-quickview__list li h6 span:hover:after,.no-touch .product-compare-quickview__list li h6 span:hover:before{width:18px;height:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#bb442a}
.no-touch .product-compare-quickview__list li h6 span:hover:before{height:4px;margin:-2px 0 0 -9px}
.no-touch .product-compare-quickview__list li h6 span:hover:after{width:4px;margin:-9px 0 0 -2px}
.product-compare-quickview__list li p{margin-bottom:0;text-align:center}
.product-compare-quickview__list li p img{max-width:100%}
@media screen and (min-width:740px){
.product-compare-quickview__list li p img{max-height:150px}
}
.product-compare-quickview__button{margin:0}
.product-compare-list__header.is_stuck{display:none}
.product-compare-list__header{-webkit-transition:opacity .5s cubic-bezier(.215,.61,.355,1),z-index 0s;transition:opacity .5s cubic-bezier(.215,.61,.355,1),z-index 0s;height:0;margin:0 4.16667%;padding:0 12px;opacity:0;z-index:-1}
.product-compare-list__header.is_stuck{-webkit-transition:opacity .5s cubic-bezier(.215,.61,.355,1),z-index 0s;transition:opacity .5s cubic-bezier(.215,.61,.355,1),z-index 0s;margin-top:0;height:auto;opacity:1;z-index:1}
.product-compare-list__header.items--4 ul{width:200%}
.product-compare-list__header.items--4 ul li{width:25%}
.product-compare-list__header.items--3 ul{width:150%}
.product-compare-list__header.items--3 ul li{width:33.33333%}
.product-compare-list__header.items--2 ul{width:100%}
.product-compare-list__header.items--2 ul li{width:50%}
.product-compare-list__header.items--1 ul{width:100%}
.product-compare-list__header.items--1 ul li{width:50%}
@media screen and (max-width:739px){
.product-compare-list__header{background-color:#14232d;z-index:2}
.product-compare-list__header::before{content:'';position:absolute;left:-100%;top:0;right:-100%;bottom:0;background-color:#14232d;-webkit-box-shadow:0 7px 5px 0 rgba(0,0,0,.2);box-shadow:0 7px 5px 0 rgba(0,0,0,.2);z-index:0}
}
.product-compare-list__header ul{-webkit-transition:left .5s cubic-bezier(.215,.61,.355,1);transition:left .5s cubic-bezier(.215,.61,.355,1);position:relative;margin-left:-12px;margin-bottom:0;font-size:0}
.product-compare-list__header ul li{display:inline-block;vertical-align:top;padding-left:12px;font-size:14px;opacity:0}
.product-compare-list__header ul li.active{opacity:1}
.product-compare-list__header ul li h6{position:relative;margin-top:1em;margin-bottom:.8em;padding-right:45px;line-height:1em;color:#fff}
.product-compare-list__header ul li h6 span{position:absolute;right:-3px;top:.4em;margin-right:18%;cursor:pointer}
.product-compare-list__header ul li h6 span:after,.product-compare-list__header ul li h6 span:before{-webkit-transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1),-webkit-transform .3s cubic-bezier(.19,1,.22,1);content:'';position:absolute;width:17px;height:17px;top:50%;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.product-compare-list__header ul li h6 span:before{height:0;border-top:3px solid #bb442a;margin:-2px 0 0 -9px}
.product-compare-list__header ul li h6 span:after{width:0;border-right:3px solid #bb442a;margin:-9px 0 0 -2px}
.no-touch .product-compare-list__header ul li h6 span:hover:after,.no-touch .product-compare-list__header ul li h6 span:hover:before{width:19px;height:19px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.no-touch .product-compare-list__header ul li h6 span:hover:before{height:0;border-top:4px solid #bb442a;margin:-2px 0 0 -10px}
.no-touch .product-compare-list__header ul li h6 span:hover:after{width:0;border-right:4px solid #bb442a;margin:-10px 0 0 -2px}
.product-compare-list,.product-detail-specifications-full{color:#fff}
.product-compare-list.product-compare-list,.product-detail-specifications-full.product-compare-list{width:91.66667%;margin-left:4.16667%;float:none}
@media screen and (min-width:1300px){
.product-compare-list.product-compare-list,.product-detail-specifications-full.product-compare-list{width:100%;margin-left:0;padding-left:0;padding-right:0}
}
.product-compare-list__wrapper,.product-detail-specifications-full__wrapper{-webkit-transition:left .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:left .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),left .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1),left .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);position:relative;left:0}
.product-compare-list.dragging .product-compare-list__wrapper,.product-compare-list.dragging .product-detail-specifications-full__wrapper,.product-detail-specifications-full.dragging .product-compare-list__wrapper,.product-detail-specifications-full.dragging .product-detail-specifications-full__wrapper{-webkit-transition:0s;transition:0s}
.product-compare-list .product-compare-list__features,.product-compare-list .product-compare-list__products,.product-detail-specifications-full .product-compare-list__features,.product-detail-specifications-full .product-compare-list__products{margin:0;padding:0;border:none}
@media screen and (min-width:980px){
.product-compare-list .product-compare-list__features,.product-compare-list .product-compare-list__products,.product-detail-specifications-full .product-compare-list__features,.product-detail-specifications-full .product-compare-list__products{margin:0 -12px!important}
}
@media screen and (max-width:979px){
.product-compare-list__features ul,.product-detail-specifications-full__features ul{display:table;margin-bottom:0}
.product-compare-list__features ul li,.product-detail-specifications-full__features ul li{display:table-cell;padding-top:.8em!important;padding-bottom:.8em!important;padding-left:15px!important;background-color:rgba(20,36,58,.5);border:none!important}
.product-compare-list__features ul li::after,.product-compare-list__features ul li::before,.product-detail-specifications-full__features ul li::after,.product-detail-specifications-full__features ul li::before{margin-top:.8em!important;margin-bottom:.8em!important}
.product-compare-list__features ul li:first-child,.product-detail-specifications-full__features ul li:first-child{display:table-row;width:100%!important;padding-right:0;background:0 0!important;padding-left:0;background-color:rgba(20,36,58,.5)}
.product-compare-list__features ul li h6,.product-detail-specifications-full__features ul li h6{display:table-cell;width:.1%;margin-left:2px;padding:1em 0;font-size:14px}
}
@media screen and (max-width:979px) and (max-width:739px){
.product-compare-list.items--1 .product-compare-list__features ul li,.product-detail-specifications-full.items--1 .product-compare-list__features ul li{width:100%}
.product-compare-list.items--2 .product-compare-list__features ul li,.product-detail-specifications-full.items--2 .product-compare-list__features ul li{width:50%}
.product-compare-list.items--3 .product-compare-list__features ul li,.product-detail-specifications-full.items--3 .product-compare-list__features ul li{width:50%}
.product-compare-list.items--4 .product-compare-list__features ul li,.product-detail-specifications-full.items--4 .product-compare-list__features ul li{width:50%}
.product-compare-list .product-compare-list__features ul,.product-compare-list .product-compare-list__products ul,.product-detail-specifications-full .product-compare-list__features ul,.product-detail-specifications-full .product-compare-list__products ul{margin-bottom:0}
.product-compare-list .product-compare-list__features ul li,.product-compare-list .product-compare-list__products ul li,.product-detail-specifications-full .product-compare-list__features ul li,.product-detail-specifications-full .product-compare-list__products ul li{opacity:.2}
.product-compare-list .product-compare-list__features ul li.active,.product-compare-list .product-compare-list__products ul li.active,.product-detail-specifications-full .product-compare-list__features ul li.active,.product-detail-specifications-full .product-compare-list__products ul li.active{opacity:1}
.product-compare-list .product-compare-list__features ul li:first-child,.product-detail-specifications-full .product-compare-list__features ul li:first-child{opacity:1}
.product-compare-list .product-compare-list__features ul,.product-detail-specifications-full .product-compare-list__features ul{display:block}
.product-compare-list.i1 .product-compare-list__features ul li:first-child h6,.product-detail-specifications-full.i1 .product-compare-list__features ul li:first-child h6{-webkit-transform:translateX(50%);transform:translateX(50%)}
.product-compare-list.i2 .product-compare-list__features ul li:first-child h6,.product-detail-specifications-full.i2 .product-compare-list__features ul li:first-child h6{-webkit-transform:translateX(100%);transform:translateX(100%)}
}
.product-compare-list__products,.product-detail-specifications-full__products{-webkit-transition:padding .25s cubic-bezier(.215,.61,.355,1);transition:padding .25s cubic-bezier(.215,.61,.355,1)}
.product-compare-list__products .product-compare-list__description,.product-detail-specifications-full__products .product-compare-list__description{color:#14243a}
@media screen and (min-width:740px){
.product-compare-list__products.products--stuck,.product-detail-specifications-full__products.products--stuck{z-index:1;padding:20px 0 0 0}
}
@media screen and (min-width:740px) and (max-width:739px){
html.nav--sub .product-compare-list__products.products--stuck,html.nav--sub .product-detail-specifications-full__products.products--stuck{margin-top:46px!important}
}
@media screen and (min-width:740px) and (min-width:740px){
html.nav--sub .product-compare-list__products.products--stuck,html.nav--sub .product-detail-specifications-full__products.products--stuck{margin-top:58px!important}
}
@media screen and (min-width:740px){
.product-compare-list__products.products--stuck .product-compare-list__image,.product-detail-specifications-full__products.products--stuck .product-compare-list__image{padding-right:40%}
.product-compare-list__products.products--stuck .product-compare-list__description,.product-detail-specifications-full__products.products--stuck .product-compare-list__description{display:none}
.product-compare-list__products.products--stuck .rating-stars,.product-detail-specifications-full__products.products--stuck .rating-stars{display:none}
.product-compare-list__products.products--stuck::before,.product-detail-specifications-full__products.products--stuck::before{content:'';position:absolute;left:-100%;top:0;right:-100%;bottom:0;background-color:#d4ae84;-webkit-box-shadow:0 7px 5px 0 rgba(0,0,0,.2);box-shadow:0 7px 5px 0 rgba(0,0,0,.2);z-index:0}
}
.product-compare-list__products ul,.product-detail-specifications-full__products ul{position:relative;margin-bottom:0;font-size:0;white-space:nowrap}
@media screen and (max-width:739px){
.product-compare-list__products ul,.product-detail-specifications-full__products ul{margin-left:0}
}
@media screen and (min-width:740px){
.product-compare-list__products ul,.product-detail-specifications-full__products ul{margin-left:0}
}
@media screen and (min-width:980px){
.product-compare-list__products ul,.product-detail-specifications-full__products ul{margin-left:20%;width:80%}
}
.product-compare-list__products ul li,.product-detail-specifications-full__products ul li{-webkit-transition:opacity .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.215,.61,.355,1);display:inline-block;width:25%;vertical-align:top;white-space:normal}
@media screen and (max-width:739px){
.product-compare-list__products ul li,.product-detail-specifications-full__products ul li{width:50%}
}
@media screen and (max-width:979px){
.product-compare-list__products ul li,.product-detail-specifications-full__products ul li{padding-right:9%}
}
@media screen and (min-width:980px){
.product-compare-list__products ul li,.product-detail-specifications-full__products ul li{padding-right:7%}
}
@media screen and (min-width:1200px){
.product-compare-list__products ul li,.product-detail-specifications-full__products ul li{padding-right:8%}
}
@media screen and (min-width:1300px){
.product-compare-list__products ul li,.product-detail-specifications-full__products ul li{padding-right:10%}
}
.product-compare-list__products ul li h6,.product-detail-specifications-full__products ul li h6{position:relative;min-height:2.25em;padding-right:30px;z-index:1;font-size:14px;font-weight:400;line-height:1em;margin-top:.15em;margin-bottom:.25em;color:#bb442a}
@media screen and (min-width:740px){
.product-compare-list__products ul li h6,.product-detail-specifications-full__products ul li h6{font-size:15px}
}
@media screen and (min-width:980px){
.product-compare-list__products ul li h6,.product-detail-specifications-full__products ul li h6{font-size:16px}
}
@media screen and (min-width:1200px){
.product-compare-list__products ul li h6,.product-detail-specifications-full__products ul li h6{font-size:18px}
}
.product-compare-list__products ul li h6 span,.product-detail-specifications-full__products ul li h6 span{display:block;position:absolute;right:0;top:0;margin:-8px -8px 0;width:30px;height:30px;cursor:pointer}
.product-compare-list__products ul li h6 span:after,.product-compare-list__products ul li h6 span:before,.product-detail-specifications-full__products ul li h6 span:after,.product-detail-specifications-full__products ul li h6 span:before{-webkit-transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1),-webkit-transform .3s cubic-bezier(.19,1,.22,1);content:'';position:absolute;width:17px;height:17px;top:50%;left:50%;background-color:#bb442a;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.product-compare-list__products ul li h6 span:before,.product-detail-specifications-full__products ul li h6 span:before{height:3px;margin:-2px 0 0 -9px}
.product-compare-list__products ul li h6 span:after,.product-detail-specifications-full__products ul li h6 span:after{width:3px;margin:-9px 0 0 -2px}
.no-touch .product-compare-list__products ul li h6 span:hover:after,.no-touch .product-compare-list__products ul li h6 span:hover:before,.no-touch .product-detail-specifications-full__products ul li h6 span:hover:after,.no-touch .product-detail-specifications-full__products ul li h6 span:hover:before{width:18px;height:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.no-touch .product-compare-list__products ul li h6 span:hover:before,.no-touch .product-detail-specifications-full__products ul li h6 span:hover:before{height:4px;margin:-2px 0 0 -9px}
.no-touch .product-compare-list__products ul li h6 span:hover:after,.no-touch .product-detail-specifications-full__products ul li h6 span:hover:after{width:4px;margin:-9px 0 0 -2px}
.product-compare-list__products ul li p,.product-detail-specifications-full__products ul li p{font-size:13px;font-weight:400;line-height:1.2em;margin-top:0;margin-bottom:0;margin:0 0 1em 0;color:#bac5cf}
@media screen and (min-width:480px){
.product-compare-list__products ul li p,.product-detail-specifications-full__products ul li p{font-size:14px}
}
@media screen and (min-width:740px){
.product-compare-list__products ul li p,.product-detail-specifications-full__products ul li p{font-size:15px}
}
@media screen and (min-width:980px){
.product-compare-list__products ul li p,.product-detail-specifications-full__products ul li p{font-size:16px}
}
.product-compare-list__products ul li p img,.product-detail-specifications-full__products ul li p img{max-height:250px;-webkit-transition:max-height .25s cubic-bezier(.215,.61,.355,1);transition:max-height .25s cubic-bezier(.215,.61,.355,1)}
.product-compare-list__products ul li p.product-compare-list__image,.product-detail-specifications-full__products ul li p.product-compare-list__image{-webkit-transition:padding .25s cubic-bezier(.215,.61,.355,1);transition:padding .25s cubic-bezier(.215,.61,.355,1)}
@media screen and (max-width:479px){
.product-compare-list__products ul li .rating-stars,.product-detail-specifications-full__products ul li .rating-stars{font-size:10px}
}
.product-compare-list__products.is_stuck ul li p img,.product-detail-specifications-full__products.is_stuck ul li p img{max-height:150px}
@media screen and (min-width:980px){
.product-compare-list__features h5,.product-detail-specifications-full__features h5{margin-left:12px}
}
.product-compare-list__features h5,.product-detail-specifications-full__features h5{font-size:16px;font-weight:400;line-height:1em;margin-top:4em;margin-bottom:0;padding-bottom:.8em;-webkit-transition:.25s cubic-bezier(.215,.61,.355,1);transition:.25s cubic-bezier(.215,.61,.355,1);color:#bb442a;border-bottom:1px solid #14243a}
@media screen and (min-width:740px){
.product-compare-list__features h5,.product-detail-specifications-full__features h5{font-size:18px}
}
@media screen and (min-width:980px){
.product-compare-list__features h5,.product-detail-specifications-full__features h5{font-size:20px}
}
@media screen and (min-width:980px){
.product-compare-list__features h5,.product-detail-specifications-full__features h5{margin-left:0;padding-left:12px}
}
.product-compare-list__features,.product-compare-list__features h6,.product-compare-list__features li,.product-compare-list__features td::before,.product-compare-list__features ul,.product-detail-specifications-full__features,.product-detail-specifications-full__features h6,.product-detail-specifications-full__features li,.product-detail-specifications-full__features td::before,.product-detail-specifications-full__features ul{font-size:13px;font-weight:400;line-height:1.2em;margin-top:0;margin-bottom:0}
@media screen and (min-width:480px){
.product-compare-list__features,.product-compare-list__features h6,.product-compare-list__features li,.product-compare-list__features td::before,.product-compare-list__features ul,.product-detail-specifications-full__features,.product-detail-specifications-full__features h6,.product-detail-specifications-full__features li,.product-detail-specifications-full__features td::before,.product-detail-specifications-full__features ul{font-size:14px}
}
@media screen and (min-width:740px){
.product-compare-list__features,.product-compare-list__features h6,.product-compare-list__features li,.product-compare-list__features td::before,.product-compare-list__features ul,.product-detail-specifications-full__features,.product-detail-specifications-full__features h6,.product-detail-specifications-full__features li,.product-detail-specifications-full__features td::before,.product-detail-specifications-full__features ul{font-size:15px}
}
@media screen and (min-width:980px){
.product-compare-list__features,.product-compare-list__features h6,.product-compare-list__features li,.product-compare-list__features td::before,.product-compare-list__features ul,.product-detail-specifications-full__features,.product-detail-specifications-full__features h6,.product-detail-specifications-full__features li,.product-detail-specifications-full__features td::before,.product-detail-specifications-full__features ul{font-size:16px}
}
.product-compare-list__features ul,.product-detail-specifications-full__features ul{margin-bottom:0;font-size:0;white-space:nowrap}
@media screen and (min-width:980px){
.product-compare-list__features ul,.product-detail-specifications-full__features ul{border-bottom:1px solid #14243a}
}
.product-compare-list__features ul li,.product-detail-specifications-full__features ul li{-webkit-transition:opacity .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.215,.61,.355,1);display:inline-block;padding:1em 12px 1em 0;vertical-align:top;color:#14243a;white-space:normal}
@media screen and (min-width:740px){
.product-compare-list__features ul li,.product-detail-specifications-full__features ul li{width:25%}
}
@media screen and (min-width:980px){
.product-compare-list__features ul li,.product-detail-specifications-full__features ul li{width:20%}
}
@media screen and (min-width:980px){
.product-compare-list__features ul li:first-child,.product-detail-specifications-full__features ul li:first-child{padding-left:12px}
}
.product-compare-list__features ul li h6,.product-detail-specifications-full__features ul li h6{-webkit-transition:.25s cubic-bezier(.215,.61,.355,1);transition:.25s cubic-bezier(.215,.61,.355,1);text-transform:none;color:#14243a}
.product-compare-list__features ul li.compare-value--no,.product-compare-list__features ul li.compare-value--yes,.product-detail-specifications-full__features ul li.compare-value--no,.product-detail-specifications-full__features ul li.compare-value--yes{font-size:0;vertical-align:middle}
.product-compare-list__features ul li.compare-value--no::after,.product-compare-list__features ul li.compare-value--no::before,.product-compare-list__features ul li.compare-value--yes::after,.product-compare-list__features ul li.compare-value--yes::before,.product-detail-specifications-full__features ul li.compare-value--no::after,.product-detail-specifications-full__features ul li.compare-value--no::before,.product-detail-specifications-full__features ul li.compare-value--yes::after,.product-detail-specifications-full__features ul li.compare-value--yes::before{font-size:16px;display:inline-block;margin:1em 0;vertical-align:middle}
.product-compare-list__features ul li.compare-value--no::before,.product-detail-specifications-full__features ul li.compare-value--no::before{content:'-';width:1em;height:1em;line-height:1em}
.product-compare-list__features ul li.compare-value--yes::before,.product-detail-specifications-full__features ul li.compare-value--yes::before{content:'';width:1em;height:1em;border-radius:100%;background-color:#fff}
.product-compare-list__features ul li.compare-value--yes::after,.product-detail-specifications-full__features ul li.compare-value--yes::after{content:'';width:.5em;height:.5em;margin-left:-12px;border-radius:100%;background-color:#46b9eb}
.product-detail-features{color:#fff;text-align:center}
@media screen and (min-width:740px){
.product-detail-features{margin:0 -12px}
}
.product-detail-features__image{position:relative;margin-bottom:1.5em}
.product-detail-features__image div{padding-bottom:72.88136%;background-position:center center;background-repeat:no-repeat;-khtml-background-size:cover;-ms-background-size:cover;background-size:cover}
.product-detail-features__image img{width:100%;height:auto}
.product-detail-features__content{padding:0 20px}
.product-detail-features__content ul{margin-bottom:0}
.product-detail-features__content--labels a{margin-bottom:1.5em}
.product-detail-features__content p a{text-decoration:underline}
.product-detail-features__content--blueuppercase{text-transform:uppercase;color:#46b9eb}
.product-detail-features__list{width:95.83333%;margin-left:4.16667%;overflow:visible!important;text-align:left}
@media screen and (min-width:480px){
.product-detail-features__list{width:91.66667%;margin-left:4.16667%;padding-left:0;padding-right:0}
}
@media screen and (min-width:740px){
.product-detail-features__list{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:980px){
.product-detail-features__list{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1300px){
.product-detail-features__list{width:100%;margin-left:0}
}
.product-detail-features__list>ul{font-size:0;margin-bottom:0}
.product-detail-features__list>ul>li{width:100%;margin-left:0;padding-right:6px;padding-left:6px;position:relative;margin-bottom:3em;vertical-align:top;font-size:14px;float:none}
@media screen and (min-width:480px){
.product-detail-features__list>ul>li{width:50%;margin-left:0;padding-right:12px;padding-left:12px}
}
@media screen and (min-width:740px){
.product-detail-features__list>ul>li{width:50%;margin-left:0}
}
@media screen and (min-width:980px){
.product-detail-features__list>ul>li{width:33.33333%;margin-left:0}
}
@media screen and (min-width:1300px){
.product-detail-features__list>ul>li{width:33.33333%;margin-left:0}
}
.product-detail-features__list>ul>li i.icon-grundig{position:absolute;left:0;top:0;margin:20px}
.product-detail-features__list>ul>li h5{font-size:14px;font-weight:400;margin-bottom:1em;text-transform:none;color:#bb442a}
@media screen and (min-width:740px){
.product-detail-features__list>ul>li h5{font-size:24px}
}
.product-detail-features__list>ul>li p{color:#14243a}
.nostocktext{width:175px;display:block;word-wrap:normal;white-space:normal}
.product-detail-head{position:relative;background-position:center center;background-repeat:no-repeat;-khtml-background-size:cover;-ms-background-size:cover;background-size:cover;color:#14243a}
.product-detail-head.bg--sand{background-color:#eeede9}
.product-detail-head.bg--blue{background-image:url(../img/product-detail/product-detail-bg-blue.jpg)}
.product-detail-head.bg--white{background-image:url(../img/product-detail/product-detail-bg-white.jpg);color:#14232d}
.product-detail-head.bg--white .product-detail-head__header .rating-stars::after{color:#14232d}
.product-detail-head__divider{border-top:1px solid #14243a;padding-top:42px}
@media screen and (min-width:740px){
.product-detail-head__divider{margin-bottom:8.33333%}
}
.product-detail-head::before{-webkit-transition:opacity .5s cubic-bezier(.645,.045,.355,1),z-index 0s .5s;transition:opacity .5s cubic-bezier(.645,.045,.355,1),z-index 0s .5s;content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:#eeede9;opacity:0;z-index:-1}
.product-detail-head__awards,.product-detail-head__wrapper{-webkit-transition:-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1)}
.product-detail-head.awards--show::before{-webkit-transition:opacity .5s cubic-bezier(.645,.045,.355,1),z-index 0s cubic-bezier(.645,.045,.355,1);transition:opacity .5s cubic-bezier(.645,.045,.355,1),z-index 0s cubic-bezier(.645,.045,.355,1);opacity:.5;z-index:1}
.product-detail-head.awards--show .product-detail-head__awards{-webkit-transform:translateX(0);transform:translateX(0)}
.product-detail-head.awards--show .product-detail-head__wrapper{-webkit-transform:translateX(10%);transform:translateX(10%)}
.product-detail-head__wrapper{position:relative;max-width:1248px;margin:0 auto;font-size:15px;font-weight:400}
@media screen and (min-width:740px){
.product-detail-head__wrapper{font-size:16px}
}
@media screen and (min-width:980px){
.product-detail-head__wrapper{font-size:18px}
}
.product-detail-head__content,.product-detail-head__header{width:91.66667%;margin-left:4.16667%;float:none}
@media screen and (min-width:740px){
.product-detail-head__content,.product-detail-head__header{width:41.66667%;margin-left:50%}
}
@media screen and (min-width:980px){
.product-detail-head__content,.product-detail-head__header{width:41.66667%;margin-left:50%}
}
@media screen and (min-width:1300px){
.product-detail-head__content,.product-detail-head__header{width:41.66667%;margin-left:58.33333%}
}
.product-detail-head__content h6,.product-detail-head__header h6{color:#46b9eb}
.product-detail-head__content h6.white,.product-detail-head__header h6.white{color:#fff}
.product-detail-head__header{padding-top:12px;padding-bottom:12px;margin-top:6.25%;position:relative}
@media screen and (min-width:740px){
.product-detail-head__header{margin-top:8.33333%}
}
.product-detail-head__header h1{margin-bottom:.1em}
@media screen and (min-width:980px){
.product-detail-head__header .rating-stars{font-size:16px}
}
.product-detail-head__header h1.altstyle{display:block;margin:0;padding:0;line-height:1em}
.product-detail-head__header .fakeh1{margin-bottom:1em;font-size:.8em;line-height:1.074;font-weight:400;margin:0;outline:0;font-family:"Grundig Basics",Arial,sans-serif;display:block;color:#bb442a}
.product-detail-head__header .fakeh6{color:#14243a;font-size:18px;margin-bottom:1em;font-weight:400;line-height:1.2em;margin-top:0;display:block;outline:0;font-family:"Grundig Basics",Arial,sans-serif}
.product-detail-head__content{margin-top:2em;margin-bottom:6.25%;position:relative}
@media screen and (min-width:740px){
.product-detail-head__content{margin-bottom:8.33333%}
}
.product-detail-head__wtb{width:100%;margin:0;padding:0;position:relative;margin-top:1em}
.product-detail-head__wtb__label{width:100%;padding:0;margin:0;text-transform:uppercase;min-width:120px;white-space:nowrap}
@media screen and (min-width:740px){
.product-detail-head__wtb__label{width:33.33333%;padding:0;padding-right:20px}
}
.product-detail-head__wtb__container{width:100%;margin-top:1em;margin:0 0 1em;padding:0}
@media screen and (min-width:740px){
.product-detail-head__wtb__container{width:66.66667%;margin:0 0 1em;padding:0}
}
.product-detail-head__wtb.builtin li.noonline{display:none!important}
.product-detail-head__wtb.builtin li.nostock{display:none!important}
.product-detail-head__wtb li.nostock{white-space:nowrap}
.product-detail-head__wtb .nostocktext{font-size:21px;width:auto;margin:20px 0 0 0}
.product-detail-head__wtb .product-detail-head__wtb__container{width:100%}
.product-detail-head__wtb .swiper-slide.active{width:100%!important;margin-right:0!important}
.product-detail-head__wtb a:first-child{display:block;width:100%;max-width:345px;height:52px;border-radius:6px;background-color:#fff;border:2px solid #bb442a;-webkit-box-shadow:none;box-shadow:none;margin-top:25px}
.product-detail-head__wtb a:first-child img{display:none}
.product-detail-head__wtb a:first-child:before{content:'Buy Now';font-size:20px;font-weight:500;letter-spacing:.5px;text-align:center;color:#bb442a;display:block;line-height:56px}
.product-detail-head__wtb a:first-child:hover{background-color:#bb442a}
.product-detail-head__wtb a:first-child:hover:before{color:#fff}
.product-detail-head__logos{position:relative}
@media screen and (max-width:739px){
.product-detail-head__logos{margin-bottom:1em}
}
@media screen and (min-width:740px) and (max-width:1455px){
.product-detail-head__logos{margin-right:10%}
}
@media screen and (max-width:905px){
.product-detail-head__logos ul li a,.product-detail-head__logos>span.swiper-nav span{height:58px;line-height:57px}
}
@media screen and (min-width:906px){
.product-detail-head__logos ul li a,.product-detail-head__logos>span.swiper-nav span{height:68px;line-height:67px}
}
.product-detail-head__logos>span.swiper-nav{position:absolute;left:0;top:0;right:0;bottom:0}
.product-detail-head__logos>span.swiper-nav span{-webkit-transition:.3s cubic-bezier(.215,.61,.355,1);transition:.3s cubic-bezier(.215,.61,.355,1);position:absolute;bottom:0;left:100%;margin:0 24px;color:#14232d;text-align:center;background-color:#fff;border-radius:4px;cursor:pointer;opacity:1}
@media screen and (max-width:905px){
.product-detail-head__logos>span.swiper-nav span{width:44px}
}
@media screen and (min-width:906px){
.product-detail-head__logos>span.swiper-nav span{width:54px}
}
.product-detail-head__logos>span.swiper-nav span:before{content:""}
@media screen and (max-width:739px){
.product-detail-head__logos>span.swiper-nav span{display:none}
}
.product-detail-head__logos>span.swiper-nav span.disabled{opacity:0;cursor:default;pointer-events:none}
.product-detail-head__logos>span.swiper-nav span:first-child{right:100%;left:auto}
.product-detail-head__logos>span.swiper-nav span:first-child:before{content:""}
.product-detail-head__logos>span.swiper-nav span::before{font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.no-touch .product-detail-head__logos>span.swiper-nav span:hover{color:#46b9eb;background-color:rgba(255,255,255,.8)}
.product-detail-head__logos>span.swiper-pagination{display:block;position:relative;margin-top:1em;text-align:center}
@media screen and (min-width:740px){
.product-detail-head__logos>span.swiper-pagination{display:none}
}
.product-detail-head__logos>span.swiper-pagination span::before{background-color:#101c24}
.product-detail-head__logos ul{position:relative;margin-bottom:0}
.product-detail-head__logos ul li{display:table-cell;-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1)}
.product-detail-head__logos ul li a{-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1);position:relative;display:block;background-color:#fff;border-radius:4px;opacity:1;-webkit-box-shadow:inset 0 0 0 2px #46b9eb;box-shadow:inset 0 0 0 2px #46b9eb}
.no-touch .product-detail-head__logos ul li a:hover{opacity:.8}
.product-detail-head__logos ul li a img{position:absolute;left:0;top:0;right:0;bottom:0;max-width:70%;max-height:90%;width:auto;height:auto;margin:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.product-detail-head__logos__wrapper.swiper-container{overflow:visible}
.product-detail-head__findretailer{margin-bottom:20px}
.product-detail-head__findretailer a{color:#bb442a}
.product-detail-head__image{z-index:0}
@media screen and (min-width:740px){
.product-detail-head__image{position:absolute;left:0;top:0;bottom:0;right:50%}
}
.product-detail-head__image>div{overflow:visible!important;width:100%;margin-left:0;float:none}
@media screen and (max-width:739px){
.product-detail-head__image>div{position:relative;margin:0 auto!important}
}
@media screen and (max-width:739px) and (max-width:479px){
.product-detail-head__image>div{padding:0 0 100% 0!important}
}
@media screen and (max-width:739px) and (min-width:480px){
.product-detail-head__image>div{padding:0 0 70% 0!important}
}
@media screen and (min-width:740px){
.product-detail-head__image>div{position:absolute;height:100%}
}
@media screen and (min-width:740px){
.product-detail-head__image>div{width:58.33333%;margin-left:33.33333%}
}
@media screen and (min-width:980px){
.product-detail-head__image>div{width:58.33333%;margin-left:33.33333%}
}
@media screen and (min-width:1300px){
.product-detail-head__image>div{width:66.66667%;margin-left:25%}
}
.product-detail-head__image>div ul{position:absolute;left:0;top:0;right:0;bottom:0;height:auto;margin-bottom:0}
.product-detail-head__image>div ul li{-webkit-transition:opacity .5s cubic-bezier(.19,1,.22,1);transition:opacity .5s cubic-bezier(.19,1,.22,1);position:relative;width:100%;opacity:0}
.product-detail-head__image>div ul li.active{opacity:1}
.product-detail-head__image>div ul li img{position:absolute;left:0;right:0;bottom:0;margin:0 auto;max-width:100%;width:auto;height:auto}
@media screen and (max-width:739px){
.product-detail-head__image>div ul li img{top:10%;max-height:75%}
}
@media screen and (min-width:740px){
.product-detail-head__image>div ul li img{top:50%;max-height:85%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
}
.product-detail-head__image>div .pagination{position:absolute;left:0;right:0;bottom:0;z-index:1}
@media screen and (min-width:740px){
.product-detail-head__image>div .pagination{display:none}
}
.product-detail-head__image>div .pagination span::before{background-color:#bb442a}
.product-detail-head__image>div .pagination span.active::before{border-color:#bb442a}
.product-detail-head__image--single>div{width:100%;margin-left:0;float:none}
@media screen and (min-width:740px){
.product-detail-head__image--single>div{width:75%;margin-left:16.66667%}
}
@media screen and (min-width:980px){
.product-detail-head__image--single>div{width:75%;margin-left:16.66667%}
}
@media screen and (min-width:1300px){
.product-detail-head__image--single>div{width:75%;margin-left:16.66667%}
}
@media screen and (min-width:740px){
.product-detail-head__image>div ul li img{top:120px;max-height:85%;-webkit-transform:none;transform:none}
}
.product-detail-head__thumbs{position:absolute;left:0;top:50%;width:100%;height:260px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.product-detail-head__thumbs ul{margin:0}
.product-detail-head__thumbs ul li{-webkit-transition:opacity .5s cubic-bezier(.19,1,.22,1);transition:opacity .5s cubic-bezier(.19,1,.22,1);position:relative;width:100%;cursor:pointer;opacity:.3}
.no-touch .product-detail-head__thumbs ul li:hover{opacity:.5}
.product-detail-head__thumbs ul li.active.active{opacity:1}
.product-detail-head__thumbs ul li div{position:absolute;left:0;top:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;-khtml-background-size:contain;-ms-background-size:contain;background-size:contain}
.product-detail-head__thumbs-wrapper{position:absolute;left:0;top:60px;width:80px;height:380px;z-index:1;-webkit-transform:none;transform:none;width:8.33333%;margin-left:4.16667%;float:none}
@media screen and (min-width:740px){
.product-detail-head__thumbs-wrapper{width:8.33333%;margin-left:4.16667%}
}
@media screen and (min-width:980px){
.product-detail-head__thumbs-wrapper{width:8.33333%;margin-left:4.16667%}
}
@media screen and (min-width:1300px){
.product-detail-head__thumbs-wrapper{width:8.33333%;margin-left:0}
}
@media screen and (max-width:739px){
.product-detail-head__thumbs-wrapper{display:none}
}
.product-detail-head__thumbs-control{position:absolute;left:50%;margin-left:-20px;width:40px;height:40px;color:#bb442a;border-radius:4px;cursor:pointer;text-align:center;font-size:8px;line-height:40px;-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.215,.61,.355,1),background-color .3s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.215,.61,.355,1),background-color .3s cubic-bezier(.215,.61,.355,1)}
.product-detail-head__thumbs-control.disabled{opacity:0;pointer-events:none}
.product-detail-head__thumbs-control:not(.disabled):hover{background-color:rgba(255,255,255,.9);color:#14243a}
.product-detail-head__thumbs-control--prev{top:0}
.product-detail-head__thumbs-control--prev:before{content:""}
.product-detail-head__thumbs-control--next{bottom:0}
.product-detail-head__thumbs-control--next:before{content:""}
.product-detail-head__awards-button{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
@media screen and (max-width:739px){
.product-detail-head__awards-button{text-align:right}
}
@media screen and (min-width:740px){
.product-detail-head__awards-button{margin-bottom:4.16667%;width:auto!important}
}
.product-detail-head__awards-button p{color:#46b9eb;-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1);transition:color .3s cubic-bezier(.215,.61,.355,1);display:inline-block;margin:0;font-size:15px;font-weight:500;text-transform:uppercase;cursor:pointer}
.product-detail-head__awards-button p:before{content:""}
.no-touch .product-detail-head__awards-button p:hover{color:#fff}
.product-detail-head__awards-button p::before{padding-right:.5em;font-size:1.2em;color:#46b9eb;vertical-align:middle}
.product-detail-head__awards{position:absolute;left:0;top:0;bottom:0;padding:40px 20px 40px 40px;background-color:#f3f3f3;z-index:2;-webkit-transform:translateX(-100%);transform:translateX(-100%)}
@media screen and (max-width:739px){
.product-detail-head__awards{width:100%}
}
@media screen and (min-width:740px){
.product-detail-head__awards{width:400px}
}
.product-detail-head__awards h6{color:#46b9eb;font-weight:500}
.product-detail-head__awards ul{margin-bottom:0}
.product-detail-head__awards ul li{margin-right:20px;padding:1.5em 2em 1.5em 0;color:#14232d;border-top:1px solid #dadada}
.product-detail-head__awards ul li span{display:inline-block;height:80px;margin-bottom:1em;overflow:hidden}
.product-detail-head__awards ul li img{max-height:80px;max-width:200px}
.product-detail-head__awards ul li p{margin-bottom:0;color:#46b9eb}
.product-detail-head__awards ul li p:before{content:""}
.product-detail-head__awards ul li p::before{padding-right:.5em;vertical-align:middle;font-size:.9em;color:#46b9eb}
.product-detail-head__awards div.nano .nano-content,.product-detail-head__awards div.nano>.nano-pane{bottom:40px}
.product-detail-head__awards div.nano>.nano-pane{background-color:#f0efef;border-radius:0;width:5px}
.product-detail-head__awards-close{position:absolute;right:0;top:0;width:80px;height:80px;cursor:pointer}
.product-detail-head__awards-close:after,.product-detail-head__awards-close:before{-webkit-transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1),-webkit-transform .3s cubic-bezier(.19,1,.22,1);content:'';position:absolute;width:22px;height:22px;top:50%;left:50%;background-color:#14232d;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.product-detail-head__awards-close:before{height:2px;margin:-1px 0 0 -11px}
.product-detail-head__awards-close:after{width:2px;margin:-11px 0 0 -1px}
.no-touch .product-detail-head__awards-close:hover:after,.no-touch .product-detail-head__awards-close:hover:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#46b9eb}
.no-touch .product-detail-head__awards-close:hover:before{height:4px;margin:-2px 0 0 -11px}
.no-touch .product-detail-head__awards-close:hover:after{width:4px;margin:-11px 0 0 -2px}
.product-detail-head__row{text-align:justify}
.product-detail-head__row>*{vertical-align:middle;margin-bottom:30px}
.product-detail-head__row:after{content:"";width:100%;display:inline-block}
.product-detail-head__color{display:inline-block;margin-right:20px}
.product-detail-head__color::after{clear:both;content:"";display:table}
.product-detail-head__color__label{float:left;padding-right:20px;color:#14243a;font-weight:700;font-size:15px;margin:0}
@media screen and (min-width:1200px){
.product-detail-head__color__label{min-width:100px}
}
.product-detail-head__color__container{float:left}
.product-detail-head__color__container span.colour-label{position:absolute;right:0;text-transform:uppercase}
.product-detail-head__color__item{width:32px;height:32px;border-radius:16px;margin-right:10px;margin-top:-3px;float:left;text-indent:-9999px;background-size:cover;background-position:center center;background-repeat:no-repeat;cursor:pointer;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;-webkit-box-shadow:inset 0 0 0 2px transparent;box-shadow:inset 0 0 0 2px transparent}
.product-detail-head__color__item.active,.product-detail-head__color__item:hover{-webkit-box-shadow:inset 0 0 0 2px #bb442a;box-shadow:inset 0 0 0 2px #bb442a}
.product-detail-head .colour-label,.product-detail-head__color__label{font-size:18px;font-weight:500}
.product-detail-head__corner-flash{margin-top:12px}
.product-detail-head__corner-flash::after{clear:both;content:"";display:table}
.product-detail-head__corner-flash__image{margin-right:10px;margin-bottom:10px;float:left}
@media screen and (max-width:739px){
.product-detail-head__corner-flash__image{height:50px!important}
}
@media screen and (min-width:740px){
.product-detail-head__corner-flash{position:absolute;z-index:1;right:110%;top:0}
.product-detail-head__corner-flash__image{float:none;max-width:100px;display:block;margin-bottom:10px}
}
.product-detail-head .noonline{width:100%!important;padding-bottom:20px}
.product-efficiency{display:inline-block;position:relative;padding:0 .6em;margin-right:2em;background-color:#fff;color:#101c24;font-weight:500;line-height:2em;border-radius:4px 2.5px 2.5px 4px}
.product-efficiency::after{content:'';position:absolute;left:100%;top:0;bottom:0;height:100%;margin-left:-1px;border-style:solid;border-width:1em;border-color:transparent transparent transparent #fff;border-radius:0}
@media (max-width:739px){
.clampable{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.clampable:after{content:'Expand';color:#46b9eb;position:absolute;top:64px;right:35px}
.clampable:before{content:'';font-family:LOOP_icons;-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#46b9eb;position:absolute;top:64px;right:20px}
.clampable.unclamped{display:inline;-webkit-box-orient:initial;-webkit-line-clamp:initial;overflow:auto}
.clampable.unclamped:after,.clampable.unclamped:before{content:none;display:none}
}
.product-detail-specifications{position:relative;color:#14243a}
.product-detail-specifications__wrapper{position:relative;z-index:1;padding-top:12px;padding-bottom:12px;margin-top:6.25%;margin-bottom:6.25%}
.product-detail-specifications__wrapper h5{font-size:16px;font-weight:500;line-height:1.35em;margin-bottom:1.5em;margin-bottom:1em}
@media screen and (min-width:740px){
.product-detail-specifications__wrapper h5{font-size:18px}
}
@media screen and (min-width:980px){
.product-detail-specifications__wrapper h5{font-size:20px}
}
.product-detail-specifications__overview{width:100%;padding-left:0;padding-right:0;font-size:15px;font-weight:400}
@media screen and (min-width:740px){
.product-detail-specifications__overview{font-size:16px}
}
@media screen and (min-width:980px){
.product-detail-specifications__overview{font-size:18px}
}
.product-detail-specifications__overview h3{color:#46b9eb}
.product-detail-specifications__overview ul{margin-bottom:2em}
.product-detail-specifications__overview ul li{position:relative;padding:.5em 0 .5em 1.5em;border-bottom:1px solid #e6e9ec}
.product-detail-specifications__overview ul li::before{content:'';display:inline-block;position:absolute;left:0;top:1.2em;width:10px;height:10px;margin-top:-5px;border:2px solid #46b9eb;border-radius:100%}
.product-detail-specifications__overview p{font-size:14px;font-weight:400}
@media screen and (min-width:740px){
.product-detail-specifications__overview p{font-size:16px}
}
.product-detail-specifications__details{width:100%;padding-left:0;padding-right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.product-detail-specifications__details-nav{margin-bottom:1em;margin-left:-1em;margin-right:-1em;position:relative}
@media screen and (min-width:740px){
.product-detail-specifications__details-nav{margin-bottom:2.5em}
}
@media screen and (max-width:739px){
.product-detail-specifications__details-nav{margin-top:2.5em}
}
.product-detail-specifications__details-nav::after,.product-detail-specifications__details-nav::before{content:"";position:absolute;top:0;bottom:0;width:1em;z-index:5}
.product-detail-specifications__details-nav::before{right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(228,237,233,0)),to(#e4ede9));background:linear-gradient(to right,rgba(228,237,233,0) 0,#e4ede9 100%)}
.product-detail-specifications__details-nav::before{left:0;background:-webkit-gradient(linear,right top,left top,from(rgba(228,237,233,0)),to(#e4ede9));background:linear-gradient(to left,rgba(228,237,233,0) 0,#e4ede9 100%)}
.product-detail-specifications__details-nav::after{content:"";position:absolute;top:0;right:0;bottom:0;width:1em;z-index:1;background:-webkit-gradient(linear,left top,right top,from(rgba(228,237,233,0)),to(#e4ede9));background:linear-gradient(to right,rgba(228,237,233,0) 0,#e4ede9 100%)}
.product-detail-specifications__details-nav>ul{margin-bottom:0}
.product-detail-specifications__details-nav li{display:inline-block;padding:0 1em;margin:0 0 .5em 0;width:auto;font-weight:600;border-right:1px solid #e6e9ec;cursor:pointer;-webkit-transition:color .5s cubic-bezier(.165,.84,.44,1);transition:color .5s cubic-bezier(.165,.84,.44,1)}
.product-detail-specifications__details-nav li:last-child{border-right:none}
.product-detail-specifications__details-nav li.active{color:#bb442a}
.product-detail-specifications__details-nav li:hover{color:#bb442a}
.product-detail-specifications__details-section h6,.product-detail-specifications__details-section li,.product-detail-specifications__details-section ul{font-size:14px;font-weight:400}
@media screen and (min-width:740px){
.product-detail-specifications__details-section h6,.product-detail-specifications__details-section li,.product-detail-specifications__details-section ul{font-size:16px}
}
.product-detail-specifications__details-section__container>h6{display:none}
.product-detail-specifications__details-section__container>ul{margin-bottom:0}
@media screen and (min-width:980px){
.product-detail-specifications__details-section__container ul{display:table;width:100%}
.product-detail-specifications__details-section__container ul li{display:table-row}
.product-detail-specifications__details-section__container ul li h6,.product-detail-specifications__details-section__container ul li p{display:table-cell;margin:0;padding:.5em 0;text-transform:none;border-bottom:1px solid #e6e9ec}
}
.product-detail-specifications__details-section ul li h6{margin:.8em 0 0}
.product-detail-specifications__details-section ul li p{border-bottom:1px solid #e6e9ec;margin:0;padding:0 0 .6em}
.product-detail-specifications__details-section ul li h6{font-weight:500}
.product-detail-specifications__downloads ul li{position:relative;margin-bottom:.5em;padding-right:1em;line-height:1.35em}
@media screen and (min-width:980px){
.product-detail-specifications__downloads ul li{display:inline-block;width:50%;float:left}
}
.product-detail-specifications__downloads ul li a{display:block;padding:0 0 0 2em}
.product-detail-specifications__downloads ul li a:before{content:""}
.no-touch .product-detail-specifications__downloads ul li a:hover{color:#46b9eb}
.product-detail-specifications__downloads ul li a::before{display:inline-block;position:absolute;left:0;top:0;font-size:.9em;color:#46b9eb;vertical-align:middle}
.section--whiteterra .product-detail-specifications__details-nav::before{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%)}
.section--whiteterra .product-detail-specifications__details-nav::before{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to left,rgba(255,255,255,0) 0,#fff 100%)}
.section--whiteterra .product-detail-specifications__details-nav::after{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%)}
.product-detail-reviews{color:#fff;text-align:center}
@media screen and (min-width:740px){
.product-detail-reviews{margin:0 -12px}
}
.product-detail-reviews__image{position:relative;margin-bottom:1.5em}
.product-detail-reviews__image div{padding-bottom:72.88136%;background-position:center center;background-repeat:no-repeat;-khtml-background-size:cover;-ms-background-size:cover;background-size:cover}
.product-detail-reviews__image img{width:100%;height:auto}
.product-detail-reviews__content{padding:0 20px}
.product-detail-reviews__content ul{margin-bottom:0}
.product-detail-reviews__content--labels a{margin-bottom:1.5em}
.product-detail-reviews__content p a{text-decoration:underline}
.product-detail-reviews__content--blueuppercase{text-transform:uppercase;color:#46b9eb}
.product-detail-reviews__list{width:95.83333%;margin-left:4.16667%;overflow:visible!important;text-align:left}
@media screen and (min-width:480px){
.product-detail-reviews__list{width:91.66667%;margin-left:4.16667%;padding-left:0;padding-right:0}
}
@media screen and (min-width:740px){
.product-detail-reviews__list{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:980px){
.product-detail-reviews__list{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1300px){
.product-detail-reviews__list{width:100%;margin-left:0}
}
.product-detail-reviews__list>ul{font-size:0;margin-bottom:0}
.product-detail-reviews__list>ul>li{width:100%;margin-left:0;padding-right:6px;padding-left:6px;position:relative;margin-bottom:3em;vertical-align:top;font-size:14px;float:none}
@media screen and (min-width:480px){
.product-detail-reviews__list>ul>li{width:50%;margin-left:0;padding-right:12px;padding-left:12px}
}
@media screen and (min-width:740px){
.product-detail-reviews__list>ul>li{width:50%;margin-left:0}
}
@media screen and (min-width:980px){
.product-detail-reviews__list>ul>li{width:33.33333%;margin-left:0}
}
@media screen and (min-width:1300px){
.product-detail-reviews__list>ul>li{width:33.33333%;margin-left:0}
}
.product-detail-reviews__list>ul>li i.icon-grundig{position:absolute;left:0;top:0;margin:20px}
.product-detail-reviews__list>ul>li h5{font-size:14px;font-weight:400;margin-bottom:1em;text-transform:uppercase;color:#46b9eb}
@media screen and (min-width:740px){
.product-detail-reviews__list>ul>li h5{font-size:24px}
}
.product-detail-reviews__list>ul>li p{color:#bac5cf}
.overlay-inline{-webkit-transition:background .5s cubic-bezier(.215,.61,.355,1),height .5s cubic-bezier(.645,.045,.355,1),top .5s cubic-bezier(.645,.045,.355,1),margin .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:background .5s cubic-bezier(.215,.61,.355,1),height .5s cubic-bezier(.645,.045,.355,1),top .5s cubic-bezier(.645,.045,.355,1),margin .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:background .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.645,.045,.355,1),height .5s cubic-bezier(.645,.045,.355,1),top .5s cubic-bezier(.645,.045,.355,1),margin .5s cubic-bezier(.645,.045,.355,1);transition:background .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.645,.045,.355,1),height .5s cubic-bezier(.645,.045,.355,1),top .5s cubic-bezier(.645,.045,.355,1),margin .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);position:relative;top:0;height:0;margin:0;-webkit-transform:translateX(100%);transform:translateX(100%);color:#14243a;background-color:#fff;overflow:hidden;z-index:1}
.overlay-inline--show{-webkit-transform:translateX(0);transform:translateX(0);background-color:#eeede9}
.overlay-inline--show-hero{-webkit-transition:background .5s cubic-bezier(.215,.61,.355,1),height .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:background .5s cubic-bezier(.215,.61,.355,1),height .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:background .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.645,.045,.355,1),height .5s cubic-bezier(.215,.61,.355,1);transition:background .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.645,.045,.355,1),height .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);height:10px}
@media screen and (max-width:739px){
.overlay-inline--show-hero{height:10px}
}
.overlay-inline--show-teaser{-webkit-transition:background .5s cubic-bezier(.215,.61,.355,1),height .5s cubic-bezier(.645,.045,.355,1),top .5s cubic-bezier(.645,.045,.355,1),margin .5s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);transition:background .5s cubic-bezier(.215,.61,.355,1),height .5s cubic-bezier(.645,.045,.355,1),top .5s cubic-bezier(.645,.045,.355,1),margin .5s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1);transition:background .5s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),height .5s cubic-bezier(.645,.045,.355,1),top .5s cubic-bezier(.645,.045,.355,1),margin .5s cubic-bezier(.645,.045,.355,1);transition:background .5s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1),height .5s cubic-bezier(.645,.045,.355,1),top .5s cubic-bezier(.645,.045,.355,1),margin .5s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1)}
.overlay-inline--open{-webkit-transition:background .5s cubic-bezier(.215,.61,.355,1) .5s,height .5s cubic-bezier(.645,.045,.355,1),top .5s cubic-bezier(.645,.045,.355,1),margin .5s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1) .5s;transition:background .5s cubic-bezier(.215,.61,.355,1) .5s,height .5s cubic-bezier(.645,.045,.355,1),top .5s cubic-bezier(.645,.045,.355,1),margin .5s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1) .5s;transition:background .5s cubic-bezier(.215,.61,.355,1) .5s,transform 0s cubic-bezier(.215,.61,.355,1) .5s,height .5s cubic-bezier(.645,.045,.355,1),top .5s cubic-bezier(.645,.045,.355,1),margin .5s cubic-bezier(.645,.045,.355,1);transition:background .5s cubic-bezier(.215,.61,.355,1) .5s,transform 0s cubic-bezier(.215,.61,.355,1) .5s,height .5s cubic-bezier(.645,.045,.355,1),top .5s cubic-bezier(.645,.045,.355,1),margin .5s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s cubic-bezier(.215,.61,.355,1) .5s}
.overlay-inline--open .overlay-inline__body__close{opacity:1}
.overlay-inline--opened{-webkit-transition:0s;transition:0s}
.overlay-inline--resize{-webkit-transition:0s;transition:0s}
@media screen and (max-width:739px){
.overlay-inline .hero{display:none}
}
.overlay-inline__body{position:relative;color:#14243a}
.overlay-inline__body__content{width:91.66667%;margin-left:4.16667%;padding-top:12;padding-bottom:12;margin-top:6.25%;margin-bottom:6.25%;font-size:15px;font-weight:400}
@media screen and (min-width:480px){
.overlay-inline__body__content{width:91.66667%;margin-left:4.16667%}
}
@media screen and (min-width:740px){
.overlay-inline__body__content{width:83.33333%;margin-left:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:1200px){
.overlay-inline__body__content{width:58.33333%;margin-left:0}
}
@media screen and (min-width:1300px){
.overlay-inline__body__content{width:66.66667%;margin-left:0}
}
@media screen and (min-width:740px){
.overlay-inline__body__content{font-size:16px}
}
@media screen and (min-width:980px){
.overlay-inline__body__content{font-size:18px}
}
.overlay-inline__body__content h5{font-size:18px;font-weight:500;line-height:1.35em;margin-bottom:1em;text-transform:none;color:#bb442a;font-family:'Grundig Basics'}
@media screen and (min-width:740px){
.overlay-inline__body__content h5{font-size:24px}
}
@media screen and (min-width:980px){
.overlay-inline__body__content h5{font-size:26px}
}
.overlay-inline__body__content__image.float--left{margin-right:2em;width:100%;margin-left:0;padding-left:0;padding-right:0}
@media screen and (min-width:480px){
.overlay-inline__body__content__image.float--left{width:100%;margin-left:0}
}
@media screen and (min-width:740px){
.overlay-inline__body__content__image.float--left{width:37.5%;margin-left:-6.25%}
}
@media screen and (min-width:980px){
.overlay-inline__body__content__image.float--left{width:31.25%;margin-left:-6.25%}
}
@media screen and (min-width:1200px){
.overlay-inline__body__content__image.float--left{width:37.5%;margin-left:-12.5%}
}
@media screen and (min-width:1300px){
.overlay-inline__body__content__image.float--left{width:50%;margin-left:-25%}
}
.overlay-inline__body__close{width:91.66667%;margin-left:4.16667%;-webkit-transition:.5s cubic-bezier(.645,.045,.355,1);transition:.5s cubic-bezier(.645,.045,.355,1);position:relative;padding-top:12;padding-bottom:12;margin-top:6.25%;margin-bottom:6.25%;text-align:right;opacity:0}
@media screen and (min-width:480px){
.overlay-inline__body__close{width:91.66667%;margin-left:4.16667%}
}
@media screen and (min-width:740px){
.overlay-inline__body__close{width:83.33333%;margin-left:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:1200px){
.overlay-inline__body__close{width:16.66667%;margin-left:8.33333%}
}
@media screen and (min-width:1300px){
.overlay-inline__body__close{width:16.66667%;margin-left:0}
}
@media screen and (max-width:1199px){
.overlay-inline__body__close{margin-bottom:0;padding-bottom:0}
}
.overlay-inline__body__close i{display:inline-block;position:relative;width:20px;height:18px;font-style:normal;cursor:pointer}
.overlay-inline__body__close i:after,.overlay-inline__body__close i:before{-webkit-transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1),-webkit-transform .3s cubic-bezier(.19,1,.22,1);content:'';position:absolute;width:20px;height:20px;top:50%;left:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.overlay-inline__body__close i:before{height:0;border-top:2px solid #bb442a;margin:-1px 0 0 -10px}
.overlay-inline__body__close i:after{width:0;border-right:2px solid #bb442a;margin:-10px 0 0 -1px}
.no-touch .overlay-inline__body__close i:hover:after,.no-touch .overlay-inline__body__close i:hover:before{width:22px;height:22px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.no-touch .overlay-inline__body__close i:hover:before{height:0;border-top:4px solid #bb442a;margin:-2px 0 0 -11px}
.no-touch .overlay-inline__body__close i:hover:after{width:0;border-right:4px solid #bb442a;margin:-11px 0 0 -2px}
@media screen and (max-width:739px){
.overlay-inline__body__close i span{display:none}
}
@media screen and (max-width:1199px){
.overlay-inline__body__close i{text-align:right}
}
@media screen and (min-width:1200px){
.overlay-inline__body__close i{position:absolute;left:0;top:0}
}
.overlay-inline__body__close i span{-webkit-transition:color .3s cubic-bezier(.19,1,.22,1);transition:color .3s cubic-bezier(.19,1,.22,1);color:#bb442a}
@media screen and (max-width:1199px){
.overlay-inline__body__close i span{position:absolute;top:0;right:0;padding-right:40px}
}
@media screen and (min-width:1200px){
.overlay-inline__body__close i span{padding-left:40px}
}
.overlay-inline__body__close i span::before{content:attr(title);text-transform:uppercase}
.no-touch .overlay-inline__body__close i span:hover{color:#14243a}
.locator{position:relative;background-color:#eeede9}
.locator h1,.locator label{color:#bb442a}
.locator h1{font-weight:600;font-size:52px;line-height:43px}
.locator p{color:#14243a}
@media screen and (min-width:980px){
.locator{position:relative}
}
.locator__wrapper{max-width:1456px;margin:0 auto;height:100%}
.locator__side{overflow:hidden}
@media screen and (min-width:980px){
.locator__side{height:100%;max-width:557px;width:50%}
}
.locator__side::after{clear:both;content:"";display:table}
.locator__search{padding:95px 20px 36px}
@media screen and (min-width:740px){
.locator__search{padding-bottom:100px}
}
@media screen and (min-width:980px){
.locator__search{width:auto;margin:0;float:none;padding-bottom:50px;padding-left:8.617%;padding-right:8.617%}
}
.locator__search .form{margin:0}
.locator__search .form button{font-size:14px;font-weight:400}
@media screen and (min-width:740px){
.locator__search .form button{font-size:16px}
}
.locator__search .form input::-webkit-input-placeholder{color:#4d6375!important;opacity:1}
.locator__search .form input::-moz-placeholder{color:#4d6375!important;opacity:1}
.locator__search .form input:-moz-placeholder{color:#4d6375!important;opacity:1}
.locator__search .form input:-ms-input-placeholder{color:#4d6375!important;opacity:1}
.locator__search .form .form-input.select::after{right:-10px;color:#4d6375}
.locator__search .form input[type=checkbox].checkbox:not(:checked)+label::before{background:0 0}
.locator__search__back{margin-bottom:50px;display:inline-block;text-transform:uppercase;font-size:15px;font-weight:500}
.no-touch .locator__search__back:hover{color:#46b9eb}
@media screen and (min-width:740px){
.locator__search__back{margin-bottom:60px}
}
.locator__search__back__icon{position:relative;top:2px;margin-right:12px;display:inline-block;color:#bb442a;font-size:14px;-webkit-transition:color .5s cubic-bezier(.165,.84,.44,1);transition:color .5s cubic-bezier(.165,.84,.44,1)}
.locator__search__input-container{margin:20px 0 20px}
.locator__search__input-container::after{clear:both;content:"";display:table}
@media screen and (min-width:740px){
.locator__search__input-container{margin:50px 0 20px}
}
.locator__search__query-input.locator__search__query-input.locator__search__query-input{margin-left:0;width:100%;padding-left:0;padding-right:0}
.locator__search__query-input.locator__search__query-input.locator__search__query-input:before{margin:0}
.locator__search__query-input.locator__search__query-input.locator__search__query-input input{font-size:16px;font-weight:400;color:#4d6375}
.locator__search__radius-input.locator__search__radius-input.locator__search__radius-input{margin-left:0;width:100%;padding-left:0}
.locator__search__radius-input.locator__search__radius-input.locator__search__radius-input:before{margin:0}
.locator__search__radius-input.locator__search__radius-input.locator__search__radius-input select{font-size:16px;font-weight:400;color:#4d6375}
.locator__search__filter{width:100%;padding-left:0;padding-right:0;margin-bottom:16px;text-transform:uppercase;font-size:16px}
@media screen and (min-width:740px){
.locator__search__filter{width:50%;padding-left:0;padding-right:12px}
}
@media screen and (min-width:740px){
.locator__search__filter{margin-bottom:23px;font-size:18px}
.locator__search__filter:first-of-type{width:33%}
}
.locator__search__filter-container{margin-bottom:24px}
.locator__search__filter-container::after{clear:both;content:"";display:table}
@media screen and (min-width:740px){
.locator__search__filter-container{margin-bottom:40px}
}
.locator__search #free{position:relative;padding-top:120px;padding-right:60px;max-width:557px}
.locator__search #free h6{color:#001f39;font-weight:400;font-size:26px;line-height:43px}
.locator__search #free img{position:absolute;right:0;bottom:0}
.locator__search #free p{font-weight:400;font-size:16px;line-height:1.2}
@media screen and (min-width:980px){
.locator__search #free{max-width:556px}
}
.locator__results{color:#bb442a;padding:30px 0 0;display:none}
.locator__results::after{clear:both;content:"";display:table}
.locator__results a{color:#bb442a}
.locator__results__back{width:91.66667%;margin-left:4.16667%;float:none;margin-bottom:20px;text-transform:uppercase;font-size:15px;font-weight:500}
@media screen and (min-width:740px){
.locator__results__back{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:980px){
.locator__results__back{width:auto;padding:5px 8.617%;margin-left:0;margin-right:0;display:inline-block}
}
.no-touch .locator__results__back:hover{color:#14243a!important}
.locator__results__back__icon{position:relative;top:2px;margin-right:12px;display:inline-block;color:#bb442a;font-size:14px;-webkit-transition:color .5s cubic-bezier(.165,.84,.44,1);transition:color .5s cubic-bezier(.165,.84,.44,1)}
.locator__result{display:block;padding-left:4.16667%;padding-right:4.16667%;font-size:14px;cursor:pointer;-webkit-transition:background-color .4s cubic-bezier(.165,.84,.44,1),color .4s cubic-bezier(.165,.84,.44,1);transition:background-color .4s cubic-bezier(.165,.84,.44,1),color .4s cubic-bezier(.165,.84,.44,1)}
@media screen and (min-width:740px){
.locator__result{padding-left:8.33333%;padding-right:8.33333%;font-size:16px}
}
@media screen and (min-width:980px){
.locator__result{width:auto;padding:0 8.617%;margin:0}
}
.locator__result:hover{background-color:rgba(255,255,255,.05)}
.locator__result.active{color:#14232d;background-color:#fff}
.locator__result.active .locator__result__inner{padding-bottom:95px}
@media screen and (min-width:740px){
.locator__result.active .locator__result__inner{padding-bottom:115px}
}
.locator__result.active .locator__result__button{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}
.locator__result__inner{padding:36px 12px;position:relative;-webkit-transition:padding .4s cubic-bezier(.165,.84,.44,1);transition:padding .4s cubic-bezier(.165,.84,.44,1)}
.locator__result__inner::after{clear:both;content:"";display:table}
@media screen and (min-width:980px){
.locator__result__inner{padding-left:0;padding-right:0}
}
.locator__result__inner::before{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid rgba(255,255,255,.1)}
.locator__result__name{font-size:24px}
.locator__result__contact{color:#14243a}
@media screen and (min-width:740px){
.locator__result__contact{width:50%;padding-left:0}
}
.locator__result__contact a{color:#bb442a}
.locator__result__contact a:hover{text-decoration:underline}
.locator__result__button{position:absolute;left:12px;bottom:36px;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden;-webkit-transition:opacity .4s cubic-bezier(.165,.84,.44,1),visibility .4s cubic-bezier(.165,.84,.44,1),border-color .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1),padding .3s cubic-bezier(.23,1,.32,1),-webkit-transform .4s cubic-bezier(.165,.84,.44,1);transition:opacity .4s cubic-bezier(.165,.84,.44,1),visibility .4s cubic-bezier(.165,.84,.44,1),border-color .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1),padding .3s cubic-bezier(.23,1,.32,1),-webkit-transform .4s cubic-bezier(.165,.84,.44,1);transition:transform .4s cubic-bezier(.165,.84,.44,1),opacity .4s cubic-bezier(.165,.84,.44,1),visibility .4s cubic-bezier(.165,.84,.44,1),border-color .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1),padding .3s cubic-bezier(.23,1,.32,1);transition:transform .4s cubic-bezier(.165,.84,.44,1),opacity .4s cubic-bezier(.165,.84,.44,1),visibility .4s cubic-bezier(.165,.84,.44,1),border-color .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1),padding .3s cubic-bezier(.23,1,.32,1),-webkit-transform .4s cubic-bezier(.165,.84,.44,1)}
@media screen and (min-width:980px){
.locator__result__button{left:0}
}
.locator__map{display:none}
@media screen and (min-width:980px){
.locator__map{display:block;position:absolute;right:0;top:0;bottom:0}
}
.locator__map__canvas{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;left:0;top:0;right:0;bottom:0}
.locator__bubble{-webkit-box-sizing:content-box;box-sizing:content-box;text-transform:uppercase;font-size:18px;font-weight:500;text-align:center;font-family:"Grundig Basics",Arial,sans-serif}
.content{width:91.66667%;margin-left:4.16667%;color:#bac5cf;font-size:16px;line-height:1.7}
@media screen and (min-width:980px){
.content{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1200px){
.content{width:66.66667%;margin-left:16.66667%}
}
.content--wide{width:91.66667%;margin-left:4.16667%}
@media screen and (min-width:740px){
.content--wide{width:91.66667%;margin-left:4.16667%;padding-left:0;padding-right:0}
}
@media screen and (min-width:1200px){
.content--wide{width:91.66667%;margin-left:4.16667%}
}
@media screen and (min-width:1300px){
.content--wide{width:91.66667%;margin-left:4.16667%}
}
.content--full{width:91.66667%;margin-left:4.16667%}
@media screen and (min-width:740px){
.content--full{width:83.33333%;margin-left:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:1200px){
.content--full{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1300px){
.content--full{width:100%;margin-left:0}
}
.content h1{font-weight:400}
.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#bb442a}
.section--terra .content h1,.section--terra .content h2,.section--terra .content h3,.section--terra .content h4,.section--terra .content h5,.section--terra .content h6{color:#fff}
.section--wood .content h1,.section--wood .content h2,.section--wood .content h3,.section--wood .content h4,.section--wood .content h5,.section--wood .content h6{color:#fff}
.content li,.content ul{color:#14243a}
@media screen and (min-width:740px){
.content{font-size:18px}
}
.content__cols.cols--9-3>*{width:100%;padding-left:0;padding-right:0}
@media screen and (min-width:740px){
.content__cols.cols--9-3>*{width:25%;padding-right:0;padding-left:12px}
}
.content__cols.cols--9-3>:first-child{width:100%;padding-left:0;padding-right:0}
@media screen and (min-width:740px){
.content__cols.cols--9-3>:first-child{width:75%;padding-left:0;padding-right:12px}
}
.content__cols,.content__listing{margin-bottom:20px}
.content__cols::after,.content__listing::after{clear:both;content:"";display:table}
@media screen and (min-width:740px){
.content__cols,.content__listing{margin-bottom:30px}
}
.content__cols__item,.content__listing__item{margin-bottom:20px}
.content__cols__item .superheadline--white,.content__listing__item .superheadline--white{color:#fff}
.content__cols__item h5,.content__cols__item h6,.content__cols__item p,.content__listing__item h5,.content__listing__item h6,.content__listing__item p{margin-bottom:0}
.content__cols__item h5,.content__cols__item h6,.content__listing__item h5,.content__listing__item h6{line-height:30px}
.content__cols__item p,.content__listing__item p{line-height:28px}
@media screen and (min-width:740px){
.content__cols__item,.content__listing__item{float:left;width:50%;padding-right:12px;margin-bottom:35px}
.content__cols__item:nth-child(2n+1),.content__listing__item:nth-child(2n+1){clear:left}
}
.content__center{text-align:center;margin-left:auto;margin-right:auto}
.footer-newsletter{position:relative;background-color:#bb442a;color:#fff;overflow:hidden;padding-bottom:1.5em}
.footer-newsletter.footer-newsletter--thanks .footer-newsletter__thanks{top:0;opacity:1;z-index:0}
.footer-newsletter__thanks{-webkit-transition:opacity .5s cubic-bezier(.215,.61,.355,1);transition:opacity .5s cubic-bezier(.215,.61,.355,1);position:absolute;left:0;top:100%;right:0;padding-top:2em;padding-bottom:2em;background-color:#f9f9f9;z-index:-1;opacity:0}
.footer-newsletter__thanks>header{width:100%;padding-left:0;padding-right:0}
@media screen and (min-width:980px){
.footer-newsletter__thanks>header{width:41.66667%;margin-left:16.66667%;margin-right:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (max-width:979px){
.footer-newsletter__thanks>header p{display:none}
}
.footer-newsletter__thanks>p{width:100%;padding-left:0;padding-right:0}
@media screen and (min-width:980px){
.footer-newsletter__thanks>p{width:16.66667%;padding-left:0;padding-right:0}
}
@media screen and (min-width:980px){
.footer-newsletter__thanks>p{text-align:right}
}
.footer-newsletter__inner{position:relative;max-width:1248px;margin:0 auto;padding-top:2em;padding-bottom:2em;vertical-align:middle;width:91.66667%;margin-left:4.16667%}
@media screen and (max-width:479px){
.footer-newsletter__inner{padding-bottom:1em}
}
@media screen and (max-width:979px){
.footer-newsletter__inner{text-align:center}
}
@media screen and (min-width:740px){
.footer-newsletter__inner{width:83.33333%;margin-left:8.33333%;padding-left:0;padding-right:0}
}
@media screen and (min-width:980px){
.footer-newsletter__inner{width:91.66667%;margin-left:4.16667%}
}
.footer-newsletter__inner h4{font-size:16px;line-height:1em;text-transform:none;line-height:1em;margin:1em 0;vertical-align:middle}
@media screen and (min-width:740px){
.footer-newsletter__inner h4{font-size:18px}
}
.footer-newsletter__inner form,.footer-newsletter__inner__form{display:table;position:relative;width:100%;line-height:3em;vertical-align:middle}
@media screen and (min-width:980px){
.footer-newsletter__inner form,.footer-newsletter__inner__form{float:left}
}
@media screen and (min-width:980px) and (min-width:980px){
.footer-newsletter__inner form,.footer-newsletter__inner__form{width:41.66667%;margin-left:4.16667%;margin-right:4.16667%}
}
.footer-newsletter__inner form .form-input,.footer-newsletter__inner__form .form-input{display:table-cell}
@media screen and (max-width:479px){
.footer-newsletter__inner form .form-input,.footer-newsletter__inner__form .form-input{display:block;margin:0 auto}
}
.footer-newsletter__inner form .form-input.text,.footer-newsletter__inner__form .form-input.text{width:100%;margin:0 0 0 20px;border-radius:3px}
@media screen and (max-width:739px){
.footer-newsletter__inner form .form-input.text,.footer-newsletter__inner__form .form-input.text{padding-right:10px}
}
@media screen and (min-width:740px){
.footer-newsletter__inner form .form-input.text,.footer-newsletter__inner__form .form-input.text{padding-right:20px}
}
@media screen and (max-width:479px){
.footer-newsletter__inner form .form-input.text,.footer-newsletter__inner__form .form-input.text{margin:0 auto;padding:0}
}
.footer-newsletter__inner form .form-input.text input,.footer-newsletter__inner__form .form-input.text input{width:100%;line-height:1em;padding:1em 1em .9em 1em;background-color:#fff;border:1px solid #ececec;border-radius:3px;color:#14232d}
.footer-newsletter__inner form .form-input.text input::-webkit-input-placeholder,.footer-newsletter__inner__form .form-input.text input::-webkit-input-placeholder{color:#14243a;opacity:1}
.footer-newsletter__inner form .form-input.text input::-moz-placeholder,.footer-newsletter__inner__form .form-input.text input::-moz-placeholder{color:#14243a;opacity:1}
.footer-newsletter__inner form .form-input.text input:-moz-placeholder,.footer-newsletter__inner__form .form-input.text input:-moz-placeholder{color:#14243a;opacity:1}
.footer-newsletter__inner form .form-input.text input:-ms-input-placeholder,.footer-newsletter__inner__form .form-input.text input:-ms-input-placeholder{color:#14243a;opacity:1}
.footer-newsletter__inner form .form-input.submit a,.footer-newsletter__inner__form .form-input.submit a{white-space:nowrap}
.footer-newsletter__inner form .form-input.submit button,.footer-newsletter__inner__form .form-input.submit button{min-width:200px;margin:0 20px 0 0;line-height:1.65em;background-color:transparent;border-color:#fff;color:#fff}
.footer-newsletter__inner form .form-input.submit button:hover,.footer-newsletter__inner__form .form-input.submit button:hover{background-color:#fff;color:#14243a}
@media screen and (max-width:479px){
.footer-newsletter__inner form .form-input.submit button,.footer-newsletter__inner__form .form-input.submit button{display:block;margin:10px auto -10px}
}
.footer-newsletter__content>.header{position:relative}
@media screen and (min-width:980px){
.footer-newsletter__content>.header{float:left;line-height:3em}
}
@media screen and (min-width:980px) and (min-width:980px){
.footer-newsletter__content>.header{width:50%;margin-left:0;margin-right:0}
}
@media screen and (min-width:980px) and (min-width:980px){
.footer-newsletter__content>.header{margin-right:0}
}
@media screen and (max-width:979px){
.footer-newsletter__content>.header p{display:none}
}
.footer-path{position:relative;font-size:13px}
@media screen and (max-width:979px){
.footer-path{display:none}
}
.footer-path ul{position:relative;max-width:1248px;width:91.66667%;margin:0 auto;padding:1.5em 0;line-height:1}
.footer-path ul::after{content:'';position:absolute;bottom:0;left:0;right:0;margin:0 -10px;border-top:1px solid #14232d}
.footer-path ul li{display:inline-block}
.footer-path ul li a{color:#bac5cf}
.footer-path ul li a:after{content:""}
.footer-path ul li a::after{padding:0 2em;font-size:8px;color:#46b9eb}
.footer-path ul li.active a,.no-touch .footer-path ul li a:hover{color:#46b9eb}
.footer-path ul li.active a::after{content:none}
.site-footer{background-color:#eeede9}
@media screen and (max-width:905px){
.site-footer{padding-bottom:1.2em}
}
.site-footer__up{-webkit-transition:-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1);position:fixed;right:0;bottom:-2.5em;width:2.5em;height:2.5em;line-height:2.5em;font-size:20px;margin-bottom:1em;text-align:center;color:#fff;background-color:rgba(20,36,58,.9);border-radius:3px 0 0 3px;cursor:pointer;z-index:500;-webkit-transform:translateY(100%);transform:translateY(100%)}
.site-footer__up:before{content:""}
@media screen and (min-width:906px){
.site-footer__up{display:none}
}
.site-footer__up.up--show{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.footer{position:relative;max-width:1248px;width:91.66667%;margin:0 auto}
@media screen and (max-width:739px){
.footer{padding-top:20px}
}
@media screen and (min-width:980px){
.footer{display:block}
}
.footer>*{padding:1.5em 0;line-height:1}
@media screen and (min-width:980px){
.footer>*{vertical-align:top}
}
.footer ul{margin-bottom:0}
.footer a{color:#bb442a}
.footer a:hover{color:#d4ae84}
.footer .pad100{padding-right:100px}
@media (max-width:600px){
.footer .pad100{display:block;padding-right:0}
}
.footer-disclaimer{display:block;width:100%;color:#14243a}
.footer-disclaimer p{margin:0;font-size:13px;line-height:1.35em}
.footer-nav-controls{display:none}
@media screen and (max-width:739px){
.footer-nav-controls{display:block;width:100%;position:absolute;top:0;height:1.5em;z-index:100}
}
.footer-nav .navtitle{color:#bb442a}
@media screen and (max-width:979px){
.footer-nav{display:inline-block;position:relative}
.footer-nav--countries{color:#46b9eb}
}
@media screen and (max-width:979px) and (max-width:739px){
.footer-nav{position:relative;padding:0}
.footer-nav::after{content:'';position:absolute;top:0;left:0;right:0;height:3.5em}
.footer-nav ul{margin-top:-1px;overflow:hidden}
.footer-nav ul::after,.footer-nav ul::before{-webkit-transition:.5s cubic-bezier(.77,0,.175,1);transition:.5s cubic-bezier(.77,0,.175,1);position:absolute;top:0;right:0;font-size:8px;line-height:2em;color:#bb442a;-webkit-transform:translateY(0);transform:translateY(0)}
.footer-nav ul::before{opacity:0}
.footer-nav ul li{-webkit-transition:font-size 0s 1s,margin .5s cubic-bezier(.77,0,.175,1),opacity .5s cubic-bezier(.77,0,.175,1) .3s;transition:font-size 0s 1s,margin .5s cubic-bezier(.77,0,.175,1),opacity .5s cubic-bezier(.77,0,.175,1) .3s;position:relative;font-size:0;overflow:hidden}
.footer-nav ul li:first-child{font-size:13px}
.footer-nav ul li:first-child a{opacity:1;color:#14243a;border-top:1px solid transparent}
.footer-nav ul li p{position:relative;line-height:5.5em;color:#46b9eb;-webkit-transition:color .5s cubic-bezier(.77,0,.175,1);transition:color .5s cubic-bezier(.77,0,.175,1)}
.footer-nav ul li a{-webkit-transition:opacity .5s cubic-bezier(.165,.84,.44,1),border .5s cubic-bezier(.77,0,.175,1),color .5s cubic-bezier(.77,0,.175,1);transition:opacity .5s cubic-bezier(.165,.84,.44,1),border .5s cubic-bezier(.77,0,.175,1),color .5s cubic-bezier(.77,0,.175,1);position:relative;line-height:3.5em;opacity:0}
.footer-nav ul li a::before{content:'';position:absolute;left:0;bottom:0;right:0;border-top:1px solid #14232d}
.footer-nav ul li select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}
.footer-nav.open ul{margin-bottom:1em}
.footer-nav.open ul::before{opacity:1}
.footer-nav.open ul::after{opacity:0}
.footer-nav.open ul li{-webkit-transition:font-size 0s,margin .5s cubic-bezier(.77,0,.175,1),opacity .5s cubic-bezier(.77,0,.175,1) .3s;transition:font-size 0s,margin .5s cubic-bezier(.77,0,.175,1),opacity .5s cubic-bezier(.77,0,.175,1) .3s;font-size:13px}
.footer-nav.open ul li:first-child a{color:#46b9eb;border-top:1px solid #14232d}
.footer-nav.open ul li a{-webkit-transition:opacity .5s cubic-bezier(.77,0,.175,1) .3s,border .5s cubic-bezier(.77,0,.175,1),color .5s cubic-bezier(.77,0,.175,1);transition:opacity .5s cubic-bezier(.77,0,.175,1) .3s,border .5s cubic-bezier(.77,0,.175,1),color .5s cubic-bezier(.77,0,.175,1);opacity:1;color:#46b9eb;z-index:110}
.footer-nav.open ul li p{-webkit-transition:color .5s cubic-bezier(.77,0,.175,1);transition:color .5s cubic-bezier(.77,0,.175,1);color:#fff;line-height:2em}
}
@media screen and (min-width:740px){
.footer-nav.navcol{display:inline-block;vertical-align:top}
}
@media screen and (min-width:740px) and (min-width:740px){
.footer-nav.navcol{width:20.83333%;margin-left:0;margin-right:2.08333%}
}
@media screen and (max-width:739px){
.footer-nav.navcol{width:100%}
}
.footer-nav ul{position:relative}
.footer-nav ul:before{content:""}
.footer-nav ul:after{content:""}
@media screen and (min-width:740px){
.footer-nav ul{display:inline-block;width:100%;font-size:0}
.footer-nav ul::after{content:none}
}
.footer-nav ul li{text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
@media screen and (min-width:740px){
.footer-nav ul li{display:block;font-size:14px;font-weight:400}
}
.footer-nav ul li:first-child a{margin-left:0!important}
.footer-nav ul li p{text-transform:uppercase;line-height:1.6em;margin:0;padding:0 0 3px}
@media screen and (max-width:979px) and (min-width:740px){
.footer-nav ul li p{margin-left:1em}
}
@media screen and (max-width:979px) and (min-width:906px){
.footer-nav ul li p{margin-left:2em}
}
.footer-nav ul li a{display:inline-block;color:#14243a;line-height:1.6em}
@media screen and (max-width:979px) and (min-width:740px){
.footer-nav ul li a{margin-left:1em}
}
@media screen and (max-width:979px) and (min-width:906px){
.footer-nav ul li a{margin-left:2em}
}
.no-touch .footer-nav ul li a:hover{color:#bb442a}
@media screen and (min-width:740px){
.footer-nav ul li select{display:none}
}
.footer-social a{display:inline-block;color:#14243a;margin:0 0 10px}
.no-touch .footer-social a.facebook:hover{color:#3b5998}
.footer-social a.facebook:before{content:""}
.no-touch .footer-social a.instagram:hover{color:#517fa4}
.footer-social a.instagram:before{content:""}
.no-touch .footer-social a.youtube:hover{color:#b00}
.footer-social a.youtube:before{content:""}
.no-touch .footer-social a.twitter:hover{color:#00aced}
.footer-social a.twitter:before{content:""}
.footer-social a::before{font-size:16px;line-height:1em}
@media screen and (max-width:1199px){
.footer-social a::before{padding-left:1.5em}
}
@media screen and (min-width:1200px){
.footer-social a::before{padding-left:2em}
}
.footer-social a span.so-text{display:inline-block;margin-left:8px;line-height:30px;vertical-align:middle}
.footer-social a span.so-icon{width:24px;height:24px;margin:3px 0;vertical-align:middle;display:inline-block;position:relative}
.footer-social a span.so-icon:before{content:'';width:24px;height:24px;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.footer-social a span.so-icon--facebook{background-image:url(https://storage.beko.co.uk/assets/grundig/social/facebook.svg)}
.footer-social a span.so-icon--facebook:hover:before{content:url(https://storage.beko.co.uk/assets/grundig/social/facebookhover.svg);opacity:1}
.footer-social a span.so-icon--instagram{background-image:url(https://storage.beko.co.uk/assets/grundig/social/instagram.svg)}
.footer-social a span.so-icon--instagram:hover:before{content:url(https://storage.beko.co.uk/assets/grundig/social/instagramhover.svg);opacity:1}
.footer-social a span.so-icon--twitter{background-image:url(https://storage.beko.co.uk/assets/grundig/social/twitter.svg)}
.footer-social a span.so-icon--twitter:hover:before{content:url(https://storage.beko.co.uk/assets/grundig/social/twitterhover.svg);opacity:1}
@media screen and (max-width:739px){
.footer-social a{display:none!important}
.footer-social.open a{display:inline-block!important}
}
.footer-countries{position:relative;height:0;background-color:#14232d;overflow:hidden}
.footer-countries h4{-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1);font-size:16px;line-height:1em;margin:0;line-height:1em;color:#46b9eb;text-align:center;opacity:0}
@media screen and (min-width:740px){
.footer-countries h4{font-size:18px}
}
@media screen and (max-width:979px){
.footer-countries h4{padding-top:2em}
}
@media screen and (min-width:980px){
.footer-countries h4{padding-top:3em}
}
.footer-countries--static h4,.footer-countries.open h4{-webkit-transition:all .7s cubic-bezier(.39,.575,.565,1) .45s;transition:all .7s cubic-bezier(.39,.575,.565,1) .45s;opacity:1}
.footer-countries--static .footer-countries__nav,.footer-countries.open .footer-countries__nav{-webkit-transform:translateY(0);transform:translateY(0)}
.footer-countries--static{height:auto}
.footer-countries__nav{-webkit-transition:all .45s cubic-bezier(.165,.84,.44,1) .3s;transition:all .45s cubic-bezier(.165,.84,.44,1) .3s;position:relative;max-width:1248px;width:91.66667%;margin:0 auto;line-height:3em;-webkit-transform:translateY(-100px);transform:translateY(-100px)}
@media screen and (max-width:979px){
.footer-countries__nav{padding:3em 0 4em}
}
@media screen and (min-width:980px){
.footer-countries__nav{padding:3.5em 0 7em}
}
.footer-countries__nav ul{font-size:0;margin-bottom:0}
.footer-countries__nav ul li{display:inline-block}
@media screen and (max-width:479px){
.footer-countries__nav ul li{width:50%;font-size:13px}
}
@media screen and (min-width:480px){
.footer-countries__nav ul li{width:33.33333%;font-size:16px}
}
@media screen and (min-width:740px){
.footer-countries__nav ul li{width:25%}
}
.footer-countries__nav ul li a{display:block;position:relative;left:-12px}
@media screen and (min-width:980px){
.footer-countries__nav ul li a{margin-right:10%}
}
.no-touch .footer-countries__nav ul li a:hover{background-color:#fff;color:#14232d}
.footer-countries__nav ul li a::before{content:'';display:inline-block;width:20px;height:16px;vertical-align:text-top}
@media screen and (max-width:979px){
.footer-countries__nav ul li a::before{margin:0 12px 0 12px}
}
@media screen and (min-width:980px){
.footer-countries__nav ul li a::before{margin:0 28px 0 12px}
}
.footer-countries__nav ul li.at a::before{background-image:url(../img/flags/4x3/at.svgz)}
.footer-countries__nav ul li.at a::before.flag-icon-squared{background-image:url(../img/flags/1x1/at.svgz)}
.footer-countries__nav ul li.be a::before{background-image:url(../img/flags/4x3/be.svgz)}
.footer-countries__nav ul li.be a::before.flag-icon-squared{background-image:url(../img/flags/1x1/be.svgz)}
.footer-countries__nav ul li.hr a::before{background-image:url(../img/flags/4x3/hr.svgz)}
.footer-countries__nav ul li.hr a::before.flag-icon-squared{background-image:url(../img/flags/1x1/hr.svgz)}
.footer-countries__nav ul li.cz a::before{background-image:url(../img/flags/4x3/cz.svgz)}
.footer-countries__nav ul li.cz a::before.flag-icon-squared{background-image:url(../img/flags/1x1/cz.svgz)}
.footer-countries__nav ul li.dk a::before{background-image:url(../img/flags/4x3/dk.svgz)}
.footer-countries__nav ul li.dk a::before.flag-icon-squared{background-image:url(../img/flags/1x1/dk.svgz)}
.footer-countries__nav ul li.fi a::before{background-image:url(../img/flags/4x3/fi.svgz)}
.footer-countries__nav ul li.fi a::before.flag-icon-squared{background-image:url(../img/flags/1x1/fi.svgz)}
.footer-countries__nav ul li.fr a::before{background-image:url(../img/flags/4x3/fr.svgz)}
.footer-countries__nav ul li.fr a::before.flag-icon-squared{background-image:url(../img/flags/1x1/fr.svgz)}
.footer-countries__nav ul li.gb a::before{background-image:url(../img/flags/4x3/gb.svgz)}
.footer-countries__nav ul li.gb a::before.flag-icon-squared{background-image:url(../img/flags/1x1/gb.svgz)}
.footer-countries__nav ul li.it a::before{background-image:url(../img/flags/4x3/it.svgz)}
.footer-countries__nav ul li.it a::before.flag-icon-squared{background-image:url(../img/flags/1x1/it.svgz)}
.footer-countries__nav ul li.lu a::before{background-image:url(../img/flags/4x3/lu.svgz)}
.footer-countries__nav ul li.lu a::before.flag-icon-squared{background-image:url(../img/flags/1x1/lu.svgz)}
.footer-countries__nav ul li.nl a::before{background-image:url(../img/flags/4x3/nl.svgz)}
.footer-countries__nav ul li.nl a::before.flag-icon-squared{background-image:url(../img/flags/1x1/nl.svgz)}
.footer-countries__nav ul li.no a::before{background-image:url(../img/flags/4x3/no.svgz)}
.footer-countries__nav ul li.no a::before.flag-icon-squared{background-image:url(../img/flags/1x1/no.svgz)}
.footer-countries__nav ul li.pl a::before{background-image:url(../img/flags/4x3/pl.svgz)}
.footer-countries__nav ul li.pl a::before.flag-icon-squared{background-image:url(../img/flags/1x1/pl.svgz)}
.footer-countries__nav ul li.ro a::before{background-image:url(../img/flags/4x3/ro.svgz)}
.footer-countries__nav ul li.ro a::before.flag-icon-squared{background-image:url(../img/flags/1x1/ro.svgz)}
.footer-countries__nav ul li.sk a::before{background-image:url(../img/flags/4x3/sk.svgz)}
.footer-countries__nav ul li.sk a::before.flag-icon-squared{background-image:url(../img/flags/1x1/sk.svgz)}
.footer-countries__nav ul li.si a::before{background-image:url(../img/flags/4x3/si.svgz)}
.footer-countries__nav ul li.si a::before.flag-icon-squared{background-image:url(../img/flags/1x1/si.svgz)}
.footer-countries__nav ul li.se a::before{background-image:url(../img/flags/4x3/se.svgz)}
.footer-countries__nav ul li.se a::before.flag-icon-squared{background-image:url(../img/flags/1x1/se.svgz)}
.footer-countries__nav ul li.ch a::before{background-image:url(../img/flags/4x3/ch.svgz)}
.footer-countries__nav ul li.ch a::before.flag-icon-squared{background-image:url(../img/flags/1x1/ch.svgz)}
.footer-countries__nav ul li.tr a::before{background-image:url(../img/flags/4x3/tr.svgz)}
.footer-countries__nav ul li.tr a::before.flag-icon-squared{background-image:url(../img/flags/1x1/tr.svgz)}
.footer-countries__nav ul li.de a::before{background-image:url(../img/flags/4x3/de.svgz)}
.footer-countries__nav ul li.de a::before.flag-icon-squared{background-image:url(../img/flags/1x1/de.svgz)}
.footer-countries__nav ul li.bg a::before{background-image:url(../img/flags/4x3/bg.svgz)}
.footer-countries__nav ul li.bg a::before.flag-icon-squared{background-image:url(../img/flags/1x1/bg.svgz)}
.footer-countries__nav ul li.za a::before{background-image:url(../img/flags/4x3/za.svgz)}
.footer-countries__nav ul li.za a::before.flag-icon-squared{background-image:url(../img/flags/1x1/za.svgz)}
.footer-countries__nav ul li.es a::before{background-image:url(../img/flags/4x3/es.svgz)}
.footer-countries__nav ul li.es a::before.flag-icon-squared{background-image:url(../img/flags/1x1/es.svgz)}
.footer-countries__nav ul li.cn a::before{background-image:url(../img/flags/4x3/cn.svgz)}
.footer-countries__nav ul li.cn a::before.flag-icon-squared{background-image:url(../img/flags/1x1/cn.svgz)}
.cheats .center{text-align:center}
.cheats .center>*{text-align:center}
.cheats .row-quad>div{width:100%}
@media screen and (min-width:740px){
.cheats .row-quad>div{width:50%}
}
@media screen and (min-width:980px){
.cheats .row-quad>div{width:25%}
}
.cheats .row-tri>div{width:33.33333%}
@media screen and (max-width:739px){
.cheats .row-tri>div{width:100%}
}
.cheats .row-duo>div{width:50%}
@media screen and (max-width:739px){
.cheats .row-duo>div{width:100%}
}
.cheats .constrained-img{max-height:250px!important;position:relative}
a.videoplaybtn>div{position:relative}
a.videoplaybtn>div .videoplaybtn__inner{position:absolute;top:0;bottom:0;left:0;right:0;margin:0 auto;vertical-align:middle;display:block}
a.videoplaybtn>div .videoplaybtn__play{height:76px;width:76px;overflow:hidden;border:3px solid #fff;padding-left:2px;margin:auto auto;text-align:center;background-color:rgba(1,1,1,.5);color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;cursor:pointer;border-radius:50%;font-size:30px;font-weight:400;vertical-align:middle;position:absolute;top:0;bottom:0;left:0;right:0}
a.videoplaybtn>div .videoplaybtn__play::before{content:"";height:100%;vertical-align:middle;display:inline-block}
a.videoplaybtn>div .videoplaybtn__play .icon::before{vertical-align:middle}
@media screen and (min-width:980px){
a.videoplaybtn>div .videoplaybtn__play{height:118px;width:118px;border-width:3px;font-size:39px}
}
a.videoplaybtn:hover>div .videoplaybtn__play{background-color:#fff;color:#bb442a;-webkit-transition:all .5s ease;transition:all .5s ease}
a.videoplaybtn__teaser .videoplaybtn__inner{position:absolute;top:0;bottom:0;left:0;right:0;margin:0 auto;vertical-align:middle;display:block}
a.videoplaybtn__teaser .videoplaybtn__play{height:76px;width:76px;overflow:hidden;border:3px solid #fff;padding-left:2px;margin:auto auto;text-align:center;background-color:rgba(1,1,1,.5);color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;cursor:pointer;border-radius:50%;font-size:30px;font-weight:400;vertical-align:middle;position:absolute;top:0;bottom:0;left:0;right:0}
a.videoplaybtn__teaser .videoplaybtn__play::before{content:"";height:100%;vertical-align:middle;display:inline-block}
a.videoplaybtn__teaser .videoplaybtn__play .icon::before{vertical-align:middle}
@media screen and (min-width:980px){
a.videoplaybtn__teaser .videoplaybtn__play{height:118px;width:118px;border-width:3px;font-size:39px}
}
a.videoplaybtn__teaser:hover .videoplaybtn__play{background-color:#fff;color:#14232d;-webkit-transition:all .5s ease;transition:all .5s ease}
.buyguide-product-features{color:#14243a;text-align:center}
@media screen and (min-width:740px){
.buyguide-product-features{margin:0 -12px}
}
.buyguide-product-features__image{position:relative;margin-bottom:1.5em}
.buyguide-product-features__image div{padding-bottom:72.88136%;background-position:center center;background-repeat:no-repeat;-khtml-background-size:cover;-ms-background-size:cover;background-size:cover}
.buyguide-product-features__image img{width:100%;height:auto}
.buyguide-product-features__content{padding:0}
.buyguide-product-features__content ul{margin-bottom:0}
.buyguide-product-features__content--labels a{margin-bottom:1.5em}
.buyguide-product-features__content p a{text-decoration:underline}
.buyguide-product-features__content--blueuppercase{text-transform:uppercase;color:#46b9eb}
.buyguide-product-features__list{width:95.83333%;margin-left:4.16667%;overflow:visible!important;text-align:left}
@media screen and (min-width:480px){
.buyguide-product-features__list{width:91.66667%;margin-left:4.16667%;padding-left:0;padding-right:0}
}
@media screen and (min-width:740px){
.buyguide-product-features__list{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:980px){
.buyguide-product-features__list{width:83.33333%;margin-left:8.33333%}
}
@media screen and (min-width:1300px){
.buyguide-product-features__list{width:100%;margin-left:0}
}
.buyguide-product-features__list>ul{font-size:0;margin-bottom:0}
.buyguide-product-features__list>ul>li{width:100%;margin-left:0;padding-right:6px;padding-left:6px;position:relative;margin-bottom:1em;vertical-align:top;font-size:14px;float:none}
@media screen and (min-width:480px){
.buyguide-product-features__list>ul>li{width:100%;margin-left:0;padding-right:12px;padding-left:12px}
}
@media screen and (min-width:740px){
.buyguide-product-features__list>ul>li{width:50%;margin-left:0}
}
@media screen and (min-width:980px){
.buyguide-product-features__list>ul>li{width:33.33333%;margin-left:0}
}
@media screen and (min-width:1300px){
.buyguide-product-features__list>ul>li{width:33.33333%;margin-left:0}
}
.buyguide-product-features__list>ul>li i.icon-grundig{position:absolute;left:0;top:0;margin:20px}
.buyguide-product-features__list>ul>li h5{font-size:14px;font-weight:400;margin-bottom:1em;color:#14243a}
@media screen and (min-width:740px){
.buyguide-product-features__list>ul>li h5{font-size:24px}
}
.buyguide-product-features__list>ul>li p{color:#14243a}
@media screen and (max-width:739px){
.reevoo{display:inline-block}
}
@media screen and (min-width:740px){
.reevoo{display:inline-block}
}
@media screen and (min-width:980px){
.reevoo{display:inline-block}
}
.reevoo--review{margin:0 25px;padding:0}
@media screen and (min-width:480px){
.reevoo--review{margin:0 50px}
}
.reevoo--headline{text-align:center;color:#fff;font-size:25px;font-weight:400;line-height:1em;margin-bottom:1rem;quotes:"“" "”" "‘" "’"}
.teaser--green .reevoo--headline{color:#bb442a}
.teaser--green .reevoo--headline::after,.teaser--green .reevoo--headline::before{color:#bb442a}
.teaser--blue .reevoo--headline,.teaser--grey .reevoo--headline,.teaser--terra .reevoo--headline{color:#fff}
.teaser--blue .reevoo--headline::after,.teaser--blue .reevoo--headline::before,.teaser--grey .reevoo--headline::after,.teaser--grey .reevoo--headline::before,.teaser--terra .reevoo--headline::after,.teaser--terra .reevoo--headline::before{color:#fff}
@media screen and (min-width:740px){
.reevoo--headline{font-size:30px}
}
@media screen and (min-width:980px){
.reevoo--headline{font-size:36px}
}
.reevoo--headline::before{content:open-quote;color:#fff;display:inline;font-size:25px;font-weight:400;line-height:1em;margin-bottom:1rem}
@media screen and (min-width:740px){
.reevoo--headline::before{font-size:30px}
}
@media screen and (min-width:980px){
.reevoo--headline::before{font-size:36px}
}
.reevoo--headline::after{content:close-quote;color:#fff;display:inline;font-size:25px;font-weight:400;line-height:1em;margin-bottom:1rem}
@media screen and (min-width:740px){
.reevoo--headline::after{font-size:30px}
}
@media screen and (min-width:980px){
.reevoo--headline::after{font-size:36px}
}
.reevoo--author{text-align:center;color:#fff;font-size:12px;font-weight:400}
.teaser--green .reevoo--author{color:#14243a}
.teaser--blue .reevoo--author,.teaser--grey .reevoo--author{color:#fff}
.teaser--terra .reevoo--author a{color:#fff}
@media screen and (min-width:740px){
.reevoo--author{font-size:13px}
}
@media screen and (min-width:980px){
.reevoo--author{font-size:14px}
}
.reevoo--score{max-width:100px;max-height:100px}
.reevoo-content .text--emphasis{font-size:25px;font-weight:400;line-height:1.5rem;margin-bottom:1rem;margin:2rem 0 1rem}
@media screen and (min-width:740px){
.reevoo-content .text--emphasis{font-size:30px;line-height:3rem;margin-bottom:2rem}
}
@media screen and (min-width:980px){
.reevoo-content .text--emphasis{font-size:36px;line-height:3rem;margin-bottom:2rem}
}
.reevoo-content .text--white{colour:#fff}
.reevoo-content .text--small{font-size:14px;font-weight:400}
@media screen and (min-width:740px){
.reevoo-content .text--small{font-size:16px}
}
.reevoo-content .text--big{font-size:18px;font-weight:400;line-height:1.35em;margin-bottom:1em}
@media screen and (min-width:740px){
.reevoo-content .text--big{font-size:24px}
}
@media screen and (min-width:980px){
.reevoo-content .text--big{font-size:26px}
}
.reevoo-content--whoarewe .headline{color:#14243a;text-align:center;font-size:25px;font-weight:400;line-height:1.5rem;margin-bottom:1rem}
@media screen and (min-width:740px){
.reevoo-content--whoarewe .headline{font-size:30px;line-height:3rem;margin-bottom:2rem}
}
@media screen and (min-width:980px){
.reevoo-content--whoarewe .headline{font-size:36px;line-height:3rem;margin-bottom:2rem}
}
.reevoo-content--whoarewe .subline{color:#14243a;text-align:center;font-size:18px;font-weight:400;line-height:1rem;margin-bottom:1rem;text-transform:none}
@media screen and (min-width:740px){
.reevoo-content--whoarewe .subline{font-size:24px}
}
@media screen and (min-width:980px){
.reevoo-content--whoarewe .subline{font-size:26px}
}
.reevoo-content--whoarewe p.slug{color:#14243a;text-align:center;width:100%;margin-left:0;float:none}
.reevoo-content--whoarewe p{color:#14243a;text-align:center;font-size:15px;font-weight:400;width:100%;margin-left:0;float:none}
@media screen and (min-width:740px){
.reevoo-content--whoarewe p{font-size:16px}
}
@media screen and (min-width:980px){
.reevoo-content--whoarewe p{font-size:18px}
}
@media screen and (min-width:740px){
.reevoo-content--whoarewe p{width:91.66667%;margin-left:4.16667%}
}
.reevoo-content--whoarewe img{margin:1.35rem auto;width:auto;max-width:188px;display:block}
@media screen and (max-width:739px){
.reevoo-content--whoarewe img{max-width:94px}
}
.reevoo-content--whoarewe .row{display:block;width:100%;margin:0 auto;width:100%;margin-left:0;float:none}
@media screen and (min-width:740px){
.reevoo-content--whoarewe .row{width:100%;margin-left:0}
}
@media screen and (min-width:1300px){
.reevoo-content--whoarewe .row{width:83.33333%;margin-left:8.33333%}
}
.reevoo-content--whoarewe .row .col-sm-4{width:100%}
@media screen and (min-width:740px){
.reevoo-content--whoarewe .row .col-sm-4{width:33.33333%}
}
.reevoo-content--reviewblock{width:100%;margin-left:0;float:none;text-align:center}
.reevoo-sticker{vertical-align:top;position:absolute;top:0;left:0;display:block}
@media screen and (min-width:980px){
.reevoo-sticker{margin-top:-60px}
}
.reevoo-sticker img{margin:0 0 1.35rem;width:auto;max-width:75%;display:block;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}
@media screen and (min-width:740px){
.reevoo-sticker img{max-width:480px}
}
.categorybanner__wrapper{width:91.66667%;margin-left:4.16667%}
@media screen and (min-width:980px){
.categorybanner__wrapper{width:100%;margin-left:0}
}
@media screen and (min-width:1200px){
.categorybanner__wrapper{padding:0}
}
.categorybanner__inner{background-color:#fff;border-radius:5px;outline:0;overflow:auto;display:block;padding:20px;margin:0;vertical-align:middle;border:1px solid #bb442a}
.categorybanner__imageblock{display:inline-block;margin:0;padding:0;padding-top:10px;width:100%;margin-left:0}
@media screen and (min-width:980px){
.categorybanner__imageblock{width:41.66667%;margin-left:0}
}
.categorybanner__imageblock .cb__reevoobadge{display:inline-block;vertical-align:middle;width:100%}
.categorybanner__imageblock .cb__reevoobadge--left{width:40%;max-width:200px}
.categorybanner__imageblock .cb__reevoobadge--right{width:100%;max-width:55%}
.categorybanner__imageblock .cb__reevoobadge img{width:100%;height:auto;max-width:200px;padding:1px 10%;margin:0 auto}
.categorybanner__imageblock .cb__reevoobadge p{width:100%;max-width:315px;color:#333;font-size:18px;font-weight:800;line-height:1.35rem;margin-bottom:1.35rem;font-family:'Open Sans',sans-serif;font-weight:700}
@media screen and (min-width:740px){
.categorybanner__imageblock .cb__reevoobadge p{font-size:24px;font-weight:800;line-height:1.75rem;margin-bottom:1.75rem}
}
@media screen and (min-width:980px){
.categorybanner__imageblock .cb__reevoobadge p{font-size:24px;font-weight:800;line-height:1.75rem;margin-bottom:1.75rem}
}
.categorybanner__imageblock .cb__reevoobadge a.standout{max-width:100%;color:#03f;font-size:16px;font-weight:600;line-height:1rem;margin-bottom:1rem;font-family:'Open Sans',sans-serif}
@media screen and (min-width:740px){
.categorybanner__imageblock .cb__reevoobadge a.standout{font-size:22px}
}
@media screen and (min-width:980px){
.categorybanner__imageblock .cb__reevoobadge a.standout{font-size:22px}
}
.categorybanner__textblock{width:100%;margin-left:0;display:inline;position:relative;vertical-align:middle;text-align:left;padding:10px 0 0 60px}
@media screen and (min-width:980px){
.categorybanner__textblock{width:58.33333%;margin-left:0}
}
@media screen and (max-width:739px){
.categorybanner__textblock{display:none!important}
}
@media screen and (min-width:740px){
.categorybanner__textblock{display:block;margin-top:30px}
}
@media screen and (min-width:980px){
.categorybanner__textblock{display:inline;margin-top:0;border-left:2px solid #b2b2b2}
}
.categorybanner__textblock .tbquote{font-size:21px;font-weight:400;line-height:1.52em;margin-bottom:22px;font-family:'Open Sans',sans-serif;quotes:"“" "”" "‘" "’";text-align:left;color:#1a1a1a;display:block}
@media screen and (min-width:740px){
.categorybanner__textblock .tbquote{font-size:21px}
}
@media screen and (min-width:980px){
.categorybanner__textblock .tbquote{font-size:21px}
}
.categorybanner__textblock .tbquote::before{content:open-quote;display:inline;font-size:21px;font-weight:400;line-height:1.52em;margin-bottom:22px}
@media screen and (min-width:740px){
.categorybanner__textblock .tbquote::before{font-size:21px}
}
@media screen and (min-width:980px){
.categorybanner__textblock .tbquote::before{font-size:21px}
}
.categorybanner__textblock .tbquote::after{content:close-quote;display:inline;font-size:21px;font-weight:400;line-height:1.52em;margin-bottom:22px}
@media screen and (min-width:740px){
.categorybanner__textblock .tbquote::after{font-size:21px}
}
@media screen and (min-width:980px){
.categorybanner__textblock .tbquote::after{font-size:21px}
}
.categorybanner__textblock .tbattributeto{display:block;color:#4c4c4c;text-align:left;font-size:13px;font-weight:400;margin-bottom:3px;letter-spacing:.4px;font-family:'Open Sans',sans-serif}
@media screen and (min-width:740px){
.categorybanner__textblock .tbattributeto{font-size:13px}
}
@media screen and (min-width:980px){
.categorybanner__textblock .tbattributeto{font-size:13px}
}
@charset "UTF-8";.discontinued{display:block;background-color:#f00;margin:20px 0 0;}.discontinued>span{display:inline-block;width:99%;text-align:center;margin:.5em auto;color:#fff;text-transform:uppercase;font-size:.9em;padding:0 10px;}.tt-trigger{border:1px solid #000;padding:3px;border-radius:50%;position:relative;display:inline-block;font-size:14px;width:18px;height:18px;line-height:1;color:#000;text-align:center;cursor:pointer;}.tt-trigger .tt-text{opacity:0;transition:opacity .3s ease-in-out;background:#000;color:#fff;padding:5px;display:block;border:1px solid #fff;border-radius:10px;position:absolute;}.tt-trigger:hover .tt-text{opacity:1;}@media only screen and (min-width:56.625em){#copy.product-detail-head__content p{margin-bottom:0;}}.fiveyr-container,.extra-award-container{width:48%;width:calc(50% - 10px);}.fiveyr-container{display:inline-block;padding:0;margin-right:10px;margin-top:5px;text-align:left;}.fiveyr-container img{max-width:100%;max-height:92px;margin:0;}.extra-award-container{display:inline-block;padding:0;margin-top:5px;text-align:right;}.extra-award-container img{max-width:100%;max-height:92px;margin:0;transition:box-shadow .5s;-moz-box-shadow:0 0 0 2px transparent;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;}.extra-award-container:hover img{transition:box-shadow .5s;-moz-box-shadow:0 0 0 2px #46b9eb;-webkit-box-shadow:0 0 0 2px #46b9eb;box-shadow:0 0 0 2px #46b9eb;}.product-detail-features__list.carousel-list .pagination{padding-top:50px;}.product-detail-features__list.carousel-list .clearfeature:after{content:"";display:table;clear:both;}@media only screen and (min-width:20em){.altstyle .fakeh1{font-size:.8em;}#product-detail-specifications{overflow:hidden;}}@media only screen and (min-width:30em){.testbg{background-color:#f00;}}@media only screen and (min-width:46.25em){.altstyle .fakeh1{font-size:.8em;}}@media only screen and (min-width:56.625em){.testbg{background-color:#f00;}}@media only screen and (min-width:61.25em){.altstyle .fakeh1{font-size:.8em;}}@media only screen and (min-width:75em){.testbg{background-color:#f00;}}@media only screen and (min-width:81.25em){.testbg{background-color:#f00;}}@media only screen and (min-width:91em){.testbg{background-color:#f00;}}.newawards ul{margin:0;}.newawards ul li{display:inline-block;vertical-align:middle;margin-right:20px;}.newawards ul li:first-child{line-height:90px;font-size:18px;font-weight:500;text-transform:uppercase;}.newawards ul li img{max-height:90px;max-width:275px;}@media(min-width:740px){.product-detail-head__content{margin-bottom:0;}}.loop h1,.loop h2,.loop h3{font-family:"Grundig Basics";text-transform:none!important;}.loop h1 span,.loop h2 span,.loop h3 span{font-style:italic;}.loop h2,.loop h3{color:#fff;}.loop .loop-headline-prefix{color:#bb442a;}.loop .loop-navigation--dark .loop-navigation__item:before{border-color:rgba(20,36,58,.8);}.loop .loop-section--gradient{background-color:#14243a;}.loop .swiper-pagination-bullet-active{color:#bb442a;background:#bb442a;}.loop .loop-section--ease-of-use ul li:before{color:#bb442a;}.loop .loop-navigation__item.active::before{border-color:#bb442a;}.loop .loop-navigation__item.hover.active::before,.loop .loop-navigation__item.hover::before,.loop .loop-navigation__item.initial.active::before,.loop .loop-navigation__item.initial::before,.loop .loop-navigation__item:hover.active::before,.loop .loop-navigation__item:hover::before{border-color:#bb442a;}.loop .loop-switcher__item{color:#14243a;}.loop .loop-switcher__item--active,.loop .loop-switcher__item:hover{color:#bb442a;}.loop .loop-section--compatibility{background:none;background-color:#d4ae84;}.loop .loop-section--compatibility h2{color:#14243a;}.faq--content a{color:#bb442a;}.faq--content a:hover{color:#14243a;transition:color .3s ease-in-out;}a.myreviews{font-family:Arial,sans-serif;font-size:12px;line-height:12px;color:#bb442a;text-align:center;white-space:nowrap;margin-top:5px;margin-bottom:5px;padding:7px 13px 7px 0;min-width:184px;height:18px;border:1px solid #e3e3e3;border-radius:5px;}a.myreviews span{padding:3px 0 3px 116px;overflow:hidden;background:no-repeat 11px 0 url(https://bekoplc.blob.core.windows.net/assets/grundig/category/stars8.png);}a.myreviews.score4_5 span{background-position-y:-21px;}a.myreviews.score4 span{background-position-y:-39px;}a.myreviews.score3_5 span{background-position-y:-58px;}a.myreviews.score3 span{background-position-y:-77px;}.product-filter__category li label.st_2starplus{display:none;}.product-filter__category li label.st_3starplus:after,.product-filter__category li label.st_4starplus:after,.product-filter__category li label.st_5star:after{content:"";width:116px;height:20px;position:absolute;background:no-repeat 11px 0 url(https://bekoplc.blob.core.windows.net/assets/grundig/category/stars8.png);display:block;top:-3px;left:48px;}.product-filter__category li label.st_3starplus:after{background-position-y:-76px;}.product-filter__category li label.st_4starplus:after{background-position-y:-39px;}.product-filter__category li label.st_5star:after{background-position-y:0;}@media(min-width:980px){.energyrating{transform:translateY(-8px);}}@media(min-width:980px){.extra-award-container+span .energyrating{transform:translateY(4px);}}.forSalePrice{color:#505c6a;font-size:40px;position:relative;}.forSalePrice span{font-size:18px;}.forSalePrice a{text-decoration:underline;font-size:20px;opacity:.5;transition:opacity .3s ease-in-out;position:absolute;right:0;bottom:9px;}.forSalePrice a:hover{opacity:1;}.forSaleBlock{display:flex;justify-content:space-between;align-items:center;font-size:16px;margin-bottom:20px;}.forSaleBlock>*{border:1px solid #505c6a;}.forSaleBlock--multiBuy{display:flex;justify-content:space-between;align-items:center;padding:10px 10px;font-weight:bold;background-color:#eeede9;}.forSaleBlock--multiBuy img{margin-right:5px;}.forSaleBlock--text{color:#fff;padding:10px;}@media(max-width:1455px){.forSaleBlock--text{display:none;}}.forSaleBlock--inner{display:flex;justify-content:space-between;align-items:center;background:#505c6a;}.forSaleBlock--dropdown{position:relative;}.forSaleBlock--dropdown select{width:60px;border:1px solid #505c6a;padding:12px;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;}.forSaleBlock--alt{align-items:stretch;}.forSaleBlock--alt>*{border:0;}.forSaleBlock--alt button{padding-left:20px;padding-right:20px;color:#fff;background-color:#bb442a;font-size:18px;}.forSaleBlock--alt button span{font-weight:bold;}@media(max-width:1455px){.forSaleBlock--alt img{display:none;}}.forSaleBlock--delivery{padding-right:30px;}.forSaleBlock--delivery-top{font-weight:bold;}.categorybanner__imageblock .cb__reevoobadge img.feefobadge{padding:0 10px 0 5px;}.feefopercentage{font-size:100px;font-family:"Open Sans",sans-serif;font-weight:bold;line-height:1;color:#fe9800;}.cb__Feefo .feefopercentage{color:#ffd100;margin-bottom:10px!important;margin-right:10px!important;}.cb__Feefo .feefobadge{padding-right:15px;}.feefopercentage sup{font-size:.6em;}@media(max-width:1259px){.feefopercentage{font-size:80px;}}@media(max-width:440px){.feefopercentage{font-size:60px;}}.product-compare-list__products.stuck ul li p.product-compare-list__image{min-height:auto;}.product-detail-reviews__content{padding:0;text-align:left;}.section.section--rangeguide:has(+.product-filter){padding-top:10px;padding-bottom:40px;}.fcpromo .yt-video__preview[style*="display: none"]+.yt-video__container{z-index:99;}.fcpromo .yt-video{border-radius:22px;overflow:hidden;padding-bottom:53%;}.fcpromo .teaser__headline{color:#fff;line-height:1.255;}.fcpromo p{color:#fff;font-size:13px;line-height:1.615;}.fcpromo p a{color:#fff;text-decoration:underline;}.fcpromo p a:hover{color:#bb442a;}.fcpromo .button+.button{margin-left:24px;}@media(max-width:900px){.fcpromo .button{display:block;}.fcpromo .button+.button{margin-left:0;margin-top:12px;}}.fcpromo .button--orange{background-color:#bb442a;color:#fff;text-decoration:none;}.fcpromo .button--orange:hover{color:#bb442a;background-color:#fff;border-color:#fff;}.fcpromo .button--white{color:#fff;border-color:#bb442a;text-decoration:none;}.fcpromo--disclaimer{font-size:10px;line-height:1.6;font-weight:400;margin-top:30px;}@media(max-width:739px){.fcpromo--disclaimer{margin-left:12px;margin-right:12px;}}.fcpromo .teaser__image-container{display:flex;flex-direction:column;justify-content:center;}.fcpromo .teaser__image-container__inner{position:static;margin-top:0!important;overflow:visible;}@media(max-width:739px){.fcpromo .wrapper.wrapper--inner{display:flex;flex-direction:column-reverse;}}@media(min-width:740px){.fcpromo .teaser__image-container__inner{left:20px;top:50%;right:20px;margin-right:20px;bottom:auto;margin-top:-25%;border-radius:22px;overflow:hidden;}}@media(min-width:1020px){.fcpromo .teaser__image-container__inner{margin-left:80px;margin-right:80px;}}@media(min-width:1200px){.fcpromo .teaser__image-container__inner{left:80px;right:80px;}}.js-product-compare-quickview-trigger:before{line-height:1.5em!important;}footer.site-footer{border-top:4px solid #bb442a;}
