h1{font-size:20px;line-height:44px}h2{color:#4a4a4a;font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:36px;font-weight:500;text-transform:uppercase}@media screen and (max-width:1024px){h2{font-size:28px}}h3{font-size:24px;line-height:32px}h3,h4{font-weight:500}h4{color:#4a4a4a;font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:18px;font-size:19px;line-height:24px}h5{font-size:16px;line-height:22px}h6{font-size:14px;font-weight:500;line-height:20px}.main-section a:not(.breadcrumbs__link),.main-section a:not(.breadcrumbs__link):hover,.main-section a:not(.breadcrumbs__link):link{color:#2a323c}.ellipsis{border:0!important;display:inline-block;height:64px;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:64px}.ellipsis,.ellipsis>span{padding:0!important;position:absolute}.ellipsis>span{animation-timing-function:cubic-bezier(0,1,1,0);background:#fff;border:0!important;border-radius:50%;height:11px;top:27px;visibility:visible;width:11px}.ellipsis>span:first-child{animation:ellipsis1 .6s infinite;left:6px}.ellipsis>span:nth-child(2){animation:ellipsis2 .6s infinite;left:6px}.ellipsis>span:nth-child(3){animation:ellipsis2 .6s infinite;left:26px}.ellipsis>span:nth-child(4){animation:ellipsis3 .6s infinite;left:45px}@keyframes ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes ellipsis2{0%{transform:translate(0)}to{transform:translate(19px)}}button[type=submit]{position:relative}button[type=submit] .ellipsis{display:none}button[type=submit].loading,button[type=submit].loading:focus,button[type=submit].loading:hover{background:#2a323c}button[type=submit].loading span{visibility:hidden}button[type=submit].loading .ellipsis{display:block;visibility:visible}button[type=submit].loading .ellipsis>span{visibility:visible}.colored,em.colored{color:#dc281e;font-style:normal}.sales-label--large{font-size:16px;line-height:24px}@media screen and (min-width:1024px){.sales-label--large{font-size:22px}}.sales-label{background-color:#dc281e;color:#fff;padding:5px 10px;text-transform:uppercase}.sales-label--white{background-color:#f4f4f4;color:#2a323c}.text-element.boxed.red.right-top{left:40px;top:10px}@media print,screen and (min-width:48em){.text-element.boxed.red.right-top{left:80px;top:10px}}@media screen and (min-width:1024px){.text-element.boxed.red.right-top{left:80px;top:20px}}.text-element.boxed.red.right-top{display:inline-block;position:absolute}.text-element.boxed.red{line-height:24px}.text-element.boxed,.text-element.boxed.red{font-size:16px;font-weight:400}.text-element.red{color:#dc281e;position:relative}.main-button,a.main-button{background:#fff;color:#2a323c;cursor:pointer;display:inline-block;font-size:.8rem;font-weight:400;line-height:1rem;padding:0 0 0 30px;position:relative;text-transform:none;transition:all .4s ease}.main-button--border,a.main-button--border{border:1px solid #b4aa96}.main-button,.main-button:focus,.main-button:hover,a.main-button,a.main-button:focus,a.main-button:hover{outline:none;text-decoration:none}.main-button:hover,a.main-button:hover{background:#f4f4f4}.main-button:hover span,a.main-button:hover span{color:#dc281e!important;transition:color .4s ease}.main-button:focus,a.main-button:focus{background:#fff}.main-button:before,a.main-button:before{content:"\e939";font-family:icomoon;font-size:15px;font-style:normal;font-variant:normal;font-weight:400;left:8px;line-height:1;margin-right:10px;padding-right:10px;position:absolute;text-transform:none;top:8px}.main-button span,a.main-button span{border-left:1px solid #b4aa96;display:block;padding:7px 10px;text-align:left}.main-button--mail:before,a.main-button--mail:before{content:"\e954"}.main-button--red,a.main-button--red{background:#dc281e;border:1px solid #dc281e;color:#dc281e;padding-right:0}.main-button--red:focus,a.main-button--red:focus{background:#dc281e}.main-button--red:hover,a.main-button--red:hover{background:#dc281e;color:#dc281e!important}.main-button--red:hover span,a.main-button--red:hover span{background:#f4f4f4}.main-button--red:hover span.ellipsis,a.main-button--red:hover span.ellipsis{background:none}.main-button--red:before,a.main-button--red:before{color:#fff}.main-button--red span,a.main-button--red span{background:#fff;border-left:1px solid #dc281e}.main-button--red-full,a.main-button--red-full{background:#dc281e;color:#fff}.main-button--red-full:hover,a.main-button--red-full:hover{background:#dc281e;color:#f4f4f4!important}.main-button--red-full:hover span,a.main-button--red-full:hover span{color:#2a323c!important}.main-button--red-full span,a.main-button--red-full span{background:#dc281e;border-left:1px solid #2a323c;color:#fff}.main-button--red-full span .colored,a.main-button--red-full span .colored{color:#2a323c}.main-button--blue,a.main-button--blue{background:#2a323c;border:1px solid #2a323c;color:#2a323c;padding-right:0}.main-button--blue:focus,a.main-button--blue:focus{background:#2a323c}.main-button--blue:hover,a.main-button--blue:hover{background:#2a323c;color:#2a323c!important}.main-button--blue:hover span,a.main-button--blue:hover span{background:#f4f4f4}.main-button--blue:before,a.main-button--blue:before{color:#fff}.main-button--blue span,a.main-button--blue span{background:#fff;border-left:1px solid #2a323c}.main-button--calculation:before,a.main-button--calculation:before{content:"\e9a0"}.main-button--calculation.sample:before,a.main-button--calculation.sample:before{content:"\e900"}.main-button--shopping-cart,a.main-button--shopping-cart{position:relative;transition:none}.main-button--shopping-cart[disabled=true],a.main-button--shopping-cart[disabled=true]{opacity:.5;pointer-events:none}.main-button--shopping-cart.out-of-stock,a.main-button--shopping-cart.out-of-stock{background:#2a323c;border:1px solid #2a323c;color:#2a323c;margin-top:15px}.main-button--shopping-cart.out-of-stock span,a.main-button--shopping-cart.out-of-stock span{border-left:1px solid #2a323c}.main-button--shopping-cart.out-of-stock:before,a.main-button--shopping-cart.out-of-stock:before{content:"\e954";left:9px}.main-button--shopping-cart loading-icon,a.main-button--shopping-cart loading-icon{background:#dc281e;height:40px;left:0;position:absolute;top:0;width:100%}.main-button--shopping-cart .ellipsis,a.main-button--shopping-cart .ellipsis{background:none}.main-button--shopping-cart:before,a.main-button--shopping-cart:before{content:"\e9a0"}.main-button--project-plan,a.main-button--project-plan{background:#fff;border:1px solid #b4aa96}.main-button--project-plan:before,a.main-button--project-plan:before{color:#2a323c;content:"\e901"}.main-button--red.main-button--red-active{background:#dc281e;border:1px solid #dc281e;color:#fff}.main-button--red.main-button--red-active:hover{background:#dc281e;color:#fff!important}.main-button--red.main-button--red-active span{background:#dc281e}.main-button--red.main-button--red-active:after{color:#fff!important;content:"\e926";font-family:icomoon;font-size:15px;position:absolute;right:10px;top:8px}.main-button-info,a.main-button-info{background:#fff;border:1px solid #b4aa96;color:#2a323c;cursor:pointer;display:inline-block;font-size:.8rem;font-weight:400;line-height:1.875rem;padding:0 12px 0 30px;position:relative;text-transform:none}.main-button-info,.main-button-info:focus,.main-button-info:hover,a.main-button-info,a.main-button-info:focus,a.main-button-info:hover{outline:none;text-decoration:none}.main-button-info:hover,a.main-button-info:hover{background:#f4f4f4}.main-button-info:hover span,a.main-button-info:hover span{color:#dc281e}.main-button-info:focus,a.main-button-info:focus{background:#fff}.main-button-info:before,a.main-button-info:before{content:"\e914"}.main-button-info:after,.main-button-info:before,a.main-button-info:after,a.main-button-info:before{font-family:icomoon;font-size:1.125rem;font-style:normal;font-variant:normal;font-weight:400;left:6px;line-height:1;margin-right:0;padding-right:0;position:absolute;text-transform:none;top:5px}.main-button-info:after,a.main-button-info:after{color:#dc281e;content:"\e927"}.main-button-info span,a.main-button-info span{border-left:1px solid #b4aa96;display:inline-block;height:30px;padding-left:12px}.cta-button,a.cta-button{background:#fff;border:1px solid #b4aa96;color:#2a323c;cursor:pointer;display:inline-block;font-size:.8rem;font-weight:400;line-height:40px;margin-bottom:-1px;padding:0 12px 0 40px;position:relative;text-transform:none}@media print,screen and (max-width:63.99875em){.cta-button span,a.cta-button span{font-size:16px}}.cta-button,.cta-button:focus,.cta-button:hover,a.cta-button,a.cta-button:focus,a.cta-button:hover{outline:none;text-decoration:none}.cta-button:hover,a.cta-button:hover{background:#f4f4f4;color:#2a323c!important}.cta-button:focus,a.cta-button:focus{background:#fff}.cta-button:before,a.cta-button:before{content:"\e939";font-family:icomoon;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;left:9px;line-height:1;margin-right:10px;padding-right:10px;position:absolute;text-transform:none;top:10px}.cta-button span,a.cta-button span{border-left:1px solid #b4aa96;display:block;min-height:40px;padding-left:12px;text-align:left;vertical-align:middle}.cta-button.no-icon,a.cta-button.no-icon{height:30px;line-height:1.875rem;padding:0 15px;transition:all .4s ease}.cta-button.no-icon:before,a.cta-button.no-icon:before{content:""}.cta-button.no-icon:hover,a.cta-button.no-icon:hover{color:#dc281e!important}@media print,screen and (min-width:48em){.cta-button.no-icon,a.cta-button.no-icon{font-size:1rem;height:40px;line-height:2.5rem}}.cta-button.grey-button,a.cta-button.grey-button{background:#2a323c;border:0;color:#fff;transition:all .4s ease}.cta-button.grey-button:hover,a.cta-button.grey-button:hover{background:#dc281e!important;color:#fff!important}.info-button{background:#fff;border:2px solid #b4aa96;border-radius:50%;display:flex;height:20px;width:20px}.info-button .icon-js_icon_info_red{font-size:.625rem;height:10px;margin:auto;position:relative;width:10px}.info-button .icon-js_icon_info_red span{position:absolute;right:0}@media print,screen and (min-width:48em){.main-button-info,a.main-button-info{font-size:1rem;line-height:2.5rem;padding-left:40px}.main-button-info span,a.main-button-info span{height:40px}.main-button-info:after,.main-button-info:before,a.main-button-info:after,a.main-button-info:before{font-size:22px;left:9px;margin-right:10px;padding-right:10px;top:8px}.main-button,a.main-button{font-size:1rem;line-height:1rem;padding:0 0 0 40px}.main-button:before,a.main-button:before{font-size:20px;left:11px;top:10px}.main-button span,a.main-button span{padding:12px 10px}.main-button--red.main-button--red-active:after{right:11px;top:12px}}@media screen and (min-width:64em){.main-button--red.main-button--red-active span{background:#fff;color:#dc281e}.main-button--red.main-button--red-active:after{top:13px}}label{font-size:.8rem}format{outline:0}a:active,a:focus,div:focus,input:focus{outline:none}.show{display:block!important}.format-selection-tile-col .checkbox-styled{cursor:pointer;display:block;font-size:22px;margin-bottom:12px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.format-selection-tile-col .checkbox-styled input{cursor:pointer;height:20px;left:0;opacity:0;position:absolute;top:0;width:20px;z-index:20}.format-selection-tile-col .checkmark{height:20px;left:0;position:absolute;top:0;width:20px}.format-selection-tile-col .checkbox-styled:hover input~.checkmark,.format-selection-tile-col .checkmark{background-color:hsla(40,17%,65%,.2);border:1px solid #b4aa96;cursor:pointer}.format-selection-tile-col .checkbox-styled input:checked~.checkmark{background-image:url(../../../../assets/media/icons/js_icon_checked_grey.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:10px 10px}.format-selection-tile-col .checkmark:after{content:"";font-family:icomoon;font-size:9px;left:50%;line-height:1;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%)}.format-selection-tile-col .checkbox-styled input:checked~.checkmark:after{content:"\e902";display:block}.format-selection-tile-col .checkbox-styled .checkmark:after{height:8px;left:9px;top:9px;width:8px}::-moz-placeholder{color:#9b9b9b;opacity:1;-moz-transition:opacity .5s;transition:opacity .5s}::placeholder{color:#9b9b9b;opacity:1;transition:opacity .5s}:focus::-moz-placeholder{color:#9b9b9b;opacity:0}:focus::placeholder{color:#9b9b9b;opacity:0}.breadcrumb{line-height:1rem;margin:35px 25px 0;max-width:1180px;padding-left:0}.breadcrumb,.breadcrumb--top{display:block;position:relative}.breadcrumb--top{margin:40px 40px 0;max-width:100%}.breadcrumb .breadcrumb-link-item{display:inline-block}.breadcrumb .breadcrumb-link{color:rgba(42,50,60,.5);cursor:pointer;font-size:.9rem;padding-left:0;padding-right:0;text-decoration:none}.breadcrumb .breadcrumb-link span{font-family:Geomanist,Helvetica,Arial,sans-serif}.breadcrumb li:first-child .breadcrumb-link{padding-right:0}.breadcrumb .breadcrumb-link:before{content:"\e934";font-family:icomoon!important;font-size:10px;margin-right:3px}.breadcrumb li:first-child .breadcrumb-link:before{color:rgba(42,50,60,.5);content:"\e9d6";font-family:icomoon!important;font-size:13px;margin-right:3px}.breadcrumb .breadcrumb-link:hover,.breadcrumb li:first-child .breadcrumb-link:hover:before{color:#b4aa96}.breadcrumb .breadcrumb-link.selected{color:rgba(42,50,60,.5);cursor:default;padding-left:0;padding-right:0}.breadcrumb .breadcrumb-link.selected,.breadcrumb .breadcrumb-link.selected:hover{color:rgba(42,50,60,.5)}@media screen and (min-width:75em){.breadcrumb{margin:35px auto 0}.breadcrumb--top{margin:40px 40px 0}}@font-face{font-display:swap;font-family:Geomanist;font-style:normal;font-weight:300;src:url(../fonts/geomanist/300.woff) format("woff")}@font-face{font-display:swap;font-family:Geomanist;font-style:normal;font-weight:400;src:url(../fonts/geomanist/400.woff) format("woff")}@font-face{font-display:swap;font-family:Geomanist;font-style:normal;font-weight:500;src:url(../fonts/geomanist/500.woff) format("woff")}@font-face{font-display:swap;font-family:Geomanist;font-style:normal;font-weight:700;src:url(../fonts/geomanist/700.woff) format("woff")}@font-face{font-display:swap;font-family:Rock Salt;font-style:normal;font-weight:400;src:url(../fonts/rock-salt/400.ttf) format("truetype")}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(../../../../assets/fonts/icomoon/400.woff) format("woff")}[class*=" icon-"],[class^=icon-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-logo_google .path1:before{color:#4285f4;content:"\ea42"}.icon-logo_google .path2:before{color:#34a853;content:"\ea43";margin-left:-1em}.icon-logo_google .path3:before{color:#ea4335;content:"\ea44";margin-left:-1em}.icon-logo_google .path4:before{color:#fbbc05;content:"\ea45";margin-left:-1em}.icon-history:before{content:"\ea40"}.icon-clock:before{content:"\ea41"}.icon-arrow-right2:before{content:"\ea3c"}.icon-enlarge2:before{content:"\e9d1"}.icon-notification:before{content:"\ea08"}.icon-play3:before{content:"\ea1c"}.icon-reply:before{content:"\ea30"}.icon-js_icon_envelope:before{content:"\ea3f"}.icon-js_icon_sending_grey .path1:before{color:#28323c;content:"\ea3d"}.icon-js_icon_sending_grey .path2:before{color:#f5f5f5;content:"\ea3e";margin-left:-1em}.icon-js_icon_product-feature_approved-inside .path1:before{color:#28323c;content:"\ea31"}.icon-js_icon_product-feature_approved-inside .path2:before{color:#f5f5f5;content:"\ea32";margin-left:-1em}.icon-js_icon_product-feature_approved-inside .path3:before{color:#b4aa96;content:"\ea33";margin-left:-1em}.icon-js_icon_product-feature_approved-inside .path4:before{color:#28323c;content:"\ea34";margin-left:-1em}.icon-js_icon_product-feature_approved-inside .path5:before{color:#f5f5f5;content:"\ea35";margin-left:-1em}.icon-js_icon_product-feature_approved-outside .path1:before{color:#b4aa96;content:"\ea36"}.icon-js_icon_product-feature_approved-outside .path2:before{color:#28323c;content:"\ea37";margin-left:-1em}.icon-js_icon_product-feature_approved-outside .path3:before{color:#28323c;content:"\ea38";margin-left:-1em}.icon-js_icon_product-feature_approved-outside .path4:before{color:#f5f5f5;content:"\ea39";margin-left:-1em}.icon-js_icon_product-feature_frost-proof .path1:before{color:#b4aa96;content:"\ea3a"}.icon-js_icon_product-feature_frost-proof .path2:before{color:#28323c;content:"\ea3b";margin-left:-1em}.icon-js_icon_plus_white_thin:before{color:#f5f5f5;content:"\ea2e"}.icon-js_icon_-actualize_white:before{color:#f5f5f5;content:"\ea2f"}.icon-js_icon_confirmation_gold:before{color:#b4aa96;content:"\ea28"}.icon-js_icon_edit_grey:before{content:"\ea29"}.icon-js_icon_home-address_white:before{color:#f5f5f5;content:"\ea2a"}.icon-js_icon_payment_gold:before{color:#b4aa96;content:"\ea2b"}.icon-js_icon_smile_gold:before{color:#b4aa96;content:"\ea2c"}.icon-js_icon_pdf_grey:before{content:"\ea26"}.icon-js_icon_plan_grey:before{content:"\ea27"}.icon-js_icon_bulb_red .path1:before{color:#dc281e;content:"\ea22"}.icon-js_icon_bulb_red .path2:before{color:#b4aa96;content:"\ea23";margin-left:-1em}.icon-js_icon_text-info_gold .path1:before{color:#dc281e;content:"\ea24"}.icon-js_icon_text-info_gold .path2:before{color:#b4aa96;content:"\ea25";margin-left:-1em}.icon-js_icon_alert_grey .path1:before{color:#f5f5f5;content:"\ea1d"}.icon-js_icon_alert_grey .path2:before{color:#dc281e;content:"\ea1e";margin-left:-1em}.icon-js_icon_alert_grey .path3:before{color:#dc281e;content:"\ea1f";margin-left:-1em}.icon-js_icon_alert_grey .path4:before{color:#28323c;content:"\ea20";margin-left:-1em}.icon-js_icon_alert_grey .path5:before{color:#f5f5f5;content:"\ea21";margin-left:-1em}.icon-js_icon_location_showroom_grey .path1:before{color:#28323c;content:"\ea18"}.icon-js_icon_location_showroom_grey .path2:before{color:#fff;content:"\ea19";margin-left:-1em}.icon-js_icon_location_red .path1:before{color:#dc281e;content:"\ea1a"}.icon-js_icon_location_red .path2:before{color:#fff;content:"\ea1b";margin-left:-1em}.icon-js_icon_sales-benefit_shipping_1 .path1:before{color:#28323c;content:"\ea13"}.icon-js_icon_sales-benefit_shipping_1 .path2:before{color:#b4aa96;content:"\ea14";margin-left:-1em}.icon-js_icon_sales-benefit_shipping_1 .path3:before{color:#fff;content:"\ea15";margin-left:-1em}.icon-js_icon_sales-benefit_shipping_1 .path4:before{color:#28323c;content:"\ea16";margin-left:-1em}.icon-js_icon_sales-benefit_shipping_1 .path5:before{color:#28323c;content:"\ea17";margin-left:-1em}.icon-js_icon_location_headquarter .path1:before{color:#fff;content:"\e9d7"}.icon-js_icon_location_headquarter .path2:before{color:#dc281e;content:"\e9d8";margin-left:-1em}.icon-js_icon_product-feature_accessories .path1:before{color:#b4aa96;content:"\e9d9"}.icon-js_icon_product-feature_accessories .path2:before{color:#28323c;content:"\e9da";margin-left:-1em}.icon-js_icon_product-feature_accessories .path3:before{color:#28323c;content:"\e9db";margin-left:-1em}.icon-js_icon_product-feature_accessories .path4:before{color:#f5f5f5;content:"\e9dc";margin-left:-1em}.icon-js_icon_product-feature_accessories .path5:before{color:#28323c;content:"\e9dd";margin-left:-1em}.icon-js_icon_product-feature_accessories .path6:before{color:#28323c;content:"\e9de";margin-left:-1em}.icon-js_icon_product-feature_accessories .path7:before{color:#b4aa96;content:"\e9df";margin-left:-1em}.icon-js_icon_product-feature_accessories .path8:before{color:#f5f5f5;content:"\e9e0";margin-left:-1em}.icon-js_icon_product-feature_accuracy .path1:before{color:#28323c;content:"\e9e1"}.icon-js_icon_product-feature_accuracy .path2:before{color:#28323c;content:"\e9e2";margin-left:-1em}.icon-js_icon_product-feature_accuracy .path3:before{color:#b4aa96;content:"\e9e3";margin-left:-1em}.icon-js_icon_product-feature_caring .path1:before{color:#b4aa96;content:"\e9e4"}.icon-js_icon_product-feature_caring .path2:before{color:#28323c;content:"\e9e5";margin-left:-1em}.icon-js_icon_product-feature_caring .path3:before{color:#28323c;content:"\e9e6";margin-left:-1em}.icon-js_icon_product-feature_floor-heating .path1:before{color:#28323c;content:"\e9e7"}.icon-js_icon_product-feature_floor-heating .path2:before{color:#b4aa96;content:"\e9e8";margin-left:-1em}.icon-js_icon_product-feature_shipping .path1:before{color:#b4aa96;content:"\e9e9"}.icon-js_icon_product-feature_shipping .path2:before{color:#b4aa96;content:"\e9ea";margin-left:-1em}.icon-js_icon_product-feature_shipping .path3:before{color:#b4aa96;content:"\e9eb";margin-left:-1em}.icon-js_icon_product-feature_shipping .path4:before{color:#28323c;content:"\e9ec";margin-left:-1em}.icon-js_icon_product-feature_shipping .path5:before{color:#28323c;content:"\e9ed";margin-left:-1em}.icon-js_icon_product-feature_shipping .path6:before{color:#28323c;content:"\e9ee";margin-left:-1em}.icon-js_icon_product-feature_shipping .path7:before{color:#28323c;content:"\e9ef";margin-left:-1em}.icon-js_icon_product-feature_shipping .path8:before{color:#28323c;content:"\e9f0";margin-left:-1em}.icon-js_icon_product-feature_shipping .path9:before{color:#28323c;content:"\e9f1";margin-left:-1em}.icon-js_icon_product-feature_showrooms .path1:before{color:#b4aa96;content:"\e9f2"}.icon-js_icon_product-feature_showrooms .path2:before{color:#28323c;content:"\e9f3";margin-left:-1em}.icon-js_icon_product-feature_showrooms .path3:before{color:#f5f5f5;content:"\e9f4";margin-left:-1em}.icon-js_icon_product-feature_showrooms .path4:before{color:#28323c;content:"\e9f5";margin-left:-1em}.icon-js_icon_product-feature_showrooms .path5:before{color:#28323c;content:"\e9f6";margin-left:-1em}.icon-js_icon_product-feature_showrooms .path6:before{color:#28323c;content:"\e9f7";margin-left:-1em}.icon-js_icon_product-feature_showrooms .path7:before{color:#28323c;content:"\e9f8";margin-left:-1em}.icon-js_icon_product-feature_showrooms .path8:before{color:#28323c;content:"\e9f9";margin-left:-1em}.icon-js_icon_product-feature_slip-resistance .path1:before{color:#28323c;content:"\e9fa"}.icon-js_icon_product-feature_slip-resistance .path2:before{color:#b4aa96;content:"\e9fb";margin-left:-1em}.icon-js_icon_product-feature_slip-resistance .path3:before{color:#28323c;content:"\e9fc";margin-left:-1em}.icon-js_icon_product-feature_slip-resistance .path4:before{color:#28323c;content:"\e9fd";margin-left:-1em}.icon-js_icon_product-feature_slip-resistance .path5:before{color:#28323c;content:"\e9fe";margin-left:-1em}.icon-js_icon_product-feature_slip-resistance .path6:before{color:#28323c;content:"\e9ff";margin-left:-1em}.icon-js_icon_product-feature_slip-resistance .path7:before{color:#b4aa96;content:"\ea00";margin-left:-1em}.icon-js_icon_product-feature_tiling .path1:before{color:#28323c;content:"\ea01"}.icon-js_icon_product-feature_tiling .path2:before{color:#b4aa96;content:"\ea02";margin-left:-1em}.icon-js_icon_product-feature_tiling .path3:before{color:#f5f5f5;content:"\ea03";margin-left:-1em}.icon-js_icon_product-feature_tiling .path4:before{color:#b4aa96;content:"\ea04";margin-left:-1em}.icon-js_icon_product-feature_tiling .path5:before{color:#f5f5f5;content:"\ea05";margin-left:-1em}.icon-js_icon_product-feature_tiling .path6:before{color:#b4aa96;content:"\ea06";margin-left:-1em}.icon-js_icon_product-feature_tiling .path7:before{color:#f5f5f5;content:"\ea07";margin-left:-1em}.icon-js_icon_product-feature_tiling .path8:before{color:#b4aa96;content:"\ea09";margin-left:-1em}.icon-js_icon_product-feature_tiling .path9:before{color:#f5f5f5;content:"\ea0a";margin-left:-1em}.icon-js_icon_sales-benefit_coupon .path1:before{color:#b4aa96;content:"\ea0b"}.icon-js_icon_sales-benefit_coupon .path2:before{color:#28323c;content:"\ea0c";margin-left:-1em}.icon-js_icon_sales-benefit_coupon .path3:before{color:#f5f5f5;content:"\ea0d";margin-left:-1em}.icon-js_icon_sales-benefit_coupon .path4:before{color:#28323c;content:"\ea0e";margin-left:-1em}.icon-js_icon_sales-benefit_coupon .path5:before{color:#b4aa96;content:"\ea0f";margin-left:-1em}.icon-js_icon_sales-benefit_encoding .path1:before{color:#b4aa96;content:"\ea10"}.icon-js_icon_sales-benefit_encoding .path2:before{color:#b4aa96;content:"\ea11";margin-left:-1em}.icon-js_icon_sales-benefit_encoding .path3:before{color:#28323c;content:"\ea12";margin-left:-1em}.icon-js_icon_home_grey:before{content:"\e9d6"}.icon-js_icon_minus_white:before{color:#f5f5f5;content:"\e9d4"}.icon-js_icon_plus_white2:before{color:#fff;content:"\e9d5"}.icon-js_icon_sample-box_grey:before{content:"\e900"}.icon-js_icon_project_grey:before{content:"\e901"}.icon-js_icon_checked_grey:before{content:"\e902"}.icon-js_graphic_trowel .path1:before{color:#28323c;content:"\e905"}.icon-js_graphic_trowel .path2:before{color:#b4aa96;content:"\e906";margin-left:-1em}.icon-js_graphic_trowel .path3:before{color:#f5f5f5;content:"\e909";margin-left:-1em}.icon-js_icon_product-features_accessories .path1:before{color:#28323c;content:"\e90a"}.icon-js_icon_product-features_accessories .path2:before{color:#b4aa96;content:"\e917";margin-left:-1em}.icon-js_icon_product-features_accessories .path3:before{color:#f5f5f5;content:"\e91a";margin-left:-1em}.icon-js_icon_product-features_accuracy .path1:before{color:#28323c;content:"\e91b"}.icon-js_icon_product-features_accuracy .path2:before{color:#b4aa96;content:"\e91f";margin-left:-1em}.icon-js_icon_product-features_accuracy .path3:before{color:#b4aa96;content:"\e924";margin-left:-1em}.icon-js_icon_product-features_accuracy .path4:before{color:#b4aa96;content:"\e928";margin-left:-1em}.icon-js_icon_product-features_accuracy .path5:before{color:#b4aa96;content:"\e92a";margin-left:-1em}.icon-js_icon_product-features_application .path1:before{color:#28323c;content:"\e92b"}.icon-js_icon_product-features_application .path2:before{color:#b4aa96;content:"\e92f";margin-left:-1em}.icon-js_icon_product-features_application .path3:before{color:#f5f5f5;content:"\e930";margin-left:-1em}.icon-js_icon_product-features_caring .path1:before{color:#28323c;content:"\e932"}.icon-js_icon_product-features_caring .path2:before{color:#b4aa96;content:"\e933";margin-left:-1em}.icon-js_icon_product-features_caring .path3:before{color:#b4aa96;content:"\e935";margin-left:-1em}.icon-js_icon_product-features_caring .path4:before{color:#28323c;content:"\e936";margin-left:-1em}.icon-js_icon_product-features_caring .path5:before{color:#28323c;content:"\e938";margin-left:-1em}.icon-js_icon_product-features_caring .path6:before{color:#b4aa96;content:"\e93a";margin-left:-1em}.icon-js_icon_product-features_caring .path7:before{color:#b4aa96;content:"\e93d";margin-left:-1em}.icon-js_icon_product-features_caring .path8:before{color:#b4aa96;content:"\e93f";margin-left:-1em}.icon-js_icon_product-features_caring .path9:before{color:#28323c;content:"\e951";margin-left:-1em}.icon-js_icon_product-features_characteristics .path1:before{color:#28323c;content:"\e953"}.icon-js_icon_product-features_characteristics .path2:before{color:#28323c;content:"\e955";margin-left:-1em}.icon-js_icon_product-features_characteristics .path3:before{color:#28323c;content:"\e986";margin-left:-1em}.icon-js_icon_product-features_characteristics .path4:before{color:#28323c;content:"\e994";margin-left:-1em}.icon-js_icon_product-features_characteristics .path5:before{color:#b4aa96;content:"\e996";margin-left:-1em}.icon-js_icon_product-features_floor-heating .path1:before{color:#28323c;content:"\e997"}.icon-js_icon_product-features_floor-heating .path2:before{color:#b4aa96;content:"\e99c";margin-left:-1em}.icon-js_icon_product-features_floor-heating .path3:before{color:#b4aa96;content:"\e99e";margin-left:-1em}.icon-js_icon_product-features_floor-heating .path4:before{color:#b4aa96;content:"\e99f";margin-left:-1em}.icon-js_icon_product-features_provenance .path1:before{color:#28323c;content:"\e9a1"}.icon-js_icon_product-features_provenance .path2:before{color:#b4aa96;content:"\e9a2";margin-left:-1em}.icon-js_icon_product-features_provenance .path3:before{color:#28323c;content:"\e9a4";margin-left:-1em}.icon-js_icon_product-features_slip-resistance .path1:before{color:#b4aa96;content:"\e9b3"}.icon-js_icon_product-features_slip-resistance .path2:before{color:#28323c;content:"\e9b5";margin-left:-1em}.icon-js_icon_product-features_slip-resistance .path3:before{color:#b4aa96;content:"\e9b6";margin-left:-1em}.icon-js_icon_product-features_sort .path1:before{color:#28323c;content:"\e9b7"}.icon-js_icon_product-features_sort .path2:before{color:#b4aa96;content:"\e9b8";margin-left:-1em}.icon-js_icon_product-features_sort .path3:before{color:#28323c;content:"\e9b9";margin-left:-1em}.icon-js_icon_product-features_sort .path4:before{color:#28323c;content:"\e9ba";margin-left:-1em}.icon-js_icon_product-features_sort .path5:before{color:#b4aa96;content:"\e9bb";margin-left:-1em}.icon-js_icon_product-features_sort .path6:before{color:#b4aa96;content:"\e9bc";margin-left:-1em}.icon-js_icon_product-features_sort .path7:before{color:#28323c;content:"\e9bd";margin-left:-1em}.icon-js_icon_product-features_sort .path8:before{color:#b4aa96;content:"\e9be";margin-left:-1em}.icon-js_icon_product-features_sort .path9:before{color:#28323c;content:"\e9bf";margin-left:-1em}.icon-js_icon_product-features_surface .path1:before{color:#28323c;content:"\e9c0"}.icon-js_icon_product-features_surface .path2:before{color:#b4aa96;content:"\e9c1";margin-left:-1em}.icon-js_icon_product-features_surface .path3:before{color:#b4aa96;content:"\e9c2";margin-left:-1em}.icon-js_icon_product-features_surface .path4:before{color:#b4aa96;content:"\e9c3";margin-left:-1em}.icon-js_icon_product-features_surface .path5:before{color:#b4aa96;content:"\e9c4";margin-left:-1em}.icon-js_icon_product-features_surface .path6:before{color:#b4aa96;content:"\e9c5";margin-left:-1em}.icon-js_icon_product-features_surface .path7:before{color:#b4aa96;content:"\e9c6";margin-left:-1em}.icon-js_icon_product-features_tiling .path1:before{color:#28323c;content:"\e9c7"}.icon-js_icon_product-features_tiling .path2:before{color:#b4aa96;content:"\e9c8";margin-left:-1em}.icon-js_icon_product-features_tiling .path3:before{color:#28323c;content:"\e9c9";margin-left:-1em}.icon-js_icon_product-features_tiling .path4:before{color:#b4aa96;content:"\e9ca";margin-left:-1em}.icon-js_icon_product-features_tiling .path5:before{color:#28323c;content:"\e9cb";margin-left:-1em}.icon-js_icon_product-features_tiling .path6:before{color:#f5f5f5;content:"\e9cc";margin-left:-1em}.icon-js_icon_product-features_tiling .path7:before{color:#28323c;content:"\e9cd";margin-left:-1em}.icon-js_icon_product-features_tiling .path8:before{color:#f5f5f5;content:"\e9ce";margin-left:-1em}.icon-js_icon_sm_pt_white .path1:before{color:#fff;content:"\e9cf"}.icon-js_icon_sm_pt_white .path2:before{color:#be2828;content:"\e9d0";margin-left:-1em}.icon-js_icon_close_grey:before{content:"\e926"}.icon-js_icon_contact_grey:before{content:"\e929"}.icon-js_icon_diamond_gold_outline:before{color:#b4aa96;content:"\e92c"}.icon-js_icon_diamond_grey:before{content:"\e92d"}.icon-js_icon_diamond-arrow_down_grey:before{content:"\e92e"}.icon-js_icon_diamond-arrow_left_grey:before{content:"\e931"}.icon-js_icon_diamond-arrow_right_grey:before{content:"\e934"}.icon-js_icon_diamond-arrow_top_grey:before{content:"\e937"}.icon-js_icon_explore_grey:before{content:"\e939"}.icon-js_icon_free-shipping .path1:before{color:#28323c;content:"\e93b"}.icon-js_icon_free-shipping .path2:before{color:#b4aa96;content:"\e93c";margin-left:-1em}.icon-js_icon_heart_grey:before{content:"\e93e"}.icon-js_icon_help_grey:before{content:"\e940"}.icon-js_icon_info_red .path1:before{color:#28323c;content:"\e914"}.icon-js_icon_info_red .path2:before{color:#dc281e;content:"\e927";margin-left:-1em}.icon-js_icon_location_germany .path1:before{color:#b4aa96;content:"\e941"}.icon-js_icon_location_germany .path2:before{color:#28323c;content:"\e942";margin-left:-1em}.icon-js_icon_location_germany .path3:before{color:#f5f5f5;content:"\e943";margin-left:-1em}.icon-js_icon_location_germany .path4:before{color:#28323c;content:"\e944";margin-left:-1em}.icon-js_icon_location_germany .path5:before{color:#28323c;content:"\e945";margin-left:-1em}.icon-js_icon_location_germany .path6:before{color:#f5f5f5;content:"\e946";margin-left:-1em}.icon-js_icon_location_germany .path7:before{color:#28323c;content:"\e948";margin-left:-1em}.icon-js_icon_location_germany .path8:before{color:#28323c;content:"\e949";margin-left:-1em}.icon-js_icon_location_germany .path9:before{color:#f5f5f5;content:"\e94a";margin-left:-1em}.icon-js_icon_location_germany .path10:before{color:#28323c;content:"\e94b";margin-left:-1em}.icon-js_icon_location_grey .path1:before{color:#b4aa96;content:"\e94f"}.icon-js_icon_location_grey .path2:before{color:#28323c;content:"\e950";margin-left:-1em}.icon-js_icon_login_grey:before{content:"\e952"}.icon-js_icon_paper-plane_grey:before{content:"\e954"}.icon-js_icon_payment_mastercard .path1:before{color:#13457c;content:"\e956"}.icon-js_icon_payment_mastercard .path2:before{color:#fbb231;content:"\e957";margin-left:-1em}.icon-js_icon_payment_mastercard .path3:before{color:#ec1c2e;content:"\e958";margin-left:-1em}.icon-js_icon_payment_mastercard .path4:before{color:#fbb231;content:"\e959";margin-left:-1em}.icon-js_icon_payment_mastercard .path5:before{color:#fbb231;content:"\e95a";margin-left:-1em}.icon-js_icon_payment_mastercard .path6:before{color:#fbb231;content:"\e95b";margin-left:-1em}.icon-js_icon_payment_mastercard .path7:before{color:#fbb231;content:"\e95c";margin-left:-1em}.icon-js_icon_payment_mastercard .path8:before{color:#fbb231;content:"\e95d";margin-left:-1em}.icon-js_icon_payment_mastercard .path9:before{color:#fbb231;content:"\e95e";margin-left:-1em}.icon-js_icon_payment_mastercard .path10:before{color:#fbb231;content:"\e95f";margin-left:-1em}.icon-js_icon_payment_mastercard .path11:before{color:#fbb231;content:"\e960";margin-left:-1em}.icon-js_icon_payment_mastercard .path12:before{color:#fbb231;content:"\e961";margin-left:-1em}.icon-js_icon_payment_mastercard .path13:before{color:#fbb231;content:"\e962";margin-left:-1em}.icon-js_icon_payment_mastercard .path14:before{color:#fbb231;content:"\e963";margin-left:-1em}.icon-js_icon_payment_mastercard .path15:before{color:#fbb231;content:"\e964";margin-left:-1em}.icon-js_icon_payment_mastercard .path16:before{color:#fff;content:"\e965";margin-left:-1em}.icon-js_icon_payment_mastercard .path17:before{color:#fff;content:"\e966";margin-left:-1em}.icon-js_icon_payment_mastercard .path18:before{color:#fff;content:"\e967";margin-left:-1em}.icon-js_icon_payment_mastercard .path19:before{color:#fff;content:"\e968";margin-left:-1em}.icon-js_icon_payment_mastercard .path20:before{color:#fbb231;content:"\e969";margin-left:-1em}.icon-js_icon_payment_mastercard .path21:before{color:#fff;content:"\e96a";margin-left:-1em}.icon-js_icon_payment_mastercard .path22:before{color:#ec1c2e;content:"\e96b";margin-left:-1em}.icon-js_icon_payment_mastercard .path23:before{color:#fff;content:"\e96c";margin-left:-1em}.icon-js_icon_payment_mastercard .path24:before{color:#fff;content:"\e96d";margin-left:-1em}.icon-js_icon_payment_mastercard .path25:before{color:#fff;content:"\e96e";margin-left:-1em}.icon-js_icon_payment_mastercard .path26:before{color:#fff;content:"\e96f";margin-left:-1em}.icon-js_icon_payment_mastercard .path27:before{color:#fff;content:"\e970";margin-left:-1em}.icon-js_icon_payment_mastercard .path28:before{color:#fff;content:"\e971";margin-left:-1em}.icon-js_icon_payment_mastercard .path29:before{color:#fff;content:"\e972";margin-left:-1em}.icon-js_icon_payment_mastercard .path30:before{color:#fff;content:"\e973";margin-left:-1em}.icon-js_icon_payment_mastercard .path31:before{color:#fff;content:"\e974";margin-left:-1em}.icon-js_icon_payment_mastercard .path32:before{color:#fff;content:"\e975";margin-left:-1em}.icon-js_icon_payment_mastercard .path33:before{color:#fff;content:"\e976";margin-left:-1em}.icon-js_icon_payment_mastercard .path34:before{color:#fff;content:"\e977";margin-left:-1em}.icon-js_icon_payment_mastercard .path35:before{color:#fff;content:"\e978";margin-left:-1em}.icon-js_icon_payment_mastercard .path36:before{color:#fff;content:"\e979";margin-left:-1em}.icon-js_icon_payment_mastercard .path37:before{color:#fff;content:"\e97a";margin-left:-1em}.icon-js_icon_payment_mastercard .path38:before{color:#fff;content:"\e97b";margin-left:-1em}.icon-js_icon_payment_mastercard .path39:before{color:#fff;content:"\e97c";margin-left:-1em}.icon-js_icon_payment_mastercard .path40:before{color:#fbb231;content:"\e97d";margin-left:-1em}.icon-js_icon_payment_mastercard .path41:before{color:#fff;content:"\e97e";margin-left:-1em}.icon-js_icon_payment_mastercard .path42:before{color:#fff;content:"\e97f";margin-left:-1em}.icon-js_icon_payment_mastercard .path43:before{color:#fff;content:"\e980";margin-left:-1em}.icon-js_icon_payment_mastercard .path44:before{color:#fff;content:"\e981";margin-left:-1em}.icon-js_icon_payment_mastercard .path45:before{color:#fff;content:"\e982";margin-left:-1em}.icon-js_icon_payment_mastercard .path46:before{color:#fff;content:"\e983";margin-left:-1em}.icon-js_icon_payment_mastercard .path47:before{color:#fbb231;content:"\e984";margin-left:-1em}.icon-js_icon_payment_mastercard .path48:before{color:#fbb231;content:"\e985";margin-left:-1em}.icon-js_icon_payment_mastercard .path49:before{color:#fbb231;content:"\e987";margin-left:-1em}.icon-js_icon_payment_mastercard .path50:before{color:#fbb231;content:"\e988";margin-left:-1em}.icon-js_icon_payment_mastercard .path51:before{color:#fbb231;content:"\e989";margin-left:-1em}.icon-js_icon_payment_mastercard .path52:before{color:#fbb231;content:"\e98a";margin-left:-1em}.icon-js_icon_payment_mastercard .path53:before{color:#fbb231;content:"\e98b";margin-left:-1em}.icon-js_icon_payment_mastercard .path54:before{color:#fff;content:"\e98c";margin-left:-1em}.icon-js_icon_payment_paypal .path1:before{color:#1c3663;content:"\e98d"}.icon-js_icon_payment_paypal .path2:before{color:#fff;content:"\e98e";margin-left:-1em}.icon-js_icon_payment_sofort .path1:before{color:#ee7f00;content:"\e98f"}.icon-js_icon_payment_sofort .path2:before{color:#383a41;content:"\e990";margin-left:-1em}.icon-js_icon_payment_visa .path1:before{color:#3957a7;content:"\e991"}.icon-js_icon_payment_visa .path2:before{color:#fff;content:"\e992";margin-left:-1em}.icon-js_icon_payment_visa .path3:before{color:#f9a533;content:"\e993";margin-left:-1em}.icon-js_icon_product_grey:before{content:"\e998"}.icon-js_icon_sales-label .path1:before{color:#f5f5f5;content:"\e999"}.icon-js_icon_sales-label .path2:before{color:#fff;content:"\e99a";margin-left:-1em}.icon-js_icon_sales-label .path3:before{color:#dc281e;content:"\e99b";margin-left:-1em}.icon-js_icon_search_grey:before{content:"\e99d"}.icon-js_icon_shopping-cart_grey:before{content:"\e9a0"}.icon-js_icon_showroom_grey:before{content:"\e9a3"}.icon-js_icon_sm_fb .path1:before{color:#4678be;content:"\e9a5"}.icon-js_icon_sm_fb .path2:before{color:#fff;content:"\e9a6";margin-left:-1em}.icon-js_icon_sm_gp .path1:before{color:#fc5345;content:"\e9a7"}.icon-js_icon_sm_gp .path2:before{color:#fff;content:"\e9a8";margin-left:-1em}.icon-js_icon_sm_pt .path1:before{color:#be2828;content:"\e9a9"}.icon-js_icon_sm_pt .path2:before{color:#fff;content:"\e9aa";margin-left:-1em}.icon-js_icon_sm_tw .path1:before{color:#00c8ff;content:"\e9ab"}.icon-js_icon_sm_tw .path2:before{color:#fff;content:"\e9ac";margin-left:-1em}.icon-js_icon_sm_yt .path1:before{color:#ff3c28;content:"\e9ad"}.icon-js_icon_sm_yt .path2:before{color:#fff;content:"\e9ae";margin-left:-1em}.icon-js_icon_value .path1:before{color:#b4aa96;content:"\e9af"}.icon-js_icon_value .path2:before{color:#28323c;content:"\e9b0";margin-left:-1em}.icon-js_icon_value .path3:before{color:#28323c;content:"\e9b1";margin-left:-1em}.icon-js_icon_value .path4:before{color:#f5f5f5;content:"\e9b2";margin-left:-1em}.icon-triangle_gallery_left:before{color:#9b9b9b;content:"\e91c"}.icon-triangle_gallery_right:before{color:#9b9b9b;content:"\e91d"}.icon-quote:before{color:#4a4a4a;content:"\e918"}.icon-star:before{color:#c5c3c5;content:"\e919"}.icon-triangle-forward2:before{color:#9b9b9b;content:"\e91e"}.icon-heart_middle_black .path1:before{color:#4a4a4a;content:"\e90c"}.icon-heart_middle_black .path2:before{color:#4a4a4a;content:"\e90d";margin-left:-1.125em}.icon-heart_middle_black .path3:before{color:#000;content:"\e90e";margin-left:-1.125em}.icon-heart_middle_black .path4:before{color:unset;content:"\e90f";margin-left:-1.125em}.icon-heart_middle_black .path5:before{color:#000;content:"\e910";margin-left:-1.125em}.icon-heart_middle_black .path6:before{color:#000;content:"\e911";margin-left:-1.125em}.icon-heart_middle_black .path7:before{color:#000;content:"\e912";margin-left:-1.125em}.icon-my_account_black:before{content:"\e913"}.icon-question .path1:before{color:#050707;content:"\e94c"}.icon-question .path2:before{color:#000;content:"\e94d";margin-left:-1em}.icon-question .path3:before{color:#000;content:"\e94e";margin-left:-1em}.icon-js_icon_attention_grey:before{content:"\ea2d"}.icon-arrow-right:before{content:"\e908"}.icon-chevron-right:before{content:"\e90b"}.icon-arrow-left:before{content:"\e915"}.icon-chevron-left:before{content:"\e916"}.icon-close:before{content:"\e925"}.icon-checkmark-outline:before{content:"\e9d2"}.icon-exclamation-outline:before{content:"\e9d3"}.icon-chevron-thin-up:before{content:"\e920"}.icon-chevron-thin-down:before{content:"\e921"}.icon-chevron-thin-up2:before{content:"\e922"}.icon-chevron-thin-down2:before{content:"\e923"}.icon-chevron-thin-left:before{content:"\e904"}.icon-chevron-thin-right:before{content:"\e907"}@keyframes scaleIn{0%{transform:scale(0);-webkit-transform:scale(0)}25%{transform:scale(.25);-webkit-transform:scale(.25)}50%{transform:scale(.5);-webkit-transform:scale(.5)}75%{transform:scale(.75);-webkit-transform:scale(.75)}to{transform:scale(1);-webkit-transform:scale(1)}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}@media screen and (max-width:767px){.full-main-slider.slick-initialized .slick-dots li{padding:3px 12px}.full-main-slider.slick-initialized .slick-dots li button:before,.full-main-slider.slick-initialized .slick-dots li.slick-active button:before{font-size:15px;left:7px;top:7px}}@font-face{font-display:auto;font-family:slick;font-style:normal;font-weight:400;src:url(../fonts/slick.eot);src:url(../fonts/slick.eot?#iefix) format("embedded-opentype"),url(../fonts/slick.woff) format("woff"),url(../fonts/slick.ttf) format("truetype"),url(../fonts/slick.svg#slick) format("svg")}.slick-next:before,.slick-prev:before{background-repeat:no-repeat;color:#b4aa96;display:block;font-family:icomoon!important;font-size:23px;left:0;margin-left:0;margin-top:0;position:absolute;top:45%;width:40px}.slick-next:before{content:"\e934"}.slick-prev:before{content:"\e931"}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:16px;margin:0 3px;padding:0;position:relative;width:16px}.slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:40px;left:0;line-height:0px;outline:none;padding:5px;position:absolute;top:0;width:30px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"";font-family:slick;font-size:15px;height:13px;left:0;line-height:13px;opacity:.25;position:absolute;text-align:center;top:0;width:13px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}#scPageExtendersForm~.cookie-banner,#scPageExtendersForm~.fullwidth-teaser--home-page,#scPageExtendersForm~.header,#scPageExtendersForm~.main-header-about,#scPageExtendersForm~.sales-benefits-holder,#scPageExtendersForm~.top-section-wrapper-bottom{position:static}.parsley-error input{border:1px solid #dc281e!important}.parsley-success input{border:1px solid #3ea964!important}.parsley-errors-list{color:#dc281e;font-size:.8rem;line-height:1rem;margin:5px 0 0}.parsley-errors-list.filled{padding-left:0}@media print,screen and (min-width:48em){.parsley-errors-list.filled{margin:-6px 0 10px}}.parsley-errors-list li{list-style:none}form .parsley-pattern,form .parsley-required{padding-left:20px;position:relative}form .parsley-pattern:before,form .parsley-required:before{content:"\e9d3";font-family:icomoon!important;left:0;line-height:1;padding-top:2px;position:absolute;top:50%;transform:translateY(-50%)}form label{margin-bottom:5px}form .form-item.form-response{border:3px solid #2a323c;opacity:0;padding:8px 12px;position:absolute;transition:all .4s}form .form-item.form-response.show{margin-top:20px;opacity:1;position:relative}:not(.notification)>.noty_type__information .noty_body{font-size:12px;padding:10px 15px}:not(.notification)>.noty_type__information .noty_body .name{font-weight:700}:not(.notification)>.noty_type__information .noty_body .amount,:not(.notification)>.noty_type__information .noty_body .name{display:block;font-size:14px;margin-bottom:5px}:not(.notification)>.noty_type__information .noty_body .amount{display:block;font-size:12px;line-height:12px;margin-bottom:4px}:not(.notification)>.noty_type__information .noty_body .dictionary{margin-left:110px}:not(.notification)>.noty_type__information .noty_body img{float:left;margin-right:10px;max-width:100px}:not(.notification)>.noty_type__information .noty_body:after{clear:both;content:"";display:table}:not(.notification)>.noty_type__information .noty_body:before{display:none}:not(.notification)>.noty_bar{box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.noty_body:not(.notification__body){background:#fff;font-size:.9rem;line-height:1rem;min-height:60px;opacity:.9;padding:20px 20px 20px 62px}.noty_body:not(.notification__body):before{color:#3ea964;content:"\e9d2";font-family:icomoon!important;font-size:33px;left:15px;opacity:.9;position:absolute;top:50%;transform:translateY(-50%)}.icon-js_icon_login_grey.dot:before{color:#b4aa96!important}:not(.notification)>.noty_progressbar{background-color:#3ea964!important;opacity:.5!important}:not(.notification)>.noty_type__error .noty_body:before{color:#dc281e;content:"\e9d3"}:not(.notification)>.noty_type__error .noty_progressbar{background-color:#dc281e!important}[type=submit]{outline:0}.breadcrumb-white .breadcrumb-link-item{margin-right:-4px}.breadcrumb-white .breadcrumb-link-item .breadcrumb-link{color:#f5f5f5;font-weight:400}.breadcrumb-white .breadcrumb-link-item .breadcrumb-link:hover{color:#b4aa96;text-decoration:none}.breadcrumb-white .breadcrumb-link-item .breadcrumb-link:before{content:"\e934";font-family:icomoon;font-size:10px;margin-right:5px}.breadcrumb-white .breadcrumb-link-item .breadcrumb-link.selected:hover{color:#f5f5f5}.breadcrumb-white .breadcrumb-link-item .breadcrumb-link.breadcrumb-link-home:before{content:"\e9d6"}@media print{.account__flyout,.bottom-menu,.cash-button,.contact-widget,.download-area,.icon-js_icon_pdf_grey,.main-footer,.noty_layout,.scroll-top,.seo-block,.utility-nav,[data-print],[id^=MobileCoveringLayer_],[id^=tsbadgeResponsiveTop_]>*,[id^=tsbadge]{display:none!important}footer.main-footer{display:block!important}footer.main-footer .column:not(.contact-info),footer.main-footer>div:not(.order-2){display:none!important}footer.main-footer .order-2{border-top:0}footer.main-footer .order-2 .contact-info{color:#2a323c!important;flex:0 0 100%;max-width:100%}footer.main-footer .order-2 .contact-info ul{padding-left:0}header{display:block!important;position:static!important}header.header.header--closed{position:static!important;transform:none!important}header .header__logo{display:block!important;height:120px;margin-left:70px!important;width:280px}body:not(.body-home-page){padding-top:50px!important}}.payment-icons,.social-icons{float:left}.social-icons{clear:both;margin-bottom:8px;padding-bottom:0}.social-icons li{float:left;width:20px}.social-icons li:not(:last-child){margin:0 10px 0 0}.social-icons [class*=" icon-"],.social-icons [class^=icon-]{font-size:20px}.payment-icons{margin-bottom:14px}.payment-icons li{float:left;width:20px}.payment-icons li:not(:last-child){margin:0 10px 0 0}.about-nav li{padding-bottom:2px}@media print,screen and (min-width:48em){.payment-icons li:not(:last-child){margin:0 20px 0 0}.social-icons{margin-bottom:20px}.social-icons li{width:auto}.payment-icons li{width:40px}.link-block.footer{font-size:1rem}.social-icons [class^=icon-]{font-size:40px}.social-icons li:not(:last-child){margin:0 20px 0 0}}.main-section:after,.main-section:before{content:" ";display:table;flex-basis:0;order:1}.main-section:after{clear:both}.main-section--gold{background:#b4aa96}.main-section--grey{background:#f4f4f4}.main-section .show-more-option .section-item{display:none;margin-bottom:10px}.main-section .show-more-option .section-item.show{display:block}.main-section .show-more-option .section-item--one .section-item__child{background:none!important}.main-section .show-more-option .section-item:first-child{display:block}.main-section .show-more-option .more-info-toggler{border:1px solid #b4aa96;display:inline-block;float:right;margin:20px 0;text-align:right}.main-section.two-column-css-text{padding:10px}.main-section.two-column-css-text .section-item .section-item__child{background:none}.main-section .headline-h3,.main-section h2,.main-section h4{text-align:center}.main-section h4{color:#2a323c;font-size:.8rem;font-weight:400;margin-bottom:0;margin-top:5px;padding-top:0}.main-section h3,.main-section--detail-description h2{font-size:1rem;font-weight:500;line-height:1.2rem;text-align:left;text-transform:none}.main-section .headline-h3,.main-section h2{color:#2a323c;font-size:1.4rem;font-weight:500;line-height:1.8rem;margin-bottom:10px;padding-top:0;position:relative;text-transform:uppercase}.main-section .section-item{margin:10px 0}.main-section .section-item .section-item__child{background:#f4f4f4;display:flex;flex-direction:column;height:100%}.main-section .section-item.section-item--one .section-item__child h3{margin-top:0;padding:0}.main-section .section-item .short-article-img a{display:block;max-height:200px;overflow:hidden}.main-section .section-item .short-article-desc{margin-bottom:10px}.main-section .section-item .short-article-container{padding:20px 10px}.main-section .section-item .short-article-container .rte-field table{width:100%}.main-section .section-item .short-article-container h3{padding:0}.main-section .section-item .short-article-container a{font-size:.8rem;line-height:1rem}.main-section .section-item h3{padding:0 40px}.product-label{background:#dc281e;color:#fff;display:inline-block;font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:.7rem;font-weight:400;height:20px;line-height:1rem;padding:2px 10px 5px;text-transform:uppercase}.short-article-img{position:relative}.short-article-img .product-label{left:10px;position:absolute;top:-10px}.short-article-img img,.short-article-img picture{position:relative}.short-article-desc{color:#4a4a4a;font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:.8rem;line-height:1rem}.short-article-desc a{font-size:1rem;text-decoration:none}.short-article-desc a:hover{color:#b4aa96!important;text-decoration:none}.short-article-desc a:hover:after{background-color:#b4aa96}.short-article-btn{border:1px solid #b4aa96;float:right;margin-top:10px}@media print,screen and (min-width:48em){.main-section h4{font-size:1rem;margin-top:0;padding-top:20px}.main-section .headline-h3,.main-section h2{font-size:2rem;line-height:2.5rem;margin-bottom:20px}.main-section .short-article-img .product-label{font-size:1rem;height:40px;left:20px;line-height:1.5rem;padding:8px 10px 5px;top:-20px}.main-section.two-column-css-text .short-article-desc{background:#fff;-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}.main-section .short-article-desc{font-size:1rem;line-height:1.5rem;padding:12px 0 0}.main-section .show-more-option .section-item{display:none}.main-section .show-more-option .section-item.show,.main-section .show-more-option .section-item:first-child,.main-section .show-more-option .section-item:nth-child(2){display:block}.main-section .section-item{margin-bottom:0;margin-top:20px}.main-section .section-item .section-item__child{background:#f4f4f4;display:flex;flex-direction:column;height:100%;padding-bottom:80px;position:relative}.main-section .section-item .short-article-container{padding:20px 20px 10px}.main-section .section-item .short-article-container a{font-size:1rem}.main-section .section-item .short-article-container h3{padding:0 20px}.main-section .section-item .short-article-img{margin-bottom:20px}.main-section .section-item .short-article-img a{max-height:300px}.main-section .section-item .short-article-img img{min-width:100%}.main-section .section-item .short-article-desc{padding:0 20px 20px}.main-section .section-item .short-article-btn{bottom:40px;display:inline-block;margin:0;max-width:270px;overflow:hidden;position:absolute;right:40px}.main-section .section-item .short-article-btn a:before{margin:0;padding:0;top:27%}.main-section .section-item h2,.main-section .section-item h3{font-size:1.2rem;line-height:1.5rem;padding:0 20px}}@media screen and (min-width:64em){.main-section.two-column-css-text{padding:20px 30px}.main-section.two-column-css-text .short-article-desc{padding-left:0;padding-right:0}.main-section .show-more-option .section-item{display:block}.main-section .section-item .short-article-desc{padding-bottom:0}.main-section .section-item .short-article-btn{max-width:100%}.main-section .section-item .short-article-btn a:before{top:25%}}.main-slider-section{height:100vh;min-height:100%;overflow:hidden}.main-slider-section .slick-dotted.slick-slider{margin-bottom:0}.main-slider-section .slick-slider.slick-initialized .slick-list,.main-slider-section .slick-track{height:100%}.main-slider-section .loading-icon{display:block;height:calc(100% - 74px);z-index:200}.full-main-slider{height:100%;min-height:100%}.full-main-slider .main-slider-item{height:100%;opacity:0}.full-main-slider .main-slider-item .image__wrapper{position:static}.full-main-slider .main-slider-item img{-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1024px){.full-main-slider .main-slider-item{opacity:0}}.full-main-slider.slick-slider.slick-initialized{background:none}.full-main-slider.slick-slider.slick-initialized .slick-list{opacity:1;position:absolute;transition:opacity .2s ease-in;width:100%}.full-main-slider div:focus{outline:none}.full-main-slider .main-slider-item{background:#fff}.full-main-slider .main-slider-item .m-s-label{display:inline-block}.full-main-slider .main-slider-item.main-desc-align-right .m-s-desc--pos{left:auto!important;right:10px}@media screen and (min-width:1024px) and (max-width:1440px){.full-main-slider .main-slider-item.main-desc-align-right .m-s-desc--pos{left:inherit;right:35px}}.full-main-slider .main-slider-item.main-desc-align-right .row{justify-content:flex-end}.full-main-slider .main-slider-item.main-desc-align-right{text-align:right}.full-main-slider .main-slider-item .main-button{font-size:16px}.full-main-slider .main-slider-item .main-slider-heading,.full-main-slider .main-slider-item .main-slider-heading span,.full-main-slider .main-slider-item h2,.full-main-slider .main-slider-item h2 span{color:#2a323c;font-size:72px;font-weight:400;line-height:80px;margin-bottom:20px;margin-top:0}.full-main-slider .main-slider-item .main-slider-heading span,.full-main-slider .main-slider-item h2 span{display:block}.full-main-slider .main-slider-item--skin-white .main-slider-heading,.full-main-slider .main-slider-item--skin-white .main-slider-heading span{color:#fff;font-size:72px;font-weight:400;line-height:80px;margin-bottom:20px;margin-top:0;text-shadow:1px 1px 6px #2a323c}.full-main-slider .main-slider-item--skin-white .main-slider-heading span{display:block}.full-main-slider .main-slider-item.bg-on .m-s-desc--pos{background-color:rgba(74,74,74,.5)}.full-main-slider .main-slider-item.bg-on .m-s-desc,.full-main-slider .main-slider-item.bg-on .m-s-desc p{color:#fff}.full-main-slider .main-slider-item .main-slider-desc .m-s-desc--pos{position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%)}@media screen and (min-width:1024px) and (max-width:1439px){.full-main-slider .main-slider-item .main-slider-desc .m-s-desc--pos{max-width:50%;padding:40px}.full-main-slider .main-slider-item .main-slider-desc .main-slider-heading,.full-main-slider .main-slider-item .main-slider-desc .main-slider-heading span{font-size:32px;line-height:40px}}@media screen and (min-width:1440px){.full-main-slider .main-slider-item .main-slider-desc .m-s-desc--pos{max-width:50%;padding:40px}}@media screen and (min-width:1024px) and (max-width:1440px){.full-main-slider .main-slider-item .main-slider-desc .m-s-desc--pos{left:35px}}.full-main-slider .main-slider-item .main-slider-desc,.full-main-slider .main-slider-item .main-slider-desc p{font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.31}.full-main-slider .main-slider-item .main-slider-desc p{margin:0;padding:0}.full-main-slider .slick-next,.full-main-slider .slick-prev{display:block}.full-main-slider .slick-next{right:-15px}.full-main-slider .slick-prev{left:10px}.full-main-slider .slick-next,.full-main-slider .slick-prev{display:none;height:100%;min-height:130%;opacity:1;position:absolute;top:0;width:40px;z-index:100}.full-main-slider .slick-next:hover,.full-main-slider .slick-prev:hover{background:transparent;color:transparent;outline:none}.full-main-slider .slick-next:hover:before,.full-main-slider .slick-prev:hover:before{color:#2a323c;opacity:1}.full-main-slider .slick-next:before,.full-main-slider .slick-prev:before{background-position:bottom;background-repeat:no-repeat;bottom:150px;color:#fff;display:block;font-family:icomoon!important;font-size:20px;height:40px;left:0;margin-left:-6px;margin-top:-10px;position:absolute;top:auto;width:30px;z-index:100}.full-main-slider .slick-next:before{content:"\e934"}.full-main-slider .slick-prev:before{content:"\e931"}.full-main-slider .slick-dots{bottom:35px;clear:both;padding:0}.full-main-slider .slick-dots li{height:40px;padding:0;width:30px}.full-main-slider .slick-dots button{height:40px;left:0;margin:0;padding:0;top:0;width:30px}.full-main-slider .slick-dots li button:before{color:#fff;content:"\e909";display:block;font-family:icomoon!important;font-size:13px;height:13px;left:7px;line-height:13px;opacity:1;top:17px;width:13px}.full-main-slider .slick-dots li.slick-active button:before{content:"\e90a";font-size:13px;height:13px;width:13px}@media screen and (max-width:767px){.full-main-slider,.full-main-slider.slick-slider.slick-initialized{background-color:#fff}.full-main-slider .main-slider-item{padding:0}.full-main-slider .main-slider-item .main-slider-heading,.full-main-slider .main-slider-item .main-slider-heading span{display:block;font-size:24px;line-height:32px;margin-left:0}.full-main-slider .main-slider-item .m-s-desc--pos{padding:40px 20px 40px 10px}}@media screen and (min-width:768px) and (max-width:1023px){.full-main-slider .main-slider-item .main-slider-desc .m-s-desc--pos{left:auto;max-width:80%;padding:40px}.full-main-slider .main-slider-item .main-slider-desc .main-slider-heading,.full-main-slider .main-slider-item .main-slider-desc .main-slider-heading span{font-size:32px;line-height:40px}.full-main-slider .main-slider-item.main-desc-align-right .m-s-desc--pos{right:10px}}@media screen and (min-width:1024px) and (max-width:1680px){.full-main-slider .main-slider-item .main-slider-desc .m-s-desc--pos{left:auto}}@media screen and (min-width:1024px){.full-main-slider .slick-next,.full-main-slider .slick-prev{display:block}.full-main-slider .slick-next{right:0}.full-main-slider .slick-prev{left:10px}}@media screen and (min-width:1200px){.full-main-slider .main-slider-desc .m-s-desc--pos{left:0!important;position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%)}.full-main-slider .main-slider-item.main-desc-align-right .m-s-desc--pos{right:0!important}}.main-section--grey{background-color:#f4f4f4}@media print,screen and (max-width:63.99875em){.breadcrumb{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px}}@media print,screen and (min-width:48em){body:not(.body-home-page) .sales-benefits-holder{display:none!important}}.product-tiles .product-image-holder{height:120px}.product-tiles .product-image-holder picture img{height:120px;-o-object-fit:cover;object-fit:cover}.product-tiles .product-link__wishlist{position:absolute;right:15px;top:15px;z-index:1}.product-tiles .product-link__wishlist:hover~.product-image-holder picture:nth-of-type(2){display:block}.product-tiles .product-link__wishlist:hover~.product-image-holder picture:first-child{display:none}@media screen and (min-width:30em){.product-tiles .product-image-holder,.product-tiles .product-image-holder picture img{height:240px}}@media screen and (min-width:64em){.product-tiles .product-image-holder,.product-tiles .product-image-holder picture img{height:300px}}@media screen and (min-width:75em){.rating-price{display:flex}.rating-price .price{display:flex;order:2}.rating-price .rating{order:1;width:35%}}.fullwidth-teaser{background-color:#2a323c;box-shadow:0 0 50px 0 rgba(42,50,60,.2);padding:10px 0;width:100%}.fullwidth-teaser--home-page{background:#fff;border-bottom:1px solid hsla(40,17%,65%,.5);box-shadow:none;color:#2a323c;font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;justify-content:center;line-height:24px;order:-1;text-align:center;z-index:1}.fullwidth-teaser--home-page p{margin-bottom:0}.fullwidth-teaser .full-width{align-self:center}.fullwidth-teaser .column{position:relative}.fullwidth-teaser .arrow-down{bottom:2px;font-size:10px;padding-left:5px;position:relative}@media print,screen and (min-width:48em){.fullwidth-teaser--home-page{font-size:24px;line-height:32px;order:0;padding:20px 0}.fullwidth-teaser .arrow-down{bottom:3px;font-size:20px;padding:0 15px}}@media screen and (min-width:64em){.fullwidth-teaser--home-page{min-height:auto}}.slick-slider-wrap{padding:0 20px}.slick-slider-custom .slick-arrow{height:100%;position:absolute;width:40px}.slick-slider-custom .slick-arrow:hover:before{color:#28323c}.slick-slider-custom .slick-next{right:-40px}.slick-slider-custom .slick-prev{left:-40px}.slick-slider-custom .slick-next:before,.slick-slider-custom .slick-prev:before{background-repeat:no-repeat;color:#b4aa96;display:block;font-family:icomoon!important;font-size:23px;height:auto;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:50%;width:13px}.slick-slider-custom .slick-next:before{content:"\e934";margin-left:3px}.slick-slider-custom .slick-prev:before{content:"\e931"}.slick-slider-custom .slick-dots{clear:both;padding:0}.slick-slider-custom .slick-dots li{height:5px;margin:0 10px 0 0;width:5px}.slick-slider-custom .slick-dots li:last-child{margin-right:0}.slick-slider-custom .slick-dots li button{background-color:#a7a7a7;border-radius:50%;height:100%;padding:0;width:100%}.slick-slider-custom .slick-dots li button:before{height:100%;width:100%}.slick-slider-custom .slick-dots li.slick-active button{background-color:#222}@media screen and (max-width:48em){.slick-slider-custom .slick-arrow{width:30px}.slick-slider-custom .slick-next{right:-30px}.slick-slider-custom .slick-next:before{margin-left:0}.slick-slider-custom .slick-prev{left:-30px}}.testimonial-slider{background:#f4f4f4;margin-bottom:0}.testimonial-slider .testimonial-slider-item{background:#f4f4f4;position:relative}.testimonial-slider .testimonial-author{height:120px;left:40px;position:absolute;top:40px;width:120px;z-index:10}.testimonial-slider .testimonial-author .testimonial-circle{border:1px solid #f4f4f4}.testimonial-slider .testimonial-author .testimonial-circle img{display:block;height:100%;width:100%}.testimonial-slider .testimonial-author .testimonial-circle .t-circle-image{left:8px;position:absolute;top:8px;width:184px}.testimonial-slider .testimonial-author .t-circle-text,.testimonial-slider .testimonial-author .t-circle-text p{color:#eaeaea;font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:20px;text-align:center;vertical-align:middle}.testimonial-slider .testimonial-position{font-size:20px;font-weight:500;line-height:24px;margin-bottom:10px}.testimonial-slider .testimonial-item{font-size:1.5rem;font-weight:300;line-height:2rem;margin-bottom:20px}.testimonial-slider .testimonial-slider-item{width:100%}.testimonial-slider .testimonial-slider-item:after,.testimonial-slider .testimonial-slider-item:before{content:" ";display:table;flex-basis:0;order:1}.testimonial-slider .testimonial-slider-item:after{clear:both}.testimonial-slider .testimonial-image-holder{float:left;height:100%;min-height:100%;overflow:hidden;position:relative;width:50%}.testimonial-slider .testimonial-image-holder a{display:block;height:100%;min-height:100%;overflow:hidden;text-align:center}.testimonial-slider .testimonial-image-holder img{display:block;min-height:100%;-o-object-fit:cover;object-fit:cover;width:auto}.testimonial-slider .slick-track{display:flex}.testimonial-slider .slick-track .slick-slide{align-items:flex-start;display:flex;height:auto;justify-content:flex-start}.testimonial-slider .testimonial-desc{float:right;height:100%;min-height:100%;padding:40px 40px 100px;width:50%}.testimonial-slider .testimonial-quote{position:relative}.testimonial-slider .testimonial-quote,.testimonial-slider .testimonial-quote p{color:#4a4a4a;font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;text-align:left}.testimonial-slider .testimonial-link{bottom:40px;position:absolute;right:40px}@media screen and (max-width:48em){.testimonial-slider .slick-track{display:flex}.testimonial-slider .slick-track .slick-slide{align-items:flex-start;display:flex;flex-flow:column;height:auto;justify-content:flex-start}.testimonial-slider .testimonial-desc,.testimonial-slider .testimonial-image-holder{float:none;height:auto;min-height:auto;width:100%}.testimonial-slider .testimonial-image-holder img{width:100%}.testimonial-slider .testimonial-desc{padding:20px 20px 50px}.testimonial-slider .testimonial-item,.testimonial-slider .testimonial-position{font-size:1rem;line-height:1.2rem;margin-bottom:10px}.testimonial-slider .testimonial-quote{font-size:.8rem;line-height:1rem;margin-bottom:10px}.testimonial-slider .testimonial-link{bottom:20px;right:20px}.testimonial-slider .testimonial-author{left:20px;top:20px}}.eut-bg-wrapper{min-height:355px;overflow:hidden;position:relative}.bg-image-content,.heading{color:#2a323c;font-family:Geomanist,Helvetica,Arial,sans-serif;position:relative}.heading{font-size:1.4rem;font-weight:400;line-height:1.8rem}.heading,.paralax-wrap_desc{margin-bottom:10px}.paralax-wrap_desc,.paralax-wrap_desc p{color:#2a323c;font-size:.8rem;font-weight:400;line-height:1rem}.parallax-wrap{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:20px 10px}.parallax-wrap--white .bg-image-content,.parallax-wrap--white .bg-image-content p,.parallax-wrap--white .heading,.parallax-wrap--white .paralax-wrap_desc,.parallax-wrap--white .paralax-wrap_desc em,.parallax-wrap--white .paralax-wrap_desc h1,.parallax-wrap--white .paralax-wrap_desc h2,.parallax-wrap--white .paralax-wrap_desc h3,.parallax-wrap--white .paralax-wrap_desc h4,.parallax-wrap--white .paralax-wrap_desc h5,.parallax-wrap--white .paralax-wrap_desc p,.parallax-wrap--white .paralax-wrap_desc span,.parallax-wrap--white .paralax-wrap_desc sub,.parallax-wrap--white .paralax-wrap_desc sup{color:#fff}.parallax-inner{transition-duration:1s!important}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.parallax-inner{background-attachment:fixed}}.eut-animated-item{opacity:0}@media print,screen and (min-width:48em){.parallax-wrap{padding:80px 70px}.heading{font-size:2rem;line-height:2.5rem}.paralax-wrap_desc{margin-bottom:20px}.paralax-wrap_desc,.paralax-wrap_desc p{font-size:1rem;line-height:1.5rem}}@media screen and (min-width:64em){.parallax-wrap .column{padding-left:50px}}.unique-nav-menu{background-color:#2a323c;border-top:1px solid hsla(40,17%,65%,.5);bottom:0;width:100%}.unique-nav-menu:after,.unique-nav-menu:before{content:" ";display:table;flex-basis:0;order:1}.unique-nav-menu:after{clear:both}.unique-nav-menu ul{align-items:center;display:flex;flex-wrap:wrap;margin:0;padding:0}.unique-nav-menu li{list-style-type:none;text-align:center;width:50%}.unique-nav-menu li a{border-bottom:1px solid hsla(40,17%,65%,.5);border-right:1px solid hsla(40,17%,65%,.5);color:#fff;display:block;font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:.8rem;font-weight:500;line-height:1rem;padding:10px;text-align:center;text-transform:uppercase}.unique-nav-menu li a:hover{background:#b4aa96;color:#fff}.body-trusted-shop .unique-nav-menu{bottom:-113px}.text-element.boxed.red{background-color:#dc281e;color:#f4f4f4;margin-bottom:20px}.text-element.boxed{display:inline-block;font-size:1.5rem;font-weight:500;line-height:2rem;margin-bottom:10px;padding:5px 20px;text-transform:uppercase}.services-card-holder{padding:10px 5px}.services-card-holder h2,.services-card-holder h3{margin-bottom:10px}.services-card-holder .service-card-grid{margin-bottom:10px;padding:0 5px}.services-card-holder .backside,.services-card-holder .flip-container,.services-card-holder .frontside{height:200px;overflow:hidden;position:relative;width:100%}.services-card-holder .backside .article-slider,.services-card-holder .flip-container .article-slider,.services-card-holder .frontside .article-slider{margin:0}.services-card-holder .backside .article-slider .slick-list,.services-card-holder .flip-container .article-slider .slick-list,.services-card-holder .frontside .article-slider .slick-list{width:356px}.services-card-holder .backside .article-slider .article-insert .caption-box,.services-card-holder .flip-container .article-slider .article-insert .caption-box,.services-card-holder .frontside .article-slider .article-insert .caption-box{display:none}.service-card.hover{box-shadow:0 0 10px 0 rgba(42,50,60,.2)}.service-card.hover .frontside{display:none;height:0}.service-card.hover .backside{display:block;height:200px!important}@media print,screen and (min-width:48em){.service-card:hover{box-shadow:0 0 10px 0 rgba(42,50,60,.2)}.service-card:hover .frontside{display:none;height:0}.service-card:hover .backside{display:block;height:200px!important}}.frontside{background:#fff;display:block;z-index:4}.frontside .service-card__text{font-size:.8rem;line-height:1rem;padding:10px;position:relative;z-index:10}.frontside .service-card_heading{font-size:1rem;font-weight:500;line-height:1.2rem}.frontside .service-card__picture{background-position:0 100%;background-repeat:no-repeat;background-size:contain;bottom:0;left:0;position:absolute;right:0;top:0;z-index:9}.frontside p{margin-bottom:10px}.backside{background:#fff;display:none;height:0!important}.backside .service-card-backside__text{font-size:.8rem;font-weight:300;line-height:1rem;max-height:100px;min-height:100px;overflow-y:auto;padding:10px}.backside .service-card-backside__text a{position:relative}.backside .service-card-backside__text a:after{background-color:#2a323c;bottom:0;content:"";display:block;height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .15s cubic-bezier(.25,.46,.45,.94);width:100%}.backside .service-card-backside__text a:hover{color:#b4aa96}.backside .service-card-backside__text a:hover:after{background-color:#b4aa96;width:108%}.backside .service-card-backside__picture{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;bottom:0;height:100px;position:absolute;width:100%}.backside .service--real-more{margin-top:5px;position:static;z-index:10}.hover .frontside{height:0!important;visibility:hidden}.hover .backside{height:200px!important;visibility:visible}.page-editor-only{display:none}.flip-container .article-slider .slick-next,.flip-container .article-slider .slick-prev{height:20px;width:20px}.flip-container .article-slider .slick-next:before,.flip-container .article-slider .slick-prev:before{top:5px;width:100%}.flip-container .article-slider .slides-count{right:40px}.flip-container .article-slider .slick-prev{left:auto;right:90px}.services-card-holder .flip-container .article-slider{height:130px}.services-card-holder .flip-container .article-slider .slick-list{width:100%!important}@media print,screen and (min-width:48em){.hover .backside,.service-card:hover .backside{height:240px!important}.services-card-holder{padding:40px 30px}.services-card-holder h2,.services-card-holder h3{margin-bottom:20px}.services-card-holder h4{padding-top:0}.services-card-holder .service-card-grid{margin-bottom:20px;padding:0 10px}.services-card-holder .backside,.services-card-holder .flip-container,.services-card-holder .frontside{height:240px}.services-card-holder .backside .article-slider,.services-card-holder .flip-container .article-slider,.services-card-holder .frontside .article-slider{margin:10px 0}.services-card-holder .backside .article-slider .slick-list,.services-card-holder .flip-container .article-slider .slick-list,.services-card-holder .frontside .article-slider .slick-list{width:295px}.frontside .service-card_heading{font-size:1.2rem;line-height:1.5rem}.frontside .service-card__text{font-size:.8rem;line-height:1rem;padding:20px;position:relative;z-index:10}.backside .service-card-backside__text{max-height:120px;min-height:120px;padding:20px}.backside .service-card-backside__picture{height:120px}.backside .service--real-more{margin-top:10px}}@media screen and (min-width:64em){.hover .backside,.service-card:hover .backside{height:300px!important}.services-card-holder{padding:40px 30px}.services-card-holder h2,.services-card-holder h3{margin-bottom:20px}.services-card-holder h4{padding-top:0}.services-card-holder .service-card-grid{margin-bottom:20px;padding:0 10px}.services-card-holder .backside,.services-card-holder .flip-container,.services-card-holder .frontside{height:300px}.services-card-holder .backside .article-slider,.services-card-holder .flip-container .article-slider,.services-card-holder .frontside .article-slider{margin:20px 0}.services-card-holder .backside .article-slider .slick-list,.services-card-holder .flip-container .article-slider .slick-list,.services-card-holder .frontside .article-slider .slick-list{width:377px}.frontside .service-card_heading{font-size:1.2rem;line-height:1.5rem}.frontside .service-card__text{font-size:.8rem;line-height:1rem;padding:20px;position:relative;z-index:10}.backside .service-card-backside__text{font-size:1rem;line-height:1.5rem;max-height:150px;min-height:150px}.backside .service-card-backside__picture{height:190px}}@media screen and (max-width:767px){.sales-benefits-holder{background:#f4f4f4;border-bottom:1px solid hsla(40,17%,65%,.5)}.sales-benefits-holder:after,.sales-benefits-holder:before{content:" ";display:table;flex-basis:0;order:1}.sales-benefits-holder:after{clear:both}.sales-benefits-holder .sales-benefits{background:#fff;height:40px;position:relative}.sales-benefits-holder .sales-benefits__text{font-size:13px;line-height:40px;padding:0;position:relative}.sales-benefits-holder .sales-benefits .columns{padding:0}.sales-benefits-holder .sales-benefits>div{animation:slideshow 12s linear 4s infinite;animation:cycle 18s linear 6s infinite;opacity:0;position:absolute;top:0;width:100%}.sales-benefits-holder .sales-benefits>div:first-child{animation:cycle 18s linear infinite}.sales-benefits-holder .sales-benefits>div:last-child{animation:cycle 18s linear 12s infinite}.sales-benefits-holder .sales-benefits-item{background:#fff;background-image:none;display:block;justify-content:center;padding:0;text-align:center}.sales-benefits-holder .insert.icon{background-position:100% 50%;background-size:30px 30px;margin-right:5px;max-width:80px;position:relative}.sales-benefits-holder .insert.icon img{height:30px;width:30px}.sales-benefits-holder .icon-enlarge2{margin-right:15px;position:absolute;right:0;text-align:right}.sales-benefits-holder .icon-enlarge2:before{color:#dc281e;font-size:10px;line-height:40px}@keyframes cycle{0%{opacity:0;z-index:0}5%{opacity:1;z-index:1}20%{opacity:1;z-index:1}25%{opacity:0;z-index:0}}}.sales-benefits-holder{width:100%;z-index:1}.sales-benefits-holder .sales-benefits{align-items:flex-end;display:flex}.sales-benefits-holder .sales-benefits-item{align-items:center;background-color:#fff;color:#2a323c;cursor:pointer;display:flex;margin-left:1px;margin-right:1px;max-height:100px;position:static;text-decoration:none;transition:max-height 1s;transition:opacity .2s ease}.sales-benefits-holder .sales-benefits__text{color:#2a323c;display:inline-block}.insert.icon{display:inline-block;height:auto;width:auto}@media print,screen and (min-width:48em){.sales-benefits-holder{margin:auto;padding:0 20px}.sales-benefits-holder .sales-benefits{overflow:hidden}.sales-benefits-holder .sales-benefits-item{background-image:linear-gradient(180deg,#fff 50%,rgba(42,50,60,.1));padding:20px 10px}.sales-benefits-holder .sales-benefits-item img{max-width:80px}.sales-benefits-holder .sales-benefits__text{padding-left:20px}body:not(.page-editor) .sales-benefits-holder .sales-benefits .columns:first-child .sales-benefits-item{-webkit-animation:bounceInUp .5s ease;-webkit-animation-delay:3s;-webkit-animation-fill-mode:forwards;animation:bounceInUp .5s ease;animation-delay:3s;animation-fill-mode:forwards;margin-bottom:-100px}body:not(.page-editor) .sales-benefits-holder .sales-benefits .columns:nth-child(2) .sales-benefits-item{-webkit-animation:bounceInUp .5s ease;-webkit-animation-delay:3.3s;-webkit-animation-fill-mode:forwards;animation:bounceInUp .5s ease;animation-delay:3.3s;animation-fill-mode:forwards;margin-bottom:-100px}body:not(.page-editor) .sales-benefits-holder .sales-benefits .columns:nth-child(3) .sales-benefits-item{-webkit-animation:bounceInUp .5s ease;-webkit-animation-delay:3.6s;-webkit-animation-fill-mode:forwards;animation:bounceInUp .5s ease;animation-delay:3.6s;animation-fill-mode:forwards;margin-bottom:-100px}body:not(.page-editor) .sales-benefits-holder .columns:hover .sales-benefits-item{max-height:120px}.sales-benefits .columns{padding:0}}@media screen and (min-width:64em){.sales-benefits .insert.icon{min-width:80px}.sales-benefits-holder .sales-benefits-item{padding:20px}}@media screen and (min-width:75em){.sales-benefits{margin:0 auto;max-width:1170px}}@keyframes slide2{to{margin-bottom:0}}@media (-ms-high-contrast:none){body:not(.page-editor) .sales-benefits-holder .sales-benefits .columns:first-child .sales-benefits-item,body:not(.page-editor) .sales-benefits-holder .sales-benefits .columns:nth-child(2) .sales-benefits-item,body:not(.page-editor) .sales-benefits-holder .sales-benefits .columns:nth-child(3) .sales-benefits-item{margin-bottom:0}.sales-benefits-holder .sales-benefits-item img{height:100%;max-width:70px}}.accordion-wrap h3{border-bottom:1px solid #b4aa96;margin:0;padding:10px 0}.accordion-wrap .accordion-list{list-style-type:none;margin:0;padding-left:0}.accordion-wrap .accordion-list .accordion-header{border-bottom:1px solid hsla(40,17%,65%,.2);cursor:pointer;line-height:24px;padding:10px 40px 10px 0;position:relative}.accordion-wrap .accordion-list .accordion-header:hover{border-bottom-color:#b4aa96}.accordion-wrap .accordion-list .accordion-header i{font-size:10px;position:absolute;right:0;top:17px}.accordion-wrap .accordion-list .accordion-body{background-color:#fff;padding:40px}.accordion-wrap .accordion-list .accordion-body p{margin-bottom:20px}.accordion-wrap .accordion-list .accordion-body p:last-child{margin-bottom:0}.upper-section{min-height:180px;overflow:hidden;position:relative}.upper-section .main-heading{background:#2a323c;color:#fff;font-size:1.2rem;font-weight:500;line-height:1.5rem;padding:20px 10px 0}.upper-section picture{height:100%;overflow:hidden;position:absolute;top:0;width:100%}.upper-section picture>*{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.upper-section .content-box{background:#2a323c;float:right;line-height:1;padding:10px 10px 20px;position:relative;width:100%}.upper-section .content-box.blue-grey{background-color:#2a323c}.upper-section .content-box>*{color:#fff;text-transform:none}.upper-section .content-box h2{font-size:1.2rem;font-weight:500;line-height:1.5rem}.upper-section .content-box h3{font-size:1rem;font-weight:300;line-height:1}.upper-section .content-box span{display:block;font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:.8rem;font-weight:300;line-height:1rem}.upper-section .content-box .main-button{align-self:flex-end;color:#2a323c;float:right;height:30px;margin-top:20px}.upper-section .content-box .main-button:hover{background:#fff}.upper-section .content-box .main-button:hover span{color:#dc281e}.upper-section .content-box .main-button span{font-weight:400;line-height:30px;padding:0 10px;transition:color .4s ease}.upper-section.overview{min-height:270px}.upper-section.overview .content-box{background-color:transparent;background-image:linear-gradient(180deg,transparent,rgba(42,50,60,.8));bottom:0;display:flex;flex-direction:column;justify-content:flex-end;position:absolute;top:0}.upper-section.overview .content-box h3{font-weight:400}@media screen and (min-width:30em){.upper-section .content-box{padding:20px}.upper-section.overview{min-height:230px}}@media print,screen and (min-width:48em){.upper-section{min-height:400px;overflow:hidden;padding:80px 0 40px}.upper-section .main-heading{float:right;font-size:1.5rem;font-weight:500;line-height:2rem;padding:40px 40px 0;width:75%}.upper-section .content-box{padding:40px;width:75%}.upper-section .content-box h2{font-size:1.5rem;line-height:2rem;margin-bottom:10px}.upper-section .content-box h3{font-size:1.2rem;line-height:1.5rem;margin-bottom:10px}.upper-section .content-box span{font-size:1rem;line-height:1.5rem}.upper-section .content-box .main-button{height:40px}.upper-section .content-box .main-button span{line-height:40px}.upper-section.overview .content-box{background-color:hsla(0,0%,100%,.5);background-image:none;display:block;position:relative}.upper-section.overview .content-box>*{color:#2a323c}.upper-section.overview .content-box .main-button span{font-weight:400}}@media screen and (min-width:64em){.upper-section{min-height:360px}.upper-section .main-heading{background:none;bottom:60px;color:#fff;font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:4rem;left:40px;line-height:4.5rem;padding:0;position:absolute;text-shadow:1px 1px 2px rgba(42,50,60,.5);width:50%}.upper-section .content-box{padding:40px;width:33.33%}.upper-section .content-box h2{display:none}.upper-section .content-box h3{font-size:1.5rem;line-height:2rem;margin-bottom:20px}}.banner-title{font-size:4rem;line-height:4.5rem;margin-bottom:0}.magazine-text-media{padding:5px 5px 30px}.magazine-text-media .headline h2{margin-bottom:0}.magazine-text-media .column{padding:0 5px}.magazine-text-media .video-image{height:200px;overflow:hidden;position:relative}.magazine-text-media .video-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.magazine-text-media .circle{background-color:rgba(42,50,60,.5);border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-weight:500;height:60px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transition:all .5s;width:60px;z-index:2}.magazine-text-media .circle span{align-self:center}.magazine-text-media .circle span.play{font-size:20px;margin-left:-6px}.magazine-text-media .circle:hover{background-color:#fff;color:#dc281e}.magazine-text-media h3{margin-bottom:5px}.magazine-text-media.main-section .section-item{display:inline-block;margin:0 0 20px;width:100%}.magazine-text-media.main-section .section-item.overlay header{background:linear-gradient(0deg,rgba(42,50,60,.8),transparent);bottom:0;color:#fff;left:0;padding-bottom:10px;position:absolute;right:0;z-index:2}.magazine-text-media.main-section .section-item.overlay.right header{text-align:right}.magazine-text-media.main-section .section-item.overlay.top header{background:linear-gradient(180deg,rgba(42,50,60,.8),transparent);bottom:auto;top:0}.magazine-text-media.main-section .short-article-container{padding:10px 10px 0}.magazine-text-media.main-section .short-article-container.text-overlay{background-color:transparent;background-image:linear-gradient(0deg,rgba(42,50,60,.8),transparent);bottom:0;color:#fff;left:0;position:absolute;right:0}.magazine-text-media.main-section .short-article-container.text-overlay .short-article-desc{color:#fff}.magazine-text-media.main-section .short-article-container.bottom-right,.magazine-text-media.main-section .short-article-container.bottom-right h3{text-align:right}.magazine-text-media.main-section .short-article-container.bottom-left,.magazine-text-media.main-section .short-article-container.bottom-left h3{text-align:left}.magazine-text-media.main-section .short-article-container.top-right{text-align:right;top:0}.magazine-text-media.main-section .short-article-container.top-right h3{text-align:right}.magazine-text-media.main-section .short-article-container.top-left{text-align:left;top:0}.magazine-text-media.main-section .short-article-container.top-left h3{text-align:left}.magazine-text-media.main-section .section-item__child{background:#fff;height:auto;position:relative}.magazine-text-media.main-section .section-item__child figure{order:0;position:relative}.magazine-text-media.main-section .section-item__child figure img{width:100%}.magazine-text-media.main-section .section-item__child header{font-size:.8rem;line-height:1rem;order:1;padding:0 10px 10px}.magazine-text-media.main-section .section-item__child header h1,.magazine-text-media.main-section .section-item__child header h3{font-size:1rem;font-weight:500;line-height:1.2rem;margin-bottom:3px;margin-top:10px;padding:0}.magazine-text-media.main-section .section-item__child:hover{box-shadow:0 0 10px 0 rgba(42,50,60,.2)}.magazine-text-media .short-article-btn{bottom:20px;display:inline-block;margin:0;max-width:140px;overflow:hidden;position:absolute;right:10px}.magazine-text-media .short-article-btn a:before{margin:0;padding:0;top:27%}.magazine-text-media .show-more-link{margin-top:5px;text-align:center}.magazine-text-media .show-more-link a{font-size:13px;line-height:16px;position:relative}.magazine-text-media .show-more-link a:after{background-color:#2a323c;bottom:0;content:"";display:block;height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .15s cubic-bezier(.25,.46,.45,.94);width:100%}.magazine-text-media .show-more-link a:hover{color:#dc281e;text-decoration:none}.magazine-text-media .show-more-link a:hover:after{background-color:#dc281e;width:108%}.desktop-dropdown-menu{display:none}.mobile-accordion-menu{display:block}.mobile-accordion-menu.row{margin-right:0}.mobile-accordion-menu .button-menu{justify-content:space-between;margin:20px 0}.mobile-accordion-menu .button-menu .button-title{border:1px solid #b4aa96;border-bottom:0;width:100%}.mobile-accordion-menu .button-menu .button-title:last-child{border-bottom:1px solid #b4aa96}.mobile-accordion-menu .button-menu .button-title .menu{width:100%}.mobile-accordion-menu .button-menu .button-title .menu a{color:#2a323c}.mobile-accordion-menu .button-menu .button-title .menu a:hover{color:#dc281e}.top-menu{margin-bottom:20px}.top-menu .top-menu-button{text-align:center}.top-menu .top-menu-button .dropdown{border-bottom:1px solid #b4aa96;z-index:10}.top-menu .top-menu-button .dropdown:hover .top-menu-button-title .top-menu-button-title-text{color:#dc281e}.top-menu .top-menu-button .dropdown li{position:relative;width:100%}.top-menu .top-menu-button .dropdown li:after{bottom:-15px;color:#b4aa96;content:"\e92e";cursor:pointer;font-family:icomoon;font-size:22px;left:0;margin:0 auto;position:absolute;right:0}.top-menu .top-menu-button .dropdown li a{font-size:1rem;padding:10px;position:relative}.top-menu .top-menu-button .dropdown li a:after{display:none}.top-menu .top-menu-button .dropdown li .arrow-down{color:#b4aa96;font-size:20px;line-height:.2;position:absolute;z-index:2}.top-menu .top-menu-button .dropdown li .menu{background:#fff;border:none;box-shadow:-2px 20px 50px 0 rgba(42,50,60,.2);display:none;margin-top:12px;padding:20px 10px 30px;position:absolute;width:100%}.top-menu .top-menu-button .dropdown li .menu li{width:100%}.top-menu .top-menu-button .dropdown li .menu li:after{display:none}.top-menu .top-menu-button .dropdown li .menu li a{line-height:24px;padding:0}.top-menu .top-menu-button .dropdown li .menu li:hover a{color:#dc281e}.top-menu .top-menu-button .dropdown li:hover .menu{display:block}.search-bar{padding:20px 0}.search-bar .burger-menu{margin-left:20px}.search-bar .burger-menu .button{display:flex;font-size:.8rem}.search-bar .burger-menu .button:hover{background:#dc281e}.search-bar .burger-menu .button .mobile-menu-btn-block{list-style-type:none;margin-bottom:0;margin-left:0;margin-right:10px}.search-bar .burger-menu .button .mobile-menu-btn-block .mobile-menu-btn-line{background:#fff;height:2px;margin-top:2px;width:20px}.search-bar .search-bar-field .form-item{border:1px solid transparent;margin-bottom:0;position:relative}.search-bar .search-bar-field .form-item:after{content:"\e99d";font-family:icomoon!important;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:10px;text-transform:none;top:50%;transform:translateY(-50%)}.search-bar .search-bar-field .form-item:hover{border-color:#b4aa96}.search-bar .search-bar-field .form-item label{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;z-index:-2}.search-bar .search-bar-field .form-item input{background-color:#f4f4f4;border:none;font-size:13px;margin-bottom:0;padding:4px 0 5px 10px}.search-bar .search-bar-field .form-item input::-moz-placeholder{color:#b4aa96}.search-bar .search-bar-field .form-item input::placeholder{color:#b4aa96}.search-bar .search-bar-field .form-item .input-group-label{background-color:#f4f4f4;border:none;cursor:pointer;padding-left:10px;padding-right:10px}.search-bar .search-bar-field .form-item .input-group-label:hover{color:#dc281e}.search-bar .search-bar-field .form-item .input-group-label i{font-size:20px}@media screen and (min-width:30em){.magazine-text-media{padding:5px 10px 30px}.magazine-text-media .column{padding:0 10px}.magazine-text-media .video-image{height:160px}.magazine-text-media.main-section .section-item{margin:10px 0}.magazine-text-media.main-section .section-item:hover{text-decoration:none}.magazine-text-media.main-section .short-article-container{padding:10px 10px 0}.magazine-text-media .short-article-btn{right:20px}.mobile-accordion-menu{display:block}}@media print,screen and (min-width:48em){.top-menu{padding:0 30px}.magazine-text-media{padding:20px 30px 30px}.magazine-text-media .headline h4{margin-bottom:10px}.magazine-text-media .video-image{height:240px}.magazine-text-media .video-image .img-wrap{height:100%}.magazine-text-media.main-section .short-article-container{padding:20px 0 0}.magazine-text-media.main-section .short-article-desc{margin-bottom:20px;padding-bottom:0}.magazine-text-media.main-section .section-item{margin:0 0 20px}.magazine-text-media.main-section .section-item.overlay header{padding-bottom:20px}.magazine-text-media.main-section .section-item__child{height:auto;padding-bottom:0}.magazine-text-media.main-section .section-item__child header{font-size:16px;line-height:24px;padding:0 20px 20px}.magazine-text-media.main-section .section-item__child header h1,.magazine-text-media.main-section .section-item__child header h3{font-size:1.2rem;font-weight:500;line-height:1.5rem;margin-top:20px}.magazine-text-media.main-section .section-item__child:focus,.magazine-text-media.main-section .section-item__child:hover{text-decoration:none}.magazine-text-media.main-section .section-item__child .circle{height:80px;width:80px}.magazine-text-media .short-article-btn{bottom:40px;max-width:270px;right:40px}.magazine-text-media .show-more-link{margin-bottom:20px}.magazine-text-media .show-more-link a{font-size:16px;line-height:24px}.search-bar .search-bar-field .input-group input{padding:10px 0 10px 10px}.button-menu .button-title{width:32%}.mobile-accordion-menu{display:none}.desktop-dropdown-menu{display:block}.desktop-dropdown-menu .button-menu{justify-content:space-between;margin:20px 0}.desktop-dropdown-menu .button-menu .button-title{border:1px solid #b4aa96;margin-bottom:20px;width:32%}.desktop-dropdown-menu .button-menu .button-title .menu{width:100%}.desktop-dropdown-menu .button-menu .button-title .menu a{color:#2a323c}.desktop-dropdown-menu .button-menu .button-title .menu a:hover{color:#dc281e}}@media screen and (min-width:64em){.magazine-text-media .headline h4{margin-bottom:10px}.magazine-text-media .video-image{height:280px}.magazine-text-media.main-section .short-article-desc{margin-bottom:20px}.magazine-text-media .short-article-btn{max-width:100%}}@media screen and (min-width:75em){.top-menu{padding:0}.magazine-text-media{padding:20px 0 0}}.promotion-container{margin-bottom:10px;width:100%}.promotion-container .promotion-banner{height:300px;overflow:hidden;position:relative}.promotion-container .promotion-banner.red-banner{height:160px}.promotion-container .promotion-banner picture>*{bottom:0;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.promotion-container .promotion-banner .content{background-color:hsla(0,0%,100%,.9);bottom:20px;color:#2a323c;font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:.8rem;font-weight:400;line-height:1rem;padding:20px;position:absolute;right:0;width:75%}.promotion-container .promotion-text{background-color:#2a323c;color:#fff;font-size:1rem;font-weight:400;line-height:1.5rem;padding:20px;text-align:center}.promotion-container .promotion-text.red-text{background:#dc281e}.promotion-container .promotion-text.red-text span{font-size:2rem;font-weight:500}@media screen and (min-width:30em){.promotion-container{margin:5px auto}.promotion-container .promotion-banner .content{width:50%}.promotion-container .promotion-banner.red-banner{height:200px}.promotion-container .promotion-text{font-size:1.5rem;line-height:2rem}.promotion-container .promotion-text.red-text span{font-size:2.5rem}}@media print,screen and (min-width:48em){.promotion-container{margin:10px auto;padding:0}.promotion-container .promotion-banner{height:330px}.promotion-container .promotion-banner.red-banner{height:300px;margin-top:10px}.promotion-container .promotion-banner.red-banner picture>*{height:100%}.promotion-container .promotion-banner .content{bottom:40px;font-size:1rem;line-height:1.5rem;padding:40px}.promotion-container .promotion-banner picture>*{height:auto}}@media screen and (min-width:64em){.promotion-container .promotion-banner{height:256px}}ol li,ul li{list-style:none}.medium-8+.image{order:-1}.rte-field table{border-collapse:collapse;table-layout:fixed;width:100%}.rte-field table tbody,.rte-field table thead{width:100%}.rte-field table td,.rte-field table th{padding:5px 10px;width:25%}.rte-field table td{vertical-align:top}.rte-field table th{background:hsla(40,17%,65%,.4);font-weight:500;text-align:left}.rte-field table tr{border-bottom:1px solid hsla(40,17%,65%,.4)}.rte-field .table-container{overflow-x:scroll}.rte-field .table-container table{min-width:150vw;width:auto}.rte-field .table-container tbody,.rte-field .table-container thead{min-width:150vw;overflow:scroll;width:auto}.author-old{border:1px solid #b4aa96;margin-bottom:10px;padding:10px}.author-old img{display:flex;height:120px;margin:auto}.author-old .author-profile{border-top:1px solid #b4aa96;padding-top:20px}.row.collapse{max-width:none}@media screen and (max-width:47.99875em){.body-home-page h3,.body-layout h3{font-size:1rem;line-height:1.2rem}.body-home-page p,.body-layout p{font-size:.8rem;line-height:1rem}.body-home-page .author-old,.body-layout .author-old{margin:20px 10px}.body-home-page .caption-box,.body-layout .caption-box{background:hsla(40,17%,65%,.4);font-size:.8rem;line-height:1rem;padding:10px;width:100%}.body-home-page .author-profile,.body-layout .author-profile{font-size:.8rem;line-height:1rem}.body-home-page .interview,.body-layout .interview{flex:0 0 100%;margin:20px 0}.body-home-page .text-box,.body-layout .text-box{margin-bottom:20px}.body-home-page .highlighted-content.quote .text-container,.body-layout .highlighted-content.quote .text-container{font-size:.8rem;line-height:1rem}.body-home-page .highlighted-content.attention,.body-layout .highlighted-content.attention{padding:20px 10px 20px 60px}.body-home-page .highlighted-content.attention .text-container,.body-layout .highlighted-content.attention .text-container{padding:0}}.body-home-page .author-old,.body-layout .author-old{margin:20px auto;max-width:620px}.body-home-page .highlighted-content,.body-layout .highlighted-content{margin:20px auto!important;max-width:calc(74.375rem - 20px)}.body-home-page .highlighted-content.attention,.body-layout .highlighted-content.attention{max-width:none}.body-home-page .article-slider,.body-layout .article-slider{margin:20px auto;max-width:74.375rem}.body-home-page .article-slider .caption-box,.body-layout .article-slider .caption-box{font-size:.8rem;line-height:1rem;padding:10px 40px 10px 10px;width:100%}.related-article-container{margin:0 auto;max-width:1170px}@media print,screen and (max-width:63.99875em){.related-article-container{padding:0 10px}}.related-article-container ul{padding-left:0}.tab-details .medium-6{flex:0 0 100%;max-width:100%}.tab-details .related-article-container{margin-top:30px}.tab-details .related-article-container .link-list ul,.tab-details .related-article-container .link-list ul li a{margin-bottom:0}.tab-details .related-article-container a{align-items:center;background:#fff;display:flex;font-size:.8rem;line-height:1rem;margin-bottom:20px;transition:color .4s ease}.tab-details .related-article-container .insert-text{font-weight:400;text-transform:inherit}.tab-details .related-article-container h2,.tab-details .related-article-container h3{display:inline-block;font-size:.8rem;font-weight:400;line-height:1rem;text-transform:inherit}.tab-details .related-article-container .insert-image{display:inline-block;margin-right:20px}.tab-details .related-article-container .insert-image img{height:100px;width:100px}.highlighted-content{background:hsla(40,17%,65%,.4);position:relative}.highlighted-content.full-width{margin:0 -10px}.highlighted-content.comments{margin-top:20px;padding:10px 0}.highlighted-content.quote{background:#2a323c}.highlighted-content.quote .text-container{padding:20px 20px 20px 40px;position:relative}.highlighted-content.attention{padding:20px 10px 20px 60px;position:relative}.highlighted-content.attention img{height:40px;left:10px;position:absolute;width:40px}.highlighted-content.attention .text-container{padding-left:60px;padding-top:20px}.highlighted-content.labeled{margin:0 -10px 20px;padding:20px 10px}.highlighted-content .text-container{margin-bottom:10px;margin-top:0;padding:20px 10px 10px}.highlighted-content .text-container span.handwriting,.highlighted-content .text-container span.quote-icon{color:#f4f4f4;display:inline-block;font-family:Rock Salt,Helvetica,Arial,sans-serif;line-height:1.5rem}.highlighted-content .text-container span.quote-icon{font-size:1rem;left:10px;margin-bottom:0;position:absolute}.highlighted-content .text-container span.handwriting{letter-spacing:2px}.highlighted-content .text-container span.quote-author{color:#b4aa96;margin-bottom:0}.highlighted-content h3{text-align:left}.interview .question{color:#dc281e;display:block;font-weight:500;margin:10px 0}.interview .question strong{font-weight:500}.interview p{margin-bottom:5px}.text-box{background:hsla(40,17%,65%,.4);font-size:.8rem;line-height:1rem;padding:20px 10px}.detail-view{background:#f4f4f4;margin-top:-60px;position:relative}.detail-view figcaption{background:hsla(40,17%,65%,.4);font-size:.8rem;line-height:1rem;padding:10px;width:100%}.detail-view .image .article-slider{margin:0}.detail-view .article-container .image .article-image.slider-banner+.caption-box{padding:10px}.detail-view .pdp-header-section{height:100%;padding:0}.detail-view .article-slider{margin:0 -10px}.detail-view .image{padding:0}.detail-view .image--full{margin:0 -10px}.detail-view .image--full img{width:100%}.detail-view .image--full .caption-box{padding:10px 40px}@media print,screen and (max-width:29.99875em){.detail-view .columns+.columns.image,.detail-view .columns.image+.columns{padding:.1rem}}.detail-view .row{margin:20px 0}.detail-view .caption-box{background:hsla(40,17%,65%,.4);font-size:.8rem;line-height:1rem;padding:10px;width:100%}.detail-view .caption-box span{margin-bottom:0}.detail-view .caption-box.banner-caption{padding:10px 40px}.detail-view .article-container{background:#fff;font-size:.8rem;line-height:1rem;margin:0 10px;max-width:74.375rem;padding:20px 10px 0;position:relative}.detail-view .article-container a.product-link{text-decoration:none}.detail-view .article-container ol{margin:0 0 20px}.detail-view .article-container ol li{font-size:.8rem;line-height:1rem;list-style:none;margin-bottom:10px;padding-left:15px;position:relative}.detail-view .article-container ol li:before{content:"\e934";font-family:icomoon!important;font-size:10px;font-style:normal;font-variant:normal;font-weight:400;left:-5px;line-height:1;padding:0;position:absolute;text-transform:none;top:50%;transform:translateY(-50%)}.detail-view .article-container ul:not(.slick-dots):not(.breadcrumbs__breadcrumbs){margin:0 0 20px}.detail-view .article-container ul:not(.slick-dots):not(.breadcrumbs__breadcrumbs) li{font-size:.8rem;line-height:1rem;list-style:none;margin-bottom:5px;padding-left:25px;position:relative}.detail-view .article-container ul:not(.slick-dots):not(.breadcrumbs__breadcrumbs) li:before{content:"\e902";font-family:icomoon!important;font-size:15px;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;padding:0;position:absolute;text-transform:none;top:0}.detail-view .article-container ul:not(.slick-dots):not(.breadcrumbs__breadcrumbs) li.green:before{color:#28c850}.detail-view .article-container ul:not(.slick-dots):not(.breadcrumbs__breadcrumbs) li.red:before{color:#dc281e}.detail-view .article-container ul:not(.slick-dots):not(.breadcrumbs__breadcrumbs) li.gold:before{color:#b4aa96}.detail-view .article-container .related-article-container{padding:20px 10px;text-align:left}.detail-view .article-container .related-article-container h3{color:#2a323c;margin-bottom:10px;text-align:left}.detail-view .article-container .related-article-container .link-list li,.detail-view .article-container .related-article-container .link-list ul{margin-bottom:0;padding-left:0}.detail-view .article-container .related-article-container .link-list li article{align-items:center;display:flex}.detail-view .article-container .related-article-container .link-list h2,.detail-view .article-container .related-article-container .link-list h3{font-size:.8rem;font-weight:400;line-height:1rem;margin-bottom:0;margin-top:0;text-align:left}.detail-view .article-container .related-article-container .link-list a{text-decoration:none}.detail-view .article-container .rating li{padding-left:0}.detail-view .article-container .rating li:before{content:"\e919";font-size:10px;position:relative;top:auto}.detail-view .article-container .rating li.rating-info:before{display:none}.detail-view .article-container .breadcrumb{margin-bottom:10px;text-align:center}.detail-view .article-container .breadcrumb li{padding-left:0;padding-right:0}.detail-view .article-container .breadcrumb li:before{display:none}.detail-view .article-container .breadcrumb li a{color:rgba(42,50,60,.5);display:block;position:relative;text-decoration:none}.detail-view .article-container .breadcrumb li a:hover{color:#b4aa96}.detail-view .article-container h2{font-size:1rem;font-weight:500;line-height:1.2rem;margin-bottom:20px;text-align:center;text-transform:none}.detail-view .article-container h1{color:#2a323c;font-size:1.4rem;font-weight:500;line-height:1.8rem;margin-bottom:10px;padding-top:0;position:relative;text-align:center;text-transform:uppercase}.detail-view .article-container h3{margin:10px 0}.detail-view .article-container .headline-box{margin:0 10px;padding-bottom:20px}.detail-view .article-container .headline-box .breadcrumb li{margin-bottom:10px}.detail-view .article-container .headline-box .breadcrumb li a{padding-right:0}.detail-view .article-container .headline-box .breadcrumb .selected:before{margin-right:5px}.detail-view .article-container .article-insert.full-width{margin:0 -10px 20px}.detail-view .article-container .product-label{left:0;position:absolute;text-transform:uppercase;top:-10px}.detail-view .article-container .article-image{position:relative}.detail-view .article-container .article-image img,.detail-view .article-container .article-image source{-o-object-fit:cover;object-fit:cover;width:100%}.detail-view .article-container .article-image.slider-banner{padding-top:40px}.detail-view .article-container .article-image.slider-banner+.caption-box{margin-bottom:-10px}.detail-view .article-container .article-image .circle{background-color:rgba(42,50,60,.5);border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:60px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transition:all .5s;width:60px}.detail-view .article-container .article-image .circle:hover{background-color:hsla(0,0%,100%,.9)}.detail-view .article-container .article-image .circle:hover span.play{color:#dc281e}.detail-view .article-container .article-image .circle span{align-self:center}.detail-view .article-container .article-image .circle span.play{font-size:20px;margin-bottom:0;margin-left:-6px}.detail-view .article-container.additional-margin{margin-bottom:20px}.detail-view .article-container h3{text-align:left}.detail-view .article-container.image-left .article-text{margin-bottom:30px}.detail-view .article-container table{border-collapse:collapse;table-layout:fixed;width:150vw}.detail-view .article-container table tbody,.detail-view .article-container table thead{overflow:scroll;width:150vw}.detail-view .article-container table td,.detail-view .article-container table th{padding:5px 10px;width:25%}.detail-view .article-container table td{vertical-align:top}.detail-view .article-container table th{background:hsla(40,17%,65%,.4);font-weight:500}.detail-view .article-container table tr{border-bottom:1px solid hsla(40,17%,65%,.4)}.detail-view .article-container .table-container{margin:20px 0;overflow-x:scroll}.detail-view .article-container .table-container table{border-collapse:collapse;table-layout:fixed;width:150vw}.detail-view .article-container .table-container table tbody,.detail-view .article-container .table-container table thead{overflow:scroll;width:150vw}.detail-view .article-container .table-container table td,.detail-view .article-container .table-container table th{padding:5px 10px;width:25%}.detail-view .article-container .table-container table td{vertical-align:top}.detail-view .article-container .table-container table th{font-weight:500}.detail-view .article-container .table-container table tr{border-bottom:1px solid hsla(40,17%,65%,.4)}.detail-view .article-container .product-teaser{height:auto;margin:0 -10px 10px;overflow:hidden;position:relative}.detail-view .article-container .product-teaser.product-tile{margin-left:0;margin-top:-10px;width:100%}.detail-view .article-container .product-teaser .product-label{left:10px}.detail-view .article-container .product-teaser .product-tiles{padding:0 10px}.detail-view .article-container .product-teaser .product-category,.detail-view .article-container .product-teaser .product-property{font-size:.8rem;line-height:1rem}.detail-view .article-container .product-teaser .rating-price{display:flex}.detail-view .article-container .product-teaser .rating{height:16px;margin-bottom:0}.detail-view .article-container .product-teaser .shipping-details{padding-top:0}.detail-view .article-container .product-teaser .shop-link{color:#e9412a;font-size:.8rem;left:42%;line-height:1rem;position:absolute;top:25%}.detail-view .article-container .product-teaser .shop-link span{color:#36404a;display:inline-block;font-size:.8rem;font-weight:500;line-height:1rem;margin-top:2px}.detail-view .article-container .product-teaser .shop-link span:before{font-size:7px}.detail-view .article-container .product-teaser .content{bottom:0;position:absolute}.detail-view .article-container .product-teaser .content .title{color:#fff;font-size:1rem;line-height:1.5rem;padding:20px 10px}.detail-view .article-container .product-teaser .product-image-holder img,.detail-view .article-container .product-teaser .product-image-holder source{padding-top:0}.detail-view .article-container .article-insert{margin-bottom:20px}.detail-view .article-container .highlighted-content{background:hsla(40,17%,65%,.4);position:relative}.detail-view .article-container .highlighted-content.full-width{margin:0 -10px}.detail-view .article-container .highlighted-content.comments{margin-top:20px;padding:10px 0}.detail-view .article-container .highlighted-content.quote{background:#2a323c}.detail-view .article-container .highlighted-content.quote .text-container{padding:20px 20px 20px 40px;position:relative}.detail-view .article-container .highlighted-content.attention{margin:0 -10px 20px;padding:20px 10px 20px 60px;position:relative}.detail-view .article-container .highlighted-content.attention img{height:40px;left:10px;position:absolute;width:40px}.detail-view .article-container .highlighted-content.attention .text-container{padding-left:60px;padding-top:20px}.detail-view .article-container .highlighted-content.labeled{margin:0 -10px 20px;padding:20px 10px}.detail-view .article-container .highlighted-content .text-container{margin-bottom:10px;margin-top:0;padding:20px 10px 10px}.detail-view .article-container .highlighted-content .text-container span.handwriting,.detail-view .article-container .highlighted-content .text-container span.quote-icon{color:#f4f4f4;display:inline-block;font-family:Rock Salt,Helvetica,Arial,sans-serif;line-height:1.5rem}.detail-view .article-container .highlighted-content .text-container span.quote-icon{font-size:1rem;left:10px;margin-bottom:0;position:absolute}.detail-view .article-container .highlighted-content .text-container span.handwriting{letter-spacing:2px}.detail-view .article-container .highlighted-content .text-container span.quote-author{color:#b4aa96;margin-bottom:0}.detail-view .article-container .highlighted-content h3{text-align:left}.detail-view .article-container .comment-box{background:#fff;margin:0 10px;padding:20px 10px 30px}.detail-view .article-container .comment-box h3{margin-bottom:10px;text-align:center}.detail-view .article-container .comment-box input,.detail-view .article-container .comment-box textarea{border-color:hsla(40,17%,65%,.4);font-size:.875rem;line-height:1.43;margin-bottom:10px;padding:8px 12px}.detail-view .article-container .comment-box input:hover,.detail-view .article-container .comment-box textarea:hover{background:#f4f4f4;border-color:#b4aa96}.detail-view .article-container .comment-box input:active,.detail-view .article-container .comment-box textarea:active{border-color:#2a323c}.detail-view .article-container .comment-box input::-moz-placeholder,.detail-view .article-container .comment-box textarea::-moz-placeholder{color:rgba(51,51,51,.5)}.detail-view .article-container .comment-box input::placeholder,.detail-view .article-container .comment-box textarea::placeholder{color:rgba(51,51,51,.5)}.detail-view .article-container .comment-box input{height:30px}.detail-view .article-container .comment-box textarea{height:auto}.detail-view .article-container .comment-box .legacy-note{font-size:.8rem;line-height:1rem;margin-bottom:10px;margin-top:20px}.detail-view .article-container .comment-box .user-icon{height:80px;margin:0 auto 20px;width:80px}.detail-view .article-container .comment-box .post-counter{padding:10px 0}.detail-view .article-container .comment-box .post-counter h3{line-height:1.5rem;margin:0}.detail-view .article-container .comment-box .login{padding:10px 0}.detail-view .article-container .comment-box .login [class*=icon-]{margin-top:0}.detail-view .article-container .comment-box .login-button{height:30px;line-height:1.875rem;padding:0 15px}.detail-view .article-container .comment-box .login-button:before{content:""}.detail-view .article-container .comment-box .more-info{display:inline-block;margin-top:10px}.detail-view .article-container .comment-box .more-info:hover{background:#f4f4f4}.detail-view .article-container .comment-box .more-info span{margin-bottom:0}.detail-view .article-container .comment-box .dropdown-content{display:none;font-size:.8rem;left:0!important;line-height:1rem;margin-bottom:10px;padding-top:10px;text-align:left;top:0!important}.detail-view .article-container .comment-box .dropdown-content.is-open{display:block}.detail-view .article-container .social-links{padding:20px 0;text-align:center}.detail-view .article-container .social-links h3{text-align:center}.detail-view .article-container .social-links span{margin-bottom:0}.detail-view .article-container .facebook-icon,.detail-view .article-container .google-icon,.detail-view .article-container .twitter-icon{display:inline-block;font-size:40px;margin:5px;position:relative}.detail-view .article-container .facebook-icon .path2,.detail-view .article-container .google-icon .path2,.detail-view .article-container .twitter-icon .path2{position:absolute;right:0;top:0}@media screen and (min-width:30em){.medium-8+.image{order:0}.highlighted-content.labeled{margin-top:40px}.highlighted-content.attention .text-container{padding-left:80px}.highlighted-content.attention img{left:10px}.highlighted-content .text-container{margin-bottom:20px;padding:40px 20px 20px}.highlighted-content .text-container span.quote-icon{left:20px}.highlighted-content .text-container span.handwriting{letter-spacing:2px}.highlighted-content .text-container span.handwriting,.highlighted-content .text-container span.quote-author{font-size:.8rem;line-height:1.5rem}.highlighted-content.comments{padding:20px 0}.highlighted-content.quote .text-container{padding:20px 20px 20px 50px}.author-old{align-items:flex-end;display:flex;padding:20px}.author-old,.author-old img,.author-old span{margin-bottom:0}.author-old img{border-bottom:1px solid #b4aa96}.author-old .author-profile{border:none;padding:0 20px}.detail-view .article-container{margin:0 20px}.detail-view .article-container .headline-box{margin-left:20px;margin-right:20px}.detail-view .article-container .article-image.slider-banner{margin-top:40px;padding-top:0}.detail-view .article-container .article-image.slider-banner+.caption-box{margin-bottom:0;padding:10px 40px}.detail-view .article-container table,.detail-view .article-container table tbody,.detail-view .article-container table thead{width:100%}.detail-view .article-container .table-container{overflow-x:auto}.detail-view .article-container .table-container table,.detail-view .article-container .table-container table tbody,.detail-view .article-container .table-container table thead{width:100%}.detail-view .article-container .product-teaser{height:auto;margin-left:20px;margin-right:0;margin-top:0;position:relative}.detail-view .article-container .product-teaser.small{display:block;float:right;position:relative;width:60%}.detail-view .article-container .product-teaser.small img{min-height:120px}.detail-view .article-container .product-teaser .content .title{padding:20px}.detail-view .article-container .product-teaser .product-flex-holder{width:90%}.detail-view .article-container .product-teaser .product-label{left:20px}.detail-view .article-container .product-teaser .product-property{margin-bottom:20px}.detail-view .article-container .product-teaser .rating-price{display:block}.detail-view .article-container .product-teaser .rating{margin-bottom:5px}.detail-view .article-container .profile-box{margin:20px 0;padding:20px}.detail-view .article-container .highlighted-content.labeled{margin-top:40px}.detail-view .article-container .highlighted-content.attention .text-container{padding-left:80px}.detail-view .article-container .highlighted-content.attention img{left:20px}.detail-view .article-container .highlighted-content .text-container{margin-bottom:20px;padding:40px 20px 20px}.detail-view .article-container .highlighted-content .text-container span.quote-icon{left:20px}.detail-view .article-container .highlighted-content .text-container span.handwriting{letter-spacing:2px}.detail-view .article-container .highlighted-content .text-container span.handwriting,.detail-view .article-container .highlighted-content .text-container span.quote-author{font-size:.8rem;line-height:1.5rem}.detail-view .article-container .highlighted-content.comments{padding:20px 0}.detail-view .article-container .highlighted-content.quote .text-container{padding:20px 20px 20px 50px}.detail-view .article-container .comment-box{margin:0 20px;padding:20px;text-align:center}.detail-view .article-container .comment-box+h3{margin:40px 20px 10px}.detail-view .article-container .comment-box .login,.detail-view .article-container .comment-box .post-counter{padding:20px 0}.detail-view .article-container .comment-box .login [class*=icon-]{margin:0 10px 5px}.detail-view .article-container .comment-box .more-info{margin:10px 0}.detail-view .article-container .comment-box .dropdown-content{-moz-column-count:2;column-count:2;padding-top:20px}.detail-view .article-container .comment-box #disqus_thread{-moz-column-count:1;column-count:1}.detail-view .article-container .social-links [class*=icon-]{margin:10px 10px 5px}.detail-view .article-container .product-label{font-size:.8rem;height:30px;line-height:1.875rem;padding:0 10px;top:-15px}}@media print,screen and (max-width:29.99875em){.medium-8{flex:0 0 100%}.image--full{flex:auto}}@media print,screen and (min-width:48em){.rte-field table,.rte-field table tbody,.rte-field table thead{width:100%}.rte-field table td,.rte-field table th{padding:10px}.rte-field .table-container{overflow-x:auto}.rte-field .table-container table{min-width:auto;width:100%}.rte-field .table-container tbody,.rte-field .table-container thead{min-width:auto;overflow:auto;width:100%}.interview+.text-box{flex:0 0 33.33333%;max-width:33.33333%}.profile-box{float:left;margin:20px 0;padding-left:10px;width:33.33333333%}.profile-box:after{clear:both;content:"";display:table}.body-home-page .article-slider .caption-box,.body-layout .article-slider .caption-box{padding:10px 40px}.body-home-page .caption-box,.body-layout .caption-box{font-size:.8rem;line-height:1rem;padding:10px 40px 10px 10px}.body-home-page .interview+.text-box,.body-layout .interview+.text-box{margin-bottom:40px;margin-top:20px}.body-home-page .interview,.body-layout .interview{margin-top:20px}.body-home-page .article-slider,.body-home-page .author-old,.body-home-page .highlighted-content,.body-layout .article-slider,.body-layout .author-old,.body-layout .highlighted-content{margin:40px auto}.author-profile h3{font-size:1rem;line-height:1.5rem;margin-bottom:20px}.author-profile span{font-size:.8rem;line-height:1rem}.highlighted-content .text-container{padding:40px 40px 20px}.highlighted-content .text-container span.quote-icon{font-size:1.5rem;left:40px;line-height:1.2rem}.highlighted-content .text-container span.handwriting{font-size:1rem;letter-spacing:5px;line-height:1.4rem;margin-bottom:10px}.highlighted-content.labeled{margin:40px -44px;padding:40px}.highlighted-content.comments{margin:40px -45px 0;padding:40px 0}.highlighted-content.attention{padding:40px 40px 40px 100px}.highlighted-content.attention .text-container{padding-left:100px;padding-top:40px;position:relative}.highlighted-content.attention img{left:20px;top:50px}.highlighted-content.quote .text-container{margin-bottom:0;padding:40px 40px 40px 80px}.tab-details .related-article-container a,.tab-details .related-article-container h2{font-size:1rem;line-height:1.5rem}.detail-view{margin-bottom:0;padding:0}.detail-view figcaption{background:#fff;padding:10px 40px}.detail-view .article-container .image .article-image.slider-banner+.caption-box{padding:10px 0}.detail-view .image--full{margin:0 -44px}.detail-view .image--full .caption-box{padding:10px 40px}.detail-view .row .image{padding-right:10px}.detail-view .row .image--full{padding-right:0}.detail-view .row .medium-8+.image{padding-left:10px;padding-right:0}.detail-view .row .medium-8{padding-right:10px}.detail-view .row .image+.medium-8{padding-left:10px;padding-right:0}.detail-view .image-text{float:left;padding-right:10px;width:66.66667%}.detail-view .image-text:after{clear:both;content:"";display:table}.detail-view .image-text+.image{float:left;padding-left:10px;width:33.33333%}.detail-view .image-text+.image:after{clear:both;content:"";display:table}.detail-view .caption-box{background:#fff;padding:10px 0}.detail-view .article-slider{margin:0 -44px}.detail-view .pdp-header-section{min-height:360px}.detail-view .pdp-header-section.bg-image{background-position:50% 100%;background-size:cover}.detail-view .article-container{font-size:1rem;line-height:1.5rem;margin:0 40px;padding:40px 44px 0}.detail-view .article-container .text-box{padding:20px}.detail-view .article-container ol li,.detail-view .article-container ul:not(.slick-dots):not(.breadcrumbs__breadcrumbs) li{font-size:1rem;line-height:1.5rem;margin-bottom:10px}.detail-view .article-container ul:not(.slick-dots):not(.breadcrumbs__breadcrumbs) li:before{top:5px}.detail-view .article-container .related-article-container{margin:0 -45px;padding:40px 30px}.detail-view .article-container .related-article-container h3{margin-bottom:20px;padding-left:10px}.detail-view .article-container .highlighted-content.full-width{margin:20px -44px}.detail-view .article-container .article-insert.full-width{margin:0 -44px 20px}.detail-view .article-container .breadcrumb{line-height:1rem;margin-bottom:15px}.detail-view .article-container .breadcrumb span{margin-bottom:0}.detail-view .article-container h1{font-size:2rem;line-height:2.5rem;margin-bottom:10px}.detail-view .article-container h2{font-size:1rem;font-weight:500;line-height:1.5rem;margin-bottom:40px}.detail-view .article-container .headline-box{margin-left:40px;margin-right:40px;padding:20px 0 40px}.detail-view .article-container .headline-box .breadcrumb{margin-bottom:10px;margin-top:0}.detail-view .article-container .headline-box .breadcrumb li{margin-bottom:0}.detail-view .article-container .headline-box .breadcrumb li>*{font-size:.8rem;line-height:1.5rem}.detail-view .article-container .article-image .circle{height:80px;width:80px}.detail-view .article-container h3{font-size:1.2rem;line-height:1.5rem}.detail-view .article-container span:not([class^=related-articles__]):not(.breadcrumbs__name):not(.breadcrumbs__divider){margin-bottom:20px}.detail-view .article-container .interview p{margin-bottom:10px}.detail-view .article-container .profile-box{font-size:.8rem;line-height:1rem;margin-top:0;padding:20px}.detail-view .article-container .table-container table td,.detail-view .article-container .table-container table th,.detail-view .article-container table td,.detail-view .article-container table th{padding:10px}.detail-view .article-container .product-teaser{height:auto}.detail-view .article-container .product-teaser.product-tile{margin-top:-20px;min-width:250px}.detail-view .article-container .product-teaser .product-tiles{padding:0}.detail-view .article-container .product-teaser .product-image-holder picture{padding-bottom:0}.detail-view .article-container .product-teaser .rating-price{display:flex}.detail-view .article-container .product-teaser .product-property{margin-bottom:10px}.detail-view .article-container .product-teaser .shipping-details{padding-top:5px}.detail-view .article-container .image-left,.detail-view .article-container .image-right{display:flex}.detail-view .article-container .image-left .article-image,.detail-view .article-container .image-left .caption-box,.detail-view .article-container .image-right .article-image,.detail-view .article-container .image-right .caption-box{width:187px}.detail-view .article-container .image-left .article-text,.detail-view .article-container .image-right .article-text{width:calc(100% - 206px)}.detail-view .article-container .image-left .article-text span,.detail-view .article-container .image-right .article-text span{margin:0}.detail-view .article-container .image-left .article-image,.detail-view .article-container .image-left .caption-box{margin-right:20px}.detail-view .article-container .image-left .article-text{order:1}.detail-view .article-container.additional-margin{margin-bottom:40px}.detail-view .article-container .interview{padding-right:20px}.detail-view .article-container br+h3:before{clear:both;content:"";display:table}.detail-view .article-container .highlighted-content .text-container{padding:40px 40px 20px}.detail-view .article-container .highlighted-content .text-container span.quote-icon{font-size:1.5rem;left:40px;line-height:2rem}.detail-view .article-container .highlighted-content .text-container span.handwriting{font-size:1.2rem;letter-spacing:5px;line-height:2rem;margin-bottom:10px}.detail-view .article-container .highlighted-content.labeled{margin:40px -44px;padding:40px}.detail-view .article-container .highlighted-content.comments{margin:40px -45px 0;padding:40px 0}.detail-view .article-container .highlighted-content.attention{margin:40px -44px;padding:40px}.detail-view .article-container .highlighted-content.attention .text-container{padding-left:40px;padding-top:40px}.detail-view .article-container .highlighted-content.attention img{left:-20px;top:50px}.detail-view .article-container .highlighted-content.quote .text-container{margin-bottom:0;padding:40px 40px 40px 80px}.detail-view .article-container .comment-box{margin:0 40px;padding:40px}.detail-view .article-container .comment-box .post-counter{padding-top:0}.detail-view .article-container .comment-box .post-counter+h3{margin-bottom:20px;text-align:left}.detail-view .article-container .comment-box .facebook-icon,.detail-view .article-container .comment-box .google-icon,.detail-view .article-container .comment-box .twitter-icon{margin-left:0;margin-right:20px}.detail-view .article-container .comment-box .login{padding-right:20px;text-align:left}.detail-view .article-container .comment-box .login:last-of-type{padding-left:20px}.detail-view .article-container .comment-box .login h3{margin-bottom:20px;text-align:left}.detail-view .article-container .comment-box .login .google-icon{margin-left:0}.detail-view .article-container .comment-box .login-button{font-size:1rem;height:40px;line-height:2.5rem}.detail-view .article-container .comment-box input{height:40px}.detail-view .article-container .comment-box .dropdown-content{font-size:1rem;line-height:1.5rem;margin-bottom:20px;padding-bottom:20px;padding-top:40px}.detail-view .article-container .social-links h3{font-size:1rem;line-height:1.5rem;margin-bottom:20px}.detail-view .article-container .product-label{font-size:1rem;height:40px;line-height:2.5rem;padding:0 10px;top:-20px}}@media screen and (min-width:64em){.body-home-page .highlighted-content.attention,.body-home-page .highlighted-content.labeled,.body-layout .highlighted-content.attention,.body-layout .highlighted-content.labeled{margin:40px auto}.highlighted-content.quote .text-container{margin:0 auto;max-width:640px;padding:40px 0 40px 40px}.highlighted-content.labeled{margin:40px -150px;padding:40px 150px}.highlighted-content.labeled .text-container{margin:0 auto;max-width:640px;padding:0}.highlighted-content.comments{margin:40px -150px 0}.highlighted-content.attention{margin:40px -150px;padding:40px 150px}.highlighted-content.attention img{left:90px}.highlighted-content.attention .text-container{margin:0 auto;max-width:740px;padding-left:0}.highlighted-content.attention .text-container img{left:-60px}.highlighted-content .text-container{padding:40px 0 20px}.highlighted-content .text-container span.quote-icon{left:0}.detail-view .image--full{margin:0 -150px}.detail-view .row{margin:40px 0}.detail-view .article-slider{margin:0 -150px}.detail-view .article-container{margin:0 22px -120px;padding:40px 150px 0;top:-120px}.detail-view .article-container .related-article-container{margin:0 -150px}.detail-view .article-container .highlighted-content.full-width{margin:40px -150px}.detail-view .article-container .article-insert.full-width{margin:0 -150px 20px}.detail-view .article-container .headline-box{margin-top:20px}.detail-view .article-container .article-image.slider-banner+.caption-box{margin-bottom:20px}.detail-view .article-container .image-left,.detail-view .article-container .image-right{width:100%}.detail-view .article-container .image-left:after,.detail-view .article-container .image-right:after{clear:both;content:"";display:table}.detail-view .article-container .image-left .article-image,.detail-view .article-container .image-right .article-image{float:left;width:33.33333333%}.detail-view .article-container .image-left .article-text,.detail-view .article-container .image-right .article-text{float:left;width:66.66666667%}.detail-view .article-container .image-right .article-image{margin-left:20px}.detail-view .article-container .product-teaser.product-tile{margin-bottom:0}.detail-view .article-container .product-teaser.product-tile .row{margin-top:20px}.detail-view .article-container .social-links [class^=icon-]{margin-top:0}}@media screen and (min-width:75em){.body-home-page .highlighted-content.attention,.body-home-page .highlighted-content.labeled,.body-layout .highlighted-content.attention,.body-layout .highlighted-content.labeled{margin:40px auto}.highlighted-content.attention{margin:40px -265px;padding:40px 265px}.highlighted-content.attention img{left:205px}.highlighted-content.comments{margin:40px -265px 0}.highlighted-content.labeled{margin:40px -265px;padding:40px 265px}.highlighted-content.labeled .text-container{margin:0 auto;max-width:740px;padding:0}.detail-view .article-slider,.detail-view .image--full{margin:0 -265px}.detail-view .article-container{padding:40px 265px 0}.detail-view .article-container .related-article-container{margin:0 -265px}.detail-view .article-container .highlighted-content.full-width{margin:40px -265px}.detail-view .article-container .article-insert.full-width{margin:0 -265px 20px}}@media screen and (min-width:1234px){.detail-view .article-container{margin:0 auto}}@media print,screen and (max-width:74.99875em){.pdp-header-section .main-heading{margin-bottom:0}}@media print,screen and (max-width:63.99875em){.detail-view .pdp-header-section{display:none}.pdp-header-section.bg-image.lazyloading{opacity:1}.is-reveal-open .register-modal{padding-left:20px;padding-right:20px}}.article-slider .slick-next{right:11px;top:20px;width:20px}.article-slider .slick-next:before{width:20px}.article-slider .slick-prev{left:calc(100% - 90px);top:20px;z-index:1}.article-slider .slick-next,.article-slider .slick-prev{color:#2a323c;height:40px;width:20px}.article-slider .slick-next:before,.article-slider .slick-prev:before{color:#2a323c;font-size:.9375rem;height:100%;opacity:1;top:15px}.article-slider .slick-next:hover:before,.article-slider .slick-prev:hover:before{color:#dc281e}.article-slider .slides-count{display:flex;font-size:.8rem;justify-content:center;line-height:1.5rem;position:absolute;right:20px;top:10px;width:50px;z-index:1}.article-slider .slides-count .divider{color:hsla(40,17%,65%,.4);margin-bottom:0;padding:0 5px}.article-slider .slides-count .current-slide{color:#dc281e;text-decoration:none}.article-slider .slider-banner{display:block}.article-list-box{background:#fff;bottom:0;box-shadow:0 0 20px 0 rgba(42,50,60,.2);height:auto;position:fixed;right:80px;width:240px;z-index:10}.article-list-box .list-box-header{background:#2a323c;color:#fff;cursor:ns-resize;display:flex;font-weight:300;height:60px;justify-content:space-between;padding:20px 20px 0}.article-list-box .list-box-header .top-icon{font-size:.625rem;margin-top:10px}.article-list-box .content-table{margin:0;padding:20px}.article-list-box .content-table li{list-style-type:none;margin-bottom:20px}.article-list-box .content-table li a{display:flex;font-size:.8rem;line-height:1rem}.article-list-box .content-table li a:hover{color:#dc281e;text-decoration:none}.article-list-box .content-table li span{font-size:.625rem;margin-left:-5px;margin-top:5px;padding-right:15px}.modal-overlay{background:rgba(0,0,0,.9);bottom:0;color:#fff;display:none;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:2000}.modal-overlay .icon-close{color:#fff;cursor:pointer;font-size:1.5rem;font-weight:600;opacity:.8;outline:0;position:absolute;right:30px;top:20px;z-index:1000}.modal-overlay .icon-close:hover{opacity:1}.show-in-modal{display:none}.noscroll{overflow:hidden}.modal-slider-container{display:flex;height:84vh;margin-top:3vh}[data-lightbox-slider]{margin:auto;max-height:84vh;position:relative;width:100%}[data-lightbox-slider] .slick-track{align-items:center;display:flex;justify-content:center;margin:0}[data-lightbox-slider] .slider-item figure{display:flex;flex-direction:column}[data-lightbox-slider] .slider-item figure figcaption{background-color:rgba(0,0,0,.4);bottom:37px;font-family:Helvetica,sans-serif;font-size:1.0625rem;line-height:2.3125rem;margin:auto;overflow:hidden;padding-bottom:0;padding-top:0;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap}[data-lightbox-slider] .slider-item figure figcaption:before{content:"";padding-left:17px}[data-lightbox-slider] .slider-item figure img{max-height:84vh;max-width:100%}[data-lightbox-slider] .slick-next,[data-lightbox-slider] .slick-prev{color:#fff;opacity:.5}[data-lightbox-slider] .slick-next:hover,[data-lightbox-slider] .slick-prev:hover{opacity:1}[data-lightbox-slider] .slick-prev{left:-2%}[data-lightbox-slider] .slick-next{right:0}[data-lightbox-slider] .slick-next:before,[data-lightbox-slider] .slick-prev:before{color:#fff;font-size:2.8125rem}[data-lightbox-slider] .slick-prev:before{content:"\e91c"}[data-lightbox-slider] .slick-next:before{content:"\e91d"}[data-lightbox-thumbnails]{bottom:0;justify-content:center;left:0;margin:auto;position:absolute;right:0;width:36vh}[data-lightbox-thumbnails] .slick-current{opacity:.5}[data-lightbox-thumbnails] .slick-slide{padding:2vh 1vh}[data-lightbox-thumbnails] .slick-slide div{height:10vh;margin:auto;overflow:hidden;width:10vh}[data-lightbox-thumbnails] img{height:100%;margin:auto;width:100%}@media print,screen and (min-width:48em){[data-lightbox-slider]{width:93%}[data-lightbox-slider] .slider-item figure img{margin:auto;max-height:82vh;max-width:82.3vw}}.article-previews{background:#f4f4f4;padding:0 10px 20px}.article-preview-container{background:#fff;border-top:1px solid hsla(40,17%,65%,.4)}.article-preview-container .item,.article-preview-container>a{display:flex;width:100%}.article-preview-container .item .wrap-img{height:120px;width:120px}.article-preview-container .item .wrap-img img{min-height:120px;min-width:120px;-o-object-fit:cover;object-fit:cover}.article-preview-container .item.forward{border-top:1px solid hsla(40,17%,65%,.4)}.article-preview-container .item.forward .text>*{text-align:right}.article-preview-container .item.backward .text>*{text-align:left}.article-preview-container .item:hover .text{background:#f4f4f4}.article-preview-container .item .text{display:flex;flex-direction:column;padding:10px 20px;width:calc(100% - 120px)}.article-preview-container .item .text h2,.article-preview-container .item .text h3{font-size:1rem;line-height:1.2rem;margin-bottom:10px}.article-preview-container .item .text a{font-size:.8rem;line-height:1rem;margin-bottom:10px;text-decoration:none}.article-preview-container .item .text a:hover{color:#dc281e}@media screen and (min-width:30em){.article-preview-container .item .text{padding:20px 40px}}.magazine-articles-box{-moz-column-count:1;column-count:1;margin-left:auto;margin-right:auto;max-width:74.375rem}@media print,screen and (min-width:48em){.magazine-articles-box{-moz-column-count:2;column-count:2}.article-previews{padding:0 40px 20px}.article-preview-container .item .wrap-img{height:200px;width:200px}.article-preview-container .item .wrap-img img{min-height:200px;min-width:200px}.article-preview-container .item .text{width:calc(100% - 200px)}.article-preview-container .item .text h2,.article-preview-container .item .text h3{font-size:1.2rem;line-height:1.5rem}}@media screen and (min-width:64em){.article-previews{padding:0 22px 20px}.article-preview-container{display:flex;margin:0 auto;max-width:74.375rem}.article-preview-container .item.forward{border-left:1px solid hsla(40,17%,65%,.4);border-top:0}.article-preview-container .item.backward .text{justify-content:flex-start}}.main-section .section-item__child .short-article-container .short-article-btn a{font-weight:400}.main-section .section-item__child .short-article-container .short-article-desc h3{padding:0}.short-article{padding-bottom:10px}.short-article .short-article-title{font-size:1rem;text-align:center}.short-article .short-article-text{-moz-column-count:1;column-count:1;font-size:.8rem;line-height:1rem;margin-bottom:20px}@media print,screen and (min-width:48em){.short-article{padding-bottom:40px}.short-article .short-article-title{font-size:1.2rem}.short-article .short-article-text{-moz-column-count:2;column-count:2;font-size:1rem;line-height:1.5rem;margin-bottom:20px}}.row.nopaddings>.columns{padding:0}.detail-info-holder{margin-top:0;position:relative;z-index:205}.detail-info-holder .dif-bg{background:hsla(0,0%,100%,.8);display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:202}.detail-info-holder .detail-info{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2);margin:10px 0;padding:20px 0 10px;position:relative;z-index:58}.detail-info-holder .detail-info__wishlist{position:absolute;right:20px;transform:translateY(20px)}.detail-info-holder .detail-info .detail-buttons-container,.detail-info-holder .detail-info .detail-header{padding:0 15px}@media print,screen and (min-width:48em){.detail-info-holder .detail-info .detail-buttons-container,.detail-info-holder .detail-info .detail-header{padding:0 10px}}.detail-info-holder .detail-info .product-attribute,.detail-info-holder .detail-info .product-category{display:block;font-size:.75rem;line-height:1.125rem}@media print,screen and (min-width:48em){.detail-info-holder .detail-info .product-attribute,.detail-info-holder .detail-info .product-category{font-size:.8rem}}.detail-info-holder .detail-info .product-attribute{color:rgba(42,50,60,.5);font-weight:300}.detail-info-holder .detail-info .rating-price{display:flex;justify-content:space-between}.detail-info-holder .detail-info .rating{align-items:center;background-color:#fff;display:flex;height:24px;list-style-type:none;margin-bottom:0;margin-left:0;padding:0;z-index:1}.detail-info-holder .detail-info .rating .rating-item{font-size:10px;margin-right:4px}.detail-info-holder .detail-info .rating .rating-item:last-child{margin-right:0}.detail-info-holder .detail-info .rating .active:before{color:#b4aa96}.detail-info-holder .detail-info .rating-info{color:rgba(42,50,60,.5);font-size:13px;line-height:normal;margin-left:3px}.detail-info-holder .detail-info .discount-dropdown-container{margin:10px 0}.detail-info-holder .detail-info .discount-dropdown-container .discount-dropdown-title{color:rgba(42,50,60,.5);cursor:pointer;font-size:.8rem;line-height:1rem;text-align:right;text-decoration:underline}.detail-info-holder .detail-info .discount-dropdown-container .discount-dropdown-title:hover{color:#dc281e}.detail-info-holder .detail-info .discount-dropdown-container .discount-content{color:#fff;display:none;left:0!important;top:0!important}.detail-info-holder .detail-info .discount-dropdown-container .discount-content .hidden-sales-benefit-tile{background:#2a323c;flex:1;padding:10px;text-align:center}.detail-info-holder .detail-info .discount-dropdown-container .discount-content .benefit-image{background:#fff;border:2px solid #b4aa96;border-radius:30px;display:flex;height:60px;margin:auto auto 10px;width:60px}.detail-info-holder .detail-info .discount-dropdown-container .discount-content .benefit-text{font-size:.8rem;font-weight:500;line-height:1rem}.detail-info-holder .detail-info .discount-dropdown-container .discount-content [class*=icon-]{font-size:2.5rem;height:40px;margin:auto;position:relative;width:40px}.detail-info-holder .detail-info .discount-dropdown-container .discount-content [class*=icon-] span{position:absolute;right:0}.detail-info-holder .detail-info .discount-dropdown-container .discount-content.is-open{display:flex;margin-top:10px}.detail-info-holder .detail-info .delivery-text-link{cursor:pointer;display:table;font-size:.8rem;line-height:1rem;margin-bottom:20px;position:relative}.detail-info-holder .detail-info .delivery-text-link:after{background-color:#2a323c;bottom:0;content:"";display:block;height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .15s cubic-bezier(.25,.46,.45,.94);width:100%}.detail-info-holder .detail-info .delivery-text-link:hover{color:#dc281e}.detail-info-holder .detail-info .delivery-text-link:hover:after{background-color:#dc281e;width:108%}.detail-info-holder .detail-info .detail-btn-holder .main-button{margin-bottom:10px;width:100%}.detail-info-holder .detail-info .detail-btn-holder .btn-text{font-weight:400}.detail-info-holder .detail-info .detail-wishlist-wrap{position:absolute;right:0;top:0;width:100%}@media screen and (min-width:768px){.detail-info-holder .detail-info .detail-wishlist-wrap{right:20px;top:20px}}@media print,screen and (min-width:48em){.detail-info-holder .detail-info{margin:10px}}.price{font-size:1.375rem;font-weight:500;line-height:1rem;text-align:right}.price--mod{margin:0;text-align:right}@media print,screen and (min-width:48em){.price--mod{margin:10px 0}}.price [data-pdp-min-price-from],.price [data-pdp-min-price]{margin-right:-5px}.detail-info-holder .price{flex-direction:column-reverse;justify-content:flex-end}.detail-info-holder .price .price-tag{order:2}.detail-info-holder .price .original-price{font-size:.875rem;font-weight:400;line-height:1.5rem;margin-top:5px;min-height:1.5rem;order:1}.detail-info-holder .price .original-price span{color:#d61e25;margin-left:4px}.detail-info-holder .price .original-price span+span{color:rgba(42,50,60,.5);text-decoration:line-through}.legacy-note{color:rgba(42,50,60,.5);font-size:.5rem;line-height:.5rem;padding-bottom:10px}.detail-info .detail-btn-holder .sample{width:100%}.detail-info .detail-btn-holder .sample .loading-icon{background:#2a323c}.detail-info .detail-btn-holder .sample .loading-icon span.ellipsis{background:#2a323c;height:30px}.detail-info .detail-btn-holder .sample .loading-icon span.ellipsis>span{background:#fff;top:10px}.feature-sample .detail-info{padding-top:30px}@media screen and (min-width:64em){.legacy-note{font-size:.8rem;line-height:1rem;padding-bottom:0;padding-top:5px}}.format-checkbox--position{display:none;float:right;height:20px;right:5px;top:20px;width:20px;z-index:20}.value{text-align:right}.text-insert.table-cell.small{padding:5px 0}.table-row.format-selection.dimension{background-color:#e1ddd5;font-size:12.8px;line-height:1rem;padding-left:20px;padding-right:20px}.h6-heading.table-header{border-bottom:1px solid #b4aa96;margin-bottom:0;margin-top:0;padding-bottom:5px}.table-row.divider{border-bottom:1px solid #eceae5}.table-row.divider:after,.table-row.divider:before{content:" ";display:table;flex-basis:0;order:1}.table-row.divider:after{clear:both}.w-col .w-col{padding-left:0;padding-right:0}.w-col{float:left;min-height:1px;padding-left:10px;padding-right:10px;position:relative;width:100%}.w-col-6{width:50%}.w-col-4{width:33%}.red-text{color:#dc281e}.table-col{padding:0}.format-selection-text{display:none!important}@media print,screen and (max-width:63.99875em){.product-container-calc-slider{font-size:10px;padding:0}.product-container-calc-slider div.format-selection-tile-col{line-height:12px;padding:0 10px}.product-container-calc-slider .h6-heading.table-header{font-size:12px}}.product-container-calc-slider{padding:20px 20px 0 10px}.product-container-calc-slider .format-selection-tile.selected .format-selection-tile__image{background:#b4aa96}.product-container-calc-slider .slick-list{padding:0 40% 0 0}.product-container-calc-slider .slick-prev{left:-20px}.product-container-calc-slider .slick-next{right:10px}.product-container-calc-slider.slick-dotted.slick-slider{margin-bottom:0}.product-container-calc-slider .slick-next{right:0}@media screen and (min-width:30em){.product-container-calc-slider{margin-right:0}.product-container-calc-slider .slick-list{padding:0}}@media screen and (min-width:64em){.product-container-calc-slider.slick-dotted.slick-slider{margin-bottom:0}}.format-selection-container{padding:0 0 20px}@media print,screen and (min-width:48em){.format-selection-tile{background-color:#fff;border:1px solid transparent;position:relative}.format-selection-tile:after,.format-selection-tile:before{content:" ";display:table;flex-basis:0;order:1}.format-selection-tile:after{clear:both}.format-selection-tile:hover{cursor:pointer}.format-selection-tile:hover .format-image-container{border:1px solid #588b0f}.format-selection-tile__image{display:flex;height:120px;margin:0 auto;position:relative;top:0;z-index:18}.format-selection-tile__image img{height:100px;margin:auto;width:100px}.format-selection-tile__label{left:20px;position:absolute;top:15px}.format-selection-tile__label .article-number{color:#b4aa96;font-size:.8rem;line-height:1rem}.format-selection-tile__head{background-color:#2a323c;color:#fff;font-size:.8rem;line-height:1rem;padding:0 10px}.format-selection-tile__head:after,.format-selection-tile__head:before{content:" ";display:table;flex-basis:0;order:1}.format-selection-tile__head:after{clear:both}.format-selection-tile__head .value{font-weight:500}.format-selection-tile__properties{font-size:.8rem;padding:0 10px}.format-selection-tile__properties .table-header{font-size:.8rem;margin-bottom:5px;padding:10px 0 5px}.format-selection-tile__properties .table-cell{line-height:1rem}}@media screen and (min-width:64em){.format-selection-container{padding-bottom:0}.format-selection-tile__image{height:140px}.format-selection-tile__image img{height:120px;width:120px}.format-selection-tile__properties .table-header{margin-bottom:0;padding:0 0 5px}}.selection-control-box-hold{clear:both}.selection-control-box-hold:after,.selection-control-box-hold:before{content:" ";display:table;flex-basis:0;order:1}.selection-control-box-hold:after{clear:both}.selection-control-box-hold .weight-info{float:right;font-size:12px;padding-right:10px}.selection-control-box-hold button:focus,.selection-control-box-hold input:focus,.selection-control-box-hold:focus{outline:none}.selection-control-box-hold .columns{padding:0 10px}@media print,screen and (min-width:48em){.insert-field-package-calculation{height:40px}.calculator-area .shopping-button-container,.final-calculation{margin-top:5px}.selection-control-box-hold .calculation{font-size:1rem;line-height:1.5rem;margin-bottom:10px}}@media screen and (min-width:64em){.selection-control-box-hold .calculation{font-size:.8rem;line-height:1rem}}.slide-container{background-color:#fff;height:100%;left:100%;position:absolute;right:0;top:0;transition:left .5s ease-in-out;-webkit-transition:left .7s ease-in-out;-moz-transition:left .7s ease-in-out;-o-transition:left .7s ease-in-out;width:100%;z-index:106}.slide-container.opened{left:0}.slide-container .image-360-viewer{height:100%;position:absolute;top:0;width:100%;z-index:1}.slide-container .image-360-preload-container{background-color:#fff;height:100%;position:relative;transition:opacity 1s;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;width:100%;z-index:2}.slide-container .image-360-preload-container .preload-image{background-image:url(../media-library/images/images-360/loading/HTMLImage_38B405AF_33E8_3A3B_4170_FAD96EF9FD87.jpg);z-index:4}.slide-container .image-360-preload-container .preload-image,.slide-container .image-360-preload-container .preload-link-image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;overflow:hidden;position:absolute;right:0;width:100%}.slide-container .image-360-preload-container .preload-link-image{background-image:url(../media-library/images/images-360/loading/HTMLImage_5C5186E8_5407_F1F0_4197_C7AA66481246.jpg);z-index:5}.slide-container .image-360-preload-container .preload-description-wrap{height:13.68%;left:0;position:absolute;top:56.3396860987%;width:99.94%;z-index:6}.slide-container .image-360-preload-container .preload-description-block{color:#000;text-align:left}.slide-container .image-360-preload-container .preload-description-block .text-block{text-align:center}.slide-container .image-360-preload-container .preload-description-block .text-wrap{color:#777;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:0}.slide-container .image-360-preload-container .preload-description-block .text-wrap span{color:#000;font-size:17px}.slide-container .image-360-preload-container .preload-description-block .empty-paragraph{line-height:12px;margin:0}.slide-container .image-360-preload-container .preload-description-block .empty-paragraph br{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:0}.slide-container .image-360-preload-container .preload-description-block .link-block{text-align:center}.slide-container .image-360-preload-container .preload-description-block .link-wrap{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:0}.slide-container .image-360-preload-container .preload-description-block .link-element{color:#00f}.slide-container .image-360-preload-container .preload-description-block .link-element a{color:inherit;text-decoration:none}.slide-container .image-360-preload-container .preload-description-block .link-element a span{color:#000;font-size:15px}.slide-container .image-360-preload-container .preload-description-block .link-address{font-size:15px}.slide-container .image-360-preload-error{bottom:10%;position:absolute;text-align:center;transition:opacity 1s;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;visibility:hidden;width:100%;z-index:3}.component-banner{color:#fff;overflow:hidden;position:relative;z-index:1}.component-banner picture{bottom:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:absolute;z-index:-1}.component-banner .main-heading{background:#2a323c;font-size:1.2rem;font-weight:500;line-height:1.5rem;margin-bottom:0;padding:20px 10px 0}.component-banner .content-box{background:#2a323c;float:right;line-height:1;padding:10px 10px 20px;text-transform:none;width:100%}.component-banner .content-box h2{color:#fff;font-size:16px;font-weight:300;line-height:1;text-transform:none}.component-banner .content-box span{font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:.8rem;font-weight:300;line-height:1}.component-banner .content-box a{color:#b4aa96;display:inline-flex;font-size:.8rem;line-height:1;position:relative}.component-banner .content-box a:after{background-color:#b4aa96;bottom:0;content:"";display:block;height:2px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:width .15s cubic-bezier(.25,.46,.45,.94);transition:width .15s cubic-bezier(.25,.46,.45,.94);width:100%}.component-banner .content-box a:hover{color:#f4f4f4;text-decoration:none}.component-banner .content-box a:hover:after{background-color:#f4f4f4;width:108%}.component-banner .sales-benefits-holder{border:1px solid #b4aa96}@media screen and (min-width:30em){.pdp-header-section .content-box{padding:20px}}@media print,screen and (min-width:48em){.component-banner{min-height:360px;padding:0 0 40px}.component-banner .main-heading{float:right;font-size:1.5rem;line-height:2rem;margin-top:40px;padding:40px 40px 0;width:75%}.component-banner .content-box{margin-top:0;padding:10px 40px 40px;width:75%}.component-banner .content-box h2{font-size:20px;line-height:24px}.component-banner .content-box a,.component-banner .content-box span{font-size:16px;line-height:24px}}@media screen and (min-width:64em){.component-banner .main-heading{background:none;bottom:60px;font-size:64px;left:40px;line-height:72px;padding:0;position:absolute;text-shadow:1px 1px 2px rgba(42,50,60,.5);width:50%}.component-banner .content-box{margin-top:80px;padding:40px;width:33.33%}.component-banner .content-box h2{font-size:26px;line-height:32px;margin-bottom:20px}}div:not(.detail-view) .article-insert.video{margin:0 auto;max-width:1190px}.product-tiles{padding:0 5px}.product-tiles--wishlist .loading-icon{background:#dc281e;overflow:hidden}.product-tiles--wishlist .loading-icon .ellipsis{background:#dc281e}.product-tiles--wishlist .loading-icon .ellipsis>span{color:#fff}.product-tiles div:focus{outline:none}.product-tiles .column,.product-tiles .main-section{padding:0}.product-tiles .category-headline{border-bottom:1px solid hsla(40,17%,65%,.5);display:block;margin:10px 5px 20px;padding:0;text-align:center}.product-tiles .category-headline .product-category{background:#fff;display:inline-block;font-size:16px;font-weight:500;line-height:19px;padding:5px 10px;position:relative;top:15px}.product-tiles .product-image-holder{order:1;overflow:hidden}.product-tiles .product-image-holder picture{overflow:hidden}.product-tiles .product-image-holder:after{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);left:0;position:absolute;top:0}.product-tiles .product-image-holder img,.product-tiles .product-image-holder picture{display:inline-block;position:relative;width:100%}.product-tiles .product-image-holder picture:nth-of-type(2){display:none;padding-bottom:6px}.product-tiles .product-image-holder.single:hover picture:nth-of-type(2){display:none}.product-tiles .product-image-holder.single:hover picture:first-child{display:block}.product-tiles .product-image-holder .product-label{background:#2a323c;color:#fff;font-family:Geomanist,Helvetica,Arial,sans-serif;padding:0 10px}.product-tiles .product-image-holder .product-label.sales{background-color:#dc281e;color:#fff}.product-tiles .product-image-holder .label--pos{font-size:11px;height:20px;left:20px;line-height:20px;position:absolute;top:-10px}.product-tiles .product-image-holder .wishlist-tooltip{font-size:13px;line-height:16px;padding:2px 10px;right:40px;top:0}.product-tiles .product-image-holder .wishlist-tooltip:after{border-width:5px;height:5px;right:-10px;top:5px;width:5px}.product-tiles .product-flex-holder{background:#fff;box-sizing:border-box;margin:auto;padding-top:20px;width:94%}.product-tiles .product-flex-holder .product-link{margin-bottom:20px}.product-tiles .product-flex-holder a:hover{text-decoration:none}.product-tiles .product-flex-holder.clicked .icon-heart-main{color:#28323c}.product-tiles--wishlist .product-flex-holder{padding:20px 1px 0}.product-tiles .product-desc{order:2;padding:0 10px;position:relative}.product-tiles .additional-info{border-bottom:1px solid hsla(40,17%,65%,.5);margin-bottom:5px;margin-left:-10px;margin-right:-10px;min-height:27px;padding:5px 10px}.product-tiles .product-property{color:rgba(42,50,60,.5);margin-bottom:10px}.product-tiles .rating--pos{padding:20px 0 0}.product-tiles .rating{align-items:center;background-color:#fff;display:flex;height:18px;list-style-type:none;margin-bottom:5px;margin-left:0;padding:0;z-index:1}.product-tiles .rating .rating-item{font-size:10px;margin-right:4px}.product-tiles .rating .rating-item:last-child{margin-right:0}.product-tiles .rating .active:before{color:#b4aa96}.product-tiles .rating-info{color:rgba(42,50,60,.5);font-size:13px;line-height:normal;margin-left:3px}.product-tiles .price{color:#4a4a4a;font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;text-align:right}.product-tiles .original-price{color:rgba(42,50,60,.5);font-size:.8rem;line-height:16px;text-decoration:line-through}.product-tiles .price-tag{font-weight:500;line-height:16px}.product-tiles .shipping-details{color:rgba(42,50,60,.5);font-size:8px;line-height:1;padding-bottom:10px;padding-top:2px;text-align:right}.product-list .product-tiles{margin-top:0}.product-flex-holder{position:relative}.product-flex-holder .product-link{cursor:pointer;display:flex;flex-direction:column;position:relative}.product-flex-holder .product-link:hover{box-shadow:0 0 10px 0 rgba(42,50,60,.2)}.product-flex-holder .product-header{position:relative}.product-flex-holder .additional-info,.product-flex-holder .product-category,.product-flex-holder .product-property{display:block;font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;line-height:16px}@media screen and (min-width:30em){.product-flex-holder .additional-info,.product-flex-holder .product-category,.product-flex-holder .product-property{font-size:13px}.product-flex-holder .product-desc{padding:0 20px}.product-flex-holder .additional-info{margin-left:-20px;margin-right:-20px;padding:5px 20px}.product-flex-holder .price{font-size:16px}.product-image-holder .label--pos{font-size:13px;height:30px;line-height:30px;top:-15px}}@media print,screen and (min-width:48em){.product-tiles{padding:20px 15px 0}.product-tiles .category-headline{margin:0 5px 20px}.product-tiles .category-headline .product-category{font-size:19px;line-height:24px;top:17px}.product-tiles .product-image-holder:hover picture:nth-of-type(2){display:block}.product-tiles .product-image-holder:hover picture:first-child{display:none}.product-tiles .product-image-holder .wishlist-tooltip{font-size:16px;line-height:24px;padding:7px 10px 10px;right:60px;top:10px}.product-tiles .product-image-holder .wishlist-tooltip:after{border-width:10px;height:10px;right:-20px;top:11px;width:10px}.product-tiles .product-image-holder .label--pos{font-size:16px;height:40px;line-height:40px;top:-20px}.product-tiles .price{font-size:19px}.product-tiles .price .original-price{margin-left:10px;order:1}.product-tiles .price .price-tag{margin-left:10px;order:2}.product-tiles .shipping-details{padding-bottom:20px;padding-top:5px}}@media screen and (min-width:64em){.product-tiles{padding:20px 10px 0}.product-tiles .category-headline{margin:10px 7px 20px}.product-tiles .product-flex-holder{width:96%}.product-tiles .product-flex-holder .price{display:flex;flex-direction:column-reverse;justify-content:flex-end}.product-tiles .product-flex-holder .shipping-details{font-size:13px}}@media screen and (min-width:75em){.product-tiles .rating-price{display:flex}.product-tiles .rating-price .price{display:flex;flex-direction:column-reverse;order:2}.product-tiles .rating-price .rating{order:1;width:35%}}.product-tiles-next{padding:0 5px}.product-tiles-next--wishlist .loading-icon{background:#dc281e;overflow:hidden}.product-tiles-next--wishlist .loading-icon .ellipsis{background:#dc281e}.product-tiles-next--wishlist .loading-icon .ellipsis>span{color:#fff}.product-tiles-next div:focus{outline:none}.product-tiles-next .column,.product-tiles-next .main-section{padding:0}.product-tiles-next .category-headline{display:block;margin:10px 5px;padding:0;position:relative;text-align:center}.product-tiles-next .category-headline:after{background:hsla(40,17%,65%,.5);content:" ";height:1px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}@media screen and (min-width:48em){.product-tiles-next .category-headline{margin:20px 5px}}.product-tiles-next .category-headline .product-category{background:#fff;display:inline-block;font-size:16px;font-weight:500;line-height:19px;margin:0;padding:5px 10px;position:relative;z-index:1}@media screen and (min-width:48em){.product-tiles-next .category-headline .product-category{font-size:19px;line-height:24px}}.product-tiles-next .product-image-holder{order:1;overflow:hidden}.product-tiles-next .product-image-holder picture{overflow:hidden}.product-tiles-next .product-image-holder:after{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);left:0;position:absolute;top:0}.product-tiles-next .product-image-holder img,.product-tiles-next .product-image-holder picture{display:inline-block;position:relative;width:100%}.product-tiles-next .product-image-holder picture:nth-of-type(2){display:none;padding-bottom:6px}.product-tiles-next .product-image-holder.single:hover picture:nth-of-type(2){display:none}.product-tiles-next .product-image-holder.single:hover picture:first-child{display:block}.product-tiles-next .product-image-holder .product-label{background:#2a323c;color:#fff;font-family:Geomanist,Helvetica,Arial,sans-serif;padding:0 10px}.product-tiles-next .product-image-holder .product-label.sales{background-color:#dc281e;color:#fff}.product-tiles-next .product-image-holder .label--pos{font-size:11px;height:20px;left:20px;line-height:20px;position:absolute;top:-10px}.product-tiles-next .product-image-holder .wishlist-tooltip{font-size:13px;line-height:16px;padding:2px 10px;right:40px;top:0}.product-tiles-next .product-image-holder .wishlist-tooltip:after{border-width:5px;height:5px;right:-10px;top:5px;width:5px}.product-tiles-next .product-flex-holder{background:#fff;box-sizing:border-box;margin:auto;padding-top:20px;width:94%}.product-tiles-next .product-flex-holder .product-link{margin-bottom:20px}.product-tiles-next .product-flex-holder a:hover{text-decoration:none}.product-tiles-next .product-flex-holder.clicked .icon-heart-main{color:#28323c}.product-tiles-next--wishlist .product-flex-holder{padding:20px 1px 0}.product-tiles-next .product-desc{order:2;padding:0 10px;position:relative}.product-tiles-next .additional-info{border-bottom:1px solid hsla(40,17%,65%,.5);margin-bottom:5px;margin-left:-10px;margin-right:-10px;min-height:27px;padding:5px 10px}.product-tiles-next .product-property{color:rgba(42,50,60,.5);margin-bottom:10px}.product-tiles-next .rating--pos{padding:20px 0 0}.product-tiles-next .rating{align-items:center;background-color:#fff;display:flex;height:18px;list-style-type:none;margin-bottom:5px;margin-left:0;padding:0;z-index:1}.product-tiles-next .rating .rating-item{font-size:10px;margin-right:4px}.product-tiles-next .rating .rating-item:last-child{margin-right:0}.product-tiles-next .rating .active:before{color:#b4aa96}.product-tiles-next .rating-info{color:rgba(42,50,60,.5);font-size:13px;line-height:normal;margin-left:3px}.product-tiles-next .price{color:#4a4a4a;font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;text-align:right}.product-tiles-next .original-price{color:rgba(42,50,60,.5);font-size:.8rem;line-height:16px;text-decoration:line-through}.product-tiles-next .price-tag{font-weight:500;line-height:16px}.product-tiles-next .shipping-details{color:rgba(42,50,60,.5);font-size:8px;line-height:1;padding-bottom:10px;padding-top:2px;text-align:right}@media print,screen and (min-width:48em){.product-tiles-next{padding:20px 15px 0}.product-tiles-next .product-image-holder:hover picture:nth-of-type(2){display:block}.product-tiles-next .product-image-holder:hover picture:first-child{display:none}.product-tiles-next .product-image-holder .wishlist-tooltip{font-size:16px;line-height:24px;padding:7px 10px 10px;right:60px;top:10px}.product-tiles-next .product-image-holder .wishlist-tooltip:after{border-width:10px;height:10px;right:-20px;top:11px;width:10px}.product-tiles-next .product-image-holder .label--pos{font-size:16px;height:40px;line-height:40px;top:-20px}.product-tiles-next .price{font-size:19px}.product-tiles-next .price .original-price{margin-left:10px;order:1}.product-tiles-next .price .price-tag{margin-left:10px;order:2}.product-tiles-next .shipping-details{padding-bottom:20px;padding-top:5px}}@media screen and (min-width:64em){.product-tiles-next{padding:20px 10px 0}.product-tiles-next .product-flex-holder{width:96%}.product-tiles-next .product-flex-holder .price{display:flex;flex-direction:column-reverse;justify-content:flex-end}.product-tiles-next .product-flex-holder .shipping-details{font-size:13px}}@media screen and (min-width:75em){.product-tiles-next .rating-price{display:flex}.product-tiles-next .rating-price .price{display:flex;flex-direction:column-reverse;order:2}.product-tiles-next .rating-price .rating{order:1;width:35%}}.info-button-toggle{cursor:pointer;position:relative}.toggle-element{background-color:#fff;box-shadow:4px 4px 20px 0 rgba(42,50,60,.2);color:#2a323c;font-size:13px;font-weight:400;line-height:16px;min-width:200px;padding:10px;position:absolute;text-align:left;top:-85px;z-index:9999}.toggle-element .toggle-link{font-weight:500}.toggle-element:after{border-style:solid;border-width:10px;bottom:-10px;content:"";position:absolute}.toggle-element.left{left:-200px;margin-right:5px}.toggle-element.left:after{border-color:#fff #fff transparent transparent;content:"";right:0}.toggle-element.right{margin-left:5px;right:-200px}.toggle-element.right:after{border-color:#fff transparent transparent #fff;content:"";left:0}.tooltip-custom{background-color:#fff;box-shadow:4px 4px 20px 0 rgba(42,50,60,.2);color:#2a323c;font-size:13px;font-weight:400;line-height:16px;min-width:240px;padding:10px;text-align:left}.tooltip-custom .tooltip-link{font-weight:500}.tooltip-custom.bottom:before{left:2px!important;top:-5px;transform:rotate(45deg)}.tooltip-custom.left:before{border-color:transparent transparent transparent #fff;border-width:8px;bottom:10px}.tooltip-custom.align-right:before{border-color:#fff #fff transparent transparent;border-style:solid;border-width:5px;right:0}.tooltip-custom.align-left:before{border-color:#fff transparent transparent #fff;border-style:solid;border-width:5px;left:0}.tooltip-custom.align-center:before{border-color:#fff transparent transparent}.info-button.has-tip{cursor:pointer}@media print,screen and (min-width:48em){.tooltip-custom{font-size:15px;line-height:18px}}@media print,screen and (max-width:63.99875em){.product-container-calc-slider .format-selection-tile__image img{margin:0 auto}}.body-showroom .breadcrumb{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px}body header,body main{transform:none;transition:transform .5s ease-out}body .tab-overlay{background:rgba(0,0,0,.6);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1002}body.modal-opened{overflow:hidden}body.modal-opened header,body.modal-opened main{transform:translate(-40%);transition:transform .5s ease-in}.reveal-overlay{background:rgba(0,0,0,.45)}.reveal-overlay .frame{background:#fff;border:1px solid #b4aa96;display:flex;display:inline-block;height:40px;margin-right:10px;position:relative;width:40px}.reveal-overlay .frame .tab-icon{height:20px;margin:auto;width:20px}.reveal-overlay .frame span{font-size:1.25rem;position:absolute;right:9px;top:10px}.reveal-overlay .close-button{cursor:pointer;position:absolute;right:10px;top:10px}.reveal-overlay .section{align-items:center;display:flex;margin-bottom:10px}.reveal-overlay table{background:#f4f4f4;margin-bottom:20px}.reveal-overlay table tr{box-shadow:0 1px #2a323c}.reveal-overlay table tr:last-child{box-shadow:none}.reveal-overlay table tr td{padding:10px}.reveal-overlay table tr td:first-child{font-weight:500}.preference-modal{max-height:500px}.detail-tabs-description{margin:0 -10px}.detail-tabs-description .tab-icon{height:30px;margin:auto;position:relative;width:30px}.detail-tabs-description .tab-icon span{font-size:1.875rem;position:absolute;right:0}.detail-tabs-description .details-container{height:100%;padding:20px 0 10px;position:relative}.detail-tabs-description .details-container .text{font-size:.8rem;line-height:rem-cacl(16);margin-bottom:10px}.detail-tabs-description .details-container strong{font-weight:500}.detail-tabs-description .product-features{background:#f4f4f4}.detail-tabs-description .product-features .details-container{padding-top:10px}.detail-tabs-description .table-row,.detail-tabs-description picture>*{width:100%}.detail-tabs-description .table-row .feature-name{display:flex}.detail-tabs-description .table-row .feature-name .modal-button,.detail-tabs-description .table-row .feature-name a{cursor:pointer;font-size:.8rem;font-weight:500;line-height:1rem;padding:10px 10px 5px;text-decoration:none}.detail-tabs-description .table-row .feature-name .modal-button:hover,.detail-tabs-description .table-row .feature-name a:hover{color:#dc281e}.detail-tabs-description .table-row .feature-description{font-size:.8rem;line-height:1rem;padding:10px 10px 5px}.detail-tabs-description .table-row .col{border-bottom:1px solid hsla(40,17%,65%,.4);padding:10px 0}.detail-tabs-description .table-row:last-of-type .col{border-bottom:0}.detail-tabs-description .accordion .insert-title{display:flex}.detail-tabs-description .accordion .tab-icon{margin:0}.detail-tabs-description .accordion .insert-text{font-size:.8rem;font-weight:500;line-height:1.875rem;padding:0 10px;text-transform:uppercase}.detail-tabs-description .accordion-item{border-bottom:1px solid hsla(40,17%,65%,.4);padding:0 10px}.detail-tabs-description .accordion-item .accordion-content{margin:0 -10px}.detail-tabs-description .accordion-item.is-active .accordion-content{display:none!important;overflow:auto!important}.detail-tabs-description .accordion-title{padding:10px 0;text-decoration:none}.detail-tabs-description .accordion-title:hover{color:#dc281e;text-decoration:none}.detail-tabs-description .accordion-title:before{content:"\e908";font-family:icomoon;font-size:1.1875rem;right:5px}.detail-tabs-description .tabs{border:0;display:flex;margin-bottom:0;width:100%}.detail-tabs-description .tabs .tabs-title a{background:#fff;border-right:1px solid hsla(40,17%,65%,.4);height:120px;position:relative}.detail-tabs-description .tabs .tabs-title a:focus{background:#fff}.detail-tabs-description .tabs .tabs-title a:hover{color:#dc281e}.detail-tabs-description .tabs .tabs-title.is-active{pointer-events:none}.detail-tabs-description .tabs .tabs-title.is-active a{background:hsla(40,17%,65%,.4)}.detail-tabs-description .tabs .tabs-title.is-active a:hover{color:#2a323c}.detail-tabs-description .tabs .tabs-title:last-of-type a{border:0}.detail-tabs-description .tabs .tabs-title.columns{padding-left:0;padding-right:0}.detail-tabs-description .tabs .insert-title{height:calc(100% - 40px);text-align:center;text-transform:uppercase}.detail-tabs-description .tabs .tab-icon{height:40px;width:40px}.detail-tabs-description .tabs .tab-icon span{font-size:2.5rem}.detail-tabs-description .tabs .insert-text{left:0;line-height:1rem;position:relative;right:0;top:20px}.detail-tabs-description .tabs-content{border:0}.detail-tabs-description .tabs-panel{animation:fadeInFromNone .6s ease-out;background:hsla(40,17%,65%,.4);padding:20px}.detail-tabs-description .tab-details{background:#fff}.detail-tabs-description .tab-details .column:last-of-type{border-bottom:10px solid #b4aa96}.detail-tabs-description .frame{background:#fff;border:1px solid #b4aa96;display:flex;height:40px;width:40px}.detail-tabs-description .frame .tab-icon{height:20px;margin:auto;width:20px}.detail-tabs-description .frame span{font-size:1.25rem}.detail-tabs-description .tiling-note{background:#fff;border:1px solid #b4aa96;display:flex;height:40px}.detail-tabs-description .tiling-note .tiling-note-icon{border-right:1px solid #b4aa96;display:flex;height:38px;width:38px}.detail-tabs-description .tiling-note .tab-icon{height:20px;margin:auto;width:20px}.detail-tabs-description .tiling-note .tab-icon span{font-size:20px}.detail-tabs-description .tiling-note .tiling-note-description{font-size:.8rem;font-weight:500;line-height:2.375rem;margin-left:20px}.detail-tabs-description figure{position:relative}.detail-tabs-description .circle{background-color:rgba(42,50,60,.5);border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-weight:500;height:60px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transition:all .5s;width:60px;z-index:1}.detail-tabs-description .circle span{align-self:center}.detail-tabs-description .circle span.play{font-size:20px;margin-left:-6px}.detail-tabs-description .circle:hover{background-color:#fff;color:red}.detail-tabs-description .video-description,.detail-tabs-description .video-title{font-size:.8rem;line-height:1rem}.detail-tabs-description .video-title{font-weight:500;margin-top:10px}.detail-tabs-description ul{margin:0}.detail-tabs-description ul li{list-style-type:none}.detail-tabs-description .link-list a{align-items:center;background:#fff;display:flex;font-size:.8rem;line-height:1rem;margin-bottom:20px;transition:color .4s ease}.detail-tabs-description .link-list a:hover{color:#dc281e;text-decoration:none}.detail-tabs-description .link-list figure{height:80px;margin-right:10px;overflow:hidden;width:80px}.detail-tabs-description .link-list figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.detail-tabs-description .bulleted-list{margin-bottom:20px}.detail-tabs-description .bulleted-list+.text{margin-bottom:10px}.detail-tabs-description .bulleted-list li{display:flex;font-size:.8rem;line-height:1rem;margin-bottom:5px}.detail-tabs-description .bulleted-list .bullet{font-size:.625rem;line-height:1rem;margin-left:-3px;margin-right:5px}.detail-tabs-description .bulleted-list a{position:relative;transition:color .4s ease;-webkit-transition:color .4s ease}.detail-tabs-description .bulleted-list a:after{background-color:#2a323c;bottom:0;content:"";display:block;height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .15s cubic-bezier(.25,.46,.45,.94);width:100%}.detail-tabs-description .bulleted-list a:hover{color:#dc281e;text-decoration:none}.detail-tabs-description .bulleted-list a:hover:after{background-color:#dc281e;width:108%}.detail-tabs-description .hotspot{background:#2a323c;border-radius:50%;color:#fff;font-size:.8rem;font-weight:500;height:20px;line-height:1.25rem;position:absolute;right:0;text-align:center;transition:color .4s ease;-webkit-transition:color .4s ease;width:20px;z-index:1}.detail-tabs-description .hotspot.active{background:#dc281e}.detail-tabs-description .hotspot:hover{text-decoration:none}.detail-tabs-description .hotspot:hover.active{color:#fff}.detail-tabs-description .hotspot:hover:not(.active){background:#b4aa96;color:#dc281e}.detail-tabs-description .hotspot.delivery-option{background:#b4aa96}.detail-tabs-description .hotspot.delivery-option.active{background:#2a323c}.detail-tabs-description .hotspot-list{bottom:20px;display:flex;justify-content:center;left:0;position:absolute;right:0}.detail-tabs-description .hotspot-list .hotspot{margin:0 5px;position:static}.detail-tabs-description .option-detail-container{display:none;padding-bottom:70px}.detail-tabs-description .option-detail-container.active{display:block}.detail-tabs-description .map-container{display:flex;height:100%;margin:0 -10px;position:relative}.detail-tabs-description .map-container .tab-icon{height:20px;width:20px}.detail-tabs-description .map-container .tab-icon span{font-size:1.25rem}.detail-tabs-description .map-country-name{color:#fff;font-size:.6rem;line-height:1;position:absolute;text-transform:uppercase}.detail-tabs-description .map-legend{background-color:#fff;box-shadow:7px 7px 20px 0 rgba(42,50,60,.5);font-size:.8rem;font-weight:500;left:0;line-height:1.25rem;padding-left:10px;padding-right:10px;padding-top:10px;position:absolute;top:25px;z-index:1}.detail-tabs-description .map-legend ul{margin-bottom:10px}.detail-tabs-description .map-legend li{display:flex;padding:2px 0}.detail-tabs-description .map-legend .location-type{font-size:.6rem;line-height:.9375rem}.detail-tabs-description .map-legend .tab-icon{display:inline-block;height:15px;margin:0 5px 0 0;width:15px}.detail-tabs-description .map-legend .tab-icon span{font-size:.9375rem}.detail-tabs-description .map-hotspot{cursor:pointer;position:absolute;z-index:1}.detail-tabs-description .map-hotspot.active .map-city-name{color:#dc281e}.detail-tabs-description .map-city-name{color:#2a323c;font-size:.6rem;line-height:1rem;position:absolute}.detail-tabs-description .map-city-name:hover{color:#dc281e}.detail-tabs-description .map-city-name.emphasized{font-weight:500}.detail-tabs-description .map-city-name.text-left-aligned{right:17px;top:8px}.detail-tabs-description .map-city-name.text-right-aligned{left:17px;top:8px}.detail-tabs-description .map-city-name.text-center-bottom{right:50%;top:20px;transform:translate(50%)}.detail-tabs-description .showroom-info-box{background:#fff;border:1px solid hsla(40,17%,65%,.4);display:none;padding:10px}.detail-tabs-description .showroom-info-box.active{display:block}.detail-tabs-description .showroom-info-box .showroom-logo-container{display:flex;justify-content:flex-end;margin-bottom:20px}.detail-tabs-description .showroom-info-box .logo-box{height:40px;margin:0 10px;width:110px}.detail-tabs-description .showroom-info-box .logo-box.naturelle{width:120px}.detail-tabs-description .showroom-info-box .table{padding-bottom:10px}.detail-tabs-description .showroom-info-box .table .col{padding:5px 0}.detail-tabs-description .showroom-info-box .table-row:last-of-type .col{border:0}.detail-tabs-description .showroom-info-box .table-row .col:first-of-type{border:0;padding-bottom:0}.detail-tabs-description .showroom-info-box .show-more-info{height:42px;position:relative}.detail-tabs-description .showroom-info-box .main-button-info{position:absolute;right:0}.detail-tabs-description .showroom-info-box .showroom-title,.detail-tabs-description .showroom-info-box h2{font-size:1.4rem;font-weight:500;line-height:1.8rem;margin-bottom:10px;text-transform:uppercase}.detail-tabs-description .showroom-info-box .info-address,.detail-tabs-description .showroom-info-box .info-category,.detail-tabs-description .showroom-info-box .info-open,.detail-tabs-description .showroom-info-box li{font-size:.8rem;line-height:1rem}.detail-tabs-description .showroom-info-box .info-category{font-weight:500}.detail-tabs-description .showroom-info-box .open-days{display:inline-block;width:120px}.detail-tabs-description .showroom-info-box .info-open{display:inline-block}.detail-tabs-description .more-info{border-top:0;display:inline-block;width:100%}.detail-tabs-description .more-info:hover{background:#f4f4f4}.detail-tabs-description .more-info.active{background:#2a323c;color:#fff}.detail-tabs-description .more-info.active.hover{color:#fff}.detail-tabs-description .delivery-options li:first-of-type .more-info{border-top:1px solid #b4aa96}.detail-tabs-description .dropdown-content{border-bottom:1px solid #b4aa96;border-left:1px solid #b4aa96;border-right:1px solid #b4aa96;display:none;padding:10px 10px 0}.detail-tabs-description .dropdown-content strong{font-weight:500}.detail-tabs-description .dropdown-content.is-open{display:flex;flex-direction:column;left:0!important;top:0!important}.detail-tabs-description .info-hotspot{position:absolute}.detail-tabs-description .info-hotspot .info-button{height:40px;width:40px}.detail-tabs-description .info-hotspot .info-button .icon-js_icon_info_red{font-size:.9375rem;height:15px;width:15px}.tooltip-custom figure{position:relative}.tooltip-custom .circle{background-color:rgba(42,50,60,.5);border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-weight:500;height:40px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transition:all .5s;width:40px;z-index:1}.tooltip-custom .circle span{align-self:center}.tooltip-custom .circle span.play{font-size:20px;margin-left:-6px}.tooltip-custom .circle:hover{background-color:#fff;color:red}.tooltip-custom .video-description,.tooltip-custom .video-title{font-size:.8rem;line-height:1rem}.tooltip-custom .video-title{font-weight:500;margin-top:10px}.tooltip-custom .text{margin-bottom:10px}@media screen and (min-width:30em){.detail-tabs-description .accordion-item{padding:0 10px}.detail-tabs-description .accordion-title{padding:10px}.detail-tabs-description .accordion .insert-text{padding:0 20px}.detail-tabs-description .details-container{padding:20px 10px}.detail-tabs-description .product-features .details-container{padding-top:20px}.detail-tabs-description .hotspot{height:30px;line-height:1.875rem;width:30px}.detail-tabs-description .hotspot.delivery-option{height:20px;width:20px}.detail-tabs-description .option-detail-container{padding-bottom:60px}.detail-tabs-description .link-list figure{height:100px;margin-right:20px;width:100px}.detail-tabs-description .map-container .tab-icon{height:30px;width:30px}.detail-tabs-description .map-container .tab-icon span{font-size:1.875rem}.detail-tabs-description .map-country-name{font-size:.8rem}.detail-tabs-description .map-legend{font-size:.8rem;line-height:1.25rem;padding-left:20px;padding-right:20px;top:50px}.detail-tabs-description .map-legend li{padding:3px 0}.detail-tabs-description .map-legend .tab-icon{height:20px;width:20px}.detail-tabs-description .map-legend .tab-icon span{font-size:1.25rem}.detail-tabs-description .map-legend .location-type{font-size:.8rem;line-height:1.25rem}.detail-tabs-description .map-city-name{font-size:.8rem}.detail-tabs-description .map-city-name.text-left-aligned{right:25px;top:16px}.detail-tabs-description .map-city-name.text-right-aligned{left:25px;top:16px}.detail-tabs-description .map-city-name.text-center-bottom{top:30px}.detail-tabs-description .showroom-info-box{padding:40px}.detail-tabs-description .showroom-info-box .logo-box{width:140px}.detail-tabs-description .showroom-info-box .table{padding-bottom:40px}.detail-tabs-description .showroom-info-box .showroom-title,.detail-tabs-description .showroom-info-box h2{font-size:1.5rem;line-height:2rem}.detail-tabs-description .dropdown-content{padding:10px 20px 0}}@media print,screen and (min-width:48em){.detail-tabs-description{margin:40px 0;padding:0 20px}.detail-tabs-description .details-container{padding:40px 30px}.detail-tabs-description .details-container h3{margin-bottom:20px}.detail-tabs-description .details-container .text{font-size:1rem;line-height:1.5rem}.detail-tabs-description .product-features .details-container{padding-top:30px}.detail-tabs-description .table-row .feature-name .modal-button,.detail-tabs-description .table-row .feature-name a{font-size:1rem;line-height:1.5rem;max-width:77%;padding:10px 10px 5px 20px}.detail-tabs-description .table-row .feature-description{font-size:1rem;line-height:1.5rem;padding:10px 10px 5px}.detail-tabs-description .table-row .col{padding:10px 0}.detail-tabs-description .table-row:last-of-type .col:not(.feature-sample){border-bottom:1px solid hsla(40,17%,65%,.4)}.detail-tabs-description .tab-details .column:last-of-type{border-bottom:0}.detail-tabs-description .circle{height:80px;width:80px}.detail-tabs-description .link-list a{font-size:1rem;line-height:1.5rem}.detail-tabs-description .bulleted-list{margin-bottom:30px}.detail-tabs-description .bulleted-list+.text{margin-bottom:20px}.detail-tabs-description .bulleted-list li{font-size:1rem;line-height:1.5rem;margin-bottom:10px}.detail-tabs-description .bulleted-list .bullet{line-height:1.5rem;margin-right:10px}.detail-tabs-description .tiling-note{margin-top:10px}.detail-tabs-description .tiling-note .tiling-note-description{font-size:1rem}.detail-tabs-description .hotspot-list{bottom:40px}.detail-tabs-description .option-detail-container{padding-bottom:110px}.detail-tabs-description .showroom-info-box .showroom-logo-container{margin-bottom:30px}.detail-tabs-description .showroom-info-box .table-row .col:first-of-type{border-bottom:1px solid hsla(40,17%,65%,.4);padding-bottom:10px}.detail-tabs-description .showroom-info-box .table-row:last-of-type .col{border:0}.detail-tabs-description .showroom-info-box .table .col{padding:10px 0}.detail-tabs-description .showroom-info-box .info-address,.detail-tabs-description .showroom-info-box .info-category,.detail-tabs-description .showroom-info-box .info-open,.detail-tabs-description .showroom-info-box li{font-size:1rem;line-height:1.5rem;padding-left:10px}.detail-tabs-description .showroom-info-box .showroom-title,.detail-tabs-description .showroom-info-box h2{font-size:2rem;line-height:2.5rem;margin-bottom:20px}.detail-tabs-description .dropdown-content{padding:20px 20px 0}.detail-tabs-description .dropdown-content .text{margin-bottom:20px}}@media screen and (min-width:64em){.detail-tabs-description .insert-text{font-size:1rem;line-height:1.5rem}.detail-tabs-description .map-container{align-items:center;display:flex}.detail-tabs-description .map-container picture>*{height:100%;width:96%}.detail-tabs-description .showroom-info-box .info-category{padding-left:0}.detail-tabs-description .showroom-info-box .info-address,.detail-tabs-description .showroom-info-box .info-open,.detail-tabs-description .showroom-info-box li{padding-left:20px}.detail-tabs-description .left-col{padding-right:40px}}@media screen and (min-width:75em){.detail-tabs-description .showroom-info-box .info-address,.detail-tabs-description .showroom-info-box .info-category,.detail-tabs-description .showroom-info-box .info-open,.detail-tabs-description .showroom-info-box li{padding-left:10px}}.showroom-opening{color:#049c04;font-weight:500}.showroom-opening.closed{color:#dc281e}.showroom-opening.open{margin-top:5px}.showroom-content-box .info-address,.showroom-content-box .info-category,.showroom-content-box .info-open,.showroom-content-box li,.showroom-overview.detail-tabs-description .showroom-info-box .info-address,.showroom-overview.detail-tabs-description .showroom-info-box .info-category,.showroom-overview.detail-tabs-description .showroom-info-box .info-open,.showroom-overview.detail-tabs-description .showroom-info-box li{font-size:.8rem;line-height:1.5}@media print,screen and (min-width:48em){.showroom-opening-label{margin-top:5px}}.showroom-header-section{position:relative}.showroom-header-section .main-heading{background:#2a323c;color:#fff;font-size:1.2rem;font-weight:500;line-height:1.5rem}.showroom-header-section.bg-image{background:url(../media-library/images/showroom-details-old/js_showroom_mannheim.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin-bottom:0!important;min-height:200px}.content-frame.limestone.texture{background-image:url(../media/textures/js_texture_bg_asfalt-dark.png);background-position:0 0;background-size:233px;margin:0;overflow:visible;padding-bottom:20px}#showroom-description.product-description{height:375px;margin-top:-130px}#showroom-description.product-description .h3-heading,#showroom-description.product-description .headline-box-showroom{margin-left:0}.content-frame.colored.limestone{background-color:#f4f4f4;color:#2a323c}.content-frame{overflow:hidden;position:relative}.link-tile-container-showroom.flex.showrroom-info{background-color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;position:relative;top:-150px;width:100%}.text-insert-showroom.icon.jump-nav.profile{background-image:url(../media/icons/js_icon_showroom-profile_white.svg);background-position:0 2px;background-repeat:no-repeat;background-size:20px 20px}.text-insert-showroom.icon.jump-nav.location{background-image:url(../media/icons/js_icon_showroom-location_white.svg);background-position:0 2px;background-repeat:no-repeat;background-size:20px 20px}.text-insert-showroom.icon.jump-nav.comments{background-image:url(../media/icons/js_icon_showroom-comments_white.svg);background-position:0 2px;background-repeat:no-repeat;background-size:20px 20px}.text-insert-showroom.icon.jump-nav.products{background-image:url(../media/icons/js_icon_showroom-products_white.svg);background-position:0 2px;background-repeat:no-repeat;background-size:20px 20px}.text-insert-showroom.icon.jump-nav{padding-left:30px;padding-right:0}.text-insert-showroom.icon{display:inline-block;height:auto;padding-right:25px;width:auto}.link-tile.jump-nav.icon{height:auto;padding-left:10px;padding-right:10px;text-align:center}.link-tile.jump-nav{background-color:#2a323c;color:#fff;flex:0 auto;font-weight:300;text-align:center;text-decoration:none;text-transform:uppercase;width:50%}.link-tile{padding:10px 20px;text-decoration:none}.w-inline-block:hover{background-color:#b4aa96}a{background-color:transparent;color:#2a323c;cursor:pointer;transition:all .4s ease}.text-link{position:relative}.text-link:after{background-color:#2a323c;bottom:0;content:"";display:block;height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .15s cubic-bezier(.25,.46,.45,.94);width:100%}.text-link:hover{color:#dc281e}.text-link:hover:after{background-color:#dc281e;width:108%}.showroom-w-col{float:left;min-height:1px;position:relative;width:100%}.showroom-w-col-4{height:105px;width:70%}.w-inline-block{display:inline-block;max-width:100%}.showroom-heading{margin-left:.6rem}.showroom-content-box{background:#fff;line-height:1;overflow:hidden;width:100%}.showroom-content-box.blue-grey{background-color:#2a323c}.showroom-content-box .back-link{margin-bottom:-10px;padding:10px 10px 0;z-index:1}.showroom-content-box>*{color:#000;text-transform:none}.showroom-content-box .loading-icon{background:#fff;margin-top:-26px;z-index:200}.showroom-content-box h2{font-size:20px;font-weight:500;line-height:24px}.showroom-content-box h3{font-weight:500;line-height:1;margin-left:0}.showroom-content-box span{line-height:1rem}.showroom-content-box .green-table-text{color:#07af51;font-weight:500}.showroom-content-box .box-rating--pos{padding:20px 0 0}.showroom-content-box .showroom-rating{align-items:center;background-color:#fff;display:flex;height:10px;justify-content:flex-end;list-style-type:none;margin-bottom:5px;margin-left:350px;margin-top:20px;order:1;padding:0;width:0}.showroom-content-box .showroom-rating .rating-item{font-size:10px;margin-right:4px}.showroom-content-box .showroom-rating .rating-item:last-child{margin-right:0}.showroom-content-box .showroom-rating .active:before{color:#b4aa96}.showroom-content-box .rating-info{color:rgba(42,50,60,.5);cursor:context-menu;font-size:13px;line-height:normal;margin-left:3px}.showroom-content-box .rating-price-showroom{margin-left:340px}.showroom-content-box .price{color:#4a4a4a;font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;text-align:right}.showroom-content-box .original-price{color:rgba(42,50,60,.5);font-size:.8rem;line-height:16px;text-decoration:line-through}.showroom-content-box .price-tag{font-weight:500;line-height:16px}.showroom-content-box table{border-collapse:collapse;table-layout:fixed;width:600px}.showroom-content-box table tbody,.showroom-content-box table thead{overflow:scroll;width:150vw}.showroom-content-box table td,.showroom-content-box table th{padding:5px 10px;width:25%}.showroom-content-box table td{vertical-align:top}.showroom-content-box table th{background:hsla(40,17%,65%,.4);font-weight:500}.showroom-content-box table tr{border-bottom:1px solid hsla(40,17%,65%,.4)}.showroom-content-box .showroom-table-container{margin:20px 0;max-width:62%}.showroom-content-box .showroom-table-container table{border-collapse:collapse;font-size:.8rem;line-height:1rem;table-layout:fixed;width:342px}.showroom-content-box .showroom-table-container table td,.showroom-content-box .showroom-table-container table th{padding:5px 0;width:25%}.showroom-content-box .showroom-table-container table td{vertical-align:top}.showroom-content-box .showroom-table-container table th{font-weight:500}.showroom-content-box .showroom-table-container table tr{border-bottom:1px solid hsla(40,17%,65%,.4)}.showroom-content-box .showroom-table-container table strong{font-weight:500}.showroom-content-box .photo-details{background-color:#f4f4f4;background-image:linear-gradient(90deg,#f4f4f4,#fff 50%);box-shadow:0 0 20px 0 rgba(42,50,60,.2);display:block;float:right;font-size:.8rem;line-height:1rem;padding:1rem;width:100%}.showroom-content-box .image-team-consulting{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:auto;margin-left:10px}.showroom-content-box .text-team-consulting{float:right}.showroom-content-box .body-text._2-col{-moz-column-count:1;column-count:1;font-size:.8rem;text-align:justify}.showroom-content-container{padding:80px 10px 0}h3.h3-heading.no-margin{margin:0}#map{height:160px;overflow:hidden}.showroom-content-page-box.flex{display:flex;flex:1}.showroom-content-page-box.flex.all-centered{align-items:center;justify-content:center;padding:40px}.showroom-content-page-box.flex.all-centered.colored-bg.grey{background-color:#2a323c;color:#fff}.showroom-content-page-box.flex.all-centered.colored-bg.grey.texture{background-image:url(../media/textures/js_texture_bg_asfalt-dark.png);background-position:0 0;background-size:233px}.headline-box-showroom{margin-left:-60px;margin-top:-50px}.h2-heading{color:#fff;font-size:2rem!important;font-weight:500;line-height:2.5rem;margin-bottom:20px;margin-top:0;text-transform:uppercase}.map{font-size:.8rem;margin-right:-20px;margin-top:-45px}.insert.image.article.full-width.centered._01{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin-right:3vw;top:-25px;width:94%}.insert.image.article.full-width.centered{display:block;margin-left:auto;margin-right:auto}.insert.image.article.full-width{height:160px;width:50%}.headline-box-showroom{background:none;margin-left:-10px;text-align:center}.h3-heading{font-size:1rem;font-weight:500;line-height:1.5rem}.h2-heading.black{color:#2a323c}.icon-home:before{color:#dc281e;content:"\e926"}.subline.teaser{color:#2a323c;font-size:.8rem;line-height:1rem;margin-bottom:0;margin-top:15px;text-align:center}.subline.teaser.white{color:#fff}.comment-box.showroom{background-color:#fff;padding-top:40px;width:100%}.comment-box{border:10px solid hsla(40,17%,65%,.4);padding:20px 40px 40px;position:relative}.showroom-content-box.comment-box-header.flex{border:none;top:30px}.comment-box-header.flex{align-items:center;background-color:transparent;border-bottom:1px solid #b4aa96;display:flex;flex-direction:column;justify-content:center;margin-left:-40px;margin-right:-40px;margin-top:-40px}.showroom-content-box.comment-box-header{flex:1;padding-left:20px;padding-right:20px;text-align:center;top:-20px}.showroom-content-box.flex{display:flex;flex:1;top:-150px}.insert.image.comment-box-header._01{background-image:url(../media-library/images/showroom-details-old/js_showroom_mannheim.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;top:-10px}.insert.image.comment-box-header{float:left;height:80px;width:80px}.showroom-rating.rating--pos.comments{position:absolute;right:2px;top:0}.rating-price-showroom.align-right.comments{margin:-15px 224px 40px 0}.text-link.comment-item{display:block}.text-link.comment-item.icon.google{height:auto;margin-top:5px;padding-bottom:10px;padding-left:16px;top:1px;width:auto}.text-link.comment-item.icon.google span{font-family:icomoon!important;font-size:.9375rem;margin-right:5px;position:relative}.text-link.comment-item.icon.google span>span{margin-right:0;position:absolute;right:0}.text-link.icon{padding-left:20px;text-decoration:none}.w-list-unstyled{list-style:none;padding-left:0}ol,ul{margin-bottom:10px;margin-top:0;padding-left:40px}ul.showroom-list.w-list-unstyled{margin-left:10px}.showroom-list-item.divider{font-size:.8rem;margin-left:-40px;min-width:300px}.showroom-content-box.comment-item{margin-left:0;padding-top:20px;width:100%}.showroom-content-box.comment-item.link-box{border-top:1px solid #b4aa96;margin-bottom:-20px;margin-left:-40px;margin-right:-40px;text-align:center;width:auto}.showroom-content-box.comment-item.link-box .text-link{display:table;font-size:.8rem;line-height:1rem;margin-left:auto;margin-right:auto}.showroom-content-box.comment-item.link-box .text-link.google:after{display:none}.showroom-content-box{position:relative}.insert.article-comment.avatar.small{background-size:40px 40px;float:left;height:40px;margin-left:0;margin-right:0;width:40px}.insert.article-comment.avatar{background-position:50% 50%;background-repeat:no-repeat;background-size:80px 80px;display:block;height:80px;margin-left:auto;margin-right:auto;width:80px}.insert{position:relative}.comment-input-box{margin-left:60px}.text-insert-showroom.comment-item.user-name{font-weight:500}.text-insert-showroom.comment-item{flex:1;line-height:16px}.text-insert-showroom{position:relative;transition:color .4s ease}.showroom-list-item.divider.last-child{border-bottom-style:none}.showroom-list-item.divider{border-bottom:1px solid hsla(40,17%,65%,.4)}.list-item{width:100%}.body-showroom .showroom-overview.detail-tabs-description .showroom-info-box .open-days{width:80px}.map-section .content-frame{padding:10px}.map-section .showroom-content-container{padding:0}.map-section .showroom-map-w-col-4,.map-section .showroom-map-w-col-4+.w-col-8{width:100%}@media screen and (min-width:30em){.showroom-header-section .showroom-content-box{padding:20px}.showroom-list-item.divider{margin-right:-30px}}@media print,screen and (min-width:48em){.showroom-content-container.header-info-box{height:630px}.showroom-header-section{min-height:360px;overflow:hidden;padding:80px 0 40px}.showroom-header-section .main-heading{font-size:1.5rem;font-weight:500;line-height:2rem;width:60%}.showroom-header-section.bg-image{background-position:50% 65%;background-repeat:no-repeat;background-size:cover;min-height:360px}#map{height:320px}.link-tile.jump-nav.icon{padding-left:0;padding-right:0}.link-tile.jump-nav{width:25%}.showroom-heading{margin-left:6.6rem}.showroom-content-box{background:#fff;line-height:1;width:70%}.showroom-content-box .back-link{margin-bottom:-5px}.showroom-content-box.blue-grey{background-color:#2a323c}.showroom-content-box>*{color:#000;text-transform:none}.showroom-content-box h1,.showroom-content-box h2{font-size:20px;font-weight:500;line-height:24px}.showroom-content-box h3{line-height:1}.showroom-content-box span{font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:.8rem;line-height:1rem}.showroom-content-box span.open-days{display:inline-block;width:90px}.showroom-content-box .showroom-rating{margin-bottom:-16px;margin-left:50px;width:7%}.showroom-content-box .image-team-consulting{height:auto}.showroom-content-box .showroom-table-container table td{padding:10px 0}.h3-heading{margin-left:80px}.checkout .h3-heading{margin-left:0}h3.h3-heading.no-margin{margin-left:40px}.showroom-content-box .rating-price-showroom{margin-left:0}.showroom-content-conatiner.w-container{margin-left:auto;margin-right:auto;width:calc(100% - 60px)}.content-frame.limestone.texture{padding-bottom:40px}.content-frame.limestone.texture.colored.showroom-content-box{margin:0 auto;max-width:1170px;width:calc(100% - 40px)}.link-tile-container-showroom.flex.showrroom-info{right:0;top:-210px;width:100%}#showroom-description.product-description{height:auto;margin:-100px auto 0;max-width:1170px;min-height:275px;width:calc(100% - 60px)}.showroom-list-item.divider{border-bottom:1px solid hsla(40,17%,65%,.4);font-size:1rem;margin-right:0}.text-insert-showroom.comment-item{line-height:24px}.insert.image.comment-box-header._01{top:-40px}.showroom-content-box{width:100%}.showroom-content-box h1,.showroom-content-box h2{font-size:24px;line-height:32px;margin-bottom:10px}.showroom-content-box h3{font-size:1.4rem;font-weight:500;line-height:1.4rem;margin-bottom:10px}.showroom-content-box .text-element.opening-hours{display:inline-block;width:70px}.showroom-content-box .body-text._2-col{-moz-column-count:2;column-count:2;font-size:1rem}.showroom-content-box .headline-box-showroom{margin:0}.comment-box{border-width:40px}.showroom-content-box.comment-box-header.flex{border-bottom-style:none;top:10px}.showroom-content-box.comment-box-header.flex h3.h3-heading.no-margin{margin-left:0}.showroom-content-box.comment-box-header.flex .rating-price-showroom.align-right.comments{margin:-10px 0 60px 110px}.insert.image.article.full-width{height:240px}.insert.image.article.full-width.centered._01{margin:0 auto;overflow:hidden;top:-230px;width:100%}.showroom-content-page-box.flex.all-centered.colored-bg.grey{height:320px}.showroom-content-box.flex{right:0;top:-210px}.showroom-content-box.comment-item{width:100%}.showroom-content-box .photo-details{left:auto;position:absolute;right:0;top:-21px;width:36%}.showroom-content-box.comment-item.link-box{margin-bottom:0;padding-top:40px}.showroom-content-box.comment-item.link-box .text-link{font-size:1rem;line-height:1.5rem}.showroom-content-box.comment-item.link-box .text-link.google{padding-left:20px}.showroom-content-box.comment-item.link-box .text-link.google span{font-size:1.25rem;margin-right:10px;top:3px}.showroom-content-box.comment-item.link-box .text-link.google span>span{margin-right:0}.showroom-content-box .showroom-table-container table{width:440px}.showroom-w-col{padding-left:20px}.showroom-w-col-4{width:100%}ul.showroom-list.w-list-unstyled{margin-left:35px}.rating-price-showroom.align-right.comments{margin:-10px 0 40px 145px}.subline.teaser{font-size:1rem;font-weight:400;line-height:1.5rem;margin:33px 23px 10px 25px}.showroom-rating-price-showroom{margin-left:-30px}.showroom-rating.rating--pos.comments{top:5px}.showroom-overview.detail-tabs-description .showroom-info-box h2{margin-bottom:15px}.showroom-overview .show-more-info{margin-top:10px}.showroom-overview .info-show{float:right;line-height:17px;width:200px}.showroom-overview .shw-info:after{clear:both;content:"";display:table}.showroom-overview .openings{left:0;position:absolute;top:9px}.body-showroom .showroom-overview.detail-tabs-description .showroom-info-box .open-days{width:90px}.body-showroom .showroom-overview .info-show{width:275px}.showroom-content-container .info-category{left:0;position:absolute;top:13px}.showroom-content-container .info-show{margin-left:250px}.detail-tabs-description .tab-details .showroom-info-box .showroom-title,.detail-tabs-description .tab-details .showroom-info-box h2{display:inline-block;text-align:left}.detail-tabs-description .tab-details .showroom-rating-price-showroom{display:inline-block;float:right;margin-top:5px}.detail-tabs-description .tab-details .info-category,.detail-tabs-description .tab-details .info-show{display:inline-block;padding-left:0}.detail-tabs-description .tab-details .info-show{float:right}.detail-tabs-description .tab-details .shw-info{border-bottom:1px solid hsla(40,17%,65%,.4);padding:9px 0 10px;position:relative}.detail-tabs-description .tab-details .shw-info:after{clear:both;content:"";display:table}.detail-tabs-description .tab-details .show-more-info{margin-top:20px}.detail-tabs-description .tab-details li.rating-item.icon-star{display:inline;font-size:13px;padding-left:3px}.detail-tabs-description .tab-details li.rating-item.icon-star.active:before{color:#b4aa96}.detail-tabs-description .tab-details li.rating-info{color:rgba(42,50,60,.5);display:inline;font-size:13px;line-height:normal;padding-left:5px}.showroom-content-container{padding:80px 10px 0}.map-section .map{margin-right:auto}.map-section .content-frame{padding:40px 20px}.map-section .showroom-map-w-col-4{width:33.33%}.map-section .showroom-map-w-col-4+.w-col-8{width:66.66%}.comment-section .content-frame{padding:40px 20px}.comment-section .showroom-content-container{padding-left:0;padding-right:0;padding-top:20px}}@media print,screen and (max-width:63.99875em){[data-area-slider]{padding:0 20px;position:relative}[data-area-slider].slick-slider-custom .slick-next{right:0}[data-area-slider] .slick-dots,[data-area-slider].slick-slider-custom .slick-prev{left:0}.showroom-w-col{padding:15px 10px}.showroom-rating-price-showroom{position:absolute;right:10px;top:3px}.showroom-content-box .photo-details{box-shadow:none;left:10px;position:relative;top:2px;width:calc(100% + 20px)}.insert.image.comment-box-header._01{margin-bottom:20px}.rating-price-showroom.align-right.comments{margin:-15px 259px 40px 0}.showroom-w-col{padding-bottom:0}.product-description{margin-bottom:-20px;margin-top:0}.showroom-content-box .showroom-table-container{max-width:100%}.showroom-content-container .info-show{display:block}#showroom-description.product-description{height:auto;margin-bottom:0;padding:0 10px}.headline-box-showroom.map{margin-top:0}.headline-box-showroom.map h2{margin-bottom:-15px}}@media screen and (min-width:64em){.showroom-header-section .main-heading{background:none;bottom:60px;color:#fff;font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:.8rem;left:40px;line-height:1rem;padding:0;position:absolute;text-shadow:1px 1px 2px rgba(42,50,60,.5);width:50%}.link-tile.jump-nav.icon{padding-left:0;padding-right:0}.link-tile.jump-nav{width:25%}.showroom-content-container.header-info-box{height:230px}.showroom-content-box{width:100%}.showroom-content-box .back-link{padding:10px 20px 0}.showroom-content-box h1{margin-left:0}.showroom-content-box h3{font-size:24px;line-height:32px;margin-bottom:20px}.showroom-content-box .rating-price-showroom{margin-left:0}.showroom-content-box .showroom-rating-price-showroom .showroom-rating{margin-left:56%}.showroom-content-box.flex{right:0;top:-210px;width:auto}.showroom-content-box .photo-details{height:100%;left:auto;position:absolute;right:0;top:-21px;width:35%}.showroom-content-box .text-team-consulting{width:300px}.showroom-content-box .showroom-table-container{min-height:220px}.showroom-content-box .showroom-table-container table{width:730px}.text-insert-showroom.comment-item{line-height:24px}.map{font-size:1rem;margin-right:145px;margin-top:0}.tab-details .small-12.large-12{display:flex;padding:0}.tab-details .small-12.large-12.left-col{flex-direction:column}.showroom-content-container.w-container{padding:0}.showroom-content-container.w-container.header-info-box{padding:0 10px}.comment-section .showroom-content-container{padding-top:20px}.comment-section .content-frame,.map-section .content-frame{padding:40px 10px}#showroom-description.product-description{margin-top:30px}}@media screen and (min-width:75em){.map{font-size:1rem;margin-right:145px;margin-top:0}.link-tile.jump-nav.icon{padding-left:0;padding-right:0}.link-tile.jump-nav{width:25%}.showroom-heading{margin-left:.6rem}.showroom-content-box{width:60%}.showroom-content-box .showroom-rating{height:18px;margin-left:0;width:7%}.showroom-content-box .headline-box-showroom{margin-left:0;margin-right:0;margin-top:0}.showroom-content-box .box-rating--pos{margin-left:41.5rem}.showroom-content-box .rating-price-showroom{margin-left:0}.showroom-content-box.flex{margin:0 auto;right:0;top:-210px}.showroom-content-box .photo-details{left:auto;position:absolute;right:0;top:-21px;width:36%}.showroom-content-box .text-team-consulting{width:350px}.link-tile-container-showroom.flex.showrroom-info{margin:0 auto;top:-210px}#showroom-description.product-description .content-frame{padding:0 10px 40px}.content-frame.limestone.texture.colored.showroom-content-box{width:100%}.insert.image.comment-box-header._01{top:-40px}.text-insert-showroom.comment-item{line-height:24px}.insert.image.article.full-width{height:240px}.subline.teaser{font-size:1rem;margin-bottom:10px;margin-top:45px}h3.h3-heading.no-margin{margin:0}.comment-box{border-width:40px}.showroom-content-box.comment-box-header.flex{border-bottom-style:none;top:10px}.showroom-content-box.comment-box-header.flex .rating-price-showroom.align-right.comments{margin-left:170px;margin-top:-15px}.showroom-content-box.comment-item.link-box{border-top:1px solid #b4aa96;margin:-10px -40px -40px;padding:40px;right:0;text-align:center;width:108.2%}.showroom-content-box.comment-item{width:100%}.showroom-list-item.divider{border-bottom:1px solid hsla(40,17%,65%,.4);font-size:1rem;margin-left:0;width:100%}ul.showroom-list.w-list-unstyled{margin-left:0}.product-tiles .rating-price-showroom{display:flex;justify-content:center!important}.product-tiles .rating-price-showroom .price{display:flex;flex-direction:column-reverse;order:2}.product-tiles .rating-price-showroom .showroom-rating{margin-left:0;order:1;width:7%}.showroom-content-container.w-container{margin:0 auto;max-width:1170px}.showroom-content-container.w-container.header-info-box{padding:0}}.showroom-content-container .info-category,.showroom-content-container .info-show,.showroom-overview .info-category,.showroom-overview .info-show{display:inline-block;font-size:12.8px;font-weight:400}.showroom-content-container .info-category{font-weight:500}.info-show ul{margin:0;padding-left:0}.showroom-content-container .shw-info,.showroom-overview .shw-info{border-bottom:1px solid hsla(40,17%,65%,.4);padding:9px 0 10px;position:relative}.showroom-content-container h1{text-transform:uppercase}.showroom-overview.detail-tabs-description .showroom-info-box li{padding:0}step-content{position:relative}step-content payment loading-icon{background:hsla(0,0%,100%,.8);display:block;height:100%;position:absolute;top:0;width:100%}step-content payment loading-icon .ellipsis>span{background:#2a323c}.showroom-content{margin-top:0!important}.article-insert.video{margin:0 auto;max-width:1170px}.article-insert.video.full-width{width:auto}.highlighted-red{color:#dc281e}.button-common,a.button-common{background-color:#fff;border:1px solid #b4aa96;color:#2a323c;display:inline-block;height:40px}.button-common .button-common-icon,a.button-common .button-common-icon{border-right:1px solid #b4aa96;display:inline-block;height:100%;line-height:40px;text-align:center;vertical-align:middle;width:40px}.button-common .button-common-icon:before,a.button-common .button-common-icon:before{font-family:icomoon}.button-common .button-common-text,a.button-common .button-common-text{display:inline-block;height:100%;line-height:18px;margin-left:-4px;padding:10px;vertical-align:middle}.button-common:hover,a.button-common:hover{background-color:#f4f4f4;text-decoration:none}.button-common.button-right,a.button-common.button-right{float:right}.button-common.button-common-right .button-common-icon:before,a.button-common.button-common-right .button-common-icon:before{content:"\e934";margin-left:-4px}@media screen and (max-width:48em){.button-common,a.button-common{height:30px}.button-common .button-common-icon,a.button-common .button-common-icon{line-height:30px;width:30px}.button-common .button-common-text,a.button-common .button-common-text{font-size:13px;line-height:14px;padding:7px 10px}}.promotion-box{margin:20px 0;position:relative}.promotion-box .promotion-banner{background-image:url(../media-library/images/product-list-old/js_visual_insert_horizontal_02.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;padding:40px 0 40px 40px;position:relative}.promotion-box .promotion-description{background-color:#fff;float:right;padding:40px;width:50%}.promotion-box .promotion-description .description-body{margin-bottom:20px}.promotion-box .promotion-title{background-color:#2a323c;color:#fff;font-size:24px;line-height:32px;padding:20px}.promotion-box .promotion-title .emphasized{font-size:48px;font-weight:500}@media screen and (max-width:48em){.promotion-box{margin-bottom:20px}.promotion-box .promotion-banner{min-height:320px}.promotion-box .promotion-description{bottom:20px;float:none;padding:20px;position:absolute;right:0;width:75%}.promotion-box .promotion-description .description-body{font-size:13px;line-height:16px;margin-bottom:10px}.promotion-box .promotion-title{font-size:16px;line-height:24px}.promotion-box .promotion-title .emphasized{font-size:32px}}@media print,screen and (min-width:48em){.promotion-box{margin:40px 0}}.section-dark-blue{background-color:rgba(42,50,60,.9)}.page-title-wrap .page-title{font-size:32px;font-weight:500}.page-title-wrap.white-title .page-title{color:#fff}.block-title-wrap{border-bottom:1px solid hsla(40,17%,65%,.5);margin-bottom:40px;text-align:center}.block-title-wrap .block-title{background-color:#3f464f;display:inline-block;font-size:19px;margin-bottom:0;padding:5px 10px;position:relative;text-transform:capitalize;top:15px}.block-title-wrap .block-title.white{color:#fff}.main-section .media-library-slider a:hover{text-decoration:none}.media-library-slider .slide-wrap{margin-bottom:20px}.media-library-slider .slick-slider .slide-wrap{margin-bottom:0}.media-library-slider .slick-slider .slick-track{display:flex}.media-library-slider .slick-slider .slick-track .slick-slide{display:flex;flex:1;float:none;height:auto}.media-library-slider .media-library-slide{background-color:#fff;display:block;height:100%;margin:0 auto}.media-library-slider .media-library-image{background-color:#f4f4f4;height:280px;position:relative}.media-library-slider .media-library-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media-library-slider .media-library-description{padding:40px 20px 20px}.media-library-slider .media-library-description .slide-title{font-size:19px;font-weight:500;line-height:24px;margin-bottom:10px}.media-library-slider .media-library-description .slide-description{margin-bottom:20px}.media-library-slider .play-icon-wrap{background:rgba(42,50,60,.5);border:2px solid #fff;border-radius:50%;bottom:0;height:80px;left:0;margin:auto;position:absolute;right:0;top:0;transition:background-color .4s ease;width:80px;z-index:2}.media-library-slider .play-icon-wrap i{color:#fff;font-size:20px;position:absolute;right:calc(50% - 6px);top:calc(50% - 10px)}.media-library-slider .play-icon-wrap:hover{background-color:hsla(0,0%,100%,.9)}.media-library-slider .play-icon-wrap:hover i{color:#dc281e}.slick-slider-controls .slick-arrow{width:40px;z-index:2}.slick-slider-controls .slick-arrow:before{height:auto;left:0;margin-left:auto;margin-right:auto;opacity:1;right:0;top:49%;width:13px}.slick-slider-controls .slick-arrow.slick-prev{left:-30px}.slick-slider-controls .slick-arrow.slick-next{right:-30px}.slick-slider-controls .slick-arrow.slick-next:before{right:15px}.slick-slider-controls .slick-arrow:hover:before{color:#28323c}.slick-slider-controls .slick-dots{bottom:-30px}.slick-slider-controls .slick-dots li{height:5px;margin:0 10px 0 0;width:5px}.slick-slider-controls .slick-dots li button{background-color:#33373c;border-radius:50%;height:100%;padding:0;width:100%}.slick-slider-controls .slick-dots li.slick-active button{background-color:#222}.slick-slider-controls .slick-disabled{display:none!important}@media screen and (max-width:80em){.media-library-slider .slick-slider{padding:0 30px}.slick-slider-controls .slick-arrow.slick-prev{left:0}.slick-slider-controls .slick-arrow.slick-next{right:0}}@media screen and (max-width:64em){.media-library-slider .slick-slider .slick-dots{width:calc(100% - 60px)}}@media screen and (max-width:48em){.media-library-slider .media-library-image{height:160px}.media-library-slider .play-icon-wrap{height:60px;width:60px}.media-library-slider .media-library-description{padding:20px 10px 10px}.media-library-slider .media-library-description .slide-title{font-size:16px;line-height:19px}.media-library-slider .media-library-description .slide-description{font-size:13px;line-height:16px;margin-bottom:10px}}.banner{margin-bottom:10px;margin-top:40px}.banner-wrap{height:200px}.banner-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-block{background-color:#b4aa96;height:100%;padding:20px}.banner-block .banner-title{color:#fff;font-size:1.2rem;font-weight:400;line-height:40px;line-height:1.5rem;margin-bottom:10px;text-align:left}.banner-block .banner-link{color:#2a323c;display:block;font-size:.8rem;line-height:1rem;margin-bottom:10px;transition:all .4s ease}.banner-block .banner-link:hover{color:#fff;text-decoration:none}@media print,screen and (min-width:48em){.banner{margin-bottom:40px;margin-top:20px}.banner-wrap{height:240px}.banner-block{padding:40px}.banner-block .banner-title{font-size:1.5rem;line-height:2rem;margin-bottom:20px}.banner-block .banner-link{font-size:1rem;line-height:1.5rem;margin-bottom:20px}}@media screen and (min-width:64em){.banner-wrap{height:100%}.banner-block .banner-title{font-size:2rem;font-weight:300;line-height:2.5rem}}.form-item.required-field label:after{color:#dc281e;content:" *"}.form-item.required-field label:last-child:after{display:none}button[type=submit]{transition:all .2s}.checkout-login-form .checkmark{background-color:#fff;border:1px solid #b4aa96;display:flex;height:20px;justify-content:center;left:0;position:absolute;top:0;width:20px}.checkout-login-form input:checked+label .checkmark:after{content:"\e902";display:block;font-family:icomoon!important;font-size:.625rem;font-style:normal;font-variant:normal;font-weight:400;height:10px;left:50%;line-height:1;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:10px}.checkout-login-form form-errors{display:block;position:static}.checkout-login-form input.ng-invalid.ng-touched{margin-bottom:0!important}.checkout-login-form .form-item input[type=checkbox]{height:20px;margin:5px 0 0;opacity:0;position:absolute;width:20px;z-index:2}.checkout-login-form .form-item input[type=checkbox]~label{line-height:20px;margin-left:0;padding-left:30px;position:relative}.checkout-login-form .form-item.required-field input[type=checkbox]~label:after{color:#dc281e;content:" *";position:absolute;right:-10px;top:0}.checkout-login-form .form-item.subscription{margin-top:10px}@keyframes scaleUp{0%{opacity:0;transform:scale(.8) translateY(1000px)}to{opacity:1;transform:scale(1) translateY(0)}}.section-main-bg{background-image:url(../media-library/images/homepage-old/home_teaser_1.jpg);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}.login-wrapper{background-color:#fff;font-weight:300;margin:0;padding:25px;position:relative;text-align:left;width:100%}.login-wrapper h1{color:#41464e;font-size:1.5625rem;margin-bottom:25px;text-align:center}@media print,screen and (min-width:48em){.login-wrapper{margin:80px auto;width:650px}.login-wrapper h1{font-size:2.1875rem}}@media screen and (min-width:64em){.login-wrapper{margin:200px auto;padding:50px}.login-wrapper h1{font-size:2.8125rem}}.show-more-link [data-load-more]{position:relative}.show-more-link [data-load-more] .loading-icon{background:#fff;height:100%;left:-1px;position:absolute;top:0;width:110%;z-index:9999}.main-section--wishlist{margin-top:30px}.main-section--stone{background-color:#f4f4f4}.main-section .empty-button{background-color:transparent;border:1px solid #b4aa96;color:#2a323c;display:inline-block;font-size:.8rem;font-weight:500;line-height:1rem;padding:6px 15px;text-align:left;text-decoration:none;transition:all .4s ease}.main-section .empty-button:hover{background-color:#dc281e;border-color:#dc281e;color:#fff;text-decoration:none}@media print,screen and (min-width:48em){.main-section .empty-button{font-size:1rem;line-height:1.5rem;padding:7px 15px}}.mobile-trusted-shop{left:5px}.checkout-login-form loading-icon,.loading-icon{background:hsla(0,0%,100%,.8);height:100%;left:0;position:absolute;top:0;width:100%;z-index:9999}.checkout-login-form loading-icon .ellipsis>span,.loading-icon .ellipsis>span{background:#2a323c}.checkout-login-form loading-icon{background:#fff}.checkout-login-form button[type=submit] .ellipsis{display:block}.checkout-boxes{margin-bottom:20px}.checkout-boxes ul{margin-left:0;padding-left:0}.checkout-boxes__content{background:#2a323c;color:#fff;font-size:14px;margin-bottom:10px;min-height:200px;padding:20px}.checkout-boxes__content .rte-field a{color:#fff}.checkout-boxes__content h3{border-bottom:1px solid hsla(0,0%,100%,.8);color:#fff;padding-bottom:5px}.checkout-heading{margin:20px 0}body.body.body-layout.body-checkout.body-trusted-shop{padding-top:0}.body-checkout .layout{margin-top:0!important}.body-checkout aside,.body-checkout footer,.body-checkout header{display:none}address-form:after{clear:both;content:"";display:table}shipping-options loading-icon{background:hsla(0,0%,100%,.8);height:100%;left:0;position:absolute;top:0;width:100%;z-index:9999}shipping-options loading-icon .ellipsis>span{background:#2a323c}.payment-modal{padding-bottom:70px;text-align:center}.payment-modal form{margin:0 auto;min-height:270px}.payment-modal .icon-close{cursor:pointer;position:absolute;right:10px;top:10px}obstacles{display:block;margin-bottom:40px}.body-checkout.reveal-opened [data-checkout-slider] .slick-track{transform:none!important;width:auto!important}.body-checkout.reveal-opened [data-checkout-slider] .reveal,.body-checkout.reveal-opened [data-checkout-slider] .reveal-overlay{display:block!important}@media print,screen and (min-width:48em){.checkout-boxes__content{font-size:16px;margin-bottom:0;min-height:300px}.checkout-boxes__content h3{font-size:20px}}.customer-search__result{background-color:#fff;border:1px solid #000;padding:5px;z-index:1000}.customer-search__result--selected{background-color:#28323c;color:#fff}.customer-search__result--small{font-size:xx-small}.reveal.out-of-stock{padding-bottom:0}.reveal.out-of-stock form{margin-top:40px;text-align:left;width:340px}.reveal.out-of-stock form form-errors{bottom:-21px}.reveal.out-of-stock [type=submit]{background-color:transparent;background:#2a323c;border:1px solid #b4aa96;border-radius:0;color:#fff;cursor:pointer;display:block;font-size:1rem;font-weight:500;height:40px;line-height:.6;margin:50px auto 0;padding:9px 15px;position:relative;text-align:left;text-decoration:none}.reveal.out-of-stock [type=submit]:before{content:""}.reveal.out-of-stock [type=submit]:hover{background-color:#b4aa96;color:#fff}.reveal.out-of-stock .form-item{position:relative}.reveal.out-of-stock .form-item.parsley-error{margin-bottom:25px}.reveal.out-of-stock .form-item.required-field label:after{margin-right:20px}.reveal.out-of-stock .form-item input,.reveal.out-of-stock .form-item textarea{background:#f4f4f4;border-color:transparent;font-size:.875rem;line-height:0;margin-bottom:10px;padding:8px 12px}.reveal.out-of-stock .form-item input:hover,.reveal.out-of-stock .form-item textarea:hover{border-color:#b4aa96}.reveal.out-of-stock .form-item input{height:30px}.reveal.out-of-stock .form-item textarea{height:auto;line-height:20px}.reveal.out-of-stock .form-item input[type=radio]{margin-bottom:0;position:relative;top:8px}.reveal.out-of-stock .form-item label{display:inline-block;font-size:.8rem;line-height:1rem;margin-bottom:5px}.contact-form{margin:20px auto}.contact-form select{font-size:13px;height:30px}.contact-form table{margin-top:20px;max-width:420px;width:100%!important}.contact-form .parsley-error textarea{border:1px solid #dc281e!important}.contact-form .parsley-success textarea{border:1px solid #3ea964!important}.contact-form strong{font-weight:500}.contact-form .parsley-errors-list{bottom:-18px;color:#dc281e;font-size:.8rem;line-height:1rem;margin:5px 0 0;padding-left:0;position:absolute}.contact-form [type=submit]{background-color:transparent;background:#2a323c;border:1px solid #b4aa96;border-radius:0;color:#fff;cursor:pointer;display:block;font-size:1rem;font-weight:500;height:40px;line-height:.6;margin-bottom:0;margin-top:50px;padding:9px 15px;position:relative;text-align:left;text-decoration:none}.contact-form [type=submit]:before{content:""}.contact-form [type=submit]:hover{background-color:#b4aa96;color:#fff}.contact-form h2{font-size:20px;font-weight:400;margin-bottom:0;text-transform:capitalize}.contact-form h1{font-size:36px;font-weight:500;text-transform:uppercase}.contact-form form{margin-top:20px}.contact-form .form-item{position:relative}.contact-form .form-item.parsley-error{margin-bottom:25px}.contact-form .form-item.required-field label:after{margin-right:20px}.contact-form .form-item input,.contact-form .form-item textarea{background:#f4f4f4;border-color:transparent;font-size:.875rem;line-height:0;margin-bottom:10px;padding:8px 12px}.contact-form .form-item input:hover,.contact-form .form-item textarea:hover{border-color:#b4aa96}.contact-form .form-item input{height:30px}.contact-form .form-item textarea{height:auto;line-height:20px}.contact-form .form-item input[type=radio]{margin-bottom:0;position:relative;top:8px}.contact-form .form-item label{display:inline-block;font-size:.8rem;line-height:1rem;margin-bottom:5px}@media print,screen and (max-width:63.99875em){.contact-form .form-item textarea{min-height:30px}.contact-form table{font-size:13px;line-height:17px}.contact-form .column{margin-bottom:20px}.contact-form .column:last-child{margin-bottom:0}}.address-form.superuser label[for=tax]{padding-left:0!important}.address-form.superuser .form-item:nth-of-type(2n){float:left!important;width:50%!important}.address-form.superuser .form-item:nth-last-child(2) input#tax{opacity:1!important;position:relative!important;top:0!important}.address-form .form-item input,.address-form .form-item textarea{background:#f4f4f4;border-color:transparent;font-size:.875rem;line-height:0;margin-bottom:10px;padding:8px 12px}.address-form .form-item input:hover,.address-form .form-item textarea:hover{border-color:#b4aa96}.address-form .form-item input{height:30px}.address-form .form-item textarea{height:auto}.address-form .form-item label{font-size:.8rem;line-height:1rem;margin-bottom:5px}.address-form .form-item:last-of-type{margin-top:10px;width:100%}.address-form .form-item:last-of-type button{background:#2a323c;border:1px solid #2a323c;color:#2a323c;cursor:pointer;display:inline-block;float:right;font-size:.8rem;font-weight:500;line-height:1rem;padding:0 0 0 30px;position:relative;text-transform:none;transition:all .4s ease}.address-form .form-item:last-of-type button:hover{background:#dc281e;border-color:#dc281e;color:#dc281e}.address-form .form-item:last-of-type button:hover span{background:#f4f4f4}.address-form .form-item:last-of-type button span{background:#fff;display:block;padding:7px 10px;text-align:left}.address-form .form-item:last-of-type button:before{color:#f5f5f5;content:"\ea2f";font-family:icomoon;font-size:.9375rem;font-style:normal;font-variant:normal;font-weight:400;left:8px;line-height:1;margin-right:10px;padding-right:10px;position:absolute;text-transform:none;top:8px}.address-form .form-item select{font-size:13px;height:30px;padding:0 5px}.address-form .form-item:nth-of-type(5) label{cursor:pointer;display:block;font-size:1rem;font-size:.8rem;line-height:1rem;margin-bottom:5px;overflow:hidden;padding-left:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.address-form .form-item:nth-of-type(5) .checkmark{background-color:#fff;border:1px solid #b4aa96;display:flex;height:20px;justify-content:center;left:0;position:absolute;top:0;width:20px}.address-form .form-item:nth-of-type(5) .checkmark:after{content:"";display:none;position:absolute}.address-form .form-item:nth-of-type(5) input:checked+.checkmark:after{content:"\e902";display:block;font-family:icomoon!important;font-size:.625rem;font-style:normal;font-variant:normal;font-weight:400;height:10px;left:50%;line-height:1;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:10px}@media screen and (min-width:30em){.address-form .form-item{float:left;width:50%}.address-form .form-item:nth-of-type(odd){padding-right:10px}.address-form .form-item:nth-of-type(2n){padding-left:10px}}@media print,screen and (min-width:48em){.contact-form{margin:50px auto;padding:0 15px}.address-form .form-item:last-of-type button{font-size:1rem;line-height:1rem;padding:0 0 0 40px}.address-form .form-item:last-of-type button:before{font-size:1.25rem;left:10px;top:10px}.address-form .form-item:last-of-type button span{padding:12px 10px}}@media screen and (min-width:64em){.contact-form form{margin-top:40px}}@media screen and (min-width:75em){.contact-form{padding:0}}.content-container{padding:50px 10px}.content-container h1{font-size:1.625rem;font-weight:500;margin-bottom:20px}.content-container h2{font-size:1.25rem;margin-bottom:15px}.content-container h3{font-size:1.0625rem;margin-bottom:15px}.content-container .content-wrap p{font-size:1rem;margin-bottom:15px}.content-container .content-wrap .link{border-bottom:1px solid #cdcdcd;color:#dc281e}.content-container .content-wrap .link:hover{border-bottom-color:#dc281e}@media print,screen and (min-width:48em){.content-container h1{font-size:1.875rem}.content-container h2{font-size:1.375rem}.content-container h3{font-size:1.0625rem}}@media screen and (min-width:64em){.content-container h1{font-size:2.1875rem}.content-container h2{font-size:1.5rem}.content-container h3{font-size:1.125rem}}.result-section.product-tiles .product-flex-holder{padding-top:0;width:100%}.result-section.product-tiles .product-flex-holder .product-link{margin-bottom:0}.result-section.product-tiles .column.section-item,.result-section.product-tiles .section-item{padding:0 10px}.result-section.product-tiles .column.section-item .product-link h3,.result-section.product-tiles .section-item .product-link h3{padding:0}@media print,screen and (min-width:48em){.result-section.product-tiles .section-item{flex:0 0 50%;max-width:50%}}.live-search-section{background-color:#fff;background-image:url(../media/textures/js_texture_bg_asfalt-dark.png),linear-gradient(90deg,#2a323c,#f0eeea);background-position:50% 50%,0 0;background-repeat:repeat,repeat;background-size:auto,auto;margin-top:0;padding:50px 10px 0}.live-search-section .icon-close{color:#fff;cursor:pointer;display:none;font-size:20px;position:absolute;right:120px;top:10px}.live-search-section .staff-container{display:block;flex-wrap:nowrap}.live-search-section .staff-container .sales-staff-search{flex:1;margin-bottom:20px}.live-search-section .staff-container .sales-staff-search .text{bottom:-90px;right:120px;width:160px}.live-search-section .staff-container .sales-staff-image{flex:none;float:right;width:120px}.live-search-section .title{color:#f4f4f4;font-size:1.4rem;font-weight:400;line-height:1.8rem;margin:0 0 10px}.live-search-section .column{padding:0!important;position:relative}.live-search-section .sales-staff{bottom:40px;color:#fff;font-size:.8rem;line-height:1rem;position:absolute;right:0;text-align:right;width:300px}.live-search-section .no-results{color:#fff;margin-top:5px}.live-search{margin-bottom:0;position:relative}.live-search [type=text]{background-color:hsla(0,0%,96%,.4);border-color:transparent transparent #f4f4f4;color:#2a323c;font-size:14px;line-height:12px;padding:5px 12px}.live-search [type=text]:active,.live-search [type=text]:focus{border-color:#fff}.live-search .input-group-label{background:none;border:none;padding:0}.live-search .input-group-label .search-btn{background-color:#fff;color:#2a323c;cursor:pointer;display:inline-block;transition:all .4s ease}.live-search .input-group-label .search-btn:focus{outline:none}.live-search .input-group-label .search-btn:hover{background-color:#f4f4f4;color:#dc281e}.live-search .input-group-label .search-btn-icon{display:inline-block;padding:3px 8px;vertical-align:middle}.live-search .input-group-label .search-btn-icon:before{content:"\e99d";font-family:icomoon!important;font-size:14px}.live-search .input-group-label .search-btn-text{border-left:1px solid #b4aa96;display:inline-block;font-size:.8rem;font-weight:500;line-height:1rem;margin-left:-4px;padding:7px 10px;vertical-align:middle}@media screen and (min-width:30em){.live-search-section{padding:80px 20px 0}.live-search-section .staff-container{display:flex}.live-search-section .staff-container .sales-staff-search .text{bottom:40px;right:0;width:250px}.live-search-section .staff-container .sales-staff-image{width:250px}}@media print,screen and (min-width:48em){.live-search-section{padding-top:100px}.live-search-section .staff-container{max-width:728px}.live-search-section .staff-container .sales-staff-image{width:300px}.live-search-section .title{font-size:2rem;line-height:2.5rem}.live-search [type=text]{height:auto;line-height:12px;padding:7px 12px}.live-search .input-group-label .search-btn-icon{padding:7px 10px 6px}.live-search .input-group-label .search-btn-icon:before{font-size:20px}.live-search .input-group-label .search-btn-text{font-size:1rem;padding:12px 10px}}@media screen and (min-width:64em){.live-search-section{padding-top:100px}.live-search-section .staff-container{max-width:940px}}@media screen and (min-width:75em){.live-search-section{padding-top:100px}.live-search-section .staff-container{max-width:1170px}.live-search-section .staff-container .sales-staff-image{width:300px}}.row-no-space{padding:0 10px}.row-no-space .column{padding:0}.row-tiles{padding-bottom:20px;padding-top:20px}.main-section .subtitle{color:#2a323c;font-size:.8rem;font-weight:400;margin-bottom:3px;margin-top:5px;padding-top:0;text-align:center}.main-section.title-help h4{margin-bottom:10px}.main-section.title-help h2{margin-bottom:0}.main-section.title-help h3{color:#2a323c;font-weight:500;text-align:center;text-transform:uppercase}.main-tile{background-color:#f4f4f4;border:1px solid #fff;color:#2a323c;display:block;font-size:.8rem;height:100%;line-height:1rem;padding:20px 10px;text-align:center;text-decoration:none;transition:opacity .2s ease}.main-tile .tile-icon{margin-bottom:10px}.main-tile .tile-icon img{height:40px;width:40px}.main-section a.main-tile:hover{background-color:#fff;color:#dc281e;text-decoration:none}@media print,screen and (min-width:48em){.row-tiles{padding-top:40px}.main-section .subtitle{font-size:1rem;margin-top:0;padding-top:20px}.main-section.title-help h3{font-size:2rem;line-height:2.5rem}.main-section .row:first-child .headline-h3{padding-top:20px}.main-section .row:first-child .subtitle+.headline-h3{padding-top:0}.main-tile{font-size:1rem;line-height:1.5rem;padding:40px}.main-tile .tile-icon img{height:80px;width:80px}}.main-footer-help{background-color:#fff;padding:0 10px}.main-footer-help .main-footer-item{padding:0 0 40px}.main-footer-help .title-wrap{padding-top:20px}.main-footer-help.main-footer-info .main-footer-item .footer-item__price h3{margin-top:0}.main-footer-help.main-footer-info .main-footer-item .row:first-child .footer-item__price .title-wrap{padding-top:20px}.main-footer-help .more-info.hover,.main-footer-help .more-info:hover{color:#dc281e}.main-footer-help .title-wrap{margin-bottom:0}.main-footer-help .title-wrap .title-img,.main-footer-help .title-wrap h3{display:inline-block;vertical-align:middle}.main-footer-help .title-wrap .title-img{height:30px;margin:0 5px 0 0;width:30px}.main-footer-help .main-footer-item .row:first-child .title-wrap{margin-top:0}.highlight-yellow{background-color:#ff0;border:none!important;padding:0!important}@media print,screen and (min-width:48em){.main-footer-help .title-wrap{margin-bottom:5px;padding-top:40px}.main-footer-help .title-wrap .title-img{height:40px;width:40px}.main-footer-help .main-footer-item{padding:0 0 80px}}input.ng-invalid.ng-touched{border:1px solid #dc281e!important;margin-bottom:20px!important}form-errors{bottom:-21px;color:#dc281e;font-size:10px;pointer-events:none;position:absolute}@media print,screen and (max-width:63.99875em){.main-button--shopping-cart loading-icon,a.main-button--shopping-cart loading-icon{height:30px}account alert-message{padding:30px 10px 0}.main-section-my-account .alert-banner-attention .text .close-button{font-size:12px}.main-section-my-account{padding-bottom:30px}}.body-account{background:#f4f4f4;background-image:url(../media/textures/js_texture_bg_asfalt-dark.png);background-position:0 0;background-size:233px}.body-account .breadcrumb{margin-top:0;padding-left:17px;padding-top:40px}.main-section-my-account .form-item{position:relative}.main-section-my-account .content-container{flex-flow:row wrap}.main-section-my-account .content-container .content-box-column{min-width:0}.main-section-my-account .menu-box{display:flex}.main-section-my-account .content-box{background:#fff;padding:20px 10px}.main-section-my-account .content-box .editable-content-box{margin-bottom:20px}.main-section-my-account .content-box .editable-content-box .text-link{color:#2a323c;position:relative;text-decoration:none;transition:color .4s ease}.main-section-my-account .content-box .editable-content-box .text-link:after{background-color:#2a323c;bottom:0;content:"";display:block;height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .15s cubic-bezier(.25,.46,.45,.94);width:100%}.main-section-my-account .content-box .editable-content-box .text-link:hover{color:#dc281e}.main-section-my-account .content-box .editable-content-box .text-link:hover:after{background-color:#2a323c;width:108%}.main-section-my-account .content-box .editable-content-box .text-insert{font-size:.8rem;line-height:1rem}.main-section-my-account .content-box .editable-content-box .headline-box{border-bottom:1px solid #b4aa96;margin-bottom:20px;padding-bottom:5px;position:relative}.main-section-my-account .content-box .editable-content-box .headline-box .edit-icon{border:1px solid #b4aa96;bottom:-1px;color:#000;height:30px;line-height:30px;position:absolute;right:0;text-align:center;transition:color .4s ease;width:30px}.main-section-my-account .content-box .editable-content-box .headline-box .edit-icon:hover{color:#dc281e;cursor:pointer}.main-section-my-account .content-box .client-number{font-size:.8rem;text-align:right}.main-section-my-account .content-box .headline-box{border-bottom:1px solid #b4aa96;margin-bottom:20px;padding-bottom:5px}.main-section-my-account .content-box .headline-box h3{font-size:1rem;font-weight:500;line-height:1.2rem;margin-bottom:0;margin-left:0;margin-top:0}.main-section-my-account .content-box .headline-box h1{font-size:1.4rem;font-weight:400;line-height:1.8rem;margin-bottom:10px;margin-top:0}.main-section-my-account .content-box .intro{margin-bottom:20px}.main-section-my-account .content-box .intro p{font-size:.8rem;line-height:1rem;margin-bottom:10px}.main-section-my-account .content-box .intro h2{font-size:1rem;font-weight:400;line-height:1rem;margin-bottom:10px;margin-top:0;text-transform:none}@media print,screen and (min-width:48em){.main-section-my-account{padding:20px 40px 40px}.main-section-my-account .content-container{flex-flow:row nowrap;max-width:1170px}.main-section-my-account .content-container .content-box-column{min-width:550px}.main-section-my-account .alert-banner-attention .icon-js_icon_attention_grey{float:left;font-size:40px;height:88px;line-height:88px;text-align:center;width:88px}.main-section-my-account .alert-banner-attention .text h4{font-size:1rem;line-height:1.5rem}.main-section-my-account .alert-banner-attention .text h5{font-size:1rem;line-height:1.5rem;margin-bottom:0}.main-section-my-account .menu-box li,.main-section-my-account .menu-box li .menu-box-header{font-size:1rem}.main-section-my-account .content-box{padding:20px 40px 40px}.main-section-my-account .content-box .headline-box{border-bottom:1px solid #b4aa96;margin-bottom:20px;padding-bottom:5px}.main-section-my-account .content-box .headline-box h3{font-size:1.2rem;font-weight:500;line-height:1.5rem;margin-bottom:0;margin-top:0}.main-section-my-account .content-box .headline-box h1{font-size:2rem;font-weight:400;line-height:2.5rem;margin-bottom:10px;margin-top:0}.main-section-my-account .content-box .editable-content-box{margin-bottom:20px}.main-section-my-account .content-box .editable-content-box .text-insert{font-size:1rem;line-height:1.5rem}.main-section-my-account .content-box .editable-content-box .headline-box{margin-bottom:20px;padding-bottom:5px}.main-section-my-account .content-box .editable-content-box .headline-box .edit-icon{height:40px;line-height:40px;width:40px}.main-section-my-account .content-box .intro{margin-bottom:40px}.main-section-my-account .content-box .intro p{font-size:1rem;line-height:1.5rem}.main-section-my-account .content-box .intro h2{font-size:1.5rem;font-weight:400;line-height:2rem;margin-bottom:20px;margin-top:0;text-transform:none}}@media screen and (min-width:64em){form-errors{bottom:-1px;font-size:11px}}.accordion-order .accordion-item{border-bottom:1px solid hsla(40,17%,65%,.4)}.accordion-order .accordion-title{background-color:#fff;color:#222;font-size:.8rem;line-height:1.5rem;padding:7px 40px 7px 30px}.accordion-order .accordion-title:last-child{border-bottom:1px solid hsla(40,17%,65%,.4)}.accordion-order .accordion-title:hover{background-color:#f4f4f4;color:#dc281e}.accordion-order .accordion-title:before{content:"\e92e";font-family:icomoon!important;font-size:12px;left:14px;line-height:normal;margin-top:0;right:auto;top:8px}.accordion-order .accordion-title.complete:after{color:#28c850;content:"\e902";font-family:icomoon!important;font-size:16px;position:absolute;right:8px;top:3px}.accordion-order .accordion-title .order-icon{bottom:0;cursor:help;position:absolute;right:10px;top:15px}.accordion-order .accordion-title .order-icon>span{font-size:17px}.accordion-order .is-active>.accordion-title{background-color:#f4f4f4}.accordion-order .is-active>.accordion-title:before{content:"\e937";top:12px}.accordion-order .is-active>.accordion-content{display:block}.accordion-order .accordion-title-row{align-content:center;display:flex;flex-wrap:wrap;justify-content:space-between}.accordion-order .accordion-title-column{flex:1;padding:0 5px;white-space:nowrap}.accordion-order .accordion-content{padding:10px}.accordion-order .accordion-content .table-order{margin-bottom:20px;width:100%}.accordion-order .accordion-content .table-order thead tr th{border-bottom:1px solid hsla(40,17%,65%,.4);font-size:.8rem;font-weight:500;line-height:1rem;padding:5px 0}.accordion-order .accordion-content .table-order tbody tr td{border-bottom:1px solid hsla(40,17%,65%,.4);font-size:.8rem;line-height:1rem;padding:5px 0;vertical-align:top}.accordion-order .accordion-content .table-order .product-cell{width:50%}.accordion-order .accordion-content .product-container{align-items:flex-start;display:flex;flex-direction:row}.accordion-order .accordion-content .product-container .product-image{flex:0 0 auto;height:40px;margin-right:10px;width:40px}.accordion-order .accordion-content .product-container .product-description{flex:1;padding:0}.accordion-order .accordion-content .products-wrap{margin-bottom:20px}.accordion-order .accordion-content .products-wrap .row{border-bottom:1px solid hsla(40,17%,65%,.4);font-size:.8rem;line-height:1rem;margin:0;padding:5px 0}.accordion-order .accordion-content .products-wrap .row .columns{padding:0}.accordion-order .accordion-content .products-wrap .row-emphasized{font-weight:500}.accordion-order .accordion-content .editable-content-wrap .editable-content-title{border-bottom:1px solid #b4aa96;margin-bottom:10px;padding-bottom:5px}.accordion-order .accordion-content .editable-content-wrap .editable-content-title h3{font-size:1rem;font-weight:500;line-height:1.2rem;margin:0}.accordion-order .accordion-content .editable-content-wrap .editable-content-list{font-size:.8rem;line-height:1rem;margin:0 0 20px;padding-left:0}.reveal-overlay{background-color:rgba(42,50,60,.8)}.reveal-order{border:0;height:auto;margin:20% auto;min-height:auto;padding:40px 10px 20px;width:95%}.reveal-order,.reveal-order p{font-size:.8rem;line-break:1rem}.reveal-order .close-button{color:#28323c;top:0;transition:all .4s ease}.reveal-order .close-button:hover{color:#dc281e}.reveal-order .modal-header{border-bottom:1px solid #b4aa96;margin-bottom:10px;padding-bottom:5px}.reveal-order .modal-header .modal-title{font-size:1rem;font-weight:500;line-height:1.2rem;margin-top:0}.reveal-order .shipping-status-wrap{color:#2a323c;margin-bottom:20px}.reveal-order .shipping-status-wrap:last-child{margin-bottom:0}.reveal-order .shipping-status-wrap .shipping-header{font-weight:500}.reveal-order .shipping-status-wrap .shipping-description{margin-bottom:10px}.reveal-order .shipping-status-wrap .shipping-status .red{color:#dc281e}@media print,screen and (min-width:48em){.accordion-order .accordion-title{padding:12px 34px}.accordion-order .accordion-title:before{top:18px}.accordion-order .accordion-title.complete:after{top:7px}.accordion-order .accordion-title-column:nth-child(4){text-align:center}.accordion-order .is-active>.accordion-title:before{top:17px}.accordion-order .accordion-content{padding:10px 15px}.accordion-order .accordion-content .table-order{margin-bottom:40px;width:100%}.accordion-order .accordion-content .table-order thead tr th{font-size:1rem;line-height:1.5rem}.accordion-order .accordion-content .table-order tbody tr td{font-size:1rem;line-height:1.5rem;padding:10px 0}.accordion-order .accordion-content .product-container .product-image{height:80px;width:80px}.accordion-order .accordion-content .product-container .product-description{padding:5px 0}.accordion-order .accordion-content .products-wrap{margin-bottom:40px}.accordion-order .accordion-content .products-wrap .row{font-size:1rem;line-height:1.5rem}.accordion-order .accordion-content .editable-content-wrap .editable-content-title{margin-bottom:20px}.accordion-order .accordion-content .editable-content-wrap .editable-content-title h3{font-size:1.2rem;line-height:1.5rem}.accordion-order .accordion-content .editable-content-wrap .editable-content-list,.reveal-order{font-size:1rem;line-height:1.5rem}.reveal-order{margin:20% auto;padding:40px;width:670px}.reveal-order p{font-size:1rem;line-height:1.5rem}.reveal-order .modal-header{margin-bottom:20px}.reveal-order .modal-header .modal-title{font-size:1.2rem;line-height:1.5rem}}@media screen and (min-width:64em){.reveal-order{margin:5% auto;width:550px}.accordion-order .accordion-title{padding:12px 40px}.accordion-order .accordion-title-column{flex:1;padding:0 5px}.accordion-order .accordion-title-column:nth-child(4){text-align:right}}@media screen and (min-width:75em){.reveal-order{margin:10% auto;width:870px}}.user-data .form-item input,.user-data .form-item textarea{background:#f4f4f4;border-color:transparent;font-size:.875rem;line-height:0;margin-bottom:10px;padding:8px 12px}.user-data .form-item input:hover,.user-data .form-item textarea:hover{border-color:#b4aa96}.user-data .form-item input{height:30px}.user-data .form-item textarea{height:auto}.user-data .form-item label{font-size:.8rem;line-height:1rem;margin-bottom:5px}.user-data .form-item:last-of-type{margin-top:10px;width:100%}.user-data .form-item:last-of-type button{background:#2a323c;border:1px solid #2a323c;color:#2a323c;cursor:pointer;display:inline-block;float:right;font-size:.8rem;font-weight:500;line-height:1rem;padding:0 0 0 30px;position:relative;text-transform:none;transition:all .4s ease}.user-data .form-item:last-of-type button:hover{background:#dc281e;border-color:#dc281e;color:#dc281e}.user-data .form-item:last-of-type button:hover span{background:#f4f4f4}.user-data .form-item:last-of-type button span{background:#fff;display:block;padding:7px 10px;text-align:left}.user-data .form-item:last-of-type button:before{color:#f5f5f5;content:"\ea2f";font-family:icomoon;font-size:.9375rem;font-style:normal;font-variant:normal;font-weight:400;left:8px;line-height:1;margin-right:10px;padding-right:10px;position:absolute;text-transform:none;top:8px}.user-data .button-box{overflow:hidden}.user-data .button-box .main-button{float:right;font-weight:400}.user-data .button-box .main-button span{border:none}.user-data .button-box .main-button:hover{background:#dc281e;border-color:#dc281e}.user-data .button-box .main-button:before{color:#f5f5f5;content:"\ea2e";font-size:.625rem;left:10px;top:10px}.user-data .delivery-data,.user-data .general-data,.user-data .invoice-data,.user-data .login-data{margin-bottom:20px;overflow:hidden}.user-data .general-data fieldset{margin:0 0 20px}.user-data .general-data fieldset .form-item{display:inline-block;margin:0;padding:0;width:auto}.user-data .general-data fieldset label{color:#2a323c;cursor:pointer;display:flex;font-size:.8rem;line-height:1.25rem;margin-right:20px;padding-left:30px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.user-data .general-data fieldset label input{cursor:pointer;left:0;margin:0;opacity:0;position:absolute}.user-data .general-data fieldset label .checkmark{background-color:#eee;border:2px solid #2a323c;border-radius:50%;display:flex;height:20px;left:0;position:absolute;top:0;width:20px}.user-data .general-data fieldset label:hover input+.checkmark{background-color:#ccc}.user-data .general-data fieldset label input:checked+.checkmark{background-color:#fff;border:2px solid #dc281e}.user-data .general-data fieldset label input:checked+.checkmark:after{display:block}.user-data .general-data fieldset label .checkmark:after{background:#dc281e;border-radius:50%;content:"";display:none;height:10px;margin:auto;width:10px}@media screen and (min-width:30em){.user-data .form-item{float:left;width:50%}.user-data .form-item:nth-of-type(odd){padding-right:10px}.user-data .form-item:nth-last-child(2){float:none}.user-data .form-item:nth-of-type(2n){padding-left:10px}.user-data .delivery-data .form-item:nth-of-type(5){padding:0;width:100%}account .user-data .delivery-data .form-item:nth-of-type(5){width:50%}account .user-data .form-item:nth-last-child(2){float:left}}@media print,screen and (min-width:48em){.user-data .button-box .main-button:before{font-size:.9375rem;left:13px;top:13px}.user-data .general-data fieldset label{font-size:1rem}.user-data .form-item:last-of-type button{font-size:1rem;line-height:1rem;padding:0 0 0 40px}.user-data .form-item:last-of-type button:before{font-size:1.25rem;left:10px;top:10px}.user-data .form-item:last-of-type button span{padding:12px 10px}}.fullwidth-teaser--home-page h2{color:#2a323c;font-size:12.8px;line-height:1rem;margin-bottom:-4px;text-transform:inherit}.fullwidth-teaser--home-page .colored{display:inline-block;font-size:12.8px}@media print,screen and (min-width:48em){.fullwidth-teaser--home-page .colored,.fullwidth-teaser--home-page h2{display:inline;font-size:24px}.fullwidth-teaser--home-page .colored{display:inline}}.main-section-my-account .menu-box{background:#fff;border-top:1px solid hsla(40,17%,65%,.4);box-shadow:0 0 10px 0 rgba(42,50,60,.2);display:block;flex-direction:column;margin-bottom:20px;margin-left:0;padding-left:0;position:relative;z-index:2}.main-section-my-account .menu-box li{background-color:#fff;border-bottom:1px solid hsla(40,17%,65%,.4);border-left:1px solid hsla(40,17%,65%,.4);border-right:1px solid hsla(40,17%,65%,.4);cursor:pointer;font-size:.8rem;transition:background-color .4s ease}.main-section-my-account .menu-box li:first-child{background:#fff!important;cursor:default;padding:10px 20px}.main-section-my-account .menu-box li:not(.current):hover{background:#f4f4f4}.main-section-my-account .menu-box li:not(.current):hover a{color:#dc281e}.main-section-my-account .menu-box li.current{background-color:#2a323c}.main-section-my-account .menu-box li.current a{color:#fff}.main-section-my-account .menu-box li .menu-box-header{cursor:default;font-size:.8rem;font-weight:500;text-transform:uppercase}.main-section-my-account .menu-box li a{color:#2a323c;display:block;padding:10px 20px;transition:color .4s ease}.main-section-my-account.overview .menu-box a.active{background-color:#2a323c;color:#fff}.main-section-my-account.overview .menu-box a.active:hover{color:#fff}.main-section-my-account.order .menu-box li:nth-child(3){background-color:#2a323c!important}.main-section-my-account.order .menu-box li:nth-child(3) a{color:#fff!important}.main-section-my-account.user-data .menu-box li:nth-child(4){background-color:#2a323c!important}.main-section-my-account.user-data .menu-box li:nth-child(4) a{color:#fff!important}.detail-tabs-description ul{margin-bottom:25px;padding-left:0}.detail-tabs-description.showroom-overview ul{margin-bottom:0;padding-left:150px}@media print,screen and (min-width:48em){.menu-box li,.menu-box li .menu-box-header{font-size:1rem}.detail-tabs-description.showroom-overview ul{margin-bottom:10px;padding-left:0}}@media print,screen and (max-width:63.99875em){.jonastone-product-wrapper{overflow:hidden}.showroom-heading{font-weight:500;margin-left:0}.showroom-content-container .showroom-rating-price-showroom{top:11px}.showroom-header-section{min-height:80px}.showroom-overview.detail-tabs-description .showroom-info-box .info-category{position:absolute}.showroom-overview.detail-tabs-description .show-more-info{margin-top:15px}.product-container-calc-slider .slick-list{padding:0}.format-selection-tile__image{margin:0 auto 10px}.product-container-calc-slider .slick-prev{left:-10px}.product-container-calc-slider .slick-next{right:10px}.product-container-calc-slider format{display:block;max-width:220px}.product-container-calc-slider format .format-selection-tile{border:1px solid #f4f4f4;padding:5px}}account update-password-form>div{font-size:12px;margin-bottom:10px}account orders{width:100%}account alert-message{display:block;margin:0 auto;max-width:1150px}account .accordion{padding-left:0}.checkout-phase-04{position:relative}.checkout-phase-04 loading-icon{background:#fff;display:block;height:100%;left:0;position:absolute;width:100%;z-index:299}.checkout-phase-04 loading-icon .ellipsis>span{background:#2a323c}.main-section-my-account .content-container{padding:0}.main-section-my-account .alert-banner-attention{background:#fad321;margin-bottom:20px}.main-section-my-account .alert-banner-attention .icon-js_icon_attention_grey{float:left;font-size:40px;height:80px;line-height:88px;text-align:center;width:80px}.main-section-my-account .alert-banner-attention .text{padding:20px 25px 20px 0;position:relative}.main-section-my-account .alert-banner-attention .text h4,.main-section-my-account .alert-banner-attention .text h5{font-size:.8rem;line-height:1rem;margin-bottom:0}.main-section-my-account .alert-banner-attention .text h4{font-weight:500}.main-section-my-account .alert-banner-attention .text .close-button{color:#2a323c;font-size:20px;height:40px;outline:none;position:absolute;right:0;top:0;transition:color .4s ease;width:40px}.main-section-my-account .alert-banner-attention .text .close-button:hover{color:#dc281e}@media print,screen and (min-width:48em){.main-section-my-account .alert-banner-attention .icon-js_icon_attention_grey{float:left;font-size:40px;height:88px;line-height:88px;text-align:center;width:88px}.main-section-my-account .alert-banner-attention .text h4{font-size:1rem;line-height:1.5rem}.main-section-my-account .alert-banner-attention .text h5{font-size:1rem;line-height:1.5rem;margin-bottom:0}}[data-search-container-box] .section-item.load{display:none}.validation-message{color:#dc281e;font-size:.8rem;line-height:normal;list-style-type:none;margin:0;padding-left:0}.validation-message li{padding-left:20px;position:relative}.validation-message li:before{content:"\e9d3";font-family:icomoon;left:0;padding-top:2px;position:absolute;top:50%;transform:translateY(-50%)}.rte-field ol{margin:0 0 20px}.rte-field ol li{font-size:.8rem;line-height:1rem;list-style:none;margin-bottom:10px;padding-left:15px;position:relative}.rte-field ol li:before{content:"\e934";font-family:icomoon!important;font-size:10px;font-style:normal;font-variant:normal;font-weight:400;left:-5px;line-height:1;padding:0;position:absolute;text-transform:none;top:50%;transform:translateY(-50%)}.rte-field ul{margin:0 0 20px}.rte-field ul li{font-size:.8rem;line-height:1rem;list-style:none;margin-bottom:5px;padding-left:25px;position:relative}.rte-field ul li:before{content:"\e902";font-family:icomoon!important;font-size:15px;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;padding:0;position:absolute;text-transform:none;top:0}.rte-field ul li.green:before{color:#28c850}.rte-field ul li.red:before{color:#dc281e}.rte-field ul li.gold:before{color:#b4aa96}@media print,screen and (min-width:48em){.rte-field h1{font-size:32px}.rte-field ol li,.rte-field ul li{font-size:inherit}}.main-wrapper.bg-image{background-color:#f4f4f4;background-image:url(../media/textures/js_texture_bg_asfalt-dark.png);background-position:0 0;background-size:233px}.showroom-overview.detail-tabs-description{margin:0;padding:0}.showroom-overview.detail-tabs-description figure{align-self:flex-start;display:flex}.showroom-overview.detail-tabs-description .map-container{margin:0}.showroom-overview.detail-tabs-description .map-container picture>*{width:100%}.showroom-overview.detail-tabs-description .details-container{background:#fff;overflow-y:visible;padding:0}.showroom-overview.detail-tabs-description .details-container .loading-icon{background:#fff;z-index:200}.showroom-overview.detail-tabs-description .showroom-info-box{border:none;border-bottom:3px solid hsla(40,17%,65%,.4);display:block;padding:20px 10px}.showroom-overview.detail-tabs-description .showroom-info-box:last-child{border-bottom:0}.showroom-overview.detail-tabs-description .showroom-info-box.active h2{color:#dc281e}.showroom-overview.detail-tabs-description .showroom-info-box h2{display:inline-block;font-size:1.4rem;line-height:1.4rem;margin-bottom:10px;transition:all .4s ease}.showroom-overview.detail-tabs-description .showroom-info-box .info-category{padding-left:0}.showroom-overview.detail-tabs-description .showroom-info-box .table-row{border-bottom:1px solid hsla(40,17%,65%,.4)}.showroom-overview.detail-tabs-description .showroom-info-box .table-row .col,.showroom-overview.detail-tabs-description .showroom-info-box .table-row .col:first-of-type{border:0;line-height:1.25em}.showroom-overview.detail-tabs-description .showroom-info-box .table{margin-top:5px;padding-bottom:20px}.showroom-overview.detail-tabs-description .showroom-info-box .status{font-size:.8em;font-weight:500;line-height:1.25em;margin-top:10px;padding-left:0}.showroom-overview.detail-tabs-description .showroom-info-box .status.accept{color:#07af51}.showroom-overview.detail-tabs-description .showroom-info-box .status.error{color:#dc281e}.showroom-overview.detail-tabs-description .show-more-info{height:auto;text-align:right}.showroom-overview.detail-tabs-description .show-more-info .main-button{border:1px solid #b4aa96;font-weight:400}.showroom-overview.detail-tabs-description .show-more-info .main-button span{padding-bottom:6px;padding-top:6px}.showroom-overview.detail-tabs-description .show-more-info .main-button:before{top:6px}.rating-main-wrap{display:inline-block;float:right;margin-bottom:10px}.rating-main-wrap .rating li{display:inline-block;font-size:10px;margin-right:0;padding-left:0;vertical-align:middle}.rating-main-wrap .rating li:before{color:#c5c3c5}.rating-main-wrap .rating li.active:before{color:#b4aa96}.rating-main-wrap .rating li.rating-info{color:rgba(42,50,60,.5);font-size:.8rem;margin-left:5px}.active-marker{animation:animationFrames .8s linear;animation-iteration-count:1;-webkit-animation:animationFrames .8s linear;-webkit-animation-iteration-count:1;-moz-animation:animationFrames .8s linear;-moz-animation-iteration-count:1;-o-animation:animationFrames .8s linear;-o-animation-iteration-count:1;-ms-animation:animationFrames .8s linear;-ms-animation-iteration-count:1;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%}@keyframes animationFrames{0%{transform:translate(0)}15%{transform:translateY(-25px)}30%{transform:translate(0)}45%{transform:translateY(-15px)}60%{transform:translate(0)}75%{transform:translateY(-5px)}to{transform:translate(0)}}@media print,screen and (min-width:48em){.showroom-overview.detail-tabs-description .details-container{overflow-y:auto}.showroom-overview.detail-tabs-description .showroom-info-box{padding:20px}.showroom-overview.detail-tabs-description .showroom-info-box .status{padding-left:10px}.showroom-overview.detail-tabs-description .show-more-info .main-button span{padding-bottom:11px;padding-top:11px}.showroom-overview.detail-tabs-description .show-more-info .main-button:before{top:9px}.rating-main-wrap{margin-bottom:0}}@media screen and (min-width:64em){.showroom-overview.detail-tabs-description{margin:0 auto;max-width:1170px;padding:30px 0}.showroom-overview.detail-tabs-description .showroom-info-box{padding:20px}}