@import "libraries/swiper.min.css";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-height:initial}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-transition:.5s cubic-bezier(.645,.045,.355,1);-moz-transition:.5s cubic-bezier(.645,.045,.355,1);-ms-transition:.5s cubic-bezier(.645,.045,.355,1);-o-transition:.5s cubic-bezier(.645,.045,.355,1);transition:.5s cubic-bezier(.645,.045,.355,1);transition-property:background,color,border-color,opacity}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;max-height:none;height:auto}html,body{height:auto}html{overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{overflow:hidden;font-family:'gt-america-extended-regular',sans-serif;font-size:13px;line-height:17px;color:#545454;background:#fff;letter-spacing:.05em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}body.async-loading:after{content:'';position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;opacity:0;transition:opacity .2s ease-in-out;pointer-events:all;z-index:9999}body.async-loading-visible:after{opacity:1}body.page-layout-1columnblack{background:#f8f8f8}.page-wrapper{min-height:100vh}::selection{background:#e61e64;color:#fff}.m-0{margin:0}.m-10{margin:10px}.m-20{margin:20px}.m-30{margin:30px}.m-35{margin:35px}.m-xs{margin:4px}.m-s{margin:8px}.m-m{margin:16px}.m-l{margin:32px}.m-xl{margin:64px}.m-xxl{margin:128px}.mt-0{margin-top:0}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-xs{margin-top:4px}.mt-s{margin-top:8px}.mt-m{margin-top:16px}.mt-l{margin-top:32px}.mt-xl{margin-top:64px}.mt-xxl{margin-top:128px}.mr-0{margin-right:0}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-xs{margin-right:4px}.mr-s{margin-right:8px}.mr-m{margin-right:16px}.mr-l{margin-right:32px}.mr-xl{margin-right:64px}.mr-xxl{margin-right:128px}.ml-0{margin-left:0}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-xs{margin-left:4px}.ml-s{margin-left:8px}.ml-m{margin-left:16px}.ml-l{margin-left:32px}.ml-xl{margin-left:64px}.ml-xxl{margin-left:128px}.mb-0{margin-bottom:0}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-xs{margin-bottom:4px}.mb-s{margin-bottom:8px}.mb-m{margin-bottom:16px}.mb-l{margin-bottom:32px}.mb-xl{margin-bottom:64px}.mb-xxl{margin-bottom:128px}.inset-0{top:0;left:0;right:0;bottom:0}.p-0{padding:0}.p-10{padding:10px}.p-20{padding:20px}.p-30{padding:30px}.p-35{padding:35px}.p-xs{padding:4px}.p-s{padding:8px}.p-m{padding:16px}.p-l{padding:32px}.p-xl{padding:64px}.p-xxl{padding:128px}.pt-0{padding-top:0}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-35{padding-top:35px}.pt-xs{padding-top:4px}.pt-s{padding-top:8px}.pt-m{padding-top:16px}.pt-l{padding-top:32px}.pt-xl{padding-top:64px}.pt-xxl{padding-top:128px}.pr-0{padding-right:0}.pr-10{padding-right:10px}.pr-20{padding-right:20px}.pr-30{padding-right:30px}.pr-35{padding-right:35px}.pr-xs{padding-right:4px}.pr-s{padding-right:8px}.pr-m{padding-right:16px}.pr-l{padding-right:32px}.pr-xl{padding-right:64px}.pr-xxl{padding-right:128px}.pl-0{padding-left:0}.pl-10{padding-left:10px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}.pl-35{padding-left:35px}.pl-xs{padding-left:4px}.pl-s{padding-left:8px}.pl-m{padding-left:16px}.pl-l{padding-left:32px}.pl-xl{padding-left:64px}.pl-xxl{padding-left:128px}.pb-0{padding-bottom:0}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-xs{padding-bottom:4px}.pb-s{padding-bottom:8px}.pb-m{padding-bottom:16px}.pb-l{padding-bottom:32px}.pb-xl{padding-bottom:64px}.pb-xxl{padding-bottom:128px}.text-pantograph{font-family:'pantograph-regular',sans-serif;font-size:18px}.font-small{font-size:13px;line-height:1.2}.text-left{text-align:left !important}.text-center{text-align:center !important}.text-transform-none{text-transform:none}.flex{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-grow{flex:1 1 auto}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-end{justify-content:flex-end}.flex-center{align-items:center;justify-content:center}.relative{position:relative}.absolute{position:absolute}.flex-gap-s,.flex-gap-10{gap:10px}.flex-gap-m,.flex-gap-20{gap:20px}.w-50\%{width:50%}.w-100\%{width:100%}.size-full{height:100%;width:100%}.w-auto{width:auto}.pointer{cursor:pointer}.object-fit-cover{object-fit:cover}.overflow-hidden{overflow:hidden}.color-black,.hover\:color-black:hover{color:#000}.color-pink,.hover\:color-pink:hover{color:#e61e64}.color-green{color:#7ed321}.color-success{color:#00d2a0}.color-grey-dark{color:#545454}.bg-grey{background:#f0f0f0}
/*!
 * animsition v4.0.2
 * A simple and easy jQuery plugin for CSS animated page transitions.
 * http://blivesta.github.io/animsition
 * License : MIT
 * Author : blivesta (http://blivesta.com/)
 */
.animsition-overlay{opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animsition-overlay-slide{position:fixed;z-index:1;width:100%;height:100%;background-color:#ddd}.animsition-loading,.animsition-loading:after{width:32px;height:32px;position:fixed;top:50%;left:50%;margin-top:-16px;margin-left:-16px;border-radius:50%;z-index:200}.animsition-loading{background-color:transparent;border-top:3px solid #e61e64;border-right:3px solid #e61e64;border-bottom:3px solid #e61e64;border-left:3px solid #e6e6e6;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:animsition-loading;animation-name:animsition-loading}@-webkit-keyframes animsition-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes animsition-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.fade-out{-webkit-animation-name:fade-out;animation-name:fade-out}@-webkit-keyframes fade-in-up{0%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up{0%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-up{-webkit-animation-name:fade-in-up;animation-name:fade-in-up}@-webkit-keyframes fade-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}}@keyframes fade-out-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}}.fade-out-up{-webkit-animation-name:fade-out-up;animation-name:fade-out-up}@-webkit-keyframes fade-in-up-sm{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up-sm{0%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-up-sm{-webkit-animation-name:fade-in-up-sm;animation-name:fade-in-up-sm}@-webkit-keyframes fade-out-up-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}@keyframes fade-out-up-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}.fade-out-up-sm{-webkit-animation-name:fade-out-up-sm;animation-name:fade-out-up-sm}@-webkit-keyframes fade-in-up-lg{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-up-lg{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-up-lg{-webkit-animation-name:fade-in-up-lg;animation-name:fade-in-up-lg}@-webkit-keyframes fade-out-up-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}}@keyframes fade-out-up-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}}.fade-out-up-lg{-webkit-animation-name:fade-out-up-lg;animation-name:fade-out-up-lg}@-webkit-keyframes fade-in-down{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-down{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-down{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}@-webkit-keyframes fade-out-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}}@keyframes fade-out-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(500px);transform:translateY(500px);opacity:0}}.fade-out-down{-webkit-animation-name:fade-out-down;animation-name:fade-out-down}@-webkit-keyframes fade-in-down-sm{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-down-sm{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-down-sm{-webkit-animation-name:fade-in-down-sm;animation-name:fade-in-down-sm}@-webkit-keyframes fade-out-down-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}@keyframes fade-out-down-sm{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}.fade-out-down-sm{-webkit-animation-name:fade-out-down-sm;animation-name:fade-out-down-sm}@-webkit-keyframes fade-in-down-lg{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-down-lg{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-down-lg{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}@-webkit-keyframes fade-out-down-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}}@keyframes fade-out-down-lg{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}}.fade-out-down-lg{-webkit-animation-name:fade-out-down-lg;animation-name:fade-out-down-lg}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left{-webkit-animation-name:fade-in-left;animation-name:fade-in-left}@-webkit-keyframes fade-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}}@keyframes fade-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}}.fade-out-left{-webkit-animation-name:fade-out-left;animation-name:fade-out-left}@-webkit-keyframes fade-in-left-sm{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left-sm{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left-sm{-webkit-animation-name:fade-in-left-sm;animation-name:fade-in-left-sm}@-webkit-keyframes fade-out-left-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}}@keyframes fade-out-left-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}}.fade-out-left-sm{-webkit-animation-name:fade-out-left-sm;animation-name:fade-out-left-sm}@-webkit-keyframes fade-in-left-lg{0%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left-lg{0%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left-lg{-webkit-animation-name:fade-in-left-lg;animation-name:fade-in-left-lg}@-webkit-keyframes fade-out-left-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}}@keyframes fade-out-left-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-1500px);transform:translateX(-1500px);opacity:0}}.fade-out-left-lg{-webkit-animation-name:fade-out-left-lg;animation-name:fade-out-left-lg}@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-right{-webkit-animation-name:fade-in-right;animation-name:fade-in-right}@-webkit-keyframes fade-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}}@keyframes fade-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(500px);transform:translateX(500px);opacity:0}}.fade-out-right{-webkit-animation-name:fade-out-right;animation-name:fade-out-right}@-webkit-keyframes fade-in-right-sm{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right-sm{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-right-sm{-webkit-animation-name:fade-in-right-sm;animation-name:fade-in-right-sm}@-webkit-keyframes fade-out-right-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}}@keyframes fade-out-right-sm{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}}.fade-out-right-sm{-webkit-animation-name:fade-out-right-sm;animation-name:fade-out-right-sm}@-webkit-keyframes fade-in-right-lg{0%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right-lg{0%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-right-lg{-webkit-animation-name:fade-in-right-lg;animation-name:fade-in-right-lg}@-webkit-keyframes fade-out-right-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}}@keyframes fade-out-right-lg{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(1500px);transform:translateX(1500px);opacity:0}}.fade-out-right-lg{-webkit-animation-name:fade-out-right-lg;animation-name:fade-out-right-lg}@-webkit-keyframes rotate-in{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}}@keyframes rotate-in{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}}.rotate-in{-webkit-animation-name:rotate-in;animation-name:rotate-in}@-webkit-keyframes rotate-out{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}}@keyframes rotate-out{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}}.rotate-out{-webkit-animation-name:rotate-out;animation-name:rotate-out}@-webkit-keyframes rotate-in-sm{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}}@keyframes rotate-in-sm{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}}.rotate-in-sm{-webkit-animation-name:rotate-in-sm;animation-name:rotate-in-sm}@-webkit-keyframes rotate-out-sm{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}}@keyframes rotate-out-sm{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}}.rotate-out-sm{-webkit-animation-name:rotate-out-sm;animation-name:rotate-out-sm}@-webkit-keyframes rotate-in-lg{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}}@keyframes rotate-in-lg{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}}.rotate-in-lg{-webkit-animation-name:rotate-in-lg;animation-name:rotate-in-lg}@-webkit-keyframes rotate-out-lg{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}}@keyframes rotate-out-lg{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;opacity:1}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center;transform-origin:center center;opacity:0}}.rotate-out-lg{-webkit-animation-name:rotate-out-lg;animation-name:rotate-out-lg}@-webkit-keyframes flip-in-x{0%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}}@keyframes flip-in-x{0%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}}.flip-in-x{-webkit-animation-name:flip-in-x;animation-name:flip-in-x;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flip-out-x{0%{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}}@keyframes flip-out-x{0%{-webkit-transform:perspective(550px) rotateX(0deg);transform:perspective(550px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(550px) rotateX(90deg);transform:perspective(550px) rotateX(90deg);opacity:0}}.flip-out-x{-webkit-animation-name:flip-out-x;animation-name:flip-out-x;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flip-in-x-nr{0%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}}@keyframes flip-in-x-nr{0%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}}.flip-in-x-nr{-webkit-animation-name:flip-in-x-nr;animation-name:flip-in-x-nr;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flip-out-x-nr{0%{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}}@keyframes flip-out-x-nr{0%{-webkit-transform:perspective(100px) rotateX(0deg);transform:perspective(100px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(100px) rotateX(90deg);transform:perspective(100px) rotateX(90deg);opacity:0}}.flip-out-x-nr{-webkit-animation-name:flip-out-x-nr;animation-name:flip-out-x-nr;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flip-in-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}}@keyframes flip-in-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}}.flip-in-x-fr{-webkit-animation-name:flip-in-x-fr;animation-name:flip-in-x-fr;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flip-out-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}@keyframes flip-out-x-fr{0%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}.flip-out-x-fr{-webkit-animation-name:flip-out-x-fr;animation-name:flip-out-x-fr;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flip-in-y{0%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}100%{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}}@keyframes flip-in-y{0%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}100%{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}}.flip-in-y{-webkit-animation-name:flip-in-y;animation-name:flip-in-y;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flip-out-y{0%{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}}@keyframes flip-out-y{0%{-webkit-transform:perspective(550px) rotateY(0deg);transform:perspective(550px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(550px) rotateY(90deg);transform:perspective(550px) rotateY(90deg);opacity:0}}.flip-out-y{-webkit-animation-name:flip-out-y;animation-name:flip-out-y;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flip-in-y-nr{0%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}100%{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}}@keyframes flip-in-y-nr{0%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}100%{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}}.flip-in-y-nr{-webkit-animation-name:flip-in-y-nr;animation-name:flip-in-y-nr;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flip-out-y-nr{0%{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}}@keyframes flip-out-y-nr{0%{-webkit-transform:perspective(100px) rotateY(0deg);transform:perspective(100px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(100px) rotateY(90deg);transform:perspective(100px) rotateY(90deg);opacity:0}}.flip-out-y-nr{-webkit-animation-name:flip-out-y-nr;animation-name:flip-out-y-nr;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flip-in-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}100%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}}@keyframes flip-in-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}100%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}}.flip-in-y-fr{-webkit-animation-name:flip-in-y-fr;animation-name:flip-in-y-fr;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flip-out-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}}@keyframes flip-out-y-fr{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(1000px) rotateY(90deg);transform:perspective(1000px) rotateY(90deg);opacity:0}}.flip-out-y-fr{-webkit-animation-name:flip-out-y-fr;animation-name:flip-out-y-fr;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes zoom-in{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}100%{opacity:1}}@keyframes zoom-in{0%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}100%{opacity:1}}.zoom-in{-webkit-animation-name:zoom-in;animation-name:zoom-in}@-webkit-keyframes zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}100%{opacity:0}}@keyframes zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}100%{opacity:0}}.zoom-out{-webkit-animation-name:zoom-out;animation-name:zoom-out}@-webkit-keyframes zoom-in-sm{0%{-webkit-transform:scale(.99);transform:scale(.99);opacity:0}100%{opacity:1}}@keyframes zoom-in-sm{0%{-webkit-transform:scale(.99);transform:scale(.99);opacity:0}100%{opacity:1}}.zoom-in-sm{-webkit-animation-name:zoom-in-sm;animation-name:zoom-in-sm}@-webkit-keyframes zoom-out-sm{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.99);transform:scale(.99);opacity:0}100%{opacity:0}}@keyframes zoom-out-sm{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.99);transform:scale(.99);opacity:0}100%{opacity:0}}.zoom-out-sm{-webkit-animation-name:zoom-out-sm;animation-name:zoom-out-sm}@-webkit-keyframes zoom-in-lg{0%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}100%{opacity:1}}@keyframes zoom-in-lg{0%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}100%{opacity:1}}.zoom-in-lg{-webkit-animation-name:zoom-in-lg;animation-name:zoom-in-lg}@-webkit-keyframes zoom-out-lg{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}100%{opacity:0}}@keyframes zoom-out-lg{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}100%{opacity:0}}.zoom-out-lg{-webkit-animation-name:zoom-out-lg;animation-name:zoom-out-lg}@-webkit-keyframes overlay-slide-in-top{0%{height:100%}100%{height:0}}@keyframes overlay-slide-in-top{0%{height:100%}100%{height:0}}.overlay-slide-in-top{top:0;height:0;-webkit-animation-name:overlay-slide-in-top;animation-name:overlay-slide-in-top}@-webkit-keyframes overlay-slide-out-top{0%{height:0}100%{height:100%}}@keyframes overlay-slide-out-top{0%{height:0}100%{height:100%}}.overlay-slide-out-top{top:0;height:100%;-webkit-animation-name:overlay-slide-out-top;animation-name:overlay-slide-out-top}@-webkit-keyframes overlay-slide-in-bottom{0%{height:100%}100%{height:0}}@keyframes overlay-slide-in-bottom{0%{height:100%}100%{height:0}}.overlay-slide-in-bottom{bottom:0;height:0;-webkit-animation-name:overlay-slide-in-bottom;animation-name:overlay-slide-in-bottom}@-webkit-keyframes overlay-slide-out-bottom{0%{height:0}100%{height:100%}}@keyframes overlay-slide-out-bottom{0%{height:0}100%{height:100%}}.overlay-slide-out-bottom{bottom:0;height:100%;-webkit-animation-name:overlay-slide-out-bottom;animation-name:overlay-slide-out-bottom}@-webkit-keyframes overlay-slide-in-left{0%{width:100%}100%{width:0}}@keyframes overlay-slide-in-left{0%{width:100%}100%{width:0}}.overlay-slide-in-left{width:0;-webkit-animation-name:overlay-slide-in-left;animation-name:overlay-slide-in-left}@-webkit-keyframes overlay-slide-out-left{0%{width:0}100%{width:100%}}@keyframes overlay-slide-out-left{0%{width:0}100%{width:100%}}.overlay-slide-out-left{left:0;width:100%;-webkit-animation-name:overlay-slide-out-left;animation-name:overlay-slide-out-left}@-webkit-keyframes overlay-slide-in-right{0%{width:100%}100%{width:0}}@keyframes overlay-slide-in-right{0%{width:100%}100%{width:0}}.overlay-slide-in-right{right:0;width:0;-webkit-animation-name:overlay-slide-in-right;animation-name:overlay-slide-in-right}@-webkit-keyframes overlay-slide-out-right{0%{width:0}100%{width:100%}}@keyframes overlay-slide-out-right{0%{width:0}100%{width:100%}}.overlay-slide-out-right{right:0;width:100%;-webkit-animation-name:overlay-slide-out-right;animation-name:overlay-slide-out-right}.ps{overflow:hidden !important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto !important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto !important}}.rect-auto,.c100.p51 .slice,.c100.p52 .slice,.c100.p53 .slice,.c100.p54 .slice,.c100.p55 .slice,.c100.p56 .slice,.c100.p57 .slice,.c100.p58 .slice,.c100.p59 .slice,.c100.p60 .slice,.c100.p61 .slice,.c100.p62 .slice,.c100.p63 .slice,.c100.p64 .slice,.c100.p65 .slice,.c100.p66 .slice,.c100.p67 .slice,.c100.p68 .slice,.c100.p69 .slice,.c100.p70 .slice,.c100.p71 .slice,.c100.p72 .slice,.c100.p73 .slice,.c100.p74 .slice,.c100.p75 .slice,.c100.p76 .slice,.c100.p77 .slice,.c100.p78 .slice,.c100.p79 .slice,.c100.p80 .slice,.c100.p81 .slice,.c100.p82 .slice,.c100.p83 .slice,.c100.p84 .slice,.c100.p85 .slice,.c100.p86 .slice,.c100.p87 .slice,.c100.p88 .slice,.c100.p89 .slice,.c100.p90 .slice,.c100.p91 .slice,.c100.p92 .slice,.c100.p93 .slice,.c100.p94 .slice,.c100.p95 .slice,.c100.p96 .slice,.c100.p97 .slice,.c100.p98 .slice,.c100.p99 .slice,.c100.p100 .slice{clip:rect(auto,auto,auto,auto)}.pie,.c100 .bar,.c100.p51 .fill,.c100.p52 .fill,.c100.p53 .fill,.c100.p54 .fill,.c100.p55 .fill,.c100.p56 .fill,.c100.p57 .fill,.c100.p58 .fill,.c100.p59 .fill,.c100.p60 .fill,.c100.p61 .fill,.c100.p62 .fill,.c100.p63 .fill,.c100.p64 .fill,.c100.p65 .fill,.c100.p66 .fill,.c100.p67 .fill,.c100.p68 .fill,.c100.p69 .fill,.c100.p70 .fill,.c100.p71 .fill,.c100.p72 .fill,.c100.p73 .fill,.c100.p74 .fill,.c100.p75 .fill,.c100.p76 .fill,.c100.p77 .fill,.c100.p78 .fill,.c100.p79 .fill,.c100.p80 .fill,.c100.p81 .fill,.c100.p82 .fill,.c100.p83 .fill,.c100.p84 .fill,.c100.p85 .fill,.c100.p86 .fill,.c100.p87 .fill,.c100.p88 .fill,.c100.p89 .fill,.c100.p90 .fill,.c100.p91 .fill,.c100.p92 .fill,.c100.p93 .fill,.c100.p94 .fill,.c100.p95 .fill,.c100.p96 .fill,.c100.p97 .fill,.c100.p98 .fill,.c100.p99 .fill,.c100.p100 .fill{position:absolute;border:.08em solid #e61e64;width:.84em;height:.84em;clip:rect(0em,.5em,1em,0em);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.pie-fill,.c100.p51 .bar:after,.c100.p51 .fill,.c100.p52 .bar:after,.c100.p52 .fill,.c100.p53 .bar:after,.c100.p53 .fill,.c100.p54 .bar:after,.c100.p54 .fill,.c100.p55 .bar:after,.c100.p55 .fill,.c100.p56 .bar:after,.c100.p56 .fill,.c100.p57 .bar:after,.c100.p57 .fill,.c100.p58 .bar:after,.c100.p58 .fill,.c100.p59 .bar:after,.c100.p59 .fill,.c100.p60 .bar:after,.c100.p60 .fill,.c100.p61 .bar:after,.c100.p61 .fill,.c100.p62 .bar:after,.c100.p62 .fill,.c100.p63 .bar:after,.c100.p63 .fill,.c100.p64 .bar:after,.c100.p64 .fill,.c100.p65 .bar:after,.c100.p65 .fill,.c100.p66 .bar:after,.c100.p66 .fill,.c100.p67 .bar:after,.c100.p67 .fill,.c100.p68 .bar:after,.c100.p68 .fill,.c100.p69 .bar:after,.c100.p69 .fill,.c100.p70 .bar:after,.c100.p70 .fill,.c100.p71 .bar:after,.c100.p71 .fill,.c100.p72 .bar:after,.c100.p72 .fill,.c100.p73 .bar:after,.c100.p73 .fill,.c100.p74 .bar:after,.c100.p74 .fill,.c100.p75 .bar:after,.c100.p75 .fill,.c100.p76 .bar:after,.c100.p76 .fill,.c100.p77 .bar:after,.c100.p77 .fill,.c100.p78 .bar:after,.c100.p78 .fill,.c100.p79 .bar:after,.c100.p79 .fill,.c100.p80 .bar:after,.c100.p80 .fill,.c100.p81 .bar:after,.c100.p81 .fill,.c100.p82 .bar:after,.c100.p82 .fill,.c100.p83 .bar:after,.c100.p83 .fill,.c100.p84 .bar:after,.c100.p84 .fill,.c100.p85 .bar:after,.c100.p85 .fill,.c100.p86 .bar:after,.c100.p86 .fill,.c100.p87 .bar:after,.c100.p87 .fill,.c100.p88 .bar:after,.c100.p88 .fill,.c100.p89 .bar:after,.c100.p89 .fill,.c100.p90 .bar:after,.c100.p90 .fill,.c100.p91 .bar:after,.c100.p91 .fill,.c100.p92 .bar:after,.c100.p92 .fill,.c100.p93 .bar:after,.c100.p93 .fill,.c100.p94 .bar:after,.c100.p94 .fill,.c100.p95 .bar:after,.c100.p95 .fill,.c100.p96 .bar:after,.c100.p96 .fill,.c100.p97 .bar:after,.c100.p97 .fill,.c100.p98 .bar:after,.c100.p98 .fill,.c100.p99 .bar:after,.c100.p99 .fill,.c100.p100 .bar:after,.c100.p100 .fill{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.c100{position:relative;font-size:120px;width:1em;height:1em;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;float:left;margin:0 .1em .1em 0;background-color:#e6e6e6}.c100 *,.c100 *:before,.c100 *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.c100.center{float:none;margin:0 auto}.c100.big{font-size:240px}.c100.small{font-size:50px}.c100>span{position:absolute;width:100%;z-index:1;left:0;top:0;width:5em;line-height:5em;font-size:.2em;color:#000;display:block;text-align:center;white-space:nowrap;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.c100:after{position:absolute;top:.08em;left:.08em;display:block;content:" ";background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:.84em;height:.84em;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.c100 .slice{position:absolute;width:1em;height:1em;clip:rect(0em,1em,1em,.5em)}.c100.p1 .bar{-webkit-transform:rotate(3.6deg);-moz-transform:rotate(3.6deg);-ms-transform:rotate(3.6deg);-o-transform:rotate(3.6deg);transform:rotate(3.6deg)}.c100.p2 .bar{-webkit-transform:rotate(7.2deg);-moz-transform:rotate(7.2deg);-ms-transform:rotate(7.2deg);-o-transform:rotate(7.2deg);transform:rotate(7.2deg)}.c100.p3 .bar{-webkit-transform:rotate(10.8deg);-moz-transform:rotate(10.8deg);-ms-transform:rotate(10.8deg);-o-transform:rotate(10.8deg);transform:rotate(10.8deg)}.c100.p4 .bar{-webkit-transform:rotate(14.4deg);-moz-transform:rotate(14.4deg);-ms-transform:rotate(14.4deg);-o-transform:rotate(14.4deg);transform:rotate(14.4deg)}.c100.p5 .bar{-webkit-transform:rotate(18deg);-moz-transform:rotate(18deg);-ms-transform:rotate(18deg);-o-transform:rotate(18deg);transform:rotate(18deg)}.c100.p6 .bar{-webkit-transform:rotate(21.6deg);-moz-transform:rotate(21.6deg);-ms-transform:rotate(21.6deg);-o-transform:rotate(21.6deg);transform:rotate(21.6deg)}.c100.p7 .bar{-webkit-transform:rotate(25.2deg);-moz-transform:rotate(25.2deg);-ms-transform:rotate(25.2deg);-o-transform:rotate(25.2deg);transform:rotate(25.2deg)}.c100.p8 .bar{-webkit-transform:rotate(28.8deg);-moz-transform:rotate(28.8deg);-ms-transform:rotate(28.8deg);-o-transform:rotate(28.8deg);transform:rotate(28.8deg)}.c100.p9 .bar{-webkit-transform:rotate(32.4deg);-moz-transform:rotate(32.4deg);-ms-transform:rotate(32.4deg);-o-transform:rotate(32.4deg);transform:rotate(32.4deg)}.c100.p10 .bar{-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-ms-transform:rotate(36deg);-o-transform:rotate(36deg);transform:rotate(36deg)}.c100.p11 .bar{-webkit-transform:rotate(39.6deg);-moz-transform:rotate(39.6deg);-ms-transform:rotate(39.6deg);-o-transform:rotate(39.6deg);transform:rotate(39.6deg)}.c100.p12 .bar{-webkit-transform:rotate(43.2deg);-moz-transform:rotate(43.2deg);-ms-transform:rotate(43.2deg);-o-transform:rotate(43.2deg);transform:rotate(43.2deg)}.c100.p13 .bar{-webkit-transform:rotate(46.8deg);-moz-transform:rotate(46.8deg);-ms-transform:rotate(46.8deg);-o-transform:rotate(46.8deg);transform:rotate(46.8deg)}.c100.p14 .bar{-webkit-transform:rotate(50.4deg);-moz-transform:rotate(50.4deg);-ms-transform:rotate(50.4deg);-o-transform:rotate(50.4deg);transform:rotate(50.4deg)}.c100.p15 .bar{-webkit-transform:rotate(54deg);-moz-transform:rotate(54deg);-ms-transform:rotate(54deg);-o-transform:rotate(54deg);transform:rotate(54deg)}.c100.p16 .bar{-webkit-transform:rotate(57.6deg);-moz-transform:rotate(57.6deg);-ms-transform:rotate(57.6deg);-o-transform:rotate(57.6deg);transform:rotate(57.6deg)}.c100.p17 .bar{-webkit-transform:rotate(61.2deg);-moz-transform:rotate(61.2deg);-ms-transform:rotate(61.2deg);-o-transform:rotate(61.2deg);transform:rotate(61.2deg)}.c100.p18 .bar{-webkit-transform:rotate(64.8deg);-moz-transform:rotate(64.8deg);-ms-transform:rotate(64.8deg);-o-transform:rotate(64.8deg);transform:rotate(64.8deg)}.c100.p19 .bar{-webkit-transform:rotate(68.40000000000001deg);-moz-transform:rotate(68.40000000000001deg);-ms-transform:rotate(68.40000000000001deg);-o-transform:rotate(68.40000000000001deg);transform:rotate(68.40000000000001deg)}.c100.p20 .bar{-webkit-transform:rotate(72deg);-moz-transform:rotate(72deg);-ms-transform:rotate(72deg);-o-transform:rotate(72deg);transform:rotate(72deg)}.c100.p21 .bar{-webkit-transform:rotate(75.59999999999999deg);-moz-transform:rotate(75.59999999999999deg);-ms-transform:rotate(75.59999999999999deg);-o-transform:rotate(75.59999999999999deg);transform:rotate(75.59999999999999deg)}.c100.p22 .bar{-webkit-transform:rotate(79.2deg);-moz-transform:rotate(79.2deg);-ms-transform:rotate(79.2deg);-o-transform:rotate(79.2deg);transform:rotate(79.2deg)}.c100.p23 .bar{-webkit-transform:rotate(82.8deg);-moz-transform:rotate(82.8deg);-ms-transform:rotate(82.8deg);-o-transform:rotate(82.8deg);transform:rotate(82.8deg)}.c100.p24 .bar{-webkit-transform:rotate(86.40000000000001deg);-moz-transform:rotate(86.40000000000001deg);-ms-transform:rotate(86.40000000000001deg);-o-transform:rotate(86.40000000000001deg);transform:rotate(86.40000000000001deg)}.c100.p25 .bar{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.c100.p26 .bar{-webkit-transform:rotate(93.59999999999999deg);-moz-transform:rotate(93.59999999999999deg);-ms-transform:rotate(93.59999999999999deg);-o-transform:rotate(93.59999999999999deg);transform:rotate(93.59999999999999deg)}.c100.p27 .bar{-webkit-transform:rotate(97.2deg);-moz-transform:rotate(97.2deg);-ms-transform:rotate(97.2deg);-o-transform:rotate(97.2deg);transform:rotate(97.2deg)}.c100.p28 .bar{-webkit-transform:rotate(100.8deg);-moz-transform:rotate(100.8deg);-ms-transform:rotate(100.8deg);-o-transform:rotate(100.8deg);transform:rotate(100.8deg)}.c100.p29 .bar{-webkit-transform:rotate(104.4deg);-moz-transform:rotate(104.4deg);-ms-transform:rotate(104.4deg);-o-transform:rotate(104.4deg);transform:rotate(104.4deg)}.c100.p30 .bar{-webkit-transform:rotate(108deg);-moz-transform:rotate(108deg);-ms-transform:rotate(108deg);-o-transform:rotate(108deg);transform:rotate(108deg)}.c100.p31 .bar{-webkit-transform:rotate(111.6deg);-moz-transform:rotate(111.6deg);-ms-transform:rotate(111.6deg);-o-transform:rotate(111.6deg);transform:rotate(111.6deg)}.c100.p32 .bar{-webkit-transform:rotate(115.2deg);-moz-transform:rotate(115.2deg);-ms-transform:rotate(115.2deg);-o-transform:rotate(115.2deg);transform:rotate(115.2deg)}.c100.p33 .bar{-webkit-transform:rotate(118.8deg);-moz-transform:rotate(118.8deg);-ms-transform:rotate(118.8deg);-o-transform:rotate(118.8deg);transform:rotate(118.8deg)}.c100.p34 .bar{-webkit-transform:rotate(122.4deg);-moz-transform:rotate(122.4deg);-ms-transform:rotate(122.4deg);-o-transform:rotate(122.4deg);transform:rotate(122.4deg)}.c100.p35 .bar{-webkit-transform:rotate(126deg);-moz-transform:rotate(126deg);-ms-transform:rotate(126deg);-o-transform:rotate(126deg);transform:rotate(126deg)}.c100.p36 .bar{-webkit-transform:rotate(129.6deg);-moz-transform:rotate(129.6deg);-ms-transform:rotate(129.6deg);-o-transform:rotate(129.6deg);transform:rotate(129.6deg)}.c100.p37 .bar{-webkit-transform:rotate(133.2deg);-moz-transform:rotate(133.2deg);-ms-transform:rotate(133.2deg);-o-transform:rotate(133.2deg);transform:rotate(133.2deg)}.c100.p38 .bar{-webkit-transform:rotate(136.8deg);-moz-transform:rotate(136.8deg);-ms-transform:rotate(136.8deg);-o-transform:rotate(136.8deg);transform:rotate(136.8deg)}.c100.p39 .bar{-webkit-transform:rotate(140.4deg);-moz-transform:rotate(140.4deg);-ms-transform:rotate(140.4deg);-o-transform:rotate(140.4deg);transform:rotate(140.4deg)}.c100.p40 .bar{-webkit-transform:rotate(144deg);-moz-transform:rotate(144deg);-ms-transform:rotate(144deg);-o-transform:rotate(144deg);transform:rotate(144deg)}.c100.p41 .bar{-webkit-transform:rotate(147.6deg);-moz-transform:rotate(147.6deg);-ms-transform:rotate(147.6deg);-o-transform:rotate(147.6deg);transform:rotate(147.6deg)}.c100.p42 .bar{-webkit-transform:rotate(151.2deg);-moz-transform:rotate(151.2deg);-ms-transform:rotate(151.2deg);-o-transform:rotate(151.2deg);transform:rotate(151.2deg)}.c100.p43 .bar{-webkit-transform:rotate(154.8deg);-moz-transform:rotate(154.8deg);-ms-transform:rotate(154.8deg);-o-transform:rotate(154.8deg);transform:rotate(154.8deg)}.c100.p44 .bar{-webkit-transform:rotate(158.4deg);-moz-transform:rotate(158.4deg);-ms-transform:rotate(158.4deg);-o-transform:rotate(158.4deg);transform:rotate(158.4deg)}.c100.p45 .bar{-webkit-transform:rotate(162deg);-moz-transform:rotate(162deg);-ms-transform:rotate(162deg);-o-transform:rotate(162deg);transform:rotate(162deg)}.c100.p46 .bar{-webkit-transform:rotate(165.6deg);-moz-transform:rotate(165.6deg);-ms-transform:rotate(165.6deg);-o-transform:rotate(165.6deg);transform:rotate(165.6deg)}.c100.p47 .bar{-webkit-transform:rotate(169.2deg);-moz-transform:rotate(169.2deg);-ms-transform:rotate(169.2deg);-o-transform:rotate(169.2deg);transform:rotate(169.2deg)}.c100.p48 .bar{-webkit-transform:rotate(172.8deg);-moz-transform:rotate(172.8deg);-ms-transform:rotate(172.8deg);-o-transform:rotate(172.8deg);transform:rotate(172.8deg)}.c100.p49 .bar{-webkit-transform:rotate(176.4deg);-moz-transform:rotate(176.4deg);-ms-transform:rotate(176.4deg);-o-transform:rotate(176.4deg);transform:rotate(176.4deg)}.c100.p50 .bar{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.c100.p51 .bar{-webkit-transform:rotate(183.6deg);-moz-transform:rotate(183.6deg);-ms-transform:rotate(183.6deg);-o-transform:rotate(183.6deg);transform:rotate(183.6deg)}.c100.p52 .bar{-webkit-transform:rotate(187.2deg);-moz-transform:rotate(187.2deg);-ms-transform:rotate(187.2deg);-o-transform:rotate(187.2deg);transform:rotate(187.2deg)}.c100.p53 .bar{-webkit-transform:rotate(190.8deg);-moz-transform:rotate(190.8deg);-ms-transform:rotate(190.8deg);-o-transform:rotate(190.8deg);transform:rotate(190.8deg)}.c100.p54 .bar{-webkit-transform:rotate(194.4deg);-moz-transform:rotate(194.4deg);-ms-transform:rotate(194.4deg);-o-transform:rotate(194.4deg);transform:rotate(194.4deg)}.c100.p55 .bar{-webkit-transform:rotate(198deg);-moz-transform:rotate(198deg);-ms-transform:rotate(198deg);-o-transform:rotate(198deg);transform:rotate(198deg)}.c100.p56 .bar{-webkit-transform:rotate(201.6deg);-moz-transform:rotate(201.6deg);-ms-transform:rotate(201.6deg);-o-transform:rotate(201.6deg);transform:rotate(201.6deg)}.c100.p57 .bar{-webkit-transform:rotate(205.2deg);-moz-transform:rotate(205.2deg);-ms-transform:rotate(205.2deg);-o-transform:rotate(205.2deg);transform:rotate(205.2deg)}.c100.p58 .bar{-webkit-transform:rotate(208.8deg);-moz-transform:rotate(208.8deg);-ms-transform:rotate(208.8deg);-o-transform:rotate(208.8deg);transform:rotate(208.8deg)}.c100.p59 .bar{-webkit-transform:rotate(212.4deg);-moz-transform:rotate(212.4deg);-ms-transform:rotate(212.4deg);-o-transform:rotate(212.4deg);transform:rotate(212.4deg)}.c100.p60 .bar{-webkit-transform:rotate(216deg);-moz-transform:rotate(216deg);-ms-transform:rotate(216deg);-o-transform:rotate(216deg);transform:rotate(216deg)}.c100.p61 .bar{-webkit-transform:rotate(219.6deg);-moz-transform:rotate(219.6deg);-ms-transform:rotate(219.6deg);-o-transform:rotate(219.6deg);transform:rotate(219.6deg)}.c100.p62 .bar{-webkit-transform:rotate(223.2deg);-moz-transform:rotate(223.2deg);-ms-transform:rotate(223.2deg);-o-transform:rotate(223.2deg);transform:rotate(223.2deg)}.c100.p63 .bar{-webkit-transform:rotate(226.8deg);-moz-transform:rotate(226.8deg);-ms-transform:rotate(226.8deg);-o-transform:rotate(226.8deg);transform:rotate(226.8deg)}.c100.p64 .bar{-webkit-transform:rotate(230.4deg);-moz-transform:rotate(230.4deg);-ms-transform:rotate(230.4deg);-o-transform:rotate(230.4deg);transform:rotate(230.4deg)}.c100.p65 .bar{-webkit-transform:rotate(234deg);-moz-transform:rotate(234deg);-ms-transform:rotate(234deg);-o-transform:rotate(234deg);transform:rotate(234deg)}.c100.p66 .bar{-webkit-transform:rotate(237.6deg);-moz-transform:rotate(237.6deg);-ms-transform:rotate(237.6deg);-o-transform:rotate(237.6deg);transform:rotate(237.6deg)}.c100.p67 .bar{-webkit-transform:rotate(241.2deg);-moz-transform:rotate(241.2deg);-ms-transform:rotate(241.2deg);-o-transform:rotate(241.2deg);transform:rotate(241.2deg)}.c100.p68 .bar{-webkit-transform:rotate(244.8deg);-moz-transform:rotate(244.8deg);-ms-transform:rotate(244.8deg);-o-transform:rotate(244.8deg);transform:rotate(244.8deg)}.c100.p69 .bar{-webkit-transform:rotate(248.4deg);-moz-transform:rotate(248.4deg);-ms-transform:rotate(248.4deg);-o-transform:rotate(248.4deg);transform:rotate(248.4deg)}.c100.p70 .bar{-webkit-transform:rotate(252deg);-moz-transform:rotate(252deg);-ms-transform:rotate(252deg);-o-transform:rotate(252deg);transform:rotate(252deg)}.c100.p71 .bar{-webkit-transform:rotate(255.6deg);-moz-transform:rotate(255.6deg);-ms-transform:rotate(255.6deg);-o-transform:rotate(255.6deg);transform:rotate(255.6deg)}.c100.p72 .bar{-webkit-transform:rotate(259.2deg);-moz-transform:rotate(259.2deg);-ms-transform:rotate(259.2deg);-o-transform:rotate(259.2deg);transform:rotate(259.2deg)}.c100.p73 .bar{-webkit-transform:rotate(262.8deg);-moz-transform:rotate(262.8deg);-ms-transform:rotate(262.8deg);-o-transform:rotate(262.8deg);transform:rotate(262.8deg)}.c100.p74 .bar{-webkit-transform:rotate(266.4deg);-moz-transform:rotate(266.4deg);-ms-transform:rotate(266.4deg);-o-transform:rotate(266.4deg);transform:rotate(266.4deg)}.c100.p75 .bar{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.c100.p76 .bar{-webkit-transform:rotate(273.6deg);-moz-transform:rotate(273.6deg);-ms-transform:rotate(273.6deg);-o-transform:rotate(273.6deg);transform:rotate(273.6deg)}.c100.p77 .bar{-webkit-transform:rotate(277.2deg);-moz-transform:rotate(277.2deg);-ms-transform:rotate(277.2deg);-o-transform:rotate(277.2deg);transform:rotate(277.2deg)}.c100.p78 .bar{-webkit-transform:rotate(280.8deg);-moz-transform:rotate(280.8deg);-ms-transform:rotate(280.8deg);-o-transform:rotate(280.8deg);transform:rotate(280.8deg)}.c100.p79 .bar{-webkit-transform:rotate(284.4deg);-moz-transform:rotate(284.4deg);-ms-transform:rotate(284.4deg);-o-transform:rotate(284.4deg);transform:rotate(284.4deg)}.c100.p80 .bar{-webkit-transform:rotate(288deg);-moz-transform:rotate(288deg);-ms-transform:rotate(288deg);-o-transform:rotate(288deg);transform:rotate(288deg)}.c100.p81 .bar{-webkit-transform:rotate(291.6deg);-moz-transform:rotate(291.6deg);-ms-transform:rotate(291.6deg);-o-transform:rotate(291.6deg);transform:rotate(291.6deg)}.c100.p82 .bar{-webkit-transform:rotate(295.2deg);-moz-transform:rotate(295.2deg);-ms-transform:rotate(295.2deg);-o-transform:rotate(295.2deg);transform:rotate(295.2deg)}.c100.p83 .bar{-webkit-transform:rotate(298.8deg);-moz-transform:rotate(298.8deg);-ms-transform:rotate(298.8deg);-o-transform:rotate(298.8deg);transform:rotate(298.8deg)}.c100.p84 .bar{-webkit-transform:rotate(302.4deg);-moz-transform:rotate(302.4deg);-ms-transform:rotate(302.4deg);-o-transform:rotate(302.4deg);transform:rotate(302.4deg)}.c100.p85 .bar{-webkit-transform:rotate(306deg);-moz-transform:rotate(306deg);-ms-transform:rotate(306deg);-o-transform:rotate(306deg);transform:rotate(306deg)}.c100.p86 .bar{-webkit-transform:rotate(309.6deg);-moz-transform:rotate(309.6deg);-ms-transform:rotate(309.6deg);-o-transform:rotate(309.6deg);transform:rotate(309.6deg)}.c100.p87 .bar{-webkit-transform:rotate(313.2deg);-moz-transform:rotate(313.2deg);-ms-transform:rotate(313.2deg);-o-transform:rotate(313.2deg);transform:rotate(313.2deg)}.c100.p88 .bar{-webkit-transform:rotate(316.8deg);-moz-transform:rotate(316.8deg);-ms-transform:rotate(316.8deg);-o-transform:rotate(316.8deg);transform:rotate(316.8deg)}.c100.p89 .bar{-webkit-transform:rotate(320.4deg);-moz-transform:rotate(320.4deg);-ms-transform:rotate(320.4deg);-o-transform:rotate(320.4deg);transform:rotate(320.4deg)}.c100.p90 .bar{-webkit-transform:rotate(324deg);-moz-transform:rotate(324deg);-ms-transform:rotate(324deg);-o-transform:rotate(324deg);transform:rotate(324deg)}.c100.p91 .bar{-webkit-transform:rotate(327.6deg);-moz-transform:rotate(327.6deg);-ms-transform:rotate(327.6deg);-o-transform:rotate(327.6deg);transform:rotate(327.6deg)}.c100.p92 .bar{-webkit-transform:rotate(331.2deg);-moz-transform:rotate(331.2deg);-ms-transform:rotate(331.2deg);-o-transform:rotate(331.2deg);transform:rotate(331.2deg)}.c100.p93 .bar{-webkit-transform:rotate(334.8deg);-moz-transform:rotate(334.8deg);-ms-transform:rotate(334.8deg);-o-transform:rotate(334.8deg);transform:rotate(334.8deg)}.c100.p94 .bar{-webkit-transform:rotate(338.4deg);-moz-transform:rotate(338.4deg);-ms-transform:rotate(338.4deg);-o-transform:rotate(338.4deg);transform:rotate(338.4deg)}.c100.p95 .bar{-webkit-transform:rotate(342deg);-moz-transform:rotate(342deg);-ms-transform:rotate(342deg);-o-transform:rotate(342deg);transform:rotate(342deg)}.c100.p96 .bar{-webkit-transform:rotate(345.6deg);-moz-transform:rotate(345.6deg);-ms-transform:rotate(345.6deg);-o-transform:rotate(345.6deg);transform:rotate(345.6deg)}.c100.p97 .bar{-webkit-transform:rotate(349.2deg);-moz-transform:rotate(349.2deg);-ms-transform:rotate(349.2deg);-o-transform:rotate(349.2deg);transform:rotate(349.2deg)}.c100.p98 .bar{-webkit-transform:rotate(352.8deg);-moz-transform:rotate(352.8deg);-ms-transform:rotate(352.8deg);-o-transform:rotate(352.8deg);transform:rotate(352.8deg)}.c100.p99 .bar{-webkit-transform:rotate(356.4deg);-moz-transform:rotate(356.4deg);-ms-transform:rotate(356.4deg);-o-transform:rotate(356.4deg);transform:rotate(356.4deg)}.c100.p100 .bar{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.objectfitter{opacity:0}}@supports (-ms-ime-align:auto) and (not (position:sticky)){.objectfitter{opacity:0}}.objectfitter{height:100%;width:100%;-webkit-transition:opacity .3s cubic-bezier(.645,.045,.355,1);-moz-transition:opacity .3s cubic-bezier(.645,.045,.355,1);-ms-transition:opacity .3s cubic-bezier(.645,.045,.355,1);-o-transition:opacity .3s cubic-bezier(.645,.045,.355,1);transition:opacity .3s cubic-bezier(.645,.045,.355,1)}.objectfitter img{height:100%;width:100%;object-fit:cover}.objectfitter.object-fitter--no-support{background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:1}.objectfitter.object-fitter--no-support img{opacity:0 !important}.objectfitter.object-fitter--support{opacity:1}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{max-width:100%;padding-left:0;padding-right:0}.page-main{margin-top:68px}@media screen and (max-width:960px){.page-main{margin-top:50px}}.row{display:flex;width:100%}.colon{display:inline-block;vertical-align:top}.ly-12{width:100%}.ly-6{width:50%}.ly-4{width:33.333%}.ly-3{width:25%}.ly-550{width:100%;max-width:550px;margin:0 auto}.ly-760{width:100%;max-width:760px;margin:0 auto}.mobile--visibility{display:none}.columns .column.main{-webkit-flex-basis:auto;flex-basis:auto}@font-face{font-family:'pantograph-regular';src:url('../fonts/pantograph/pantograph-regular.eot');src:url('../fonts/pantograph/pantograph-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/pantograph/pantograph-regular.woff') format('woff'),url('../fonts/pantograph/pantograph-regular.woff2') format('woff2'),url('../fonts/pantograph/pantograph-regular.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'gt-america-extended-regular';src:url('../fonts/gt-america/GT-America-Extended-Regular.eot') format('embedded-opentype'),url('../fonts/gt-america/GT-America-Extended-Regular.otf') format('opentype'),url('../fonts/gt-america/GT-America-Extended-Regular.woff') format('woff'),url('../fonts/gt-america/GT-America-Extended-Regular.woff2') format('woff2'),url('../fonts/gt-america/GT-America-Extended-Regular.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'gt-america-standard-light';src:url('../fonts/gt-america/GT-America-Standard-Light.eot') format('embedded-opentype'),url('../fonts/gt-america/GT-America-Standard-Light.otf') format('opentype'),url('../fonts/gt-america/GT-America-Standard-Light.woff') format('woff'),url('../fonts/gt-america/GT-America-Standard-Light.woff2') format('woff2'),url('../fonts/gt-america/GT-America-Standard-Light.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'gt-america-standard-light-italic';src:url('../fonts/gt-america/GT-America-Standard-Light-Italic.eot') format('embedded-opentype'),url('../fonts/gt-america/GT-America-Standard-Light-Italic.otf') format('opentype'),url('../fonts/gt-america/GT-America-Standard-Light-Italic.woff') format('woff'),url('../fonts/gt-america/GT-America-Standard-Light-Italic.woff2') format('woff2'),url('../fonts/gt-america/GT-America-Standard-Light-Italic.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'gt-america-standard-medium';src:url('../fonts/gt-america/GT-America-Standard-Medium.eot') format('embedded-opentype'),url('../fonts/gt-america/GT-America-Standard-Medium.otf') format('opentype'),url('../fonts/gt-america/GT-America-Standard-Medium.woff') format('woff'),url('../fonts/gt-america/GT-America-Standard-Medium.woff2') format('woff2'),url('../fonts/gt-america/GT-America-Standard-Medium.ttf') format('truetype');font-weight:400;font-style:normal}h1,.h1,h2,.h2,h3,.h3,.navbar-nav a,.navbar-nav .dropdown-menu>li>a{font-family:'pantograph-regular',sans-serif}h1,.h1{font-size:50px;color:#000;letter-spacing:.05em;line-height:54px;text-transform:uppercase;margin:140px 0 170px}h2,.h2{font-size:32px;color:#000;letter-spacing:.05em;line-height:34px;text-transform:uppercase;margin:120px 0 140px}h3,.h3{font-size:24px;color:#000;letter-spacing:1px;line-height:34px;text-transform:uppercase;margin:0}h4,.h4{font-size:18px;color:#000;letter-spacing:1px;line-height:26px;margin:-125px 0 99px;font-weight:400}h5,.h5{font-size:16px;color:#000;line-height:22px;margin:0;font-weight:400}.double_button--wrapper{display:flex;justify-content:center;align-items:stretch;vertical-align:middle}.double_button--wrapper .button{margin-right:10px;margin-left:10px;align-items:center;display:flex}body .mauticform-button-wrapper .mauticform-button.btn,.button{border:1px solid;background:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;max-width:100%;display:inline-flex;align-items:center;justify-content:center;padding:2rem 5rem;margin:0 auto;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;cursor:pointer;letter-spacing:.05em}body .mauticform-button-wrapper .mauticform-button.btn[disabled=true],.button[disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}body .mauticform-button-wrapper .mauticform-button.btn>*,.button>*{transition:none}.button.button--standard{color:#545454;border-color:#8c8c8c}.button.button--standard:hover,.button.button--standard:focus,.button.button--standard:active{color:#fff;border-color:#e61e64;background:#e61e64}body .mauticform-button-wrapper .mauticform-button.btn.btn-default,.button.button--primary{color:#fff;border-color:#e61e64;background:#e61e64}body .mauticform-button-wrapper .mauticform-button.btn.btn-default:hover,body .mauticform-button-wrapper .mauticform-button.btn.btn-default:focus,body .mauticform-button-wrapper .mauticform-button.btn.btn-default:active,.button.button--primary:hover,.button.button--primary:focus,.button.button--primary:active{border-color:#c51853;background:#c51853}body .mauticform-label{font-weight:400}a,.textlink,a:visited,.alink:visited{color:#e61e64}.textlink:hover,a:hover{color:#e61e64;text-decoration:none}.field__wrapper{position:relative;width:100%;margin-bottom:30px}.field__wrapper:last-child{margin-bottom:0}.field__wrapper label{position:absolute;top:2px;left:20px;right:10px;text-align:left;cursor:text;font-family:'gt-america-extended-regular',sans-serif;letter-spacing:1.4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform-origin:0% 100%;transform:translateY(16px);-webkit-transition:.2s cubic-bezier(.645,.045,.355,1);-moz-transition:.2s cubic-bezier(.645,.045,.355,1);-ms-transition:.2s cubic-bezier(.645,.045,.355,1);-o-transition:.2s cubic-bezier(.645,.045,.355,1);transition:.2s cubic-bezier(.645,.045,.355,1);transition-property:transform,font-size;color:#8c8c8c;pointer-events:none;z-index:2}.field__wrapper input:focus~label,.field__wrapper textarea:focus~label,.field__wrapper select:focus~label,.field__wrapper input:not(:placeholder-shown)~label,.field__wrapper textarea:not(:placeholder-shown)~label,.field__wrapper select:not(:placeholder-shown)~label{font-size:12px;transform:translateY(2px)}.field__wrapper input.is-invalid,.field__wrapper textarea.is-invalid,.field__wrapper select.is-invalid,.field__wrapper input:invalid,.field__wrapper textarea:invalid,.field__wrapper select:invalid,.field__wrapper input.mage-error,.field__wrapper textarea.mage-error,.field__wrapper select.mage-error,.field__wrapper input[data-valid=true],.field__wrapper textarea[data-valid=true],.field__wrapper select[data-valid=true]{border-color:#e61e64 !important}.field__wrapper input.is-invalid~label,.field__wrapper textarea.is-invalid~label,.field__wrapper select.is-invalid~label,.field__wrapper input:invalid~label,.field__wrapper textarea:invalid~label,.field__wrapper select:invalid~label,.field__wrapper input.mage-error~label,.field__wrapper textarea.mage-error~label,.field__wrapper select.mage-error~label,.field__wrapper input[data-valid=true]~label,.field__wrapper textarea[data-valid=true]~label,.field__wrapper select[data-valid=true]~label{color:#e61e64 !important}.field__wrapper input.valid,.field__wrapper textarea.valid,.field__wrapper select.valid,.field__wrapper input[data-valid=false],.field__wrapper textarea[data-valid=false],.field__wrapper select[data-valid=false],.field__wrapper input:not(:placeholder-shown),.field__wrapper textarea:not(:placeholder-shown),.field__wrapper select:not(:placeholder-shown){border-color:#8c8c8c}.field__wrapper input.valid:focus,.field__wrapper textarea.valid:focus,.field__wrapper select.valid:focus,.field__wrapper input[data-valid=false]:focus,.field__wrapper textarea[data-valid=false]:focus,.field__wrapper select[data-valid=false]:focus,.field__wrapper input:not(:placeholder-shown):focus,.field__wrapper textarea:not(:placeholder-shown):focus,.field__wrapper select:not(:placeholder-shown):focus,.field__wrapper input.valid:focus~*,.field__wrapper textarea.valid:focus~*,.field__wrapper select.valid:focus~*,.field__wrapper input[data-valid=false]:focus~*,.field__wrapper textarea[data-valid=false]:focus~*,.field__wrapper select[data-valid=false]:focus~*,.field__wrapper input:not(:placeholder-shown):focus~*,.field__wrapper textarea:not(:placeholder-shown):focus~*,.field__wrapper select:not(:placeholder-shown):focus~*{border-color:#5a00d2}.field__wrapper input.valid:focus~label,.field__wrapper textarea.valid:focus~label,.field__wrapper select.valid:focus~label,.field__wrapper input[data-valid=false]:focus~label,.field__wrapper textarea[data-valid=false]:focus~label,.field__wrapper select[data-valid=false]:focus~label,.field__wrapper input:not(:placeholder-shown):focus~label,.field__wrapper textarea:not(:placeholder-shown):focus~label,.field__wrapper select:not(:placeholder-shown):focus~label,.field__wrapper input.valid:focus~*~label,.field__wrapper textarea.valid:focus~*~label,.field__wrapper select.valid:focus~*~label,.field__wrapper input[data-valid=false]:focus~*~label,.field__wrapper textarea[data-valid=false]:focus~*~label,.field__wrapper select[data-valid=false]:focus~*~label,.field__wrapper input:not(:placeholder-shown):focus~*~label,.field__wrapper textarea:not(:placeholder-shown):focus~*~label,.field__wrapper select:not(:placeholder-shown):focus~*~label{color:#5a00d2}.field__wrapper input.has-addon,.field__wrapper textarea.has-addon,.field__wrapper select.has-addon{padding-right:70px}.field__wrapper .field--addon{position:absolute;right:0;top:0;border:none;border-radius:0;background:rgba(248,248,248,.5);bottom:1px}.field__wrapper .field--addon:hover{background:#e61e64}.field__wrapper .field--addon:hover .icon-tick{filter:saturate(0) brightness(10)}.field__wrapper .field--addon .icon-tick{display:block;width:24px;height:24px;background-image:url('../images/icon_tick_radio_pink.svg');background-repeat:no-repeat;background-position:center;transition:filter .15s ease;filter:saturate(0) brightness(0)}x-input.field__wrapper{width:auto;margin-bottom:0;display:flex;flex-direction:column}x-input.field__wrapper .input-field{display:flex;flex-direction:row;flex:1;background:#fff}x-input.field__wrapper .input-label-wrapper{position:relative;display:flex;flex-direction:row;align-items:stretch;flex:1;overflow:hidden}x-input.field__wrapper .input-label-wrapper>input{height:auto}x-input.field__wrapper .input-label-wrapper .input-updating{position:absolute;height:2px;background:#e61e64;width:25px;display:block;animation:move-stretch-shrink 3.5s ease-in-out infinite}@keyframes move-stretch-shrink{0%{left:0;transform:scaleX(1)}25%{transform:scaleX(2)}50%{left:calc(100% - 25px);transform:scaleX(1)}75%{transform:scaleX(1.5)}100%{left:0;transform:scaleX(1)}}x-input.field__wrapper .validation--hint{margin-top:3px}x-input.field__wrapper.has-prepend-icon x-icon,x-input.field__wrapper.has-append-icon x-icon{padding:0 16px}x-input.field__wrapper.has-prepend-icon input{padding-left:10px}x-input.field__wrapper.has-prepend-icon input~label{left:10px}x-input.field__wrapper.has-prepend-icon>x-icon:first-child{background:rgba(248,248,248,.5)}x-input.field__wrapper.has-append-icon input~label{right:40px}x-input.field__wrapper.has-append-icon input~x-icon{border-bottom:1px solid #8c8c8c}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email],textarea,.fieldset>textarea{font-family:'gt-america-extended-regular',sans-serif;font-size:13px;line-height:17px;color:#000;width:100%;border:0;border-bottom:1px solid #8c8c8c;letter-spacing:1.4px;padding:23px 20px 10px;height:50px;text-align:left;border-radius:0}input[type=text]:focus,input[type=password]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=number]:focus,input[type=datetime]:focus,input[type=email]:focus,textarea:focus,.fieldset>textarea:focus{box-shadow:none}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:none}textarea,.fieldset>textarea{height:130px}fieldset{border:0;margin:0;padding:0;width:100%}div.mage-error[generated],div.mage-error,span.mage-error,.validation--error-message,.mce_inline_error{text-align:right;color:#e61e64;font-size:12px;display:block;letter-spacing:.01em;margin:2px 0 0}.fieldset>.field{margin:0}.fieldset{margin:30px 0 70px}.radio--wrapper{margin-bottom:11px}.radio--wrapper input{display:none}.radio--wrapper label{color:#000;cursor:pointer;font-size:18px;line-height:26px}.radio--wrapper label:before{content:'';height:22px;width:22px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#f0f0f0;display:inline-block;margin:0 40px -4px 0;-webkit-transition:background-color .5s cubic-bezier(.645,.045,.355,1);-moz-transition:background-color .5s cubic-bezier(.645,.045,.355,1);-ms-transition:background-color .5s cubic-bezier(.645,.045,.355,1);-o-transition:background-color .5s cubic-bezier(.645,.045,.355,1);transition:background-color .5s cubic-bezier(.645,.045,.355,1);flex:none}.radio--wrapper input:checked~label:before,.radio--wrapper>li[data-selected=true]:before{background-image:url('../images/icon_tick_radio_pink.svg');background-repeat:no-repeat;background-position:center}.divider{height:1px;width:100%;display:block;background:#000;margin:60px 0}.select--wrapper.configurator__selectors .configurator__selectors__list{max-width:100%;margin:0 0 60px;padding:0}.select--wrapper.configurator__selectors .configurator__selectors__list li.configurator__selector{list-style-type:none;padding:15px 0 0;line-height:20px}.select--wrapper.configurator__selectors .configurator__selectors__list li.configurator__selector>div{padding:15px 0 0;margin:-15px 0 0}.select--wrapper.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options{margin-top:15px}.select--wrapper.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__button{height:58px;padding:15px 35px}.select--wrapper.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__label{margin-top:5px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.select--wrapper.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options>div>ul{padding:40px 100px}.select--wrapper.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option{list-style-type:none;font-family:'gt-america-extended-regular',sans-serif}.select--wrapper.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option .configurator__selector__option__label{font-size:13px;line-height:17px;white-space:normal;left:50px;top:7px;text-transform:none}.select--wrapper.configurator__selectors .configurator__selectors__list li.configurator__selector:hover .configurator__selector__label{color:#e61e64}.select--wrapper.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__option__label:after{content:none}.form--title.h2{text-align:left;margin:0 0 50px;float:left;width:100%;border-bottom:2px solid #535353;padding-bottom:10px}.contact_form--wrapper{background:#f8f8f8;height:100%}.contact_form--inner_wrapper{max-width:610px;position:relative;padding:80px;margin:0 auto}.contact_form--wrapper fieldset{margin:0}.contact_form--wrapper h2{margin:0 0 50px;text-align:center}.contact_form--wrapper .input-field label{display:none}.contact_form--wrapper .row{display:inline-block}.contact_form--wrapper .actions-toolbar{text-align:right}.contact_form--wrapper .et_contact_bottom_container{text-align:right}.contact_form--wrapper .radiogroup{margin-bottom:50px}.contact_form--wrapper .radiogroup input[type=radio]{display:none}.contact_form--wrapper .radiogroup input[type=radio]~label svg{margin:0 30px -5px 0}.contact_form--wrapper .radiogroup input[type=radio]~label svg polyline{opacity:0}.contact_form--wrapper .radiogroup input[type=radio]:checked~label svg polyline{opacity:1}.fieldset>.field:not(.choice)>.control{width:100%}.contact_form--wrapper .radio--wrapper_outer{margin-bottom:40px}.contact_form--wrapper .input--side--right{text-align:right;color:#000;display:block;font-size:12px}.contact_form--wrapper .g-recaptcha{float:right;margin-bottom:35px}ul.without-list-style{list-style:none}ul.without-list-style>li{padding:0;margin:0}.account .page-main,.cms-privacy-policy .page-main{padding-top:0}header,.page-wrapper>.nav-sections{position:fixed;z-index:99;width:100%}header{-webkit-transition:margin .5s cubic-bezier(.645,.045,.355,1);-moz-transition:margin .5s cubic-bezier(.645,.045,.355,1);-ms-transition:margin .5s cubic-bezier(.645,.045,.355,1);-o-transition:margin .5s cubic-bezier(.645,.045,.355,1);transition:margin .5s cubic-bezier(.645,.045,.355,1)}header.page-header>.header.content{display:flex;align-items:center;height:68px;padding:0 40px;top:0;background:#fff;border-bottom:1px solid #e6e6e6;-webkit-transition:.5s cubic-bezier(.645,.045,.355,1);-moz-transition:.5s cubic-bezier(.645,.045,.355,1);-ms-transition:.5s cubic-bezier(.645,.045,.355,1);-o-transition:.5s cubic-bezier(.645,.045,.355,1);transition:.5s cubic-bezier(.645,.045,.355,1);transition-property:top,background,border}@media screen and (max-width:960px){header.page-header>.header.content{height:50px;padding:0}}header .topInfobar{background:#5a00d2;color:#fff;text-align:center;min-height:30px;z-index:101;position:relative;-webkit-transition:margin .2s cubic-bezier(.645,.045,.355,1);-moz-transition:margin .2s cubic-bezier(.645,.045,.355,1);-ms-transition:margin .2s cubic-bezier(.645,.045,.355,1);-o-transition:margin .2s cubic-bezier(.645,.045,.355,1);transition:margin .2s cubic-bezier(.645,.045,.355,1)}header .topInfobar ul{padding:0;margin:0;display:flex;justify-content:space-between}body.checkout-index-index header .topInfobar,body.checkout-cart-index header .topInfobar{display:none}header .topInfobar li{display:block;list-style-type:none;font-size:11px;margin:0;padding:0;box-sizing:border-box}header .topInfobar li:first-child>div{justify-content:start}header .topInfobar li:last-child>div{justify-content:end}header .topInfobar li>div{display:flex;align-items:center;padding:5px 38px}header .topInfobar li p{display:inline-block;margin:0;padding:0}header .topInfobar li svg{margin-right:12px}header .topInfobar li a{color:#fff;text-decoration:underline}header .topInfobar.topbar--is_hidden{display:none !important}.topinfobar--closer{position:absolute;right:5px;top:0;padding:7px;cursor:pointer}header .topInfobar.top-infobar--hidden{margin-top:-30px}.logo{margin:0;height:41px;width:130px}@media screen and (max-width:960px){.logo{height:35px}}header .logo:before,header .logo:after{content:'';display:inline-block;margin:-1px 0 0;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .5s cubic-bezier(.645,.045,.355,1);-moz-transition:opacity .5s cubic-bezier(.645,.045,.355,1);-ms-transition:opacity .5s cubic-bezier(.645,.045,.355,1);-o-transition:opacity .5s cubic-bezier(.645,.045,.355,1);transition:opacity .5s cubic-bezier(.645,.045,.355,1);position:absolute}header .logo:after{background:url('../images/printzessin-logo-schwarz.svg') no-repeat;background-size:contain;opacity:1}html[lang=fr-ch] header .logo:before,html[lang=fr] header .logo:before{background:url('../images/printzessin-logo-weiss-fr.svg') no-repeat;background-size:contain}html[lang=fr-ch] header .logo:after,html[lang=fr] header .logo:after{background:url('../images/printzessin-logo-schwarz-fr.svg') no-repeat;background-size:contain}body.header-black-style .logo:after,.header--dropdown_open .logo:after,.sidebar--is--open .logo:after,body.header--dropdown--is_open header .logo:after{opacity:1}body.header-black-style .logo:before,.header--dropdown_open .logo:before,.sidebar--is--open .logo:before,body.header--dropdown--is_open header .logo:before{opacity:0}body.header-black-style .header.content,header>.header.content,body.header--dropdown--is_open header.header--hide_animation>.header.content{background:#fff;border-bottom:1px solid #e6e6e6}header.header--hide_animation{margin-top:-98px}body.header--dropdown--is_open header,body.header--dropdown_open header,body.sidebar--is--open header{margin-top:0;z-index:101}.main_navigation--wrapper{float:left;width:50%;position:relative}@media screen and (max-width:960px){body.header--dropdown_open .main_navigation--wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}}.small_navigation--wrapper{float:right;width:50%;padding-top:10px;padding-left:40px;display:flex;justify-content:flex-end;position:relative}.small_navigation--wrapper .block-search .control{padding:0}.small_navigation--wrapper .block-search,.small_navigation--wrapper .minicart-wrapper{float:none;display:inline-block}.small_navigation--wrapper .block-search .action.search:before{content:none}.small_navigation--wrapper>a,.small_navigation--wrapper .switcher-language{margin-left:15px;z-index:4;position:relative}.small_navigation--wrapper>a svg{margin-bottom:5px}.small_navigation--wrapper>a svg .st0,.small_navigation--wrapper>a svg .basket--icon,.header--search--input_wrapper svg>g{-webkit-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-moz-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-ms-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-o-transition:stroke .5s cubic-bezier(.645,.045,.355,1);transition:stroke .5s cubic-bezier(.645,.045,.355,1)}.small_navigation--wrapper>a:hover svg .st0,.small_navigation--wrapper>a:hover svg .basket--icon,.small_navigation--wrapper>a.active--icon svg .st0,.small_navigation--wrapper>a.active--icon svg .basket--icon{stroke:#e61e64}.small_navigation--wrapper>a.header--sidebar--kontakt--icon svg{height:19px;width:23px}@keyframes income-search-bg{0%{opacity:0}100%{opacity:1}}@keyframes outgoing-search-bg{0%{opacity:1;-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}99%{-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}100%{opacity:0;-webkit-transform:translate(-100%,0%);-moz-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);transform:translate(-100%,0%)}}#search--icon--mobile{display:none}.black--background{position:fixed;top:0;bottom:0;left:0;right:0;z-index:14;background:rgba(0,0,0,.4);cursor:pointer;-webkit-transform:translate(-100%,0%);-moz-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);transform:translate(-100%,0%);animation:outgoing-search-bg .5s;animation-timing-function:cubic-bezier(.645,.045,.355,1);height:0}.black--background.bg--open,.header--dropdown_open .black--background{-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%);animation:income-search-bg .5s;animation-timing-function:cubic-bezier(.645,.045,.355,1);z-index:2}body.header--dropdown--is_open .black--background{z-index:100}.block-search{padding-left:30px;width:140px;-webkit-transition:width .3s cubic-bezier(.645,.045,.355,1);-moz-transition:width .3s cubic-bezier(.645,.045,.355,1);-ms-transition:width .3s cubic-bezier(.645,.045,.355,1);-o-transition:width .3s cubic-bezier(.645,.045,.355,1);transition:width .3s cubic-bezier(.645,.045,.355,1)}.block-search.focus--search{width:100%;-webkit-transition:width .7s cubic-bezier(.645,.045,.355,1);-moz-transition:width .7s cubic-bezier(.645,.045,.355,1);-ms-transition:width .7s cubic-bezier(.645,.045,.355,1);-o-transition:width .7s cubic-bezier(.645,.045,.355,1);transition:width .7s cubic-bezier(.645,.045,.355,1)}.header--search--wrapper{z-index:4;position:relative}.header--search--icon_wrapper{margin:2px 10px 0 0;float:left}input.header--search--input{color:#000;width:100%;border:0;border-bottom:1px solid #000;float:left;padding:1px 0;height:auto;background:0 0;-webkit-transition:width .1s cubic-bezier(.645,.045,.355,1);-moz-transition:width .1s cubic-bezier(.645,.045,.355,1);-ms-transition:width .1s cubic-bezier(.645,.045,.355,1);-o-transition:width .1s cubic-bezier(.645,.045,.355,1);transition:width .1s cubic-bezier(.645,.045,.355,1)}.focus--search input.header--search--input{padding:1px 140px 1px 0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.header--search,input.header--search--input{font-size:15px;font-family:'pantograph-regular',sans-serif}input.header--search--input,.header--search--icon_wrapper{cursor:pointer}.header--search--enter_taster{position:absolute;right:0;opacity:0;z-index:-1;-webkit-transition:opacity .3s cubic-bezier(.645,.045,.355,1);-moz-transition:opacity .3s cubic-bezier(.645,.045,.355,1);-ms-transition:opacity .3s cubic-bezier(.645,.045,.355,1);-o-transition:opacity .3s cubic-bezier(.645,.045,.355,1);transition:opacity .3s cubic-bezier(.645,.045,.355,1)}.focus--search .header--search--enter_taster{opacity:1;z-index:0}.header--search--background_white{height:100vh;width:50vw;position:fixed;background:#fff;top:0;right:0;z-index:3;-webkit-transform:translate(100%,0%);-moz-transform:translate(100%,0%);-ms-transform:translate(100%,0%);-o-transform:translate(100%,0%);transform:translate(100%,0%);-webkit-transition:transform .35s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .35s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .35s cubic-bezier(.645,.045,.355,1);-o-transition:transform .35s cubic-bezier(.645,.045,.355,1);transition:transform .35s cubic-bezier(.645,.045,.355,1)}.header--search--background_white.search--open{-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}body.header--dropdown--is_open .header--search--background_white{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.header--search--input_wrapper{display:flex;overflow:hidden}.header--search--input_wrapper:hover svg>g{stroke:#e61e64}.search-autocomplete{display:none;margin:50px 0 0;overflow-x:hidden;overflow-y:auto;height:calc(100vh - 100px);width:calc(50vw - 80px);left:0;padding-bottom:100px;padding-right:40px}.search-autocomplete:after{content:'';position:fixed;height:100px;width:100%;background-image:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);bottom:0;pointer-events:none}.search-autocomplete>ul{margin-left:25px;overflow:hidden;display:inline}.search-autocomplete>ul>li,.search-autocomplete ul li.selected,.search-autocomplete ul li:not(:empty){background:0 0;border:0;padding:0;font-size:18px;line-height:20px;font-family:'pantograph-regular',sans-serif;color:#000}.search-autocomplete>ul>li:hover{color:#e61e64}.header--search input::-webkit-input-placeholder{color:#000}.header--search input::-moz-placeholder{color:#000}.header--search input:-ms-input-placeholder{color:#000}.header--search input:-moz-placeholder{color:#000}.header--search--result{display:grid;grid-template-columns:min-content 1fr;row-gap:40px;margin-top:50px}.header--search--result--results{display:flex;flex-direction:column;row-gap:10px;font-size:18px;line-height:20px;font-family:'pantograph-regular',sans-serif;color:#000}.header--search--result--category{font-family:'gt-america-extended-regular',sans-serif;font-size:13px;line-height:17px;color:#000;padding-right:40px;min-width:100px}.header--search--result a{color:#000}.header--search--result a:hover{color:#e61e64}.loader--spinner{position:fixed;left:0;right:0;top:0;bottom:0;align-items:center;justify-content:center;background:rgba(255,255,255,.75);z-index:99;display:none}body[data-loading=true] .loader--spinner{display:flex}.button.loading,form.loading .button[type=submit]{opacity:.5;cursor:not-allowed;pointer-events:none;position:relative}.button.loading:before,form.loading .button[type=submit]:before{display:block;position:absolute;background-color:inherit;top:0;left:0;right:0;bottom:0;background-size:28px;background-repeat:no-repeat;background-position:center}@media screen and (max-width:1440px){.button.loading:before,form.loading .button[type=submit]:before{background-size:24px}}.button.loading.button--primary:before,form.loading .button[type=submit].button--primary:before{content:'';background-image:url(../images/spinner-white.svg)}.button.loading.button--standard:before,form.loading .button[type=submit].button--standard:before{content:'';background-image:url(../images/spinner.svg)}.button.loading>span,form.loading .button[type=submit]>span{max-width:calc(100% - 34px)}header .switcher-language{padding-top:4px;white-space:nowrap}header .switcher-language a{color:#545454;font-size:12.2px;font-family:'pantograph-regular',sans-serif}header .switcher-language a.selected{color:#000;font-weight:700}.inline--spinner{width:40px;height:40px;background-image:url(../images/spinner.svg);background-size:cover;display:block}.inline--spinner.inverted{background-image:url(../images/spinner-white.svg)}html{-webkit-animation-fill-mode:both;animation-fill-mode:both}html.getStarted{opacity:1;animation:zoom-in-sm .5s linear forwards}html.fadeSiteOut{animation:zoom-out-sm .5s linear forwards}@-webkit-keyframes zoom-in-sm{0%{-webkit-transform:scale(.99);transform:scale(.99);opacity:0}100%{opacity:1}}@keyframes zoom-in-sm{0%{-webkit-transform:scale(.99);transform:scale(.99);opacity:0}100%{opacity:1}}@-webkit-keyframes zoom-out-sm{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.99);transform:scale(.99);opacity:0}100%{opacity:0}}@keyframes zoom-out-sm{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.99);transform:scale(.99);opacity:0}100%{opacity:0}}@keyframes income-hover-navigation{0%{-webkit-transform:translate(-100%,0%);-moz-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);transform:translate(-100%,0%)}100%{-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}}@keyframes outgoing-hover-navigation{0%{-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}100%{-webkit-transform:translate(-100%,0%);-moz-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);transform:translate(-100%,0%)}}.mobilemenutoggler{display:none;cursor:pointer}.main_navigation--wrapper--inner{float:left;margin:14px 0 0 25px}.main_navigation--wrapper--inner .nav--subnav--close_btn{visibility:hidden;opacity:0;right:20px;position:absolute;top:0;z-index:4;padding:14px;cursor:pointer}.main_navigation--wrapper--inner .nav--subnav--close_btn svg g{fill:#000;-webkit-transition:fill .3s cubic-bezier(.645,.045,.355,1);-moz-transition:fill .3s cubic-bezier(.645,.045,.355,1);-ms-transition:fill .3s cubic-bezier(.645,.045,.355,1);-o-transition:fill .3s cubic-bezier(.645,.045,.355,1);transition:fill .3s cubic-bezier(.645,.045,.355,1)}.main_navigation--wrapper--inner .nav--subnav--close_btn:hover svg g{fill:#e61e64;-webkit-transition:fill .3s cubic-bezier(.645,.045,.355,1);-moz-transition:fill .3s cubic-bezier(.645,.045,.355,1);-ms-transition:fill .3s cubic-bezier(.645,.045,.355,1);-o-transition:fill .3s cubic-bezier(.645,.045,.355,1);transition:fill .3s cubic-bezier(.645,.045,.355,1)}@media screen and (min-width:961px){body.header--dropdown_open .main_navigation--wrapper--inner .nav--subnav--close_btn{visibility:visible;opacity:1}}.small_navigation--wrapper .header--sidebar--close_btn{visibility:hidden;opacity:0;left:20px;position:absolute;top:0;z-index:4;padding:14px;cursor:pointer}@media screen and (max-width:960px){.small_navigation--wrapper .header--sidebar--close_btn{display:none}}.small_navigation--wrapper .header--sidebar--close_btn svg g{fill:#000;-webkit-transition:fill .3s cubic-bezier(.645,.045,.355,1);-moz-transition:fill .3s cubic-bezier(.645,.045,.355,1);-ms-transition:fill .3s cubic-bezier(.645,.045,.355,1);-o-transition:fill .3s cubic-bezier(.645,.045,.355,1);transition:fill .3s cubic-bezier(.645,.045,.355,1)}.small_navigation--wrapper .header--sidebar--close_btn:hover svg g{fill:#e61e64;-webkit-transition:fill .3s cubic-bezier(.645,.045,.355,1);-moz-transition:fill .3s cubic-bezier(.645,.045,.355,1);-ms-transition:fill .3s cubic-bezier(.645,.045,.355,1);-o-transition:fill .3s cubic-bezier(.645,.045,.355,1);transition:fill .3s cubic-bezier(.645,.045,.355,1)}.navbar-nav{padding:0}.navbar-nav>li{float:left}.navbar-nav li{margin-bottom:0}.navbar-nav>li>a{font-size:18px;padding:25px;color:#000;text-transform:lowercase;z-index:5;position:relative}.header-black-style .navbar-nav>li>a,.header--dropdown_open .navbar-nav>li>a,.navbar-nav .dropdown-menu>li a,.header--navigation_visible .navbar-nav>li>a,.header--navigation_visible>li a,body.header--dropdown--is_open header.header--hide_animation .navbar-nav>li a{color:#000}.navbar-nav .dropdown-menu>li svg{height:35px;width:35px;margin:0 15px 0 0}.navbar-nav li>svg>path,.navbar-nav li>svg>g{-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-moz-transition:all .5s cubic-bezier(.645,.045,.355,1);-ms-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.navbar-nav li:hover>a,body.header--dropdown--is_open .navbar-nav>li>a{color:#000}.header--dropdown_open .navbar-nav li:hover>a{color:#e61e64}.navbar-nav li:hover>svg>path,.navbar-nav li:hover>svg>g{fill:#e61e64}.navbar-nav .dropdown-menu-wrapper{height:100%;width:50vw;position:fixed;top:0;left:0;z-index:4;padding-top:100px;-webkit-transform:translate(-100%,0%);-moz-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);transform:translate(-100%,0%)}.dropdown--scroll{padding:40px 80px 80px}.navbar-nav .dropdown-menu-wrapper:after{content:'';position:absolute;height:150px;width:100%;background-image:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);bottom:0;pointer-events:none;-webkit-transform:translate(-100%,0%);-moz-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);transform:translate(-100%,0%);transition-delay:.5s}.navbar-nav .main_navigation--dropdown--open .dropdown-menu-wrapper:after{-webkit-transform:translate(0,0%);-moz-transform:translate(0,0%);-ms-transform:translate(0,0%);-o-transform:translate(0,0%);transform:translate(0,0%)}.navbar-nav .main_navigation--dropdown--open>.dropdown-menu-wrapper{-webkit-transform:translate(0,0%);-moz-transform:translate(0,0%);-ms-transform:translate(0,0%);-o-transform:translate(0,0%);transform:translate(0,0%)}.nav--subnav--white_bg{height:100vh;width:50vw;position:fixed;background:#fff;top:0;left:0;z-index:3;-webkit-transform:translate(-100%,0%);-moz-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);transform:translate(-100%,0%);animation:outgoing-hover-navigation .35s;animation-timing-function:cubic-bezier(.645,.045,.355,1);opacity:0}.header--dropdown_open .nav--subnav--white_bg{animation:income-hover-navigation .35s;animation-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-transform:translate(0,0%);-moz-transform:translate(0,0%);-ms-transform:translate(0,0%);-o-transform:translate(0,0%);transform:translate(0,0%)}.navbar-nav .dropdown-menu>li,.navbar-nav .dropdown-submenu>li{opacity:0}.navbar-nav .dropdown-menu>li a{font-size:24px;line-height:30px;letter-spacing:1.8px;text-transform:uppercase}.navbar-nav .normal_navi--wrapper .dropdown-menu>li>a{font-size:13px;line-height:17px;letter-spacing:1px;text-transform:none;float:left;width:133px;margin-top:30px;font-family:'gt-america-extended-regular',sans-serif}.navbar-nav .normal_navi--wrapper .dropdown-menu>li>.dropdown-submenu{float:left;padding:0}.navbar-nav .normal_navi--wrapper .dropdown-menu>li:first-child{margin-top:0}.navbar-nav .normal_navi--wrapper .dropdown-menu>li{float:left;width:100%;display:flex;margin-top:70px}.navbar-nav .produkte_navi--wrapper .dropdown-menu>li{float:left;width:48%;display:flex;align-items:center;margin:16px 2% 16px 0}.navbar-nav .dropdown-submenu>li{margin-top:21px;margin-bottom:42px}.dropdown--scroll{overflow-x:auto;height:100%}.dropdown--scroller,.attributeDescriptionContent{height:100%;position:relative}.dropdown--scroller .ps__rail-y:hover>.ps__thumb-y,.dropdown--scroller .ps__rail-y:focus>.ps__thumb-y,.dropdown--scroller .ps__rail-y.ps--clicking .ps__thumb-y,.dropdown--scroller .ps__thumb-y,.attributeDescriptionContent .ps__rail-y:hover>.ps__thumb-y,.attributeDescriptionContent .ps__rail-y:focus>.ps__thumb-y,.attributeDescriptionContent .ps__rail-y.ps--clicking .ps__thumb-y,.attributeDescriptionContent .ps__thumb-y{background-color:#000;width:5px !important;margin-right:-4px;height:45px !important}.dropdown--scroller.ps .ps__rail-y:hover,.dropdown--scroller.ps .ps__rail-y:focus,.dropdown--scroller.ps .ps__rail-y.ps--clicking,.dropdown--scroller.ps--active-y>.ps__rail-y,.dropdown--scroller .ps__rail-y,.attributeDescriptionContent.ps .ps__rail-y:hover,.attributeDescriptionContent.ps .ps__rail-y:focus,.attributeDescriptionContent.ps .ps__rail-y.ps--clicking,.attributeDescriptionContent.ps--active-y>.ps__rail-y,.attributeDescriptionContent .ps__rail-y{background:#e6e6e6;width:1px;right:4px !important;opacity:1}.dropdown--scroller.ps .ps__rail-y:hover,.dropdown--scroller.ps .ps__rail-y:focus,.dropdown--scroller.ps .ps__rail-y.ps--clicking,.dropdown--scroller.ps--active-y>.ps__rail-y,.dropdown--scroller .ps__rail-y{opacity:0}.dropdown--scroller .ps__rail-y,.attributeDescriptionContent .ps__rail-y{height:100%}.header--sidebar--wrapper *{letter-spacing:1px}.header--sidebar--wrapper>div{height:100vh;width:50vw;position:fixed;background:#fff;top:0;right:0;z-index:3;padding:140px 80px;-webkit-transform:translate(100%,0%);-moz-transform:translate(100%,0%);-ms-transform:translate(100%,0%);-o-transform:translate(100%,0%);transform:translate(100%,0%);-webkit-transition:transform .35s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .35s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .35s cubic-bezier(.645,.045,.355,1);-o-transition:transform .35s cubic-bezier(.645,.045,.355,1);transition:transform .35s cubic-bezier(.645,.045,.355,1)}body.sidebar1--open .header--sidebar--wrapper>div,body.sidebar2--open .header--sidebar--wrapper>div,body.sidebar3--open .header--sidebar--wrapper>div,body.global_search--open .header--sidebar--wrapper>div{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.header--sidebar--wrapper>div.sidebar--open{-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}.header--sidebar--kontakt{text-align:center}.header--sidebar--kontakt .h2{margin:0 0 80px;letter-spacing:2.5px}.header--sidebar--kontakt .h2 a{color:#e61e64}.header--sidebar--kontakt_wrapper>*{opacity:0}.header--sidebar--account:after{content:'';position:absolute;height:200px;width:100%;background-image:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);bottom:0;pointer-events:none}.header--sidebar--wrapper>.header--sidebar--account{padding:100px 0 0}.header--sidebar--account--wrapper{margin:0 auto;max-width:400px;text-align:center}.header--sidebar--account--scroll{overflow-x:auto;height:100%;padding:40px 80px 150px}.header--sidebar--account--wrapper .h2{margin:0 0 60px;letter-spacing:2.5px}.header--sidebar--account .account--login--wrapper div.mage-error[generated],.header--sidebar--account .account--forms--wrapper .field-error,.header--sidebar--account .account--forms--wrapper div.mage-error[generated]{margin:0 0 10px}.header--sidebar--account .account--login--wrapper{margin-bottom:100px}.header--sidebar--account .account--login--wrapper .field{margin-bottom:35px}.login--forget_password--wrapper{margin:-31px 0 45px;text-align:right}.header--sidebar--account .account--login--wrapper .login--forget_password--wrapper{margin-top:-31px}.login--forget_password--wrapper a{color:#545454}.login--forget_password--wrapper a:hover{color:#e61e64}.header--sidebar--account--wrapper .h2,.header--sidebar--account--wrapper .field,.header--sidebar--account--wrapper .button,.header--sidebar--account--wrapper a{opacity:0}.header--sidebar--account--register a{display:inline-block}.header--sidebar--account .account--login--wrapper input::-webkit-input-placeholder{color:#000}.header--sidebar--account .account--login--wrapper input::-moz-placeholder{color:#000}.header--sidebar--account .account--login--wrapper input:-ms-input-placeholder{color:#000}.header--sidebar--account .account--login--wrapper input:-moz-placeholder{color:#000}.header--sidebar--account--logout .h2{margin-bottom:40px}.header--sidebar--account--logout .h2 a{color:#000}.header--sidebar--account--logout .h2 a:hover{color:#e61e64}.header--sidebar--account--logout .button{margin-top:40px}.header--sidebar--basket--active{height:13px;width:13px;position:absolute;background:#e61e64;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;top:-6px;right:-6px;opacity:0}.header--sidebar--basket--icon.cart--have--items .header--sidebar--basket--active{opacity:1}.header--sidebar--account--active{height:13px;width:13px;position:absolute;background:#7ed321;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;top:11px;right:-1px;opacity:0}.header--sidebar--account--icon.logged-in .header--sidebar--account--active{opacity:1}.header--sidebar--cart{display:flex}.header--sidebar--wrapper>.header--sidebar--cart{padding-bottom:180px}.header--sidebar--cart .scroll--wrapper{overflow-x:auto;max-height:100%}.header--sidebar--cart--wrapper{margin:0 auto;max-width:400px;text-align:center;width:100%}.header--sidebar--cart--wrapper .h2{margin:0 0 60px;letter-spacing:2.5px}.header--sidebar--cart--product--wrapper{padding:0;margin:0;border-top:1px solid #000;border-bottom:1px solid #000}.header--sidebar--cart--product--wrapper li{padding:25px 0;border-bottom:1px solid #e6e6e6;list-style-type:none;margin:0;display:table;width:100%}.header--sidebar--cart--product--wrapper li:last-child{border-bottom:0}.header--sidebar--cart--product--wrapper .h4{margin:0;vertical-align:top;display:table-cell}.header--sidebar--cart--prduct_name{text-align:left;width:200px}.header--sidebar--cart--price{text-align:right;width:150px}.header--sidebar--cart--wrapper .button{margin-top:40px}.header--sidebar--cart--wrapper .h2,.header--sidebar--cart--wrapper li,.header--sidebar--cart--wrapper ul,.header--sidebar--cart--wrapper button{opacity:0}.columns .column.main{padding-bottom:0}footer{background:#f8f8f8;padding:100px 0}.footer.content{border:0;padding:0;margin:0}.social_block--wrapper{text-align:center;margin-bottom:60px}.social_block--wrapper a{padding:16px;border:1px solid #8c8c8c;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin:0 13px;width:50px;height:50px;display:inline-block;-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-moz-transition:all .5s cubic-bezier(.645,.045,.355,1);-ms-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.social_block--wrapper a:hover{background:#e61e64;border-color:#e61e64;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.social_block--wrapper a svg>g{fill:#545454;-webkit-transition:fill .3s cubic-bezier(.645,.045,.355,1);-moz-transition:fill .3s cubic-bezier(.645,.045,.355,1);-ms-transition:fill .3s cubic-bezier(.645,.045,.355,1);-o-transition:fill .3s cubic-bezier(.645,.045,.355,1);transition:fill .3s cubic-bezier(.645,.045,.355,1)}.social_block--wrapper a:hover svg>g{fill:#fff}.footer--navi--wrapper,.footer--newsletter--wrapper,.footer--bottom--left--wrapper,.footer--bottom--right--wrapper{width:50%;float:left;text-align:center;position:relative}.footer--navi,.footer--newsletter,.footer--bottom--left,.footer--bottom--right{max-width:610px;position:relative;padding:0 80px;display:inline-block;width:100%;text-align:left}.footer--navi a{color:#000;line-height:20px}.footer--navi a:hover{color:#e61e64}.swiss-quali-quest__wrapper{display:inline-block;margin-top:10px}.footer--bottom--wrapper{width:100%;display:inline-block;text-align:center;margin-top:80px}.footer--bottom--left img{height:30px;-webkit-filter:grayscale(100%);filter:grayscale(100%);margin-right:10px;-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-moz-transition:all .5s cubic-bezier(.645,.045,.355,1);-ms-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.footer--bottom--left img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.footer--bottom--right img{height:45px;margin-right:10px;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-moz-transition:all .5s cubic-bezier(.645,.045,.355,1);-ms-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.footer--bottom--right img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.footer--bottom--copyright--wrapper{margin-top:30px}.footer_title{color:#000}.footer--newsletter--wrapper input[type=email],.footer--newsletter--wrapper input[type=text]{border-color:#fff;height:50px;margin-bottom:0}.footer--newsletter--wrapper input[type=email]:focus,.footer--newsletter--wrapper input[type=text]:focus{border-color:#000}.footer--newsletter--wrapper [type=submit]{margin-top:1rem;height:40px;float:right;padding:0 2rem}.footer--newsletter--wrapper form{margin-top:20px}.footer--newsletter--wrapper .field__wrapper{margin-bottom:10px}.footer--newsletter--wrapper .mauticform-errormsg{color:#ff2600}.footer--newsletter--wrapper .mauticform-checkboxgrp{text-align:left}.mauticform-errormsg{display:block;color:#ff2600;margin-top:2px;text-align:left}.mauticform-field-hidden{display:none}.mauticform-message{margin-bottom:10px;color:green}#mauticform_nlanmeldung_message{margin-top:15px}html[lang=fr-ch] .footer--newsletter--wrapper,html[lang=fr] .footer--newsletter--wrapper{display:none}html[lang=fr-ch] .social_block--wrapper,html[lang=fr] .social_block--wrapper{margin:0;position:absolute;width:100%}.page.messages,.checkout-index-index .modal-popup .modal-inner-wrap{position:fixed;bottom:0;width:100%;max-width:100%;text-align:center;z-index:20}.checkout-index-index .modal-popup.confirm .modal-inner-wrap{max-width:100%}body.account .snackbar>.page.messages,body.checkout-cart-index .snackbar>.page.messages,body.checkout-index-index .snackbar>.page.messages,body.page-product-configurable .snackbar>.page.messages,body.account .page.messages,body.checkout-cart-index .page.messages,body.checkout-index-index .page.messages,body.page-product-configurable .page.messages{bottom:95px}.message.error,.message.success,.modal-popup .modal-content{margin:0;height:auto;padding:25px 30px;color:#000;background:#fff;font-family:'pantograph-regular',sans-serif;font-size:26px;line-height:38px}.page.messages .message svg{margin:0 15px -5px 0}.page.messages .message--text{display:inline}.message--closer{position:absolute;top:0;right:0;z-index:21;padding:25px}.message.error>*:first-child:before,.message.success>*:first-child:before{content:none}.modal-popup .modal-title{display:none}.checkout-index-index .modal-popup .modal-inner-wrap{left:0;margin:0;box-shadow:none}.modals-overlay{background-color:rgba(90,0,210,.9)}.modal-popup .action-close{padding:10px 30px;top:50%;margin:-31px 0 0}.modal-popup .action-close:before{font-size:42px;line-height:42px}.modal-popup .modal-content{padding:20px 80px 20px 30px}.modal-popup .modal-header{height:100%}.snackbar>.page.messages{position:fixed;left:0;right:0;bottom:0;width:auto;z-index:9999}.snackbar>.page.messages>[role=alert]{display:flex;flex-direction:column;align-items:flex-end}.snackbar>.page.messages .message{position:relative;width:100%;padding:25px 30px;color:#000;background:#fff;font-family:'pantograph-regular',sans-serif;font-size:26px;line-height:38px;opacity:1;animation:in .3s;box-shadow:0 0 15px -2px rgba(21,21,21,.06)}@keyframes in{0%{opacity:0;transform:scale(0)}60%{transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}@keyframes out{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.snackbar>.page.messages .message.animate{animation:out .2s;animation-fill-mode:forwards}.snackbar>.page.messages .message.type--error{background:#fd4f57;color:#fff}.snackbar>.page.messages .message.type--warning{background:#fde68e}.snackbar>.page.messages .message.type--success{background:#b4ed7a}.snackbar>.page.messages .message .message--close{position:absolute;filter:saturate(0);opacity:.5;top:5px;right:5px;transition:filter .15s ease,opacity .15s ease;cursor:pointer}.snackbar>.page.messages .message .message--close:hover{opacity:1;filter:saturate(1)}.wlydebug{position:fixed;right:10px;display:block;width:300px;background:#000;color:#fff;padding:10px;top:150px;text-align:left;font-size:10px;z-index:1000;box-sizing:content-box;white-space:nowrap;font-family:Menlo,Monaco,Consolas,monospace;opacity:.8}.wlydebug ul{list-style:none;padding:0}.wlydebug .btn{border:1px solid #fff;padding:2px 5px;color:#fff;cursor:pointer;margin-top:4px;display:inline-block}.wlydebug .btn--primary{border-color:#1299da;color:#1299da}.wlydebug .btn--success{border-color:#56db3a;color:#56db3a}.wlydebug .wlydebug__property{color:#ff8400;margin:0;border-bottom:1px dotted #464646;padding-top:2px}.wlydebug .wlydebug__property .wlydebug__integer__label{color:#fff;font-weight:700;width:100px;display:inline-block;padding-right:10px}.wlydebug .wlydebug__property .wlydebug__integer__label span{padding-top:3px;white-space:normal;vertical-align:top;display:inline-block;line-height:100%}.wlydebug .wlydebug__property .wlydebug__integer__value{color:#fff;font-weight:700;width:200px;vertical-align:top;display:inline-block}.wlydebug .wlydebug__property.wlydebug__property--integer .wlydebug__integer__label span{color:#56db3a}.wlydebug .wlydebug__property.wlydebug__property--integer .wlydebug__integer__value span{color:#1299da}.wlydebug .wlydebug__property.wlydebug__property--array .wlydebug__integer__label span{color:#56db3a}.wlydebug .wlydebug__property.wlydebug__property--array .wlydebug__integer__value span{color:#1299da}.wlydebug .wlydebug__property.wlydebug__property--string .wlydebug__integer__label span{color:#56db3a}.wlydebug .wlydebug__property.wlydebug__property--string .wlydebug__integer__value span{color:#56db3a}.wlydebug .wlydebug__property.wlydebug__property--boolean .wlydebug__integer__label span{color:#56db3a}.wlydebug .wlydebug__property.wlydebug__property--boolean .wlydebug__integer__value span{color:#ff8400}.wlydebug .wlydebug__property.wlydebug__property--input .wlydebug__integer__label span{color:#56db3a}.wlydebug .wlydebug__property.wlydebug__property--input .wlydebug__integer__value input{background:0 0;border-width:0 0 1px}.link--svg-left,.link--svg-right{cursor:pointer}.link--svg-left:hover span,.link--svg-right:hover span{color:#000}.link--svg-left span,.link--svg-right span{color:#545454}.link--svg-left>svg,.link--svg-right>svg{display:inline-block;width:13px;height:13px}.link--svg-left.link--svg-left>svg,.link--svg-right.link--svg-left>svg{margin-right:5px}.link--svg-left.link--svg-right>svg,.link--svg-right.link--svg-right>svg{margin-left:5px}.link--grey{color:#545454}.link--grey:visited{color:#545454}.link--grey x-icon{color:#e61e64}.link--grey:hover{color:#e61e64}.icon-close{background-image:url('data:image/svg+xml, %3Csvg xmlns="http://www.w3.org/2000/svg" width="11px" height="11px" viewBox="0 0 11 11"%3E%3Cg stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"%3E%3Cg transform="translate(-1092.000000, -232.000000)" stroke="%23F50050" stroke-width="2"%3E%3Cg transform="translate(1093.000000, 233.000000)"%3E%3Cpath d="M0,9.14518845 L9.14518845,0" id="Path-7-Copy-7"%3E%3C/path%3E%3Cpath d="M0,0 L9.14518845,9.14518845" id="Path-7-Copy-8"%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');display:block;width:11px;height:11px}.icon-info{display:block;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='22px' viewBox='0 0 22 22'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-549.000000, -39.000000)'%3E%3Cg transform='translate(549.000000, 39.000000)'%3E%3Ccircle id='Oval-7' stroke='%23E6E6E6' opacity='1' cx='11' cy='11' r='10.5'%3E%3C/circle%3E%3Cpath d='M10.247,15.425 L11.469,15.425 L11.469,8.899 L10.247,8.899 L10.247,15.425 Z M10,6.832 C10,7.326 10.364,7.651 10.845,7.651 C11.326,7.651 11.69,7.326 11.69,6.832 C11.69,6.338 11.326,6 10.845,6 C10.364,6 10,6.338 10,6.832 Z' id='i' fill='%23000000'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:22px;height:22px;position:relative}.icon-info:after{position:absolute;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='22px' height='22px' viewBox='0 0 22 22'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-549.000000, -39.000000)'%3E%3Cg transform='translate(549.000000, 39.000000)'%3E%3Ccircle id='Oval-7' stroke='%23E61E64' fill='%23E61E64' opacity='1' cx='11' cy='11' r='10.5'%3E%3C/circle%3E%3Cpath d='M10.247,15.425 L11.469,15.425 L11.469,8.899 L10.247,8.899 L10.247,15.425 Z M10,6.832 C10,7.326 10.364,7.651 10.845,7.651 C11.326,7.651 11.69,7.326 11.69,6.832 C11.69,6.338 11.326,6 10.845,6 C10.364,6 10,6.338 10,6.832 Z' id='i' fill='%23fff'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");content:'';top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity .5s cubic-bezier(.645,.045,.355,1);-moz-transition:opacity .5s cubic-bezier(.645,.045,.355,1);-ms-transition:opacity .5s cubic-bezier(.645,.045,.355,1);-o-transition:opacity .5s cubic-bezier(.645,.045,.355,1);transition:opacity .5s cubic-bezier(.645,.045,.355,1)}.icon-info:hover:after{opacity:1}x-icon{display:flex;align-items:center;justify-content:center;color:currentColor}x-icon:not(.no-hover):not([disabled]){cursor:pointer}x-icon:not(.no-hover):not([disabled]):hover{color:#e61e64}x-icon *{transition:none}x-icon[disabled]{color:#b5b5b5;cursor:not-allowed}.content--block-details{margin-bottom:90px}.content--block-details .block--options{float:right;display:flex;flex-direction:column}.content--block-details .block--options>*{font-size:13px;letter-spacing:.5px}.content--block-details .block--options>*+*{margin-top:14px}.content--block-details .block--content{display:flex;flex-direction:column;font-size:18px;line-height:26px;color:#000;margin-bottom:60px}.content--block-details .block--content:empty{display:none}.block--form .block--content{margin-bottom:20px}.block--form-content{margin:0 0 40px}.block--form-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:40px;gap:15px}.block--form-footer .button{margin:0}.modal{background:rgba(90,0,210,.9);position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000;-webkit-transform:translate(100%,0%);-moz-transform:translate(100%,0%);-ms-transform:translate(100%,0%);-o-transform:translate(100%,0%);transform:translate(100%,0%);animation:outgoing-footer-bg .5s;animation-timing-function:cubic-bezier(.645,.045,.355,1);display:none}.modal[data-open=true]{-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%);animation:income-footer-bg .5s;animation-timing-function:cubic-bezier(.645,.045,.355,1);display:block}.modal .modal-dialog{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;position:absolute;padding:20vh 10vw;width:100%;overflow:hidden;height:100%}.modal .modal-dialog .modal-content{max-width:810px;width:100%;background:#fff;margin:0 auto;height:100%;position:relative}.modal .modal-dialog .modal-content.with-inset-shadow:after{content:'';position:absolute;height:80px;width:100%;background-image:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 70%);left:0;right:0;bottom:0;pointer-events:none}.modal .modal-dialog>.h2{margin-top:0;text-align:center}.modal .modal-dialog h3,.modal .modal-dialog .h3{margin-top:30px}.modal .modal-dialog h3:first-child,.modal .modal-dialog .h3:first-child{margin-top:0}.modal .modal-dialog img{margin:25px 0}.modal .modal-dialog .modal-close{position:absolute;right:10px;top:10px;padding:30px;line-height:0;z-index:1}.modal .modal-dialog .modal-body{font-family:'gt-america-extended-regular',sans-serif;height:100%;position:relative;padding:40px 100px 60px;text-transform:none;font-size:16px;line-height:22px;overflow-y:auto;text-align:left;color:#000}.modal .modal-dialog .modal-body.modal-body-compact{padding:20px;font-size:13px;line-height:1.25}@media (max-width:600px){.modal .modal-dialog .modal-body.modal-body-compact{font-size:11px;line-height:1.2}}.modal .modal-dialog .modal-body ul{padding:0 0 0 30px}.modal .modal-dialog .modal-body ul li{list-style-type:disc}@media screen and (max-width:1600px){.modal .modal-dialog{padding:150px 200px}}@media screen and (max-width:960px){.modal .modal-dialog{padding:120px 50px 105px}.modal .modal-dialog .modal-close{padding:25px;top:0;right:0}.modal .modal-dialog .modal-body{padding:25px 65px 50px;font-size:15px;line-height:20px}}@media screen and (max-width:600px){.modal .modal-dialog{padding:85px 25px 75px}.modal .modal-dialog .modal-close{padding:10px;top:0;right:0}.modal .modal-dialog .modal-body{padding:10px 65px 50px 15px;font-size:12px;line-height:17px}}@keyframes scale-slide{0%{-webkit-transform:scale(1.2) translate(-50%,-50%);-moz-transform:scale(1.2) translate(-50%,-50%);-ms-transform:scale(1.2) translate(-50%,-50%);-o-transform:scale(1.2) translate(-50%,-50%);transform:scale(1.2) translate(-50%,-50%);animation-timing-function:easeInOutCubic}100%{-webkit-transform:scale(1.25) translate(-50%,-50%);-moz-transform:scale(1.25) translate(-50%,-50%);-ms-transform:scale(1.25) translate(-50%,-50%);-o-transform:scale(1.25) translate(-50%,-50%);transform:scale(1.25) translate(-50%,-50%)}}.swiper_slider--outer{width:100%;height:calc(100vh - 68px);overflow:hidden;position:relative}.startseite_slider--wrapper{width:50%;float:left;height:100%;position:relative;overflow:hidden}.startseite_slider--content_wrapper{height:calc((100vh - 68px)/2);z-index:12;background:#fff}.startseite_slider--slide--image_wrapper img{position:absolute;left:50%;top:50%;max-width:none;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;width:100%;object-fit:cover}.png--wrapper{height:100%;width:100%;position:absolute}.startseite_slider--slide--content{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.startseite_slider--slide--content .h2,.startseite_slider--slide--content h2,.startseite_slider--slide--content h1{margin:0}.startseite_slider--slide--content_inner{max-width:610px;text-align:center;position:relative;padding:80px;margin:0 auto}.startseite_slider--slide--content .button{margin-top:45px;padding-left:50px;padding-right:50px}.startseite_slider--wrapper .swiper-slide{overflow:hidden;background:#fff}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-bullet{background:0 0;opacity:1;border:1px solid #b5b5b5}.swiper-pagination-bullet-active{background:#545454;border-color:#545454}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:50px}.swiper-slide-active .startseite_slider--slide--image_wrapper img{-webkit-transition:transform 1s cubic-bezier(.645,.045,.355,1);-moz-transition:transform 1s cubic-bezier(.645,.045,.355,1);-ms-transition:transform 1s cubic-bezier(.645,.045,.355,1);-o-transition:transform 1s cubic-bezier(.645,.045,.355,1);transition:transform 1s cubic-bezier(.645,.045,.355,1);transform-origin:top left}.startseite_slider--wrapper .startseite_slider--button_hover .startseite_slider--slide--image_wrapper *:not(.png--wrapper):not(.swiper-slide--slide--description):last-child{-webkit-transform:scale(1.05) translate(-50%,-50%);-moz-transform:scale(1.05) translate(-50%,-50%);-ms-transform:scale(1.05) translate(-50%,-50%);-o-transform:scale(1.05) translate(-50%,-50%);transform:scale(1.05) translate(-50%,-50%);-webkit-transition:transform .5s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .5s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .5s cubic-bezier(.645,.045,.355,1);-o-transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1)}.startseite_slider--slide--wrapper,.startseite_slider--slide--image_wrapper{width:100%;height:100%}.startseite_products--wrapper{width:50%;height:calc((100vh - 68px)/2);position:absolute;bottom:0;right:0;background:#f8f8f8;z-index:12}.startseite_products{max-width:80%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;text-align:center}.startseite_products--hover_wrapper{display:none;z-index:11;position:absolute;top:0;left:0;width:50vw;height:100vh;overflow:hidden;-webkit-transition:.5s cubic-bezier(.645,.045,.355,1);-moz-transition:.5s cubic-bezier(.645,.045,.355,1);-ms-transition:.5s cubic-bezier(.645,.045,.355,1);-o-transition:.5s cubic-bezier(.645,.045,.355,1);transition:.5s cubic-bezier(.645,.045,.355,1);transition-property:transform,opacity;-webkit-transform:translate(100%,0%) scale(1);-moz-transform:translate(100%,0%) scale(1);-ms-transform:translate(100%,0%) scale(1);-o-transform:translate(100%,0%) scale(1);transform:translate(100%,0%) scale(1)}.startseite_products--product{max-width:20%;display:inline-block;width:100%;text-align:center;vertical-align:bottom;margin:30px 0}.startseite_products--svg_wrapper svg{height:60px;width:60px;-webkit-transition:transform .5s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .5s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .5s cubic-bezier(.645,.045,.355,1);-o-transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1)}.startseite_products--product:hover svg>path,.startseite_products--product:hover svg>g{-webkit-transition:fill .5s cubic-bezier(.645,.045,.355,1);-moz-transition:fill .5s cubic-bezier(.645,.045,.355,1);-ms-transition:fill .5s cubic-bezier(.645,.045,.355,1);-o-transition:fill .5s cubic-bezier(.645,.045,.355,1);transition:fill .5s cubic-bezier(.645,.045,.355,1)}.startseite_products--product:hover svg>path,.startseite_products--product:hover svg>g{fill:#e61e64}.startseite_products--product:hover svg{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.startseite_products--product:hover h3{color:#e61e64}.startseite_products--product:last-child svg{width:36px;height:36px;margin:0 auto 10px;border:1px solid #b5b5b5;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;padding:11px}.startseite_products--product:last-child:hover svg{border-color:#e61e64;background:#e61e64}.startseite_products--product:last-child:hover svg>g>g{stroke:#fff}.startseite_products--name h3{color:#000;margin-top:12px;font-family:'gt-america-extended-regular',sans-serif;font-size:13px;line-height:17px;letter-spacing:.1em;text-transform:none}.startseite_products--hover--active{-webkit-transform:translate(0%,0%) scale(1);-moz-transform:translate(0%,0%) scale(1);-ms-transform:translate(0%,0%) scale(1);-o-transform:translate(0%,0%) scale(1);transform:translate(0%,0%) scale(1)}.elp--header-wrapper{background:#fbfbfb;height:calc(100vh - 195px);min-height:600px;display:flex;flex-direction:row}.elp--header-wrapper h1{font-size:32px;color:#fff;margin:66px auto 30px;text-align:center;line-height:1;max-width:450px}.elp--header-wrapper .experiment--review-stars{color:#fff;margin-bottom:95px}.elp--header-wrapper hr{border-top:1px solid #a5a5a5}.elp--header-wrapper h5{line-height:1.5;margin-bottom:10px}.elp--header-wrapper .startseite_products--product{max-width:100%}.elp--header-wrapper .elp--image{width:100%;height:100%;object-fit:cover;object-position:top}.experiment--landing-page--products{display:grid;grid-template-columns:repeat(5,1fr);gap:0 10px;align-items:flex-end;width:100%}.elp--highlight{height:80px;display:flex;flex-direction:column;justify-content:space-between}.elp--highlight+.elp--highlight{margin-left:min(3vw,58px)}.elp--highlight .elp--icon{text-align:center}.elp--highlight .elp--text{text-align:center;text-transform:uppercase;color:#8c8c8c;margin-left:auto;margin-right:auto}.elp--bottom{height:calc(50% + 55px);min-height:360px}.elp--bottom>:last-child{max-width:90%}.elp--right{padding:min(2vw,40px)}.elp--logos{padding:40px}.elp--logos>div>div{margin:0 auto;opacity:.7}.elp--logos img{max-height:100px}.elp--logos .hero_box_klein--content--small_title{margin-bottom:20px}@media screen and (max-width:1280px) and (min-width:961px){.experiment--landing-page--products{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:960px){.elp--header-wrapper{flex-direction:column;height:auto;max-height:unset}.elp--header-wrapper>*{width:100%}.elp--header-wrapper>:nth-child(1){background:#fff;padding-bottom:80px}.elp--header-wrapper h1,.elp--header-wrapper .experiment--review-stars{color:#000}.elp--header-wrapper h1{margin-top:80px}.elp--header-wrapper:first-child .absolute{position:relative}.elp--header-wrapper .experiment--review-stars{margin-bottom:0}.elp--header-wrapper .elp--image{height:400px;object-position:50% 35%}.elp--header-wrapper hr{display:none}.elp--header-wrapper .absolute.inset-0{justify-content:flex-end;padding:0 15px}.elp--benefits{display:none}.elp--bottom{padding-top:0}.elp--right{padding:40px}}@media screen and (max-width:600px){.experiment--landing-page--products{grid-template-columns:repeat(3,1fr)}.elp--right{padding:30px 15px}.elp--header-wrapper h1{margin-top:50px}.elp--header-wrapper>:nth-child(1){padding-bottom:40px}}.big_swiper--wrapper{width:100%;height:100vh;overflow:hidden;position:relative}.big_swiper--wrapper .startseite_slider--content_wrapper{height:100vh}body.page_navigation--exists .big_swiper--wrapper,body.page_navigation--exists .big_swiper--wrapper .startseite_slider--content_wrapper{height:calc(100vh - 90px)}.big_slider--slide--text{margin:30px 0 0;line-height:19px}.swiper-button-next,.swiper-button-prev{top:auto;bottom:25px;width:38px;height:38px;border:1px solid #b5b5b5;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.swiper-button-next svg{margin:12px 15px}.swiper-button-prev svg{margin:12px 19px 12px 13px}.swiper-button-next svg>g>g,.swiper-button-prev svg>g>g{-webkit-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-moz-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-ms-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-o-transition:stroke .5s cubic-bezier(.645,.045,.355,1);transition:stroke .5s cubic-bezier(.645,.045,.355,1)}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:none;left:40px}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:none;right:auto;left:88px}.swiper-button-next:not(.swiper-button-disabled):hover,.swiper-button-prev:not(.swiper-button-disabled):hover{border-color:#e61e64;background:#e61e64}.swiper-button-next:not(.swiper-button-disabled):hover svg>g>g,.swiper-button-prev:not(.swiper-button-disabled):hover svg>g>g{stroke:#fff}.big_swiper--wrapper .swiper-pagination-bullet{border-color:#fff}.big_swiper--wrapper .swiper-pagination-bullet-active{background:#fff;border-color:#fff}.big_swiper--wrapper .swiper-container-horizontal>.swiper-pagination-bullets,.big_swiper--wrapper .swiper-pagination-custom,.big_swiper--wrapper .swiper-pagination-fraction{bottom:40px;left:auto;width:auto;right:45px}.big_swiper--wrapper .startseite_slider--button_hover .startseite_slider--slide--image_wrapper--bg{-webkit-transform:scale(1.05) translate(-50%,-50%);-moz-transform:scale(1.05) translate(-50%,-50%);-ms-transform:scale(1.05) translate(-50%,-50%);-o-transform:scale(1.05) translate(-50%,-50%);transform:scale(1.05) translate(-50%,-50%);-webkit-transition:transform .5s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .5s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .5s cubic-bezier(.645,.045,.355,1);-o-transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1)}.swiper-slide--slide--description{position:absolute;bottom:40px;left:45px;color:#fff;width:70%}.four_block{min-height:100vh;width:100%}.four_block--wrapper{min-height:100vh;display:flex;flex-wrap:wrap}.four_block--item--wrapper{width:50%;min-height:50vh;float:left;text-align:center;position:relative;display:flex;align-items:center}.four_block--item--inner{width:100%}.four_block--item--inner_wrapper{max-width:610px;text-align:center;position:relative;padding:80px;margin:0 auto}.four_block--item--inner_wrapper h2,.four_block--item--inner_wrapper .h2{margin:0}.four_block--item--wrapper .h3,.four_block--item--wrapper h3{margin:0 0 20px}.four_block--item--wrapper .button{margin-top:40px}.four_block--item--wrapper svg{width:80px;height:auto;margin-bottom:15px}.four_block--item--color--white{background:#fff}.four_block--item--color--grey{background:#f8f8f8}.four_block--item--color--black{background:#000}.four_block--item--color--black_bright{background:#272727}.four_block--item--color--black p,.four_block--item--color--black .button,.four_block--item--color--black_bright p,.four_block--item--color--black_bright .button{color:#fff;border-color:#fff}.four_block--item--color--black button.button.button--standard,.four_block--item--color--black_bright button.button.button--standard{border-color:#535353}.four_block--item--color--black button.button.button--standard:hover,.four_block--item--color--black_bright button.button.button--standard:hover{border-color:#e61e64}.four_block--item--color--black .h2,.four_block--item--color--black .h3,.four_block--item--color--black_bright .h2,.four_block--item--color--black_bright .h3,.four_block--item--color--black h2,.four_block--item--color--black h3,.four_block--item--color--black_bright h2,.four_block--item--color--black_bright h3{color:#fff}.four_block--item--svg--big{display:none}.landingpage_header--outer{width:100%;height:calc(100vh - 68px);min-height:660px;overflow:hidden;position:relative;z-index:2}@media screen and (max-width:960px){.landingpage_header--outer{height:auto}}.landingpage_header--image_wrapper{width:50%;float:left;height:100%;position:relative}.landingpage_header--wrapper{display:flex;height:100%;width:100%}.landingpage_header--wrapper .landingpage_header--content_wrapper--inner{padding:80px 40px 40px;max-width:unset;margin:0;width:100%}.landingpage_header--wrapper h5{max-width:440px;margin:10px auto 30px}.landingpage_header--wrapper .landingpage_header--content_wrapper{background:#f8f8f8}.landingpage_header--wrapper .experiment--review-stars,.landingpage_header--wrapper .experiment--review-stars:visited{color:#545454}.landingpage_header--wrapper .experiment--review-stars{display:flex;justify-content:center;margin-bottom:17px}.landingpage_header--wrapper .experiment--review-stars p{margin:0}.landingpage_header--wrapper .experiment--review-stars svg{margin:3px 10px 0 0}.landingpage_header--wrapper .button{min-width:270px}.landingpage_header--wrapper .epp--highlights{margin-top:30px;margin-bottom:60px;max-width:560px}.landingpage_header--wrapper .button--wrapper{margin-bottom:10px}.landingpage_header--wrapper .epp--highlight{height:70px;display:flex;flex-direction:column;justify-content:space-between;flex:1 1 0;align-items:center}.landingpage_header--wrapper .epp--highlight .epp--icon{text-align:center}.landingpage_header--wrapper .epp--highlight .epp--text{text-align:center;color:#8c8c8c;max-width:135px}.epp--scroll-top-product{position:absolute;margin-top:18px;left:90px;text-transform:uppercase;color:#fff}@media screen and (max-width:1280px){.epp--scroll-top-product{display:none}}.landingpage_header--content_wrapper{height:100%;background:#fff;float:right;width:50%;position:relative}.landingpage_header--image_wrapper img{position:absolute;left:50%;top:50%;max-width:none;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:transform .5s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .5s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .5s cubic-bezier(.645,.045,.355,1);-o-transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1);transform-origin:0% 0%;height:100%}.landingpage_header--image_wrapper--inner>img{width:100%;object-fit:cover}.landingpage_header--image,.landingpage_header--image_wrapper--inner{width:100%;height:100%}.landingpage_header--content_wrapper--outer{display:flex;align-items:center;height:100%;position:relative}.landingpage_header--content_wrapper--outer .landingpage_header--breadcrumb{position:absolute;top:15px;left:20px;z-index:1}.landingpage_header--content_wrapper--outer .landingpage_header--breadcrumb a:hover{color:#e61e64}.landingpage_header--content_wrapper--outer .landingpage_header--breadcrumb .breadcrumb--bold{color:#231f20}.landingpage_header--content_wrapper--inner{max-width:610px;text-align:center;position:relative;padding:80px;margin:0 auto}.landingpage_header--wrapper h1{margin:0}.landingpage_header--wrapper button{display:block;margin:0 auto}.landingpage_header--wrapper .landingpage_header--link{color:#545454;margin:20px 0 80px;display:block}.landingpage_header--wrapper .landingpage_header--link:hover{color:#e61e64}.landingpage_header--content--detail{display:inline-block;text-align:center;margin:0 20px;color:#000}.landingpage_header--content--detail--title{font-size:11px;margin:0 0 2px}.landingpage_header--content--detail--text{font-size:16px;line-height:22px;margin:0}.landingpage_header--wrapper .landingpage_header--button_hover .landingpage_header--image_wrapper--png,.landingpage_header--wrapper .landingpage_header--button_hover.png--wrapper--disabled img.landingpage_header--image_wrapper--bg{-webkit-transform:scale(1.05) translate(-50%,-50%);-moz-transform:scale(1.05) translate(-50%,-50%);-ms-transform:scale(1.05) translate(-50%,-50%);-o-transform:scale(1.05) translate(-50%,-50%);transform:scale(1.05) translate(-50%,-50%)}.mouse-icon{position:absolute;bottom:20px;left:25px;border:1px solid #8c8c8c;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;height:24px;width:15px;display:block;z-index:10}.mouse-icon .wheel{-webkit-animation-name:drop;animation-name:drop;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running}.mouse-icon .wheel{position:relative;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#545454;width:3px;height:3px;top:4px;margin-left:auto;margin-right:auto}.mouse-scroll-wrapper{margin-left:30px;letter-spacing:.1em}@-webkit-keyframes drop{0%{top:5px;opacity:0}30%{top:8px;opacity:1}100%{top:19px;opacity:0}}@keyframes drop{0%{top:5px;opacity:0}30%{top:8px;opacity:1}100%{top:19px;opacity:0}}.page_navigation--wrapper{width:100%;padding:0;height:50px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.page_navigation--wrapper .page_navigation{text-align:center;height:50px;border-bottom:1px solid rgba(255,255,255,.25);white-space:nowrap;background:#5a00d2;overflow:auto;overflow-y:hidden}.page_navigation--wrapper .button{top:7px;padding:.8rem 3rem}.page_navigation--wrapper .page_navigation--navi_point,.page_navigation--wrapper .page_navigation--navi_point:visited{padding:0;margin:16px 20px;position:relative}.page_navigation--wrapper .page_navigation--navi_point:hover,.page_navigation--wrapper .page_navigation--navi_point:visited:hover,.page_navigation--wrapper .page_navigation--navi_point.active{color:#fff}.page_navigation--wrapper .page_navigation--navi_point.active:after{content:'';display:block;position:absolute;bottom:-3px;height:1px;background:#fff;width:100%}.page_navigation--navi_point,.page_navigation--navi_point:visited{color:#fff;opacity:1;padding:20px;display:inline-block;letter-spacing:.1em}.page_navigation--wrapper .button--primary{opacity:0;-webkit-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-moz-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-ms-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);transition:opacity .5s cubic-bezier(.785,.135,.15,.86);position:absolute;right:40px;top:7px}.page_navigation--fixed>.page_navigation{position:fixed;display:block;top:0;left:0;right:0;z-index:20}.page_navigation--fixed>.page_navigation .button--primary{opacity:1}.page_navigation--logo-top{opacity:0;position:absolute;margin-top:10px;left:40px;height:39px;width:34px;-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-moz-transition:all .5s cubic-bezier(.645,.045,.355,1);-ms-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.page_navigation--logo-top:before,.page_navigation--logo-top:after{content:'';top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .5s cubic-bezier(.645,.045,.355,1);-moz-transition:opacity .5s cubic-bezier(.645,.045,.355,1);-ms-transition:opacity .5s cubic-bezier(.645,.045,.355,1);-o-transition:opacity .5s cubic-bezier(.645,.045,.355,1);transition:opacity .5s cubic-bezier(.645,.045,.355,1);position:absolute}.page_navigation--logo-top:before{background:url('../images/printzessin-kopf-weiss.svg') no-repeat;background-size:contain;opacity:1}.page_navigation--logo-top:after{background:url('../images/printzessin-kopf-pink.svg') no-repeat;background-size:contain;opacity:0}.page_navigation--logo-top:hover:after{opacity:1}.page_navigation--logo-top:hover:before{opacity:0}.page_navigation--logo-top.scroll-top{opacity:1}.page_navigation--logo-top.scroll-top:before,.page_navigation--logo-top.scroll-top:after{background:url('../images/scroll-top.svg') no-repeat}.page_navigation--wrapper.page_navigation--fixed .page_navigation--logo-top{opacity:1}.page_navigation--wrapper .ps__rail-x:hover>.ps__thumb-x,.page_navigation--wrapper .ps__rail-x:focus>.ps__thumb-x,.page_navigation--wrapper .ps__rail-x.ps--clicking .ps__thumb-x,.page_navigation--wrapper .ps__thumb-x{background-color:#000;height:5px !important;margin-bottom:-4px;width:45px !important}.page_navigation--wrapper.ps .ps__rail-x:hover,.page_navigation--wrapper.ps .ps__rail-x:focus,.page_navigation--wrapper.ps .ps__rail-x.ps--clicking,.page_navigation--wrapper.ps--active-x>.ps__rail-x,.page_navigation--wrapper .ps__rail-x{background:#fff;height:1px;bottom:4px !important;opacity:.6}.page_navigation--wrapper .ps__rail-x{width:100%}.product_selector{padding:100px 20px;text-align:center}.product_selector.background_color--white{background:#fff}.product_selector.background_color--grey{background:#f8f8f8}.product_selector h2{margin:0;width:100%}.product_selector a{color:#545454}.product_selector .button{bottom:0;margin-top:35px;padding-left:0;padding-right:0}.product_selector--item--wrapper:hover .button{background:#e61e64;color:#fff;border-color:#e61e64}.product_selector--item--wrapper *{width:100%}.product_selector--button_hovered .product_selector--item--svg_wrapper svg g{stroke:#e61e64}.product_selector--item--wrapper{padding:0 40px;vertical-align:top;width:auto;max-width:280px;display:flex;justify-content:space-between;flex-direction:column;flex-grow:1}@media all and (-ms-high-contrast:none){*::-ms-backdrop,.product_selector--item--wrapper{width:100%}}.product_selector--item--wrapper h3,.product_selector--item--wrapper .h3{line-height:26px;margin-bottom:30px}.product_selector--wrapper.et_pb_module{display:flex;flex-wrap:wrap;justify-content:center;row-gap:100px}.product_selector--item--svg_wrapper svg{margin-bottom:15px;height:60px;width:60px}.product_selector--item--svg_wrapper svg g{-webkit-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-moz-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-ms-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-o-transition:stroke .5s cubic-bezier(.645,.045,.355,1);transition:stroke .5s cubic-bezier(.645,.045,.355,1)}.hero_box--wrapper{padding:75px 40px;text-align:center;display:flex;justify-content:center;align-items:center}.hero_box--inner{max-width:750px;display:inline-block;width:100%}.hero_box--wrapper h2{margin:0;max-width:80%;display:inline-block}.hero_box--content--wrapper{margin-top:35px}.hero_box--content--wrapper h5{margin:10px 0 50px;display:inline-block}.hero_box--content--wrapper h5:last-child{margin-bottom:0}.hero_box--color--bright .hero_box--content--wrapper,.hero_box--color--bright h2{color:#fff}.hero_box--color--bright .button--primary{border-color:rgba(255,255,255,.5);background:0 0;color:rgba(255,255,255,.5)}.hero_box--color--bright .button--primary:hover{background:#e61e64;color:#fff;border-color:#e61e64}.hero_box_klein--wrapper{text-align:center;display:flex;align-items:center;height:100%;min-height:50vh}.hero_box_klein--wrapper.hero_box_klein--background--weiss{background:#fff}.hero_box_klein--wrapper.hero_box_klein--background--grau{background:#f8f8f8}.hero_box_klein--wrapper.hero_box_klein--background--hellgrau{background:#f8f8f8}.hero_box_klein--wrapper.hero_box_klein--background--black{background:#000}.hero_box_klein--wrapper.hero_box_klein--background--black_bright{background:#272727}.hero_box_klein--wrapper.hero_box_klein--background--black h2,.hero_box_klein--wrapper.hero_box_klein--background--black_bright h2,.hero_box_klein--wrapper.hero_box_klein--background--black .h2,.hero_box_klein--wrapper.hero_box_klein--background--black_bright .h2{color:#fff}.hero_box_klein--inner{max-width:610px;position:relative;padding:120px 80px 80px;margin:0 auto}.hero_box_klein--content--small_title{margin-bottom:80px;font-size:14px;text-transform:uppercase;letter-spacing:1px;font-family:'pantograph-regular',sans-serif}.hero_box_klein--content--text{margin:20px 0 30px}.hero_box_klein--content--small .h2{margin:130px 0 50px}.hero_box_klein--content--wrapper .h2{margin:0 0 10px}.hero_box_klein--content--wrapper.hero_box_klein--content--small .h2{margin:0 0 50px}.produkt-teaser--wrapper{display:flex;flex-wrap:wrap;min-height:50vh}.produkt-teaser--color--grey{background:#f8f8f8}.produkt_teaser--image_wrapper,.produkt_teaser--content--wrapper{width:50%}.produkt-teaser--rechts{flex-direction:row-reverse}.produkt_teaser--content--wrapper{text-align:center;display:flex;justify-content:center;align-items:center}.produkt_teaser--content{max-width:610px;padding:150px 80px;display:inline-block}.produkt_teaser--image_wrapper{overflow:hidden;position:relative}.produkt_teaser--image_wrapper img{position:absolute;-webkit-transition:transform .5s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .5s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .5s cubic-bezier(.645,.045,.355,1);-o-transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1)}.produkt-teaser--wrapper h2{margin:0 0 23px}.produkt-teaser--wrapper p{margin-bottom:35px}.produkt-teaser--wrapper.product_teaser--button_hovered .produkt_teaser--image_wrapper img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.produkt_teaser_klein--wrapper{color:#fff;text-align:center;height:100%;width:100%;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column}.colon.ly-3{position:relative}.produkt_teaser_klein--wrapper.produkt_teaser_klein--blau{background:#5a00d2}.produkt_teaser_klein--wrapper.produkt_teaser_klein--pink{background:#e61e64}.produkt_teaser_klein--image_wrapper img{position:absolute;left:50%;top:50%;width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:transform .5s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .5s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .5s cubic-bezier(.645,.045,.355,1);-o-transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1);transform-origin:top left;max-width:none}.produkt_teaser_klein--image_wrapper{overflow:hidden;position:relative}.produkt_teaser_klein--content--wrapper{min-height:25vh;display:flex;justify-content:center;align-items:center;height:100%}.produkt_teaser_klein--content{padding:40px;max-width:330px}.produkt_teaser_klein--content h3{color:#fff;margin:0 0 45px}.cross_sell_prduct--wrapper{position:relative;overflow:hidden;width:100%;min-height:100vh;display:block}.cross_sell_prduct--content--wrapper{position:absolute;bottom:0;width:100%;text-align:center}.cross_sell_prduct--content{max-width:610px;padding:150px 80px;display:inline-block}.cross_sell_prduct--content--wrapper .h2{color:#fff;margin:0 0 40px}.cross_sell_prduct--content--wrapper .button.button--standard{border-color:rgba(255,255,255,.6);color:#fff}.cross_sell_prduct--content--wrapper .button.button--standard:hover{border-color:rgba(255,255,255,.2)}.cross_sell_prduct--wrapper img{position:absolute;height:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:transform .5s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .5s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .5s cubic-bezier(.645,.045,.355,1);-o-transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1);transform-origin:top left;max-width:none}.cross_sell_prduct--wrapper:hover img{-webkit-transform:scale(1.2) translate(-50%,-50%);-moz-transform:scale(1.2) translate(-50%,-50%);-ms-transform:scale(1.2) translate(-50%,-50%);-o-transform:scale(1.2) translate(-50%,-50%);transform:scale(1.2) translate(-50%,-50%)}.accordeon--wrapper{padding:100px 80px;text-align:center}.accordeon--inner_wrapper{max-width:780px;margin:0 auto}.accordeon--wrapper h2{margin:0 0 100px;width:100%;text-align:center}.accordeon--wrapper.has--search h2{text-align:left;margin:0 0 30px}.accordeon--block--wrapper ul{padding:0;margin:0}.accordeon--item--wrapper{list-style-type:none;text-align:left;margin:0;overflow:hidden}.accordeon--item--content--wrapper{padding:0 80px 40px 0;font-family:'gt-america-standard-light',sans-serif;color:#535353}.accordeon--item--content--wrapper ul{padding:0 0 0 40px;margin-bottom:20px}.accordeon--item--content--wrapper ul li{list-style-type:disc}.et_pb_column .accordeon--item--content--wrapper{font-size:16px;line-height:22px}.accordeon--item--inner{border-top:1px solid #e6e6e6;padding:0 35px 0 10px}.accordeon--item--wrapper:last-child .accordeon--item--inner{border-bottom:1px solid #e6e6e6}.accordeon--item--inner h5{margin:0;padding:30px 80px 30px 0;cursor:pointer;position:relative}.et_pb_column .accordeon--item--inner h5{padding-left:0}.accordeon--item--content--wrapper p,.accordeon--item--content--wrapper ul{margin-bottom:20px}.accordeon--item--content--wrapper table{margin-bottom:20px}.et_pb_column .accordeon--item--content--wrapper table tbody{margin:0 -10px;display:block}.accordeon--item--content--wrapper .button{margin:0 20px 50px 0}.accordeon--item--content--wrapper{display:none}.accordeon--icon_plus,.accordeon--icon_down{display:flex;align-items:center;justify-content:center;padding:12px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:absolute;right:0;top:50%;height:46px;width:46px;border:1px solid #8c8c8c;margin-top:-23px}.accordeon--item--wrapper:hover .accordeon--icon_plus{background:#e61e64;border-color:#e61e64}.accordeon--item--wrapper .accordeon--icon_plus svg>g{-webkit-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-moz-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-ms-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-o-transition:stroke .5s cubic-bezier(.645,.045,.355,1);transition:stroke .5s cubic-bezier(.645,.045,.355,1)}.accordeon--item--wrapper .accordeon--icon_down svg{transition:transform .5s cubic-bezier(.645,.045,.355,1)}.accordeon--item--wrapper:hover .accordeon--icon_plus svg>g{stroke:#fff}.accordeon--item--inner h5 svg #plus--icon-stroke1{opacity:1;-webkit-transition:opacity .5s cubic-bezier(.645,.045,.355,1);-moz-transition:opacity .5s cubic-bezier(.645,.045,.355,1);-ms-transition:opacity .5s cubic-bezier(.645,.045,.355,1);-o-transition:opacity .5s cubic-bezier(.645,.045,.355,1);transition:opacity .5s cubic-bezier(.645,.045,.355,1)}.accordeon--item--inner h5.open svg #plus--icon-stroke1{opacity:0}.accordeon--color--grey{background:#f8f8f8}.accordeon--color--white{background:#fff}.accordeon--overtitle{display:flex;align-items:center;justify-content:flex-end}.accordeon--search--wrapper{position:relative;margin:0 0 25px 30px;flex-shrink:0;width:150px}.any--search--wrapper svg{position:absolute;right:10px;top:50%;transform:translate(0,-50%)}.image_text--inner{display:flex}.image_text--bgcolor--grey{background:#f8f8f8}.image_text--bgcolor--white{background:#fff}.image_text--content--wrapper,.image_text--image--wrapper{width:50%;position:relative;min-height:100vh}.image_text--content--wrapper{display:flex;align-items:center}.image_text--image--wrapper{overflow:hidden}.image_text--position--left .image_text--inner{flex-direction:row-reverse}.image_text--content{max-width:610px;position:relative;padding:100px 80px;margin:0 auto}.image_text--image--wrapper img{position:absolute;height:100%;max-width:none;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:transform .5s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .5s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .5s cubic-bezier(.645,.045,.355,1);-o-transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1);transform-origin:top left}.image_text--image--wrapper:hover img{-webkit-transform:scale(1.05) translate(-50%,-50%);-moz-transform:scale(1.05) translate(-50%,-50%);-ms-transform:scale(1.05) translate(-50%,-50%);-o-transform:scale(1.05) translate(-50%,-50%);transform:scale(1.05) translate(-50%,-50%)}.image_text--wrapper h2{margin:0 0 130px}.image_text--wrapper h5{margin:0 0 55px}.image_content--wrapper{height:100%}.image_content--wrapper .image_content--inner_wrapper{overflow:hidden;height:100%;position:relative}.image_content--wrapper .image_content--inner_wrapper img{position:absolute;height:100%;max-width:none;left:50%;top:50%;-webkit-transform:scale(1) translate(-50%,-50%);-moz-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);-o-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);-webkit-transition:transform .5s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .5s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .5s cubic-bezier(.645,.045,.355,1);-o-transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1);transform-origin:top left}.image_content--wrapper .image_content--inner_wrapper:hover img{-webkit-transform:scale(1.2) translate(-50%,-50%);-moz-transform:scale(1.2) translate(-50%,-50%);-ms-transform:scale(1.2) translate(-50%,-50%);-o-transform:scale(1.2) translate(-50%,-50%);transform:scale(1.2) translate(-50%,-50%)}.info_part--wrapper{text-align:center;margin:0 auto 130px;padding:0 80px;max-width:410px}.info_part--wrapper h3{margin:30px 0 50px}.info_part--svg_wrapper svg{height:53px}.info_page--header--wrapper .button{margin-top:70px}.print_template--action--wrapper{margin-top:75px}.print_template--files{display:inline-block;cursor:pointer}.print_template--files>div{display:inline-block;margin-right:20px;position:relative}.print_template--file--checker{position:absolute;left:-10px;top:-10px}.print_template--file--checker svg{opacity:0;position:absolute;top:0;left:0}.print_template--file--checker.active svg{opacity:1}.print_template--file--checker--empty{width:21px;height:21px;background:#f0f0f0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.print_template--action--wrapper{display:flex;justify-content:space-between}.print_template--buttons button{padding-right:30px;padding-left:30px;margin-right:40px}.print_template--buttons button:last-child{margin-right:0}.newsletter--signup--wrapper{background:#000;padding:160px 60px 210px}.newsletter--signup--wrapper .h2{color:#fff;margin:0 0 50px}.newsletter_registrator--color--bright .h2{color:#000}.newsletter--signup--content--wrapper .newsletter--signup--form{display:flex;flex-wrap:wrap;justify-content:flex-end}.newsletter--signup--content--wrapper .field__wrapper{width:60%}.newsletter--signup--content--wrapper form .field__wrapper:first-child{width:calc(40% - 15px);margin-right:15px}.newsletter--signup--content--wrapper input[type=submit]{margin:15px 0 0;border-color:rgba(255,255,255,.5);color:rgba(255,255,255,.5)}.newsletter_registrator--color--bright .newsletter--signup--content--wrapper input[type=submit]{border-color:#000;color:#000}.newsletter--signup--content--wrapper input[type=submit]:hover{background:#fff;color:#e61e64}.newsletter_registrator--color--bright .newsletter--signup--content--wrapper input[type=submit]:hover{background:#000;color:#e61e64}.newsletter--signup--content--wrapper input[type=email],.newsletter--signup--content--wrapper input[type=text]{background:0 0;color:#fff}.newsletter--signup--content--wrapper .mauticform-checkboxgrp{text-align:left;width:100%;margin-bottom:30px}.newsletter_registrator--color--bright .newsletter--signup--content--wrapper input[type=email],.newsletter_registrator--color--bright .newsletter--signup--content--wrapper input[type=text]{color:#000}.blog--detail--newsletter-wrapper{background:#e61e64;margin-bottom:160px;width:100vw;margin-left:calc(-50vw + 50%)}.blog--detail--newsletter-wrapper .field__wrapper input[type=email],.blog--detail--newsletter-wrapper .field__wrapper input[type=text]{background:#fff;color:#000;border-color:#fff}.blog--detail--newsletter-wrapper .mauticform-message,.blog--detail--newsletter-wrapper .mauticform-errormsg{color:#fff}.blog--detail--newsletter-wrapper .mauticform-checkboxgrp{color:#fff}.blog--detail--newsletter-wrapper .mauticform-checkboxgrp a{color:#fff;text-decoration:underline}.blog--detail--newsletter-wrapper .button{color:#fff;border-color:#fff}.blog--detail--newsletter-wrapper .button:hover{background:#fff;color:#e61e64}.newsletter--signup--inner{max-width:550px;display:inline-block;width:100%}.newsletter_registrator--wrapper{text-align:center;background:#000;margin-bottom:0}.newsletter_registrator--wrapper .newsletter--signup--content--wrapper input[type=submit]:hover{background:#e61e64;color:#fff;border-color:#e61e64}.blog--video--player{padding:120px 9999px;margin:0 -9999px}.blog--video--player.background_color--white{background:#fff}.blog--video--player.background_color--grey{background:#f8f8f8}.blog--video--player--wrapper{position:relative;padding-bottom:56.25%;height:0}.blog--video__title h2{margin:0 0 70px;text-align:center}.blog--video--player--wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#play-button{width:100%;height:100%;background:rgba(90,0,210,.9);position:absolute;top:0;padding:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:50px;cursor:pointer}#play-button h2,#play-button .h2{color:#fff;margin:0;text-align:center}#play-button.youtube--video--active{display:none}.blog--video--player--icon svg>g>g{-webkit-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-moz-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-ms-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-o-transition:stroke .5s cubic-bezier(.645,.045,.355,1);transition:stroke .5s cubic-bezier(.645,.045,.355,1)}#play-button:hover .blog--video--player--icon svg>g>g{stroke:#e61e64}body.blog-post-view .accordeon--wrapper{padding:0;margin-bottom:120px}.blog--quote--wrapper .h2{margin:0 0 120px}.blog--button--wrapper{margin:-75px 0 120px}.blog--slider--wrapper{position:relative;margin-bottom:120px;overflow:hidden;max-width:760px}.blog--slide--image--wrapper{overflow:hidden;width:100%;display:flex;align-items:center;justify-content:center}.blog--slide--image--wrapper img{max-height:100%}.blog--slide--legend{margin:30px 0 40px}.blog--slide--legend p{font-size:13px;line-height:17px;color:#545454}.blog--slider--wrapper>.swiper-pagination-bullets{bottom:0}.blog--slider--outer{position:relative}.blog--slider--outer .swiper-button-prev,.blog--slider--outer .swiper-button-next{margin:-18px 0 0}.blog--slider--outer .swiper-button-prev{left:-60px}.blog--slider--outer .swiper-button-next{right:-60px;left:auto}.product-teaser--share-love{position:absolute;right:25px;bottom:30px;height:19px;width:20px;cursor:pointer}.product-teaser--share-love svg>path{-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-moz-transition:all .5s cubic-bezier(.645,.045,.355,1);-ms-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.product-teaser--share-love:hover svg>path,.product-teaser--share-love.loved svg>path{fill:#e61e64;stroke:#e61e64;opacity:1}.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper.hide{display:none}.gestaltungsvorlagen--wrapper .produkt_teaser--content{max-width:330px;padding:50px 40px 60px}.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper .produkt_teaser--content--wrapper{border-left:1px solid #e6e6e6}.gestaltungsvorlagen--wrapper .produkt_teaser--content a p{color:#545454}.button--reset_filter,.button--reset_favorites{display:none}@media screen and (min-width:961px){.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper p{display:none}.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper h2{font-size:22px;line-height:32px;margin-bottom:50px}.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper{width:25%;flex-direction:column;float:left}.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper .produkt_teaser--image_wrapper,.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper .produkt_teaser--content--wrapper{min-height:25vh;width:100%;flex-grow:1;border-bottom:1px solid #e6e6e6}.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper .produkt_teaser--image_wrapper{border-left:1px solid #fff}.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper.noLeftBoarder .produkt_teaser--image_wrapper,.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper.noLeftBoarder .produkt_teaser--content--wrapper{border-left:0}}.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper.greybg .produkt_teaser--content--wrapper{background:#f8f8f8}#designtemplates h2{margin:0}.produkt_teaser--content .button--wrapper{margin:0 -7px}.produkt_teaser--content .project--description{min-height:80px;margin-bottom:20px;display:flex;flex-direction:column;justify-content:center}.produkt_teaser--content .project--description .field__wrapper{margin:0}.produkt_teaser--content .project--description-text{display:flex;justify-content:center;align-items:center;column-gap:20px}.produkt_teaser--content .project--description-text div.pointer{transition:filter .2s ease}.produkt_teaser--content .project--description-text div.pointer:hover{filter:brightness(1.5)}.filter_navigation--wrapper{color:#fff;position:relative;text-align:center;z-index:1;display:flex;height:50px}.filter_navigation--wrapper.opened{z-index:100}.filter_navigation--wrapper.filter_navigation--fixed .filter_navigation--inner{position:fixed;top:0;width:100%;margin-top:0;z-index:100}.filter_navigation--inner{background:#e61e64;width:100%;padding:0 35px}.filter_navigation--innerst{display:flex;height:50px;align-items:center}.filter_navigation--naming{font-size:16px;line-height:22px}.filter_navigation--naming svg{width:14px;height:12px;margin-right:5px;-webkit-transition:transform .5s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .5s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .5s cubic-bezier(.645,.045,.355,1);-o-transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1)}.filter_navigation--favorits{cursor:pointer;position:absolute;right:35px}.filter_navigation--favorits:hover svg{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.filter_navigation--favorits.active svg>path{fill:#fff}.filter_navigation--favorits svg{width:15px;height:14px;margin:0 5px -2px 0}.filter_navigation--filter--label{display:none}.filter_navigation--filter--wrapper{margin-left:35px}.filter_navigation--filter--wrapper ul{padding:0;margin:0;display:flex}.filter_navigation--filter_box--wrapper li{list-style-type:none;text-align:left;margin:0 50px 0 0;display:flex;cursor:pointer}.filter_navigation--filter_box--wrapper li:before{content:'';height:16px;width:16px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#e6e6e6;display:inline-block;margin:0 10px -3px 0;-webkit-transition:background-color .5s cubic-bezier(.645,.045,.355,1);-moz-transition:background-color .5s cubic-bezier(.645,.045,.355,1);-ms-transition:background-color .5s cubic-bezier(.645,.045,.355,1);-o-transition:background-color .5s cubic-bezier(.645,.045,.355,1);transition:background-color .5s cubic-bezier(.645,.045,.355,1)}.filter_navigation--filter_box--wrapper li.active:before{background-image:url('../images/icon_tick_radio_pink.svg');background-repeat:no-repeat;background-position:center;background-size:9px}.design-template__wrapper{padding:100px 0}.design-template__wrapper.background_color--white{background:#fff}.design-template__wrapper.background_color--white .design-template__blocks .design-template__product .design-template__product__inner{background:#f8f8f8}.design-template__wrapper.background_color--grey{background:#f8f8f8}.design-template__wrapper .design-template__inner{max-width:1260px;padding:0 40px;margin:0 auto}.design-template__wrapper h1,.design-template__wrapper h2{text-align:center;display:inline-block;width:100%;margin:0}.design-template__wrapper h5{text-align:center;max-width:550px;margin:15px auto 0}.design-template__wrapper .design-template__blocks{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10px;padding-top:70px;row-gap:40px}.design-template__wrapper .design-template__blocks .design-template__product{width:33.333%;padding:0 10px;text-align:center}.design-template__wrapper .design-template__blocks .design-template__product .design-template__product__inner{background:#fff;height:100%;position:relative;display:flex;flex-direction:column;color:#000;width:100%}.design-template__wrapper .design-template__blocks .design-template__product .design-template__product__inner .design-template__product__tag{background:#5a00d2;padding:7px 10px;color:#fff;position:absolute;top:0;left:0;right:0;transform:translate(0,-100%)}.design-template__wrapper .design-template__blocks .design-template__product .design-template__product__inner .design-template__product__content{padding:30px 20px 45px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.design-template__wrapper .design-template__blocks .design-template__product .design-template__product__inner .design-template__product__content h3{margin-bottom:15px}.design-template__wrapper .design-template__blocks .design-template__product .design-template__product__inner .design-template__product__content .button__wrappers{white-space:nowrap;display:flex;flex-direction:column}.design-template__wrapper .design-template__blocks .design-template__product .design-template__product__inner .design-template__product__content .button__wrappers a{margin-top:30px}.design-template__wrapper .design-template__blocks .design-template__product .design-template__product__inner .design-template__product__content .button__wrappers .link--button{margin-top:18px;color:#545454;position:absolute;bottom:30px;left:50%;transform:translate(-50%,0);display:flex;align-items:center;white-space:normal;width:100%;padding:0 15px;justify-content:center}.design-template__wrapper .design-template__blocks .design-template__product .design-template__product__inner .design-template__product__content .button__wrappers .link--button svg{height:20px;margin-right:15px;flex-shrink:0}.design-template__wrapper .design-template__blocks .design-template__product .design-template__product__inner .design-template__product__content .button__wrappers .link--button svg path{-webkit-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-moz-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-ms-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-o-transition:stroke .5s cubic-bezier(.645,.045,.355,1);transition:stroke .5s cubic-bezier(.645,.045,.355,1)}.design-template__wrapper .design-template__blocks .design-template__product .design-template__product__inner .design-template__product__content .button__wrappers .link--button:hover{color:#e61e64}.design-template__wrapper .design-template__blocks .design-template__product .design-template__product__inner .design-template__product__content .button__wrappers .link--button:hover svg path{stroke:#e61e64 !important}.design-template__wrapper .design-template__blocks .design-template__product .design-template__product__inner .design-template__product__image{overflow:hidden;flex-shrink:0}.design-template__wrapper .design-template__blocks .design-template__product .design-template__product__inner .design-template__product__image img{-webkit-transition:transform .6s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .6s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .6s cubic-bezier(.645,.045,.355,1);-o-transition:transform .6s cubic-bezier(.645,.045,.355,1);transition:transform .6s cubic-bezier(.645,.045,.355,1);vertical-align:middle}.design-template__wrapper .design-template__blocks .design-template__product .design-template__product__inner:hover .design-template__product__image img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.design-template__wrapper .design-template__blocks .design-template__product.img--lessheigher .design-template__product__image{height:215px}.design-template__wrapper .design-template__blocks .design-template__product.has-bottom-link .design-template__product__content{padding-bottom:80px}.design-template__wrapper .design-template__blocks .design-template__product.img-mode--logo .design-template__product__image{padding:30px}.design-template__wrapper .design-template__blocks .design-template__product.img-mode--logo .design-template__product__image img{object-fit:contain}.design-template__wrapper.entries--lesstwo .design-template__blocks{justify-content:center}.design-template__wrapper.entries--four .design-template__blocks .design-template__product{width:33.5%}.blog__footer--fixed{position:fixed;bottom:0;background:#5a00d2;left:0;width:100%;z-index:99}.blog__footer--fixed .blog__footer--fixed__inner{display:flex;justify-content:space-between;align-items:center;padding:17px 40px;color:#fff}.blog__footer--fixed .blog__footer--fixed__inner .blog__footer--fixed__title{max-width:350px;font-size:20px;line-height:22px;color:#fff}.blog__footer--fixed .blog__footer--fixed__inner .button--primary{margin:0}.blog__footer--fixed .blog__footer--fixed__inner .blog__footer--fixed__rating{max-width:170px;flex-shrink:0;margin:0 30px;color:#fff}.blog__footer--fixed .blog__footer--fixed__inner .blog__footer--fixed__rating .blog__footer--fixed__stars{margin-bottom:4px}.violett--screen{background:#5a00d2;min-height:100vh}.violett--screen .cart--success{max-width:900px;margin:0 auto;padding:150px 80px}.violett--screen h2,.violett--screen h1{color:#fff}.logo-list{padding:100px 20px;text-align:center}.logo-list.background_color--white{background:#fff}.logo-list.background_color--grey{background:#f8f8f8}.logo-list.background_color--grey .logo-list__list .logo-list__item{background:#fff}.logo-list .logo-list__title{max-width:1260px;margin:0 auto}.logo-list .logo-list__title h2{margin:0 0 100px}.logo-list .logo-list__list{display:flex;flex-wrap:wrap;gap:50px;justify-content:center}.logo-list .logo-list__list .logo-list__item{aspect-ratio:2;flex-shrink:0;background:#f8f8f8;display:flex;align-items:center;justify-content:center;padding:20px;width:280px;-webkit-transition:transform .3s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .3s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .3s cubic-bezier(.645,.045,.355,1);-o-transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1)}.logo-list .logo-list__list .logo-list__item img{width:100%;height:100%;object-fit:contain}.logo-list .logo-list__list a.logo-list__item:hover{transform:scale(1.1)}.testimonials{padding:100px 20px;text-align:center}.testimonials.background_color--white{background:#fff}.testimonials.background_color--grey{background:#f8f8f8}.testimonials .testimonials__title{max-width:1260px;margin:0 auto}.testimonials .testimonials__title h2{margin:0 0 100px}.testimonials .testimonials__list{display:flex;flex-wrap:wrap;gap:80px 60px;justify-content:center}.testimonials .testimonials__list .testimonial__item{flex-shrink:0;width:400px}.testimonials .testimonials__list .testimonial__item .testimonial__image{overflow:hidden;border-radius:100%;margin:0 auto 30px;width:130px;height:130px}.testimonials .testimonials__list .testimonial__item .testimonial__name{margin-top:15px}.friendly__form{padding:100px 20px}.friendly__form.background_color--white{background:#fff}.friendly__form.background_color--white input[type=text],.friendly__form.background_color--white input[type=password],.friendly__form.background_color--white input[type=url],.friendly__form.background_color--white input[type=tel],.friendly__form.background_color--white input[type=search],.friendly__form.background_color--white input[type=number],.friendly__form.background_color--white input[type*=date],.friendly__form.background_color--white input[type=email]{background:#f8f8f8}.friendly__form.background_color--grey{background:#f8f8f8}.friendly__form .mauticform-label{font-size:1em}.friendly__form.friendly--side .friendly__left{width:50%}.friendly__form .friendly__title,.friendly__form .friendly__wrapper{max-width:900px;margin:0 auto}.friendly__form .friendly__title{margin-bottom:100px;text-align:center}.friendly__form .friendly__title h2{margin:0}.friendly__form .friendly__title h5{margin:10px 0 0}.friendly__form .friendly__wrapper{max-width:760px}.friendly__form .friendly__wrapper .friendly__inner{margin:0 -40px;display:flex;justify-content:center}.friendly__form .friendly__wrapper .friendly__left{padding:0 40px}.friendly__form .friendly__wrapper .friendly__left .friendly__form__wrapper{max-width:600px}.friendly__form .friendly__wrapper .friendly__left .friendly__form__wrapper .mauticform_wrapper{margin:0 !important}.friendly__form .friendly__wrapper .friendly__left .friendly__form__wrapper .friendly__desc{font-size:.9em;margin-top:30px}.friendly__form .friendly__wrapper .friendly__right{width:50%;padding:0 40px;flex-shrink:0}.friendly__form .friendly__wrapper .friendly__right .friendly__contact__image{margin-bottom:30px;max-width:200px}@keyframes income-footer-bg{0%{opacity:0}100%{opacity:1}}@keyframes outgoing-footer-bg{0%{opacity:1;-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}99%{-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}100%{opacity:0;-webkit-transform:translate(-100%,0%);-moz-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);transform:translate(-100%,0%)}}.page-wrapper>.breadcrumbs{display:none}body.page-product-configurable{background:#f0f0f0}.product-options-wrapper{padding-bottom:180px;text-align:center}.product-options-wrapper .wly_hidden_product_fields{display:none}.product-options-wrapper input[type=radio]{display:none}.product-options-wrapper ul:not(.configurator__breadcrumbs){padding:0;margin:0}.product-options-wrapper li{list-style-type:none}.product-options-wrapper h2,.product-options-wrapper .h2{margin:0 0 40px}.product-options-wrapper>.fieldset{margin-top:0}.configurator{background:#f8f8f8}.configurator .configurator__background--black{content:'';background:rgba(0,0,0,.13) !important;top:0;bottom:0;position:fixed !important;left:0;right:0;z-index:1;cursor:pointer;-webkit-transform:translate(100%,0%);-moz-transform:translate(100%,0%);-ms-transform:translate(100%,0%);-o-transform:translate(100%,0%);transform:translate(100%,0%);animation:outgoing-footer-bg .5s;animation-timing-function:cubic-bezier(.645,.045,.355,1);display:none}.configurator>ul.configurator-steps-list{padding:0 15px 0}.configurator>ul.configurator-steps-list.active-step__configure{padding-bottom:20px}.configurator>ul.configurator-steps-list>.configurator__step{display:flex;justify-content:center;align-items:center;width:100%;height:auto;min-height:calc(100vh - 288px);padding-bottom:122px;overflow:hidden;margin:0}@media (max-width:960px){.configurator>ul.configurator-steps-list>.configurator__step{min-height:calc(100vh - 232px)}}@media (max-width:600px){.configurator>ul.configurator-steps-list>.configurator__step{min-height:calc(100vh - 214px);padding-bottom:104px}}.configurator>ul.configurator-steps-list>.configurator__step.configure{min-height:0}.configurator>ul.configurator-steps-list>.configurator__step>div{max-width:1410px;width:100%}@media screen and (max-width:1280px){.configurator>ul.configurator-steps-list>.configurator__step>div{max-width:680px}}.configurator .product-information{text-align:left}.configurator .product-information__title{margin-bottom:15px}.configurator .product-information__description{margin-bottom:20px;padding-right:40px}.configurator .product-information__description-toggle{position:relative;display:none;margin-bottom:15px;cursor:pointer;color:#e61e64}@media screen and (max-width:600px){.configurator .product-information__description-toggle{display:flex}}.configurator .product-information__description-toggle-label{position:relative;flex:1 0 auto}.configurator .product-information__description-toggle-label .show-more,.configurator .product-information__description-toggle-label .show-less{position:absolute;left:0;top:0;transition:opacity .5s cubic-bezier(.645,.045,.355,1);opacity:0}.configurator .product-information__description-toggle-label .show-more{opacity:1}.configurator .product-information__description-toggle .accordeon--icon_plus{position:relative;width:15px;height:15px;margin-right:6px;margin-top:0;padding:0;border-color:#e61e64}.configurator .product-information__description-toggle .accordeon--icon_plus svg{width:7px;height:7px}.configurator .product-information__description-content{display:grid;grid-template-rows:1fr;transition:all .5s cubic-bezier(.645,.045,.355,1)}@media screen and (max-width:600px){.configurator .product-information__description-content{grid-template-rows:0fr}}.configurator .product-information__description-content-inner{overflow:hidden}.configurator .product-information__description.active .show-more{opacity:0}.configurator .product-information__description.active .show-less{opacity:1}.configurator .product-information__description.active svg #plus--icon-stroke1{opacity:0}.configurator .product-information__description.active .product-information__description-content{grid-template-rows:1fr}.configurator .configurator-top-bar{padding:15px 15px 20px;margin:0 auto;max-width:calc(1410px + 30px)}@media screen and (max-width:1280px){.configurator .configurator-top-bar{max-width:calc(680px + 30px)}}@media screen and (max-width:600px){.configurator .configurator-top-bar{padding-bottom:15px}}.configurator .configurator-top-bar>div{text-align:left}.configurator .breadcrumbs{min-height:0;margin:0}.configurator .breadcrumbs ul.items{font-size:13px}.configurator .breadcrumbs li{color:#231f20}.configurator .breadcrumbs li a{color:inherit;text-decoration:none}.configurator .breadcrumbs li a:hover,.configurator .breadcrumbs li a:focus{color:#e61e64}.configurator .breadcrumbs li:not(:last-child):after{all:unset;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;content:'/'}.configurator .rating-stars{width:72px;height:12px;background-image:url('../images/stars_empty.svg');background-repeat:no-repeat;background-size:72px;position:relative}.configurator .rating-stars span{display:inline-block;position:absolute;height:100%;left:0;top:0;background-image:url('../images/stars_full.svg');background-repeat:no-repeat;background-size:inherit}.configurator .ratings-container{display:flex;color:#545454}.configurator .ratings-container p{margin-bottom:0}.configurator .ratings-container h5{color:#231f20}.configurator .ratings-container .rating-number{margin:0 10px}.configurator section{max-width:1410px;margin:0 auto;padding:0 15px 80px}@media screen and (max-width:960px){.configurator section{max-width:710px;padding-bottom:40px}}.configurator section.additional-information{margin:40px auto 0}@media screen and (max-width:600px){.configurator section.additional-information{margin-top:0}}.configurator section.additional-information .tab-links-wrapper{position:relative}.configurator section.additional-information .tab-links-wrapper:before{content:'';position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #545454}@media screen and (max-width:960px){.configurator section.additional-information .tab-links-wrapper{margin-bottom:-5px}.configurator section.additional-information .tab-links-wrapper:before{bottom:5px}.configurator section.additional-information .tab-links-wrapper:after{content:'';position:absolute;top:0;right:0;height:100%;width:40px;background:#fff;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#f8f8f8 100%)}}.configurator section.additional-information .tab-links{display:flex;position:relative}@media screen and (max-width:960px){.configurator section.additional-information .tab-links{overflow:scroll;padding-bottom:5px;justify-content:space-between}}.configurator section.additional-information .tab-links h4{margin:0;color:#545454}.configurator section.additional-information .tab-links .tab-link{padding:17px 40px;margin-bottom:0;cursor:pointer;position:relative}@media screen and (max-width:960px){.configurator section.additional-information .tab-links .tab-link{white-space:nowrap;padding:16px 10px}}.configurator section.additional-information .tab-links .tab-link:after{content:'';height:4px;width:0;position:absolute;bottom:0;left:50%;background:#000;transition:.5s cubic-bezier(.645,.045,.355,1)}.configurator section.additional-information .tab-links .tab-link:hover:after,.configurator section.additional-information .tab-links .tab-link:focus:after,.configurator section.additional-information .tab-links .tab-link.active:after{width:100%;left:0}.configurator section.additional-information .tab-links .tab-link:hover h4,.configurator section.additional-information .tab-links .tab-link:focus h4,.configurator section.additional-information .tab-links .tab-link.active h4{color:#000}.configurator section.additional-information .tab-content h3,.configurator section.additional-information .tab-content .h3{margin:0}.configurator section.additional-information .tab-content h4,.configurator section.additional-information .tab-content .h4{margin:2rem 0 1rem}.configurator section.additional-information .tab-content>div{padding:40px 20px 0;display:flex;gap:20px}@media screen and (max-width:960px){.configurator section.additional-information .tab-content>div{flex-wrap:wrap;padding-left:0;padding-right:0}}.configurator section.additional-information .tab-content .content-left,.configurator section.additional-information .tab-content .content-right{color:#000;flex:0 0 calc(50% - 20px);text-align:left}@media screen and (max-width:960px){.configurator section.additional-information .tab-content .content-left,.configurator section.additional-information .tab-content .content-right{flex-basis:100%}}.configurator section.additional-information .tab-content__faq{flex-direction:column;align-items:start}.configurator section.additional-information .tab-content__faq .faq-list{column-count:2;column-fill:balance;gap:0 20px;width:100%}@media screen and (max-width:960px){.configurator section.additional-information .tab-content__faq .faq-list{column-count:1}}.configurator section.additional-information .tab-content__faq .faq-list__item{text-align:left;border-top:1px solid #e6e6e6;margin-bottom:0;padding:25px 0}.configurator section.additional-information .tab-content__faq .faq-list__item.active .faq-list__item-question svg #plus--icon-stroke1{opacity:0}.configurator section.additional-information .tab-content__faq .faq-list__item.active .faq-list__item-answer{grid-template-rows:1fr}.configurator section.additional-information .tab-content__faq .faq-list__item-question{text-transform:none;position:relative;cursor:pointer;padding-right:60px}.configurator section.additional-information .tab-content__faq .faq-list__item-answer{padding-right:60px;display:grid;grid-template-rows:0fr;transition:all .5s cubic-bezier(.645,.045,.355,1)}.configurator section.additional-information .tab-content__faq .faq-list__item-answer>p{margin:1rem 0;overflow:hidden}.configurator section.additional-information .tab-content__product_data_and_templates{flex-wrap:wrap}.configurator section.additional-information .tab-content__product_data_and_templates .content-left{flex-basis:calc(55% - 10px);padding:30px;background:#f0f0f0;display:flex;gap:20px}@media screen and (max-width:960px){.configurator section.additional-information .tab-content__product_data_and_templates .content-left{flex-basis:100%;order:2;flex-wrap:wrap}}.configurator section.additional-information .tab-content__product_data_and_templates-image{flex:0 0 62.5%}@media screen and (max-width:960px){.configurator section.additional-information .tab-content__product_data_and_templates-image{flex-basis:100%}}.configurator section.additional-information .tab-content__product_data_and_templates-printdata{flex:1;display:flex;flex-direction:column;justify-content:center;gap:20px 0}.configurator section.additional-information .tab-content__product_data_and_templates-printdata__item{list-style-type:none}.configurator section.additional-information .tab-content__product_data_and_templates-printdata__item p{margin-bottom:0;display:inline-block}.configurator section.additional-information .tab-content__product_data_and_templates-printdata__item:before{content:'';display:block;width:30px;height:0;border-top:2px solid #5a00d2;margin-bottom:5px}.configurator section.additional-information .tab-content__product_data_and_templates-printdata__item:nth-child(2):before{border-top-color:#e61e64}.configurator section.additional-information .tab-content__product_data_and_templates-printdata__item:nth-child(3):before{border-top-color:#3f3f3f;border-top-style:dashed}.configurator section.additional-information .tab-content__product_data_and_templates .content-right{flex-basis:calc(45% - 10px)}@media screen and (max-width:960px){.configurator section.additional-information .tab-content__product_data_and_templates .content-right{flex-basis:100%;order:1}}.configurator section.additional-information .tab-content__product_data_and_templates-title{flex:0 0 100%;text-align:left}.configurator section.additional-information .tab-content__product_data_and_templates-select{margin-bottom:15px;font-family:'pantograph-regular',sans-serif;text-transform:uppercase;background:#fff;font-size:22px;line-height:26px;color:#000;position:relative}.configurator section.additional-information .tab-content__product_data_and_templates-select__label{display:flex;justify-content:space-between;align-items:center;position:relative;cursor:pointer}.configurator section.additional-information .tab-content__product_data_and_templates-select__label span{padding:17px 0 17px 20px}.configurator section.additional-information .tab-content__product_data_and_templates-select__label svg{width:60px;-webkit-transition:transform .5s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .5s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .5s cubic-bezier(.645,.045,.355,1);-o-transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1)}.configurator section.additional-information .tab-content__product_data_and_templates-select__options{width:100%;opacity:0;border-top:1px solid #f8f8f8;overflow:hidden;max-height:0;overflow-y:scroll;-webkit-transition:max-height .5s cubic-bezier(.075,.82,.165,1);-moz-transition:max-height .5s cubic-bezier(.075,.82,.165,1);-ms-transition:max-height .5s cubic-bezier(.075,.82,.165,1);-o-transition:max-height .5s cubic-bezier(.075,.82,.165,1);transition:max-height .5s cubic-bezier(.075,.82,.165,1)}.configurator section.additional-information .tab-content__product_data_and_templates-select__options>li{margin-bottom:20px;position:relative;padding:0 20px;cursor:pointer}.configurator section.additional-information .tab-content__product_data_and_templates-select__options>li:last-child{margin-bottom:0}.configurator section.additional-information .tab-content__product_data_and_templates-select__options>li:before{content:'';position:absolute;height:22px;width:22px;top:3px;border-radius:50%;background:#e6e6e6;transition:background-color .5s cubic-bezier(.645,.045,.355,1)}.configurator section.additional-information .tab-content__product_data_and_templates-select__options>li:hover{color:#e61e64}.configurator section.additional-information .tab-content__product_data_and_templates-select__options>li:hover:before{background:#e61e64}.configurator section.additional-information .tab-content__product_data_and_templates-select__options>li.selected:before{background:url('../images/configurator--correct--choice.svg') no-repeat}.configurator section.additional-information .tab-content__product_data_and_templates-select__options>li span{margin-left:40px;display:inline-block}.configurator section.additional-information .tab-content__product_data_and_templates-select.open{z-index:2;-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.16);-moz-box-shadow:2px 2px 8px 0 rgba(0,0,0,.16);box-shadow:2px 2px 8px 0 rgba(0,0,0,.16)}.configurator section.additional-information .tab-content__product_data_and_templates-select.open .tab-content__product_data_and_templates-select__label svg{transform:rotate(-180deg)}.configurator section.additional-information .tab-content__product_data_and_templates-select.open .tab-content__product_data_and_templates-select__options{opacity:1;max-height:300px;padding:10px 0}.configurator section.additional-information .tab-content__product_data_and_templates-select.open~.configurator__background--black{-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%);animation:income-footer-bg .5s;animation-timing-function:cubic-bezier(.645,.045,.355,1);display:block}.configurator section.additional-information .tab-content__product_data_and_templates-content__text{margin-bottom:20px}.configurator section.additional-information .tab-content__product_data_and_templates-content__downloads{display:flex;gap:0 10px}.configurator section.additional-information .tab-content .tab-content__overview{gap:40px}.configurator section.additional-information .tab-content .tab-content__overview .content-left ul{list-style-position:inside;margin:20px 0}.configurator section.additional-information .tab-content .tab-content__overview .content-left ul li{list-style-type:disc}.configurator section.additional-information .tab-content .tab-content__options{display:block;text-align:left}.configurator section.additional-information .tab-content .tab-content__options>h3,.configurator section.additional-information .tab-content .tab-content__options>.h3{margin-bottom:1rem}.configurator section.additional-information .tab-content .tab-content__options .product-option-list{display:flex;flex-wrap:wrap;gap:20px}.configurator section.additional-information .tab-content .tab-content__options .product-option-list__item{flex:0 0 calc(25% - 15px)}@media screen and (max-width:960px){.configurator section.additional-information .tab-content .tab-content__options .product-option-list__item{flex-basis:calc(50% - 10px)}}.configurator section.additional-information .tab-content .tab-content__options .product-option-list__item-title{margin:.5rem 0}.configurator section.additional-information .tab-content .tab-content__options .product-option-list__item-subtitle{margin-top:.5rem}.configurator section.additional-information .tab-content .tab-content__options .product-option-list__item-text{color:#000}.configurator section.related-products{background-color:#f0f0f0;max-width:none}.configurator section.related-products .related-products-content{max-width:1060px;margin:0 auto}@media screen and (max-width:960px){.configurator section.related-products .related-products-content{max-width:680px}}.configurator section.related-products .related-products-content__title{padding:80px 0 55px;margin:0 auto}@media screen and (max-width:960px){.configurator section.related-products .related-products-content__title{padding:40px 0 20px}}.configurator section.related-products .related-products-content__list{display:flex;flex-wrap:wrap;gap:20px}.configurator section.related-products .related-products-content__item{flex:0 0 calc(33.333% - 13.3333px);background:#fff}@media screen and (max-width:960px){.configurator section.related-products .related-products-content__item{flex-basis:calc(50% - 10px)}}@media screen and (max-width:600px){.configurator section.related-products .related-products-content__item{flex-basis:100%}}.configurator section.related-products .related-products-content__item-image{aspect-ratio:1.6}.configurator section.related-products .related-products-content__item-image img{height:100%;width:100%;object-fit:cover;object-position:center}.configurator section.related-products .related-products-content__item-title{padding:0 15px;margin:32px 0 20px}.configurator section.related-products .related-products-content__item-button{margin-bottom:32px}.configurator section.reviews-and-ratings{display:flex;flex-flow:column;align-items:center}.configurator section.reviews-and-ratings .reviews-and-ratings-content{max-width:1060px;margin:0 auto}.configurator section.reviews-and-ratings .reviews-and-ratings-content__title{padding:80px 0 20px;margin:0 auto}@media screen and (max-width:960px){.configurator section.reviews-and-ratings .reviews-and-ratings-content__title{padding:40px 0 20px}}.configurator section.reviews-and-ratings .reviews-and-ratings-content__list{display:flex;gap:0 50px;border-top:1px solid #8c8c8c;margin-top:20px;padding-top:20px}@media screen and (max-width:600px){.configurator section.reviews-and-ratings .reviews-and-ratings-content__list{flex-wrap:wrap}}.configurator section.reviews-and-ratings .reviews-and-ratings-content__item{flex:0 0 calc(33.333% - 33.333px);text-align:left}@media screen and (max-width:600px){.configurator section.reviews-and-ratings .reviews-and-ratings-content__item{flex-basis:100%}}.configurator section.reviews-and-ratings .reviews-and-ratings-content__item-rating{display:flex;align-items:center;gap:0 10px;margin-bottom:10px}.configurator section.reviews-and-ratings .reviews-and-ratings-content__item-rating .rating-stars{width:84px;height:14px;background-size:84px}.configurator section.reviews-and-ratings .reviews-and-ratings-content__item .rating-text{color:#000}.configurator section.reviews-and-ratings .reviews-and-ratings-content__item .rating-author-and-date{font-size:12px;color:#545454}.configurator__selectors--properties{display:flex;justify-content:center;gap:0 50px}@media screen and (max-width:1280px){.configurator__selectors--properties{flex-direction:column;align-items:center}}.configurator__selectors--properties .configurator__selectors__left,.configurator__selectors--properties .configurator__selectors__right{width:calc(50% - 25px)}@media screen and (max-width:1280px){.configurator__selectors--properties .configurator__selectors__left,.configurator__selectors--properties .configurator__selectors__right{width:100%}}.configurator__selectors--properties .configurator__selector__svg{position:absolute;left:174px;top:15px}.configurator__selectors .configurator__selectors__list{max-width:680px;display:inline-block;width:100%}.configurator__selectors .configurator__selectors__list li.configurator__selector{background:#fff;width:100%;font-family:'pantograph-regular',sans-serif;font-size:22px;line-height:26px;color:#000;padding:30px 0 0;text-align:left;position:relative;margin:0 0 1px;text-transform:uppercase;cursor:default;-webkit-transition:margin .25s cubic-bezier(.075,.82,.165,1);-moz-transition:margin .25s cubic-bezier(.075,.82,.165,1);-ms-transition:margin .25s cubic-bezier(.075,.82,.165,1);-o-transition:margin .25s cubic-bezier(.075,.82,.165,1);transition:margin .25s cubic-bezier(.075,.82,.165,1)}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__label{margin:0 0 0 32px}@media (max-width:600px){.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__label__description{display:none}}.configurator__selectors .configurator__selectors__list li.configurator__selector:not(.no-dropdown){cursor:pointer}.configurator__selectors .configurator__selectors__list li.configurator__selector:not(.no-dropdown):hover .configurator__selector__value{color:#e61e64}.configurator__selectors .configurator__selectors__list li.configurator__selector:not(.no-dropdown):hover .configurator__selector__svg svg:not(.gfill)>g{stroke:#e61e64}.configurator__selectors .configurator__selectors__list li.configurator__selector:not(.no-dropdown):hover .configurator__selector__svg svg>path,.configurator__selectors .configurator__selectors__list li.configurator__selector:not(.no-dropdown):hover .configurator__selector__svg svg.gfill>g{fill:#e61e64}.configurator__selectors .configurator__selectors__list li.configurator__selector:not(.no-dropdown):hover .configurator__selector__button svg>g{stroke:#e61e64}.configurator__selectors .configurator__selectors__list li.configurator__selector svg>g{-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-moz-transition:all .5s cubic-bezier(.645,.045,.355,1);-ms-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.configurator__selectors .configurator__selectors__list li.configurator__selector svg>path{-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-moz-transition:all .5s cubic-bezier(.645,.045,.355,1);-ms-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__value{white-space:nowrap;overflow:hidden;position:absolute;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;left:238px;max-width:270px;right:130px;top:32px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__svg:hover svg>g>g,.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator--option--opener:hover svg>g>g{stroke:#e61e64}.configurator__selectors .configurator__selectors__list li.configurator__selector>div{background:#fff;width:100%;position:relative;margin:-30px 0 0;padding:30px 0 0}.configurator__selectors .configurator__selectors__list li.configurator__selector>div>div{display:inline-block}.configurator__selectors .configurator__selectors__list li.configurator__selector>div.configurator__selector--mda-status{display:flex;flex-direction:column;align-items:flex-start;color:#8c8c8c;margin:-30px 0 0;padding:14px 30px 27px 162px;font-size:13px;line-height:17px;font-family:'gt-america-extended-regular',sans-serif;text-transform:none}.configurator__selectors .configurator__selectors__list li.configurator__selector>div.configurator__selector--mda-status .mda--label{display:flex;transition:none;margin-bottom:15px}.configurator__selectors .configurator__selectors__list li.configurator__selector>div.configurator__selector--mda-status .mda--label-short{width:233px;padding-right:5px}@media screen and (max-width:960px){.configurator__selectors .configurator__selectors__list li.configurator__selector>div.configurator__selector--mda-status .mda--label-short{width:245px}}.configurator__selectors .configurator__selectors__list li.configurator__selector>div.configurator__selector--mda-status .mda--amount-status{top:unset;position:relative;right:unset;left:unset}.configurator__selectors .configurator__selectors__list li.configurator__selector>div.configurator__selector--mda-status .button{margin:0}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__svg svg,.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__option__svg>svg{height:60px;width:60px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__value:after,.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__option__label:after,.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__option__sublabel>div:after{content:'';position:absolute;right:0;height:30px;width:30px;background-image:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 80%);top:0}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__description:not(.relative){position:absolute;right:110px;height:22px;top:20px;padding:15px;box-sizing:content-box}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__description svg circle{-webkit-transition:.5s cubic-bezier(.645,.045,.355,1);-moz-transition:.5s cubic-bezier(.645,.045,.355,1);-ms-transition:.5s cubic-bezier(.645,.045,.355,1);-o-transition:.5s cubic-bezier(.645,.045,.355,1);transition:.5s cubic-bezier(.645,.045,.355,1);transition-property:fill,stroke;fill:transparent}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__description:hover svg circle{fill:#e61e64;stroke:#e61e64}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__description:hover svg path{fill:#fff}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__description:hover~.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__description{pointer-events:none}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options{width:100%;opacity:0;border-top:1px solid #f8f8f8;overflow:hidden;max-height:0;margin-top:30px;-webkit-transition:max-height .5s cubic-bezier(.075,.82,.165,1);-moz-transition:max-height .5s cubic-bezier(.075,.82,.165,1);-ms-transition:max-height .5s cubic-bezier(.075,.82,.165,1);-o-transition:max-height .5s cubic-bezier(.075,.82,.165,1);transition:max-height .5s cubic-bezier(.075,.82,.165,1)}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options>div>ul{padding:40px 93px 40px 137px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__options__printing-method>li[data-selected=true],.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__options__printing-method>li:hover{color:#e61e64}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option{margin-bottom:20px;position:relative;height:40px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option[data-hasdescription=true],.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option[data-hassubtitle=true]{height:60px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option[data-hasdescription=true][data-hassubtitle=true]{height:70px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option:last-child{margin-bottom:0}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option:before{content:'';height:22px;width:22px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#e6e6e6;position:absolute;top:5px;-webkit-transition:background-color .5s cubic-bezier(.075,.82,.165,1);-moz-transition:background-color .5s cubic-bezier(.075,.82,.165,1);-ms-transition:background-color .5s cubic-bezier(.075,.82,.165,1);-o-transition:background-color .5s cubic-bezier(.075,.82,.165,1);transition:background-color .5s cubic-bezier(.075,.82,.165,1)}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option:hover:before{background:#e61e64}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option[data-selected=true]:before{background:url('../images/configurator--correct--choice.svg') no-repeat}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option .configurator__selector__option__svg{position:absolute;top:-11px;left:37px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option .configurator__selector__option__label{white-space:nowrap;overflow:hidden;position:absolute;left:102px;right:0;top:2px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option .configurator__selector__option__sublabel{position:absolute;left:102px;right:0;top:35px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option .configurator__selector__option__sublabel .configurator__selector__option__sublabel__subtitle div{display:inline-block}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option .configurator__selector__option__sublabel__description div{display:inline-block}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option .configurator__selector__option__sublabel,.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option .configurator__selector__option__description{font-size:13px;line-height:17px;text-transform:none;letter-spacing:1px;font-family:'gt-america-extended-regular',sans-serif;white-space:nowrap;overflow:hidden}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option .configurator__selector__option__sublabel__subtitle,.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option .configurator__selector__option__sublabel__description{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option:hover .configurator__selector__option__label,.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option:hover .attribute--subtitle,.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option:hover .attribute--description,.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option:hover .configurator__selector__option__sublabel,.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option[data-selected=true] .configurator__selector__option__label,.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option[data-selected=true] .attribute--subtitle,.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option[data-selected=true] .attribute--description,.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option[data-selected=true] .configurator__selector__option__sublabel{color:#e61e64}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option:hover .configurator__selector__option__svg svg:not(.gfill)>g,.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option[data-selected=true] .configurator__selector__option__svg svg:not(.gfill)>g{stroke:#e61e64}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option:hover .configurator__selector__option__svg svg>path,.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option[data-selected=true] .configurator__selector__option__svg svg>path,.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option:hover .configurator__selector__option__svg svg.gfill>g,.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option[data-selected=true] .configurator__selector__option__svg svg.gfill>g{fill:#e61e64}.configurator__selectors .configurator__selectors__list li.configurator__selector .deliveryMethod .attribute--subtitle{display:none}.configurator__selectors .configurator__selectors__list li.configurator__selector[data-open=true]{-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.16);-moz-box-shadow:2px 2px 8px 0 rgba(0,0,0,.16);box-shadow:2px 2px 8px 0 rgba(0,0,0,.16);z-index:2}.configurator__selectors .configurator__selectors__list li.configurator__selector[data-open=true]>div:not(.configurator__background--black){z-index:2}.configurator__selectors .configurator__selectors__list li.configurator__selector[data-open=true] .configurator__selector__options{opacity:1}.configurator__selectors .configurator__selectors__list li.configurator__selector[data-open=true] .configurator__selector__button svg{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.configurator__selectors .configurator__selectors__list li.configurator__selector[data-open=true] .configurator__background--black{-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%);animation:income-footer-bg .5s;animation-timing-function:cubic-bezier(.645,.045,.355,1);display:block}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__button{position:absolute;right:0;height:90px;width:90px;padding:30px 35px;top:0;border-left:1px solid #f8f8f8}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__button svg{-webkit-transition:transform .5s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .5s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .5s cubic-bezier(.645,.045,.355,1);-o-transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1)}.configurator__selectors .configurator__selectors__list li.configurator__selector.configurator__selector--amount-and-printing-method .configurator__selector__options>div{font-size:13px;font-family:'gt-america-extended-regular',sans-serif;text-transform:none;display:flex}.configurator__selectors .configurator__selectors__list li.configurator__selector.configurator__selector--amount-and-printing-method .configurator__selector__options li:not(.disabled):hover{color:#e61e64}.configurator__selectors .configurator__selectors__list li.configurator__selector.configurator__selector--amount-and-printing-method .configurator__selector__options__printing-method{padding:60px 70px 60px 40px}.configurator__selectors .configurator__selectors__list li.configurator__selector.configurator__selector--amount-and-printing-method .configurator__selector__options__amount{padding:60px 40px 60px 0;width:100%}.configurator__selectors .configurator__selectors__list li.configurator__selector.configurator__selector--amount-and-printing-method .configurator__selector__options__amount ul{display:flex;flex-direction:column;flex-wrap:wrap}.configurator__selectors .configurator__selectors__list li.configurator__selector.configurator__selector--amount-and-printing-method .configurator__selector__options__amount li{width:33%;margin-bottom:5px}.configurator__selectors .configurator__selectors__list li.configurator__selector.configurator__selector--amount-and-printing-method .configurator__selector__options__amount li:before{content:'';height:14px;width:14px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin:0 15px -2px;background-color:#e6e6e6;display:inline-block;-webkit-transition:background-color .5s cubic-bezier(.075,.82,.165,1);-moz-transition:background-color .5s cubic-bezier(.075,.82,.165,1);-ms-transition:background-color .5s cubic-bezier(.075,.82,.165,1);-o-transition:background-color .5s cubic-bezier(.075,.82,.165,1);transition:background-color .5s cubic-bezier(.075,.82,.165,1)}.configurator__selectors .configurator__selectors__list li.configurator__selector.configurator__selector--amount-and-printing-method .configurator__selector__options__amount li[data-selected=true]:before{background:url('../images/configurator--correct--choice.svg') no-repeat;background-size:contain}.configurator__selectors .configurator__selectors__list li.configurator__selector.configurator__selector--amount-and-printing-method .configurator__selector__options__amount li:not(.disabled):hover:before{background-color:#e61e64}.configurator__background--purple{background:rgba(90,0,210,.9);position:fixed;top:0;left:0;bottom:0;right:0;z-index:2;-webkit-transform:translate(100%,0%);-moz-transform:translate(100%,0%);-ms-transform:translate(100%,0%);-o-transform:translate(100%,0%);transform:translate(100%,0%);animation:outgoing-footer-bg .5s;animation-timing-function:cubic-bezier(.645,.045,.355,1);display:none}.configurator__background--purple[data-open=true]{-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%);animation:income-footer-bg .5s;animation-timing-function:cubic-bezier(.645,.045,.355,1);display:block}.configurator__background--purple .configurator__selector__description__light-box{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;position:absolute;padding:200px;width:100%;overflow:hidden;height:100%}.configurator__background--purple .configurator__selector__description__light-box>div{max-width:810px;width:100%;background:#fff;margin:0 auto;height:100%;position:relative}.configurator__background--purple .configurator__selector__description__light-box>div:after{content:'';position:absolute;height:80px;width:100%;background-image:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 70%);bottom:0;pointer-events:none}.configurator__background--purple .configurator__selector__description__light-box>.h2{margin-top:0;text-align:center}.configurator__background--purple .configurator__selector__description__light-box h3,.configurator__background--purple .configurator__selector__description__light-box .h3{margin-top:30px}.configurator__background--purple .configurator__selector__description__light-box h3:first-child,.configurator__background--purple .configurator__selector__description__light-box .h3:first-child{margin-top:0}.configurator__background--purple .configurator__selector__description__light-box img{margin:25px 0}.configurator__background--purple .configurator__selector__description__light-box .configurator__selector__description__light-box__close{position:absolute;right:10px;top:10px;padding:30px;line-height:0;z-index:1}.configurator__background--purple .configurator__selector__description__light-box .configurator__selector__description__light-box__text{font-family:'gt-america-extended-regular',sans-serif;height:100%;position:relative;padding:40px 100px 60px;text-transform:none;font-size:16px;line-height:22px;overflow-y:auto}.configurator__background--purple .configurator__selector__description__light-box .configurator__selector__description__light-box__text ul{padding:0 0 0 30px}.configurator__background--purple .configurator__selector__description__light-box .configurator__selector__description__light-box__text ul li{list-style-type:disc}.configurator__uploader__upload{position:relative}.configurator__uploader__upload .configurator__modal_wrapper{position:absolute;top:15px;right:15px}.free_format--wrapper input{width:calc(70% - 30px);padding:12px 20px;border:1px solid;height:40px}.configurator__selectors .configurator__selectors__list li.free_format--wrapper .configurator__selector__value{display:flex}.configurator__selectors .configurator__selectors__list li.free_format--wrapper{padding-bottom:35px}.free_format--description{font-size:11px;line-height:14px;color:#b5b5b5;font-family:'gt-america-extended-regular',sans-serif;margin:5px 0 0 30px;text-transform:none}.free_format--description *{display:inline-block}.configurator__selectors .configurator__selectors__list li.free_format--wrapper .configurator__selector__value:after,.configurator__selector__option__label:after{content:none}.configurator__selectors .configurator__selectors__list li.free_format--wrapper .configurator__selector__description{right:19px;top:21px}.configurator__selectors .configurator__selectors__list li.free_format--wrapper .configurator__selector__value{left:238px;right:120px;top:26px}.infobar.hidden,.wly-configurator-upload-data-now.hidden,.wly-configurator-addToCart.hidden,.wly-configurator-upload-data-later.hidden,.wly-configurator-design-now.hidden,.wly-configurator-step-next.hidden{display:none}.configurator__selector__special__sentence{display:none}.wly-configurator-design-now:not(.loading)>.inline--spinner{display:none}#dropzone>*{pointer-events:none}.configurator--success .cart--success--wrapper{position:inherit}.configurator__selectors .configurator__selectors__list li.configurator__selector_additional_info{font-family:'gt-america-standard-light';text-transform:none;padding:5px 5px 5px 189px;font-size:13px;color:#c51853;letter-spacing:.01em}.configurator__selectors .configurator__selectors__list li.configurator__selector_additional_info a{color:#c51853;text-decoration:underline}.configurator__selectors .configurator__selectors__list li.configurator__selector_additional_info a:hover{color:#e61e64}x-mda-modal{--modal-spacing-base:20px;--modal-spacing:var(--modal-spacing-base);--modal-input-width:calc(max(90px,var(--modal-spacing-base)*6));--modal-font-size-ratio:1}@media (max-width:600px){x-mda-modal{--modal-spacing-base:10px;--modal-font-size-ratio:.8}}x-mda-modal h3{margin-bottom:calc(var(--modal-spacing)*0.8)}x-mda-modal .button{margin:0}x-mda-modal .mda--recipients{margin-top:var(--modal-spacing)}x-mda-modal .mda--copies-input{width:var(--modal-input-width);margin-bottom:0}x-mda-modal .mda--recipient{display:flex}@media (max-width:600px){x-mda-modal .mda--recipient{flex-wrap:wrap;row-gap:2px}}x-mda-modal .mda--recipient-data{display:flex;flex-grow:1;overflow:hidden;column-gap:calc(var(--modal-spacing-base)/2)}x-mda-modal .mda--recipient-data>div{display:flex}x-mda-modal .mda--copies-recipient-title-wrapper{display:flex;flex-direction:row;align-items:center;flex:1 0 0;font-family:'pantograph-regular',sans-serif;font-size:22px;line-height:1;color:#000;text-align:left;text-transform:uppercase;min-width:0;background:#fff;cursor:pointer}x-mda-modal .mda--copies-recipient-title-wrapper:hover{background:#f8f8f8}x-mda-modal .mda--copies-recipient-title-wrapper:hover .mda--copies-icon{color:#e61e64}@media (max-width:600px){x-mda-modal .mda--copies-recipient-title-wrapper{font-size:15px}}x-mda-modal .mda--copies-recipient-title-wrapper>:first-child{padding-left:var(--modal-spacing);flex:1;overflow:hidden}x-mda-modal .mda--copies-recipient-title-wrapper .mda--copies-recipient-title>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}x-mda-modal .mda--copies-icons{display:flex;margin-left:auto}x-mda-modal .mda--copies-icons .mda--copies-icon{background:#fff}x-mda-modal .mda--copies-icons .mda--copies-icon:hover{background:#f8f8f8}x-mda-modal .mda--copies-icon{padding:var(--modal-spacing);margin-left:2px}x-mda-modal .mda--copies-icon:not([disabled]){cursor:pointer}x-mda-modal .mda--copies-icon svg{transform:scale(var(--modal-font-size-ratio))}.configurator__selectors--additional-options .configurator__selector[data-selected=true] .configurator__selector__svg:before{background:url(../images/configurator--correct--choice.svg) no-repeat}.configurator__selectors--additional-options .configurator__selector[data-selected=true] .configurator__selector__svg svg>g,.configurator__selectors--additional-options .configurator__selector:hover .configurator__selector__svg svg>g{stroke:#e61e64}.configurator__selectors--additional-options .configurator__selector .configurator__selector__svg svg>path,.configurator__selectors--additional-options .configurator__selector .configurator__selector__svg svg>path{-webkit-transition:fill .5s cubic-bezier(.075,.82,.165,1);-moz-transition:fill .5s cubic-bezier(.075,.82,.165,1);-ms-transition:fill .5s cubic-bezier(.075,.82,.165,1);-o-transition:fill .5s cubic-bezier(.075,.82,.165,1);transition:fill .5s cubic-bezier(.075,.82,.165,1)}.configurator__selectors--additional-options .configurator__selector[data-selected=true] .configurator__selector__svg svg>path,.configurator__selectors--additional-options .configurator__selector:hover .configurator__selector__svg svg>path{fill:#e61e64}.configurator__selectors--additional-options .configurator__selector[data-selected=true] .configurator__selector__label,.configurator__selectors--additional-options .configurator__selector:hover .configurator__selector__label{color:#e61e64}.configurator__selectors--additional-options .configurator__selector[data-selected=true] .configurator__selector__svg:before,.configurator__selectors--additional-options .configurator__selector:hover .configurator__selector__svg:before{background-color:#e61e64}.configurator__selectors--additional-options .configurator__selector .configurator__selector__svg{position:relative;left:auto;top:auto;margin:0 0 40px 75px;line-height:0}.configurator__selectors--additional-options .configurator__selector .configurator__selector__svg:before{content:'';height:22px;width:22px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:absolute;top:50%;margin-top:-11px;left:-46px;background-color:#e6e6e6;display:inline-block;-webkit-transition:background-color .5s cubic-bezier(.075,.82,.165,1);-moz-transition:background-color .5s cubic-bezier(.075,.82,.165,1);-ms-transition:background-color .5s cubic-bezier(.075,.82,.165,1);-o-transition:background-color .5s cubic-bezier(.075,.82,.165,1);transition:background-color .5s cubic-bezier(.075,.82,.165,1)}.configurator__selectors--additional-options .configurator__selector>ul li:hover .configurator__selector__label--value{color:#e61e64}.configurator__selectors--additional-options .configurator__selector>ul>li:hover .configurator__selector__svg:before{background:#e61e64}.configurator__selectors--additional-options .configurator__selector>ul>li.list--open:not(.multiple--delivery--dates){border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;z-index:auto}.configurator__selectors--additional-options .configurator__selector>ul>li.list--open:not(.multiple--delivery--dates) .configurator--list--content{z-index:auto}.configurator__selectors--additional-options .configurator__selector .configurator__selector__label{position:absolute;left:130px;right:315px;top:30px;margin:0}.configurator__selectors--additional-options .configurator__selector .configurator__selector__label:after{top:0}.configurator__selectors--additional-options .configurator__selector .configurator__selector__label *{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.configurator__selectors--additional-options .configurator__selector .configurator__selector__label .configurator__selector__label__price{font-size:13px;font-family:'gt-america-extended-regular',sans-serif;white-space:nowrap}.configurator__selectors--additional-options .configurator__selector .configurator__selector__label--value,.configurator__selectors--additional-options .configurator__selector .configurator__selector__label__description{font-size:13px;line-height:17px;font-family:'gt-america-extended-regular',sans-serif;text-transform:none;color:#000}.configurator__selectors--additional-options .configurator__selector .configurator__selector__label__description{position:absolute;left:395px;right:54px;top:32px}.configurator__selectors--additional-options .configurator__selectors__list li.configurator__selector div.configurator__selector__description:not(.relative){right:5px}.multiple--delivery--dates .wly--delivery--adresses .multipleAdressOption{padding:35px 60px 35px 140px;width:100%}.multiple--delivery--dates .wly--delivery--adresses .multipleAdressOption ul{display:block}.multiple--delivery--dates .wly--delivery--adresses .multipleAdressOption ul li{width:100%;display:flex;justify-content:space-between}.wly--delivery--adresses .printingAmount--description:before{content:'';height:22px;width:22px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin:0 25px -7px 0;background-color:#e6e6e6;display:inline-block;-webkit-transition:background-color .5s cubic-bezier(.075,.82,.165,1);-moz-transition:background-color .5s cubic-bezier(.075,.82,.165,1);-ms-transition:background-color .5s cubic-bezier(.075,.82,.165,1);-o-transition:background-color .5s cubic-bezier(.075,.82,.165,1);transition:background-color .5s cubic-bezier(.075,.82,.165,1)}.wly--delivery--adresses .multipleAdressOption li:hover .printingAmount--description:before{background:#e61e64}.configurator--additional--wrapper>li.list--open:not(.multiple--delivery--dates) .configurator__selector__svg:before,.wly--delivery--adresses .multipleAdressOption li.active .printingAmount--description:before,.configurator--additional--wrapper>li.list--is--active .configurator__selector__svg:before{background:url("../images/configurator--correct--choice.svg") no-repeat}.configurator--additional--wrapper .multiple--delivery--dates .configurator__selector__svg{margin-bottom:0}@keyframes income-footer-bg{0%{opacity:0}100%{opacity:1}}@keyframes outgoing-footer-bg{0%{opacity:1;-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}99%{-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}100%{opacity:0;-webkit-transform:translate(-100%,0%);-moz-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);transform:translate(-100%,0%)}}.page-product-configurable footer{display:none}.fat--place--keeper{display:none;flex-grow:1}body.configurator--two--button .wly-configurator-share,body.configurator--two--button .wly-configurator-deliverydate,body.configurator--two--button .wly-configurator-price,body.configurator--two--button .infobar--wrapper .infobar .wly-configurator-footer-infobar ul .splitter.number--two{display:none}body.configurator--two--button .fat--place--keeper{display:inline-block}.infobar--wrapper{position:fixed;bottom:0;width:100%;text-align:center;z-index:99}.infobar--wrapper .infobar{padding:15px 50px;background:#5a00d2}.infobar--wrapper .infobar .wly-configurator-footer-infobar{max-width:1800px;display:inline-block;width:100%}.infobar--wrapper .infobar .wly-configurator-footer-infobar .inline--spinner{width:26px;height:26px;margin-bottom:-4px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul{display:flex;justify-content:space-between;align-items:flex-end;color:#fff;font-size:16px;line-height:22px;letter-spacing:.35px;text-align:left;margin:0;padding:0;list-style-type:none}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul li{margin:0}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul li>svg{margin:0 10px -2px 0}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul li.wly-configurator-share>svg{margin-bottom:-4px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-back{padding-left:0}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .splitter{display:inline-block;width:1px;height:40px;background:#fff;opacity:.3;margin-bottom:11px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-back,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-share,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-faq,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-deliverydate,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price{padding:15px;cursor:pointer}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-back>span,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-share>span,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-faq>span,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-deliverydate>span,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price>span,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-back>.price,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-share>.price,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-faq>.price,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-deliverydate>.price,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price>.price{color:#fff}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-back:hover,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-share:hover,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-faq:hover,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-deliverydate:hover,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price:hover{color:#e61e64}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-back:hover>span,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-share:hover>span,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-faq:hover>span,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-deliverydate:hover>span,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price:hover>span,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-back:hover>.price,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-share:hover>.price,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-faq:hover>.price,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-deliverydate:hover>.price,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price:hover>.price{color:#e61e64}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-back:hover>svg>g>g,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-share:hover>svg>g>g,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-faq:hover>svg>g>g,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-deliverydate:hover>svg>g>g,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price:hover>svg>g>g{stroke:#e61e64}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-back>svg>g>g,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-share>svg>g>g,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-faq>svg>g>g,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-deliverydate>svg>g>g,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price>svg>g>g{-webkit-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-moz-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-ms-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-o-transition:stroke .5s cubic-bezier(.645,.045,.355,1);transition:stroke .5s cubic-bezier(.645,.045,.355,1)}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-back,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-share,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-faq{margin:-5px 0 5px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-deliverydate,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price{padding:8px 15px;width:150px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-deliverydate .inline--spinner,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price .inline--spinner{display:inline-block;width:1.1em;height:1.1em}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-deliverydate .deliverydate-label,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price .deliverydate-label,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-deliverydate .price-label,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price .price-label{display:block;width:100%}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price .configurator--sentence--wrapper{font-size:16px;line-height:21px;color:#000;flex-grow:1}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price .configurator--sentence--wrapper .configurator--sentence--inner{max-width:420px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price .configurator--prices_detail--wrapper{font-size:16px;margin:0 15px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price .configurator--prices_detail--wrapper .price{font-size:24px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper{position:absolute;background:#fff;width:100%;left:0;bottom:0;padding:45px 110px 45px 50px;margin-bottom:-300px;color:#535353;z-index:-1;text-align:center;-webkit-transition:margin .5s cubic-bezier(.645,.045,.355,1);-moz-transition:margin .5s cubic-bezier(.645,.045,.355,1);-ms-transition:margin .5s cubic-bezier(.645,.045,.355,1);-o-transition:margin .5s cubic-bezier(.645,.045,.355,1);transition:margin .5s cubic-bezier(.645,.045,.355,1)}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator--footer--wrapper--closer,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator--footer--wrapper--closer,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper .configurator--footer--wrapper--closer{position:absolute;right:25px;top:25px;padding:25px;cursor:pointer}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator-footer-additional-wrapper,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper .configurator-footer-additional-wrapper{max-width:1800px;width:100%;text-align:left;display:flex;justify-content:center;margin:0 auto;font-size:20px;line-height:26px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper a,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator-footer-additional-wrapper a,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper .configurator-footer-additional-wrapper a{color:#000}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper .configurator--sentence--wrapper a,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator-footer-additional-wrapper .configurator--sentence--wrapper a,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper .configurator-footer-additional-wrapper .configurator--sentence--wrapper a{color:#e61e64}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper a.configurator--social--wrapper,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator-footer-additional-wrapper a.configurator--social--wrapper,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper .configurator-footer-additional-wrapper a.configurator--social--wrapper{margin:0 30px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper a.configurator--social--wrapper:hover,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator-footer-additional-wrapper a.configurator--social--wrapper:hover,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper .configurator-footer-additional-wrapper a.configurator--social--wrapper:hover{color:#e61e64}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper a.configurator--social--wrapper:hover .configurator--social--svg--wrapper,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator-footer-additional-wrapper a.configurator--social--wrapper:hover .configurator--social--svg--wrapper,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper .configurator-footer-additional-wrapper a.configurator--social--wrapper:hover .configurator--social--svg--wrapper{border-color:#e61e64}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper a.configurator--social--wrapper:hover .configurator--social--svg--wrapper svg>g>g,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator-footer-additional-wrapper a.configurator--social--wrapper:hover .configurator--social--svg--wrapper svg>g>g,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper .configurator-footer-additional-wrapper a.configurator--social--wrapper:hover .configurator--social--svg--wrapper svg>g>g{fill:#e61e64}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper .configurator--social--svg--wrapper,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator-footer-additional-wrapper .configurator--social--svg--wrapper,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper .configurator-footer-additional-wrapper .configurator--social--svg--wrapper{height:48px;width:48px;padding:25px;border:1px solid #8c8c8c;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:inline-block;margin:0 20px;vertical-align:middle}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper .configurator--social--svg--wrapper svg,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator-footer-additional-wrapper .configurator--social--svg--wrapper svg,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper .configurator-footer-additional-wrapper .configurator--social--svg--wrapper svg{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper .configurator--social--svg--wrapper svg>g>g,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator-footer-additional-wrapper .configurator--social--svg--wrapper svg>g>g,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper .configurator-footer-additional-wrapper .configurator--social--svg--wrapper svg>g>g{-webkit-transition:fill .5s cubic-bezier(.645,.045,.355,1);-moz-transition:fill .5s cubic-bezier(.645,.045,.355,1);-ms-transition:fill .5s cubic-bezier(.645,.045,.355,1);-o-transition:fill .5s cubic-bezier(.645,.045,.355,1);transition:fill .5s cubic-bezier(.645,.045,.355,1)}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper .configurator-footer-additional-wrapper{max-width:900px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper{max-width:1000px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper{padding-right:50px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator--sentence--wrapper{margin:0 15px;color:#000}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator--sentence--wrapper:first-child{margin-left:0}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator--sentence--wrapper a{color:#e61e64}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator--faq_agb--wrapper{min-width:130px;font-size:13px;align-self:flex-end;margin-bottom:-20px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator--faq_agb--wrapper a:first-child{margin-right:20px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator--faq_agb--wrapper a svg{margin-bottom:-2px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator--faq_agb--wrapper a svg>g>g{-webkit-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-moz-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-ms-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-o-transition:stroke .5s cubic-bezier(.645,.045,.355,1);transition:stroke .5s cubic-bezier(.645,.045,.355,1)}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator--faq_agb--wrapper a:hover{color:#e61e64}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator--faq_agb--wrapper a:hover svg>g>g{stroke:#e61e64}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper.open,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper.open,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper.open{margin-bottom:94px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .infobar--black--bg{position:fixed;top:0;bottom:0;left:0;right:0;z-index:-2;background:rgba(0,0,0,.4);opacity:0;cursor:pointer;-webkit-transform:translate(100%,0%);-moz-transform:translate(100%,0%);-ms-transform:translate(100%,0%);-o-transform:translate(100%,0%);transform:translate(100%,0%);animation:outgoing-search-bg .5s;animation-timing-function:cubic-bezier(.645,.045,.355,1);height:0}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .infobar--black--bg.open{opacity:1;-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%);animation:income-search-bg .5s;animation-timing-function:cubic-bezier(.645,.045,.355,1)}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .deliveryDate,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .price{display:block;font-size:24px;height:26px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .button{cursor:pointer;margin:2px 0}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .button--standard{border-color:rgba(255,255,255,.4);color:#fff;margin-right:15px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .button--standard:hover{border-color:#e61e64}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .inactive{opacity:.5;cursor:not-allowed}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul [data-inactive=true]{opacity:.5;cursor:not-allowed}body.page-product-configurable .wly-configurator-deliverydate,body.page-product-configurable .wly-configurator-price{padding:8px 15px;width:150px;opacity:0}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-back[data-inactive=true]:hover,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-back.inactive:hover{color:#fff}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-back[data-inactive=true]:hover>svg>g>g,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-back.inactive:hover>svg>g>g{stroke:#fff}.configurator__uploader{max-width:680px;text-align:left;color:#000;overflow:hidden;padding:30px;background:#fff;display:inline-block;width:100%}.configurator__uploader .configurator__uploader__archive{margin-bottom:80px}.configurator__uploader .configurator__uploader__archive>ul>li{border-top:1px solid #e6e6e6;padding:15px 0;width:100%;margin:0}.configurator__uploader .configurator__uploader__archive>ul>li:last-child{border-bottom:1px solid #e6e6e6}.configurator__uploader .configurator__uploader__archive .configurator__uploader__archive__files__file{width:100%;display:flex;align-items:center;justify-content:space-between}.configurator__uploader.hidden{opacity:0;height:0}.configurator__uploader .configurator__uploader__further-information{float:left;max-width:420px}.configurator__uploader .configurator__uploader__further-information p{margin-bottom:0}.configurator__uploader .configurator__uploader__archive-cancel-upload{cursor:pointer;color:#545454;font-size:1.3em}.configurator__uploader .configurator__uploader__archive-cancel-upload:hover{color:#e61e64}.configurator__uploader .configurator__uploader__upload{margin:0 0 40px;float:left;width:100%}.configurator__uploader .configurator__uploader__upload .configurator__uploader__upload__drop-zone{padding:80px 40px;border:1px dashed #545454;text-align:center;cursor:pointer}.configurator__uploader .configurator__uploader__upload .configurator__uploader__upload__drop-zone.dragover,.configurator__uploader .configurator__uploader__upload .configurator__uploader__upload__drop-zone.dz-drag-hover,.configurator__uploader .configurator__uploader__upload .configurator__uploader__upload__drop-zone.hover,.configurator__uploader .configurator__uploader__upload .configurator__uploader__upload__drop-zone:hover{border-color:#e61e64;background:#fafafa}.configurator__uploader .configurator__uploader__upload .configurator__uploader__upload__drop-zone.dragover svg,.configurator__uploader .configurator__uploader__upload .configurator__uploader__upload__drop-zone.dz-drag-hover svg,.configurator__uploader .configurator__uploader__upload .configurator__uploader__upload__drop-zone.hover svg,.configurator__uploader .configurator__uploader__upload .configurator__uploader__upload__drop-zone:hover svg{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.configurator__uploader .configurator__uploader__upload svg{width:100%;margin-bottom:10px;-webkit-transition:transform .5s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .5s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .5s cubic-bezier(.645,.045,.355,1);-o-transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1)}.configurator__uploader .configurator__uploader__upload input{display:none}.upload--circle--wrapper{margin-right:35px}.upload--file--delete{margin-left:15px;cursor:pointer}.upload--file--delete svg{display:block}.upload--file--delete svg>g{-webkit-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-moz-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-ms-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-o-transition:stroke .5s cubic-bezier(.645,.045,.355,1);transition:stroke .5s cubic-bezier(.645,.045,.355,1)}.upload--file--delete:hover svg>g{stroke:#e61e64}.c100.small{font-size:40px}.c100>span{width:40px;line-height:40px;font-size:10px}.configurator__uploader__archive__files__file__percent,.configurator__uploader__archive__files__file__size{color:#b5b5b5;width:80px;text-align:right}.configurator__uploader__archive__files__file__percent-bar{width:120px;height:2px;background:#b5b5b5;margin:0 20px}.configurator__uploader__archive__files__file__percent-bar-green{background:#7ed321;width:0;height:2px;-webkit-transition:width .5s cubic-bezier(.645,.045,.355,1);-moz-transition:width .5s cubic-bezier(.645,.045,.355,1);-ms-transition:width .5s cubic-bezier(.645,.045,.355,1);-o-transition:width .5s cubic-bezier(.645,.045,.355,1);transition:width .5s cubic-bezier(.645,.045,.355,1)}.configurator__uploader__archive__files__file__name{flex:1;white-space:nowrap;overflow:hidden;position:relative;color:#b5b5b5}li[data-uploaded=true] .configurator__uploader__archive__files__file__error{color:#e61e64}li[data-uploaded=true] .configurator__uploader__archive__files__file__name,li[data-uploaded=true] .configurator__uploader__archive__files__file__size{color:#000}.configurator__uploader__archive__files__file__name:after{content:'';position:absolute;right:0;height:30px;width:20px;background-image:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 80%)}li[data-uploaded=true] .configurator__uploader__archive__files__file__percent-bar,li[data-uploaded=true] .configurator__uploader__archive__files__file__percent{display:none}.upload--later_message--wrapper{opacity:1}.upload--later_message--wrapper.hidden{opacity:0;height:0}.upload--later_message--inner{margin-top:60px;padding:80px 130px 100px;background:#fff}.upload--later_message--wrapper ul{text-align:left}.upload--later_message--wrapper ul>li{margin-bottom:20px;display:flex;color:#000}.upload--later_message--wrapper h3{margin:30px 0 75px}.upload--later_message--wrapper ul>li svg{margin-right:30px}.upload--later_message--wrapper p{text-align:left}.upload--later_message--wrapper li:last-child{margin-bottom:0}.checked{background:url(../images/configurator--correct--choice.svg) no-repeat;height:22px;width:22px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:block}.upload--files--go--back{cursor:pointer;color:#e61e64}.small--text{font-size:12px;color:#b5b5b5;margin-top:5px}body.add--to--cart--success footer{display:block}body.page-product-configurable.add--to--cart--success{background:#fff}body.add--to--cart--success .product-options-wrapper{padding-bottom:110px}.cart--success--wrapper{position:relative;display:flex;align-items:center;justify-content:center;text-align:center}.cart--success .configurator__breadcrumbs{margin-bottom:12.5vh}.cart--success--wrapper h2.cart--success--head__title{margin:50px 0 80px}.cart--success--head svg{width:166px;height:183px}.cart--success--wrapper .mouse-icon{left:50%;border-color:rgba(255,255,255,.4);bottom:30px}.cart--success--wrapper .mouse-icon .wheel{background:#fff}.cart--success--button--wrapper .button.button--standard{margin-right:15px}.cart--success--button--wrapper .button.button--standard:hover{color:#fff;background-color:#e61e64;border-color:rgba(255,255,255,.2)}.mouse-icon-text{white-space:nowrap;margin-left:30px;color:#fff}.product-options-wrapper{padding-bottom:0 !important}.related--product{display:none}.related--product--wrapper{padding:0 80px;max-width:880px;margin:0 auto;position:relative}.related--product--wrapper .swiper-container-products{overflow:hidden;width:100%}.page-layout-1column .products-grid .product-item{width:50%;padding:0;margin-bottom:0}.swiper-container-products .swiper-wrapper{margin:0}.related--product .related--product--wrapper--title{margin:105px 0 95px}.related--product .related--product--wrapper--title .h1{margin:0}.related--product--wrapper .swiper-button-prev,.related--product--wrapper .swiper-button-next{top:50%}.related--product--wrapper .swiper-button-prev{left:12px}.related--product--wrapper .swiper-button-next{left:auto;right:12px}.swiper-container-products .swiper-slide{height:auto}.swiper-container-products .product-item-info{width:100%;height:100%}.related--product--wrapper .product-item-photo{grid-auto-rows:1fr;display:grid;height:100%}.list_product--image--wrapper{width:100%;overflow:hidden;position:relative}.list_product--image--wrapper img{position:absolute;min-height:100%;left:50%;top:50%;width:100%;-webkit-transform:scale(1) translate(-50%,-50%);-moz-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);-o-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);object-fit:cover}.list_product--content--wrapper{padding:40px 40px 50px;background:#e61e64}.related--product--wrapper .swiper-slide:nth-child(even) .list_product--content--wrapper{background:#5a00d2}.list_product--content--wrapper h3{color:#fff;margin-bottom:60px}.list_product--content--wrapper .button.button--standard{border-color:rgba(255,255,255,.6);color:#fff;padding-left:30px;padding-right:30px}.list_product--content--wrapper .button.button--standard:hover{background:#c51853;border-color:rgba(255,255,255,.2)}.related--product--wrapper .swiper-slide:nth-child(even) .button.button--standard:hover{background:#322869}.configurator__breadcrumbs{display:flex;width:100%;max-width:680px;padding:15px 0 60px;justify-content:space-between;margin:0 auto}.configurator__breadcrumbs.wly-cart,.configurator__breadcrumbs.wly-checkout{margin-top:42px}.configurator__breadcrumbs li{list-style-type:none;display:flex;flex-direction:column;align-items:center;color:#8c8c8c;position:relative;width:100%}.configurator__breadcrumbs li .breadcrumb__bullets{content:'';background:#8c8c8c;width:15px;height:15px;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-bottom:5px;z-index:1}.configurator__breadcrumbs li:before,.configurator__breadcrumbs li:after{content:'';width:50%;height:.9px;background:#8c8c8c;position:absolute;top:7px}.configurator__breadcrumbs li:before{left:0}.configurator__breadcrumbs li:after{right:0}.configurator__breadcrumbs li.current{color:#e61e64}.configurator__breadcrumbs li.current .breadcrumb__bullets{background:#e61e64}.configurator__breadcrumbs li.current .breadcrumb__bullets svg{opacity:0}.configurator__breadcrumbs li.past{cursor:pointer}.configurator__breadcrumbs li.past .breadcrumb__bullets{background:#e6e6e6}.configurator__breadcrumbs li:first-child:before,.configurator__breadcrumbs li:last-child:after{content:none}.checkout-cart-index{background:#f0f0f0}.shop_basket--wrapper{position:absolute;width:100%;display:flex;align-items:center;justify-content:center;margin:0;top:0;height:auto;min-height:100vh}.shop_basket--inner{max-width:910px;width:100%;padding:200px 15px 160px}.lac-notification-sticky~.page-wrapper .shop_basket--inner{margin-top:53px}.abs-shopping-cart-items-desktop,.block-cart-failed,.cart-container .cart-gift-item{width:100%}.cart-container .form-cart{float:left;width:calc(50% - 30px);margin-right:60px}.shop_basket--title--wrapper{text-align:center}.shop_basket--title--wrapper h2{margin:0 0 40px}.basket--product--item--wrapper .accordeon--icon_down{right:auto;left:0;width:auto;height:auto;border:0;margin:0 0 0 -12px;transform:translate(0,-50%)}.basket--product--item--wrapper .accordeon--icon_down svg{transform:rotate(-90deg)}.basket--product--item--wrapper .accordeon--icon_down svg g{stroke:#8c8c8c}.basket--product--item--wrapper .accordeon--item--inner h5{padding:20px 130px 20px 30px}.basket--item--price{position:absolute;right:0;top:20px}.basket--product--item--wrapper .accordeon--item--inner{padding:0}.basket--product--wrapper{margin-top:5px}.basket--product--item--row ul{margin:5px 0;padding:0 0 0 20px}.basket--product--item--row ul li{margin:0}.basket--product--item--wrapper:first-child .accordeon--item--inner{border-top:1px solid #000}.basket--product--item--wrapper:last-child .accordeon--item--inner{border-bottom-color:#000}.basket--item--price .price-including-tax .price,.basket--item--price .price-excluding-tax .price{font-weight:400}.basket--item--price .price-including-tax,.basket--item--price .price-excluding-tax{display:inline-block}.basket--product--item--wrapper .accordeon--item--content--wrapper{padding:10px 0 0}.basket--product--item--edit--wrapper{padding:14px 0 10px;border-bottom:1px solid #e6e6e6;margin-bottom:10px;display:flex;justify-content:space-between}.basket--product--item--edit--wrapper a{color:#545454}.basket--product--item--edit--wrapper>div{display:inline-block;cursor:pointer;color:#8c8c8c}.basket--product--item--edit--wrapper>div:hover>span{color:#e61e64}.basket--product--item--edit--wrapper>div:last-child{margin-right:0}.basket--product--item--edit--wrapper>div svg{margin:0 5px -1px 0}.basket--product--item--data--wrapper{margin:0 -10px;width:100%;max-width:none}.basket--product--item--data--wrapper td{padding:0 10px 5px}.basket--product--item--data--wrapper tr>td:nth-child(1){color:#000}.splitter-tr>td{padding-bottom:10px;border-bottom:1px solid #e6e6e6}.basket--product--item--message--title td{padding-top:10px}.basket--product--item--wrapper>div.open--accordeon{border-bottom:1px solid #535353;border-top-color:#535353;z-index:1;position:relative}.basket--product--item--wrapper>div.open--accordeon .accordeon--icon_down svg{transform:rotate(0deg)}.comment__name__inner{display:flex;align-items:center;margin-bottom:10px}.comment__name__inner .field__wrapper{margin:0}.basket--product--item--file>td:nth-child(2){word-break:break-all}.basket--product--item--file>td:last-of-type svg,.basket--product--item--message>td:last-of-type svg{margin-bottom:-2px}.cart-summary{float:left;width:100%;background:0 0}.shop_basket--total--wrapper{float:left;width:calc(50% - 30px)}.shop_basket--total{border-top:1px solid #000;padding-top:20px;margin-top:5px}.shop_basket--total--subtotal{margin-bottom:10px}.basket--small--font{font-size:13px;line-height:17px}.shop_basket--total>div{color:#000;display:flex;align-items:center;justify-content:space-between}.shop_basket--border{padding:0 !important;border-bottom:1px solid #e6e6e6}.shop_basket--total>div>div{float:left}.shop_basket--total>div>div:nth-child(even){float:right;text-align:right}#discount-coupon-form .button--standard{font-size:13px;line-height:17px;padding:15px 20px 16px;margin:0 0 0 5px}.shop_basket--total input:focus{text-align:left}.shop_basket--total--coupon .field__wrapper{display:flex}.shop_basket--total--coupon form{width:100%;margin-top:20px}.shop_basket--total .shop_basket--total--delivery{margin:30px 0 10px}body.checkout-cart-index .shop_basket--total .shop_basket--total--delivery{padding-bottom:0}.shop_basket--total--delivery--nope>div:nth-child(odd),.coupon--form-description{color:#8c8c8c}.shop_basket--total--delivery--nope>div>div:not(.delivery--light--opener) svg,.coupon--form-toggle>svg{margin-right:10px;flex-shrink:0;height:16px;width:16px}.shop_basket--total .shop_basket--total--delivery--nope{display:inline-block}.shop_basket--total--delivery__check{display:flex;align-items:flex-start}.shop_basket--total--delivery__answer{margin-top:10px;text-align:left !important;padding-left:26px}.shop_basket--total--delivery__answer .toggler__wrapper{margin-bottom:10px}.shop_basket--total--delivery--nope>div>div,.coupon--form-toggle{cursor:pointer}.coupon--form-toggle{width:100%}.toggler__wrapper{display:flex;align-items:center}.shop_basket--total .shop_basket--total--mwst,.shop_basket--total .shop_basket--total--endtotal{padding-top:20px;padding-bottom:15px;border-bottom:1px solid #8c8c8c}.shop_basket--total .shop_basket--total--endtotal{text-transform:uppercase;border-color:#000;font-size:18px;line-height:26px}.shop_basket--total--wrapper .h2{border-bottom:2px solid #000;padding-bottom:20px}.basket--product--item--file>td:nth-child(3),.basket--product--item--message>td:nth-child(2),.basket--lightbox--opener{text-align:left;cursor:pointer}.basket--lightbox--opener{display:flex;align-items:center}.basket--lightbox--opener svg{margin-right:5px}.delivery--light--opener{margin-left:20px}.shop_basket--total--delivery--nope>div{width:100%}.shop_basket--total--delivery--nope>div>.basket--lightbox--opener+div+div{margin-top:40px}.shop_basket--total--delivery--nope>div>.basket--lightbox--opener+div~div{margin-left:50px;padding-right:115px}.shop_basket--total--delivery--nope .delivery--option-description,.coupon--form-toggle .coupon--form-description{display:flex;color:#8c8c8c}.wly-configurator-step-next.button--primary a{color:#fff}.account--forms--wrapper.cart--empty{padding-bottom:170px}.cart--empty h3{margin-bottom:25px}.shop_basket--total--payment-methods{margin-top:12px}.shop_basket--total--payment-methods span{color:#8c8c8c}.shop_basket--total--payment-methods .payment__cards img{height:15px;margin-left:5px}.shop_basket--total--payment-methods .payment__cards img:first-child{margin-left:0}.shop_basket--total--payment-methods .payment__titel{flex-shrink:0}.design-preview-image{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:243px;padding:20px;aspect-ratio:1}.design-preview-image img{height:auto;width:auto;max-width:100%;object-fit:contain;max-height:100%;box-shadow:0 0 20px silver;margin:0 auto}.with-alpha-layer-background{background:url('../images/alpha-layer-background.png');background-size:18px}.payment-method-iframe{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000;background-color:rgba(90,0,210,.9)}.payment-method-iframe[data-paymentmethod=paypal] iframe{max-width:780px}.payment-method-iframe[data-paymentmethod=postcard] iframe{max-width:780px}.payment-method-iframe[data-paymentmethod=efinance] iframe{max-width:780px}.payment-method-iframe{flex-direction:column;align-items:center;justify-content:center}.payment-method-iframe iframe{width:100%;height:100%;max-width:300px;max-height:540px;border:0;background:#fff}.payment-method-iframe .payment-provider-information{display:flex;flex-direction:column;align-items:center;margin-top:30px}.payment-method-iframe .payment-provider-information .help-text{display:block;max-width:260px}.payment-method-iframe .payment-provider-information .provider-logo{margin-top:15px;max-width:100px}body.checkout-index-index footer,body.page-layout-checkout footer{display:none}body.checkout-index-index,body.page-layout-checkout{background:#f8f8f8}.checkout-container{text-align:center}.checkout--step--wrapper{overflow:hidden;width:100%;display:flex;justify-content:center;margin:0;top:0;position:absolute}.checkout--step-inner{max-width:910px;width:100%;padding:200px 15px 160px;min-height:100vh;display:flex;align-items:center;justify-content:center}.checkout--step-innerst{width:100%}.checkout--step--wrapper h2{margin:0 0 40px}.checkout-login-container .checkout--step--content--inner{display:flex}.white--box--wrapper--row{margin:0 -30px;display:flex}.white--box--wrapper{background:#fff;padding:20px;margin:0 30px;text-align:left}.checkout-login-container .white--box--wrapper h3{margin:0 0 10px}.white--box--wrapper p{margin:0 0 10px}.checkout-login-container .white--box--wrapper{width:50%;display:flex;flex-direction:column;justify-content:space-between}.checkout-login-container .button{width:100%;padding-left:20px;padding-right:20px}a.input--side--right{text-align:right;margin:0 0 20px;color:#545454;font-size:12px;display:block}a.input--side--right:hover{color:#e61e64}.white--box--buttons{margin-top:25px}.white--box--buttons .button:first-child{margin-bottom:20px}.checkout-address-container .checkout--block--w_title{margin:0 -30px}.checkout-address-container .checkout--block--w_title .content--block{width:50%;padding:0 30px;float:left}.checkout-address-container .block--content{font-size:13px;line-height:17px}.adresses__email-output{margin-top:15px}#delivery-address{float:right}#delivery-address,#billing-address{margin-bottom:50px}.error-message{color:#e61e64;margin-bottom:15px;text-align:left}.checkout--block--w_title{text-align:left;margin-bottom:40px}.checkout--block--w_title h3{margin:0 0 25px;padding:0 0 5px;border-bottom:1px solid #000}.checkout-address-container .input--side--right{color:#000;text-align:right;margin:-10px 0 30px;font-size:12px;display:block}.checkout--adress-switcher--radio{font-size:18px;line-height:30px;color:#000;margin-bottom:30px}.checkout--adress-switcher--radio{padding:0}.checkout--adress-switcher--radio li{list-style-type:none;cursor:pointer;padding-left:42px}.checkout--adress-switcher--radio li:before{content:'';height:22px;width:22px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#f0f0f0;display:inline-block;margin:0 15px -5px -42px;-webkit-transition:background-color .5s cubic-bezier(.645,.045,.355,1);-moz-transition:background-color .5s cubic-bezier(.645,.045,.355,1);-ms-transition:background-color .5s cubic-bezier(.645,.045,.355,1);-o-transition:background-color .5s cubic-bezier(.645,.045,.355,1);transition:background-color .5s cubic-bezier(.645,.045,.355,1)}.checkout--adress-switcher--radio li.active:before{background-image:url('../images/icon_tick_radio_pink.svg');background-repeat:no-repeat;background-position:center}.adress--switcher--right{float:right;color:#545454}.wly-checkout .configurator__selectors .configurator__selectors__list li.configurator__selector{margin:0}.wly-checkout .configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__label{margin-left:20px}.wly-checkout .configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__button{width:60px;padding-left:20px;padding-right:20px}.wly-checkout .select--wrapper.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options>div>ul{padding:30px 20px}.block--content{display:flex;flex-direction:column;font-size:18px;line-height:26px;color:#000}.wly-checkout .select--wrapper.configurator__selectors{margin-top:20px}.wly-checkout .select--wrapper.configurator__selectors .validation--error-message{margin-top:5px}.wly-checkout .select--wrapper.configurator__selectors .configurator__selectors__list{max-width:100%;padding:0;margin:0}.wly-checkout .block--form-content,.wly-checkout .block--form-footer{margin-top:20px}.wly-checkout .radio--wrapper label:before{margin-right:20px}.block--options>div{margin-top:20px}.checkout--phone--account{margin-top:20px}.checkout-payment-container .checkout--step-inner{max-width:710px}.paymentmethod-wrapper{display:flex;justify-content:center;flex-direction:column}.paymentmethod-wrapper .payment--box{width:100%;padding:20px;margin-bottom:2px;display:flex;align-items:center;cursor:pointer;-webkit-transition:background .5s cubic-bezier(.645,.045,.355,1);-moz-transition:background .5s cubic-bezier(.645,.045,.355,1);-ms-transition:background .5s cubic-bezier(.645,.045,.355,1);-o-transition:background .5s cubic-bezier(.645,.045,.355,1);transition:background .5s cubic-bezier(.645,.045,.355,1);background-color:#fff;text-align:left}.paymentmethod-wrapper .payment--box h5{flex-shrink:0}.paymentmethod--information{margin:20px auto 0;display:inline-block;color:#8c8c8c;width:100%;text-align:center}.paymentmethod--information .secure-logo{margin:0 15px 5px 0;display:inline-block;vertical-align:middle}.paymentmethod--information p{margin:0;display:inline}.paymentmethod--checkbox{height:22px;width:22px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#e6e6e6;-webkit-transition:background-color .5s cubic-bezier(.645,.045,.355,1);-moz-transition:background-color .5s cubic-bezier(.645,.045,.355,1);-ms-transition:background-color .5s cubic-bezier(.645,.045,.355,1);-o-transition:background-color .5s cubic-bezier(.645,.045,.355,1);transition:background-color .5s cubic-bezier(.645,.045,.355,1);flex-shrink:0}.paymentmethod--description{display:none}.paymentmethod--icon--wrapper--box{margin:0 40px}.paymentmethod--icon--wrapper{width:50px;height:31px;background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:transparent}.paymentmethod-wrapper div[data-paymentmethod=banktransfer] .paymentmethod--icon--wrapper{background-image:url('../images/checkout/icon-card-bill.svg')}.paymentmethod-wrapper div[data-paymentmethod=wallee_payment_2] .paymentmethod--icon--wrapper{background-image:url('../images/checkout/icon-card-credit-card.svg')}.paymentmethod-wrapper div[data-paymentmethod=wallee_payment_4] .paymentmethod--icon--wrapper{background-image:url('../images/checkout/icon-card-postcard.svg')}.paymentmethod-wrapper div[data-paymentmethod=wallee_payment_5] .paymentmethod--icon--wrapper{background-image:url('../images/checkout/icon-card-postfinance.svg')}.paymentmethod-wrapper div[data-paymentmethod=wallee_payment_6] .paymentmethod--icon--wrapper{background-image:url('../images/checkout/icon-card-postfinancepay.svg')}.paymentmethod-wrapper div[data-paymentmethod=wallee_payment_1] .paymentmethod--icon--wrapper{background-image:url('../images/checkout/icon-card-twint.svg')}.paymentmethod-wrapper div[data-paymentmethod=wallee_payment_3] .paymentmethod--icon--wrapper{background-image:url('../images/checkout/icon-card-paypal.svg')}.paymentmethod-wrapper .payment--box[data-selected=true] .paymentmethod--checkbox{background-image:url('../images/icon_tick_radio_pink.svg');background-color:#fff;background-repeat:no-repeat;background-position:center}.paymentmethod-wrapper .payment--box:hover .paymentmethod--checkbox{background-color:#fff}.paymentmethod-wrapper .payment--box[data-selected=true],.paymentmethod-wrapper .payment--box:hover{background-color:#e61e64}.paymentmethod-wrapper .payment--box[data-selected=true] h5,.paymentmethod-wrapper .payment--box:hover h5{color:#fff}.checkout-overview-container h2{margin:0 0 40px;text-align:center}.checkout--overview{display:flex;margin:0 -30px}.checkout--overview>div{width:50%;padding:0 30px}.checkout--overview h3{text-align:left}.checkout--overview .basket--product--item--wrapper .accordeon--item--content--wrapper{padding:0 0 20px}.checkout--overview .basket--product--item--wrapper:last-child .accordeon--item--inner{border-bottom-color:#8c8c8c}.checkout--overview .basket--product--item--wrapper:first-child .accordeon--item--inner{border-top-color:#000}.checkout-overview-container .shop_basket--total{border:0;padding:0}.checkout-overview-container .shop_basket--total>div{padding:0;border-bottom:0;margin:15px 0 0}.checkout-overview-container .shop_basket--total>div.shop_basket--total--agreement{display:block;text-align:left;color:#545454}.checkout-overview-container .shop_basket--total .shop_basket--total--endtotal{padding-bottom:10px;margin-top:25px;border-bottom:1px solid #8c8c8c}.checkout--block--t_title{text-align:left;margin-bottom:30px}.checkout--block--t_title h3{margin:0 0 20px;padding:0 0 5px;border-bottom:1px solid #000}.edit--side--right{float:right;width:100%;text-align:right;margin-bottom:10px}.edit--side--right svg{width:12px;height:12px;margin-left:10px}.checkout--block--t_title p{margin:0 0 20px;color:#000}.checkout--block--t_title p:last-child{margin:0}.get--tha--newsletter .newsletter-signup{margin-top:1rem;height:40px;padding:0 2rem;float:right}.checkout-confirmation-container .cart--success--wrapper{width:100%}.checkout-confirmation-container .cart--success--wrapper .newsletter--signup--form{max-width:350px;margin:0 auto 90px}@media screen and (max-width:960px){.checkout-confirmation-container .cart--success--wrapper .newsletter--signup--form{margin-bottom:70px}}@media screen and (max-width:600px){.checkout-confirmation-container .cart--success--wrapper .newsletter--signup--form{margin-bottom:50px}}.checkout-confirmation-container .cart--success--wrapper .newsletter--signup--form .mauticform-page-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.checkout-confirmation-container .cart--success--wrapper .newsletter--signup--form .mauticform-page-wrapper .mauticform-row{margin-bottom:0}.checkout-confirmation-container .cart--success--wrapper .newsletter--signup--form .mauticform-page-wrapper .mauticform-checkboxgrp{position:relative;color:#fff}.checkout-confirmation-container .cart--success--wrapper .newsletter--signup--form .mauticform-page-wrapper .mauticform-checkboxgrp .mauticform-checkboxgrp-checkbox{z-index:-1;position:absolute}.checkout-confirmation-container .cart--success--wrapper .newsletter--signup--form .mauticform-page-wrapper .mauticform-checkboxgrp .mauticform-checkboxgrp-checkbox:checked~.mauticform-checkboxgrp-label:before{background-color:#e61e64;background-image:url('../images/tick_white.svg')}.checkout-confirmation-container .cart--success--wrapper .newsletter--signup--form .mauticform-page-wrapper .mauticform-checkboxgrp .mauticform-checkboxgrp-label{cursor:pointer}.checkout-confirmation-container .cart--success--wrapper .newsletter--signup--form .mauticform-page-wrapper .mauticform-checkboxgrp .mauticform-checkboxgrp-label:before{content:'';display:inline-block;height:16px;width:16px;margin-right:10px;margin-bottom:-2px;border-radius:50%;background-color:#e6e6e6;background-repeat:no-repeat;background-position:center;transition:background .3s cubic-bezier(.645,.045,.355,1)}.checkout-confirmation-container .cart--success--wrapper .newsletter--signup--form .mauticform-page-wrapper .mauticform-checkboxgrp .mauticform-checkboxgrp-label:hover:before,.checkout-confirmation-container .cart--success--wrapper .newsletter--signup--form .mauticform-page-wrapper .mauticform-checkboxgrp .mauticform-checkboxgrp-label:focus:before{background-color:#e61e64}.checkout-confirmation-container .cart--success--head svg{width:166px}.checkout-confirmation-container h1{margin:50px 0 30px}.checkout--confirmation--survey--wrapper h1{margin:0 0 90px}.checkout-confirmation-container .cart--success--wrapper p{max-width:350px;color:#fff;margin:0 auto}.checkout-confirmation-container .button{margin:75px 0 90px}.checkout-confirmation-container .cart--success--social--wrapper svg{height:14px}.checkout-confirmation-container .cart--success--social--wrapper:nth-child(2) svg{height:17px}.checkout-confirmation-container .cart--success--social--wrapper a{padding:16px;border:1px solid rgba(255,255,255,.4);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin:0 13px;width:50px;height:50px;display:inline-block}.checkout-confirmation-container .cart--success--social--wrapper a:hover{background:#e61e64;border-color:#e61e64}.checkout-confirmation-container .cart--success--social--wrapper p{display:block;margin-top:15px}.checkout--confirmation--survey--wrapper{width:100%;min-height:100vh;background:#fff}html[lang=fr-ch] .checkout--confirmation--survey--wrapper,html[lang=fr] .checkout--confirmation--survey--wrapper{display:none}html[lang=fr-ch] .cart--success--wrapper .mouse-icon,html[lang=fr] .cart--success--wrapper .mouse-icon{display:none}.checkout--confirmation--survey--inner{max-width:750px;padding:100px 15px;margin:0 auto}.validation--hint,.deliveryAddressRequired,.customerAddressRequired,.signUpRequired{text-align:right;font-size:12px}.customerAddressRequiredError,.deliveryAddressRequiredError,.signUpRequiredError,.signUpErrorMessages,.signUpNotEqualError{text-align:right;display:none;color:#e61e64}.signup-password-field #password-strength-meter-container{margin-bottom:50px}.checkout-address-container form .validation--error-message{text-align:right}.is-invalid~.validation--hint{display:none}.checkout-customer-address .radio--wrapper,.checkout-delivery-address .radio--wrapper{margin-top:10px;text-align:left}#g-recaptcha-checkout{margin-top:10px}.account_address .radio--wrapper,.checkout-customer-edit .radio--wrapper,.checkout-customer-address .radio--wrapper,.checkout-delivery-address .radio--wrapper{margin-top:10px;text-align:left}.block--selector.is-invalid{border:1px solid #e61e64}.checkout--address-block p{font-size:18px;line-height:26px;color:#000;margin:0 0 30px}#wly-checkout .button--add-address{padding:30px 20px 0;display:flex;align-items:center}#wly-checkout .button--add-address svg{width:40px;height:40px}#wly-checkout .button--add-address span{font-family:'gt-america-extended-regular',sans-serif;margin-left:19px;font-size:13px;text-transform:none}.billing--mail-missing svg{float:left;margin-right:10px}.billing--mail-missing .validation--error-message{margin-top:0}.checkout--confirmation--survey--wrapper .smcx-embed{height:1100px}.checkout--confirmation--survey--wrapper .smcx-embed>.smcx-iframe-container{height:100%}.delivery-addresses-mda-hint{display:flex;flex-direction:row;column-gap:20px;margin-bottom:30px;color:#000;font-size:18px;line-height:1.6}@media screen and (max-width:960px){.delivery-addresses-mda-hint{column-gap:35px;font-size:16px}}@media screen and (max-width:600px){.delivery-addresses-mda-hint{column-gap:17px;font-size:12px}}.delivery-addresses-mda-hint x-icon{padding:6px}.delivery-addresses-mda-hint-before-form{display:block;color:#000;margin-bottom:15px}.product-printnow-test .wly_product-info-main{padding-top:120px}.configurator__preview__slider__image--wrapper{display:flex;align-items:center;justify-content:center;height:100%}.configurator__selectors__left{margin-bottom:0}@media screen and (max-width:1280px){.configurator__selectors__left{margin-bottom:30px}}@media screen and (max-width:600px){.configurator__selectors__left{margin-bottom:20px}}.configurator__selectors.designable .configurator__preview__slider{flex-direction:column-reverse}.configurator__selectors.designable .configurator__preview__slider-thumbnails{justify-content:center;gap:20px}.configurator__selectors.designable .configurator__preview__slider-thumbnails .configurator__preview__slide{margin:0 0 10px}.configurator__preview__slider{display:flex;flex-direction:column}.configurator__preview__slider img{width:100%;height:100%;object-fit:contain;object-position:center;background:#f0f0f0}.configurator__preview__slider-images{position:relative;aspect-ratio:1}.configurator__preview__slider-images .configurator__preview__slide__image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.645,.045,.355,1),visibility 1ms .5s}.configurator__preview__slider-images .configurator__preview__slide__image.active{opacity:1;visibility:visible;transition:opacity .5s cubic-bezier(.645,.045,.355,1)}.configurator__preview__slider-thumbnails{display:flex;align-items:center;margin-top:10px;gap:10px}.configurator__preview__slider-thumbnails .configurator__preview__slide{cursor:pointer}@media screen and (max-width:600px){.configurator__preview__slider-thumbnails .configurator__preview__slide>div{padding:6px;background:#8c8c8c}}.configurator__preview__slider-thumbnails .configurator__preview__slide img{border:1px solid transparent}@media screen and (max-width:600px){.configurator__preview__slider-thumbnails .configurator__preview__slide img{display:none}}@media screen and (max-width:600px){.configurator__preview__slider-thumbnails .active>div{background:#c51853}}.configurator__preview__slider-thumbnails .active img{border-color:#5a00d2}.configurator__preview__slider__legend--wrapper{font-family:'pantograph-regular',sans-serif;text-transform:uppercase}.configurator__preview__slider__legend--wrapper.active{color:#000}.configurator__preview--product__outer{position:relative}.configurator__preview--information--wrapper{margin-top:60px}.configurator__preview--information--wrapper svg{margin-bottom:10px}.configurator__preview--information--wrapper p{max-width:500px;margin:0 auto}.configurator__preview--web-to-print{margin:20px 0}.configurator__preview--edit,.configurator__preview--reset{cursor:pointer}.configurator__preview--edit svg,.configurator__preview--reset svg{margin:0 5px -1px 0}.configurator__preview--pitch-print,.configurator__preview--printnow{margin-top:-26px}body.customer-account-forgotpassword,body.customer-account-create,body.customer-account-login,body.customer-account-createpassword,body.printnow-index-projects,body.designtemplates-index-projects,body.customer-account-logoutsuccess,body.account{background:#f0f0f0}.customer-account-create,.customer-account-forgotpassword,.customer-account-login{background:#fff}body.customer-account-create .fullname .field.field-name-prefix .label{width:100%;text-align:left;display:block;font-size:13px;text-transform:none;font-family:'gt-america-extended-regular',sans-serif}body.customer-account-create .fullname .field{margin:0 0 10px}body.customer-account-create .fullname .field input{margin-bottom:0}body.customer-account-create .fullname .field .control{width:100%}.login-container,.account--forms--wrapper{margin:0 auto;max-width:400px;text-align:center;padding:170px 0 100px;min-height:100vh;display:flex;justify-content:center;flex-direction:column}.header--sidebar--account--register{margin-top:100px}.account--login--wrapper{margin-bottom:0}.account--login--wrapper .field__wrapper:first-child,.form-create-account .field__wrapper{margin-bottom:30px}.login-container .h2,.account--forms--wrapper h1{margin:0 0 60px;font-size:40px;line-height:45px}.account--forms--wrapper h4{text-align:center;margin:-15px 0 60px}.login-container .account--login--wrapper,.login-container .header--sidebar--account--register{width:100%}.login-container .fieldset:after{display:none}.password-strength-meter{background-color:#e6e6e6;max-width:170px;height:3px;float:left;width:100%;margin:7px 20px 0 0}.password-strength-meter-label-wrapper{float:left}.password-none .password-strength-meter:before{background-color:#e6e6e6}.password-weak .password-strength-meter:before,.password-medium .password-strength-meter:before{background-color:#e61e64}.password-strong .password-strength-meter:before,.password-very-strong .password-strength-meter:before{background-color:#7ed321}#password-strength-meter-container{margin-top:10px;margin-bottom:20px}.double_button--wrapper:hover .button--primary{border-color:#c51853;background:#c51853}.form.password.reset,.form.send.confirmation,.form.password.forget,.form.create.account{min-width:auto;width:100%}.forget_password--text{text-align:left;margin-bottom:45px}.abs-margin-for-forms-desktop,.fieldset .legend,.column:not(.sidebar-main) form .actions-toolbar,.column:not(.sidebar-additional) form .actions-toolbar,.login-container .fieldset:after{margin-left:0}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{width:auto}.account--forms--wrapper .primary{width:100%}.password-strength-meter{color:#000}.account--login--wrapper .login--forget_password--wrapper{margin-top:0}button.captcha-reload{background:0 0;border:0;padding:0 0 8px 20px;color:#e61e64}.user_account--footer--wrapper{background:#5a00d2;float:left;width:100%;position:fixed;bottom:0;z-index:1}.user_account--footer--single{font-size:16px;line-height:22px;color:#fff;float:left;border-right:1px solid rgba(255,255,255,.3);width:25%}.user_account--footer--single:last-child{border:0}.user_account--footer--single svg{margin-right:15px;height:28px}.user_account--footer--single.active,.user_account--footer--single:hover{background:#e61e64;border-color:#e61e64}.user_account--footer--single a,.user_account--footer--single:hover a{color:#fff;line-height:0;width:100%;height:95px;display:flex;align-items:center;justify-content:center}.user_account--footer--wrapper:hover .user_account--footer--single.active{background:#c51853}body.sales-order-history{background:#f0f0f0}.sales-order-history .actions-toolbar{display:none}.order_history--inner{padding:40px 60px 120px}.order_history--inner span{display:block}.order_history--wrapper .h4{margin:0}.order_history--wrapper h2{margin-bottom:30px;width:100%}.order_history--wrapper .loadmore-paragraph{display:block;text-align:center;margin-top:15px}.order_history--wrapper .accordeon--block--wrapper>ul>li:first-child .accordeon--item--inner{border-top:2px solid #535353}.order_history--wrapper .accordeon--item--inner{padding:0}.order_history--wrapper .accordeon--icon_plus{right:auto;left:0}.order_history--wrapper .accordeon--item--inner h5{padding:30px 0 30px 80px}.order_archive--project--name{font-size:13px;line-height:21px}.order_archive--project--id{position:absolute;right:0;top:30px;display:flex;align-items:center}.order_history--wrapper .accordeon--item--content--wrapper{font-size:18px;line-height:26px;color:#000;padding:30px 0 0}.order_history--wrapper tr:not(.splitter-tr)>td{padding:0 10px}.order_history--wrapper table>tbody>tr.tr--list--space_after>td{padding-bottom:30px}.order_history--wrapper table>tbody>.splitter-tr_after--tr>td{padding-top:35px}.order_archive--project--files,.order_archive--project--bill{border-top:1px solid #e6e6e6}.order_archive--project--files{margin-top:30px}.order_history--wrapper table.order_archive--project--files>tbody>tr>td,.order_history--wrapper table.order_archive--project--bill>tbody>tr>td{padding:25px 10px;vertical-align:middle}.order_history--inner .accordeon--item--content--wrapper a{font-size:13px;line-height:17px}.order_history--wrapper table>tbody>tr td:nth-child(3){white-space:nowrap}.order_history--wrapper table>tbody>tr td:nth-child(3) a,.order_archive--project--files a,.order_archive--project--bill a{display:block;text-align:right;color:#545454;margin-bottom:10px}.order_history--wrapper table>tbody>tr td:nth-child(3) a:last-child,.order_archive--project--files a:last-child,.order_archive--project--bill a:last-child{margin-bottom:0}.order_history--wrapper table>tbody>tr td:nth-child(3) a:hover,.order_archive--project--files a:hover,.order_archive--project--bill a:hover{color:#e61e64}.order_history--wrapper table>tbody>tr td:nth-child(3) svg,.order_archive--project--files a svg,.order_archive--project--bill a svg{margin:0 10px -2px 0}.order_history--wrapper .accordeon--item--inner{border-color:#535353}.order_history--wrapper .splitter-tr:last-child>td{border:0}.order_history--wrap .loadmore{margin-top:20px}.order_archive--project--status{height:14px;width:14px;display:inline-block;background:#e61e64;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:relative;margin-left:10px}.order_archive--project--status--lightgreen{background:#cce8b5}.order_archive--project--status--green{background:#7ed321}.order_archive--project--status--orange{background:#fa0}.order_archive--project--status--red{background:#ff2600}.basket--product--item--data--wrapper .order_archive--project--status{margin:0 10px 0 0}.table-wrapper.orders-history .basket--product--item--comment ul{list-style:none}.table-wrapper.orders-history .basket--product--item--comment ul li{list-style:none;margin:0}body.account h1,.user_acount--stored_templates--wrapper h1{margin:80px 0 20px;text-align:center;font-size:40px;line-height:45px}body.account .checkout--block--w_title h2,body.account .checkout--block--t_title h2{margin:0 0 50px;padding:0 0 20px;border-bottom:2px solid #000}.user_acount--double--wrapper{max-width:810px;position:relative;padding:0 0 190px;justify-content:flex-start}body.account .checkout--block--t_title{text-align:left;margin:85px 60px 0 0;width:calc(50% - 30px);float:left;display:inline-block}body.account .t_title--full_width{width:100%;margin-right:0}body.account .checkout--block--t_title p{margin:0 0 30px;font-size:18px;line-height:26px;color:#000}.user_acount--double--wrapper>div{width:100%;overflow:hidden}.user_acount--preview--wrapper,.user_acount--adress_book--wrapper{padding:0 15px}.user_acount--edit_adress--wrapper,.user_acount--edit--wrapper{padding:0 15px}body.account .column.main .user_acount--adress_book--wrapper .block:not(.widget) p.empty{margin-top:70px;display:inline-block}.user_acount--edit--wrapper{opacity:0;height:0}.user_acount--white--box{width:calc(50% - 50px);margin:0 100px 100px 0;float:left;background:#fff}.user_acount--white--box,.user_acount--edit--wrapper .user_acount--white--box>fieldset{padding:75px 25px 25px}.user_acount--edit--wrapper .user_acount--white--box{padding:0}.user_acount--white--box:nth-child(even){margin-right:0}.user_acount--double--wrapper.edit--account .user_acount--preview--wrapper{height:0;opacity:0;z-index:-1;margin-bottom:0}.user_acount--double--wrapper.edit--account .user_acount--edit--wrapper{opacity:1;height:auto}.user_acount--white--box h2{margin:0 0 55px}.user_acount--form--wrapper{display:flex;flex-wrap:wrap;text-align:left;margin-bottom:40px}.user_acount--white--box fieldset{margin:0}.user_acount--form--wrapper .label{font-size:24px;line-height:26px;width:35%;margin-right:5%;margin-bottom:20px;text-transform:none}.user_acount--form--wrapper .input{font-size:16px;line-height:26px;width:60%;margin-bottom:20px;color:#000}.user_acount--white--box .fieldset>.field,.user_acount--white--box .fieldset>.field>.field{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px;width:100%}.user_acount--white--box .fieldset>.field.radio--wrapper{margin:15px 0 0}.user_acount--white--box .fieldset>.field:not(.radio--wrapper)>.label,.user_acount--white--box .fieldset>.field:not(.radio--wrapper)>.field>.label{font-weight:400;width:35%;text-align:left;padding:0;font-size:22px;line-height:26px;margin:7px 4% 0 0}.user_acount--small--labels .fieldset>.field:not(.radio--wrapper)>.label{font-size:18px;line-height:18px}.user_acount--white--box .fieldset>.field.radio--wrapper>.label{font-size:16px;text-align:left;display:flex;align-items:center}.user_acount--white--box .fieldset>.field>.control,.user_acount--white--box .fieldset>.field>.field>.control{width:60%;text-align:left}.user_acount--white--box .control input{padding:6px 20px;height:35px;margin-bottom:0}.user_acount--white--box .fieldset>.field.required>.label:after,.user_acount--white--box .fieldset>.field.choice:before,.fieldset>.field.no-label:before{content:none}.user_acount--white--box .radio--wrapper label:before{margin-right:15px}.account--forms--wrapper .actions-toolbar{width:100%}.account--forms--wrapper form{display:flex;flex-wrap:wrap}.user_acount--invisibel--box{width:100%;margin-top:40px}.user_acount--white--box .password-strength-meter{max-width:120px}.user_acount--white--box div.mage-error[generated]{text-align:left}.user_acount--white--box #password-strength-meter-container{margin-top:10px}.user_acount--info--box{text-align:left;display:flex;align-items:center;margin-top:20px}.user_acount--info--box svg{margin-right:15px}.hidden--field{display:none}.add--something--button{display:block;margin-bottom:50px;border:0;text-align:left;position:relative;padding:0}.add--something--button:hover,.add--something--button:focus{background:0 0;border:0}.add--something--button .button--icon_plus{padding:12px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;height:46px;width:46px;border:1px solid #8c8c8c;float:left}.button--side-wrapper{margin:14px 0 0 20px;display:inline-block;color:#000}.pink{color:#e61e64}.add--something--button:hover .button--icon_plus{border-color:#e61e64;background:#e61e64}.add--something--button .button--icon_plus svg>g{-webkit-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-moz-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-ms-transition:stroke .5s cubic-bezier(.645,.045,.355,1);-o-transition:stroke .5s cubic-bezier(.645,.045,.355,1);transition:stroke .5s cubic-bezier(.645,.045,.355,1)}.add--something--button:hover .button--icon_plus svg>g{stroke:#fff}body.account div.mage-error[generated]{margin-top:0}body.account .user_acount--adress_book--wrapper .checkout--block--t_title{margin-top:60px}.user_acount--adress_book--wrapper .add--something--button{margin-bottom:0}a.edit--side--right{color:#545454}.account .edit--side--right{cursor:pointer}.account .edit--side--right{float:right;width:auto;clear:both}.edit--side--right:hover{color:#000}.checkout--block--t_content{float:left}.checkout--block--t_adress--wrapper{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #272727}body.account .account--forms--wrapper .checkout--block--w_title:first-child,body.account .account--forms--wrapper .checkout--block--t_title:first-child{margin-top:40px}body.account .user_acount--adress_book--wrapper .checkout--block--t_title h2,body.account .account--forms--wrapper .checkout--block--t_title h2{margin-bottom:30px}.radio--wrapper label.radio--checked:before{background-image:url(../images/icon_tick_radio_pink.svg);background-repeat:no-repeat;background-position:center}.user_acount--edit_adress--wrapper .checkout--block--w_title h2,.user_acount--edit--wrapper .checkout--block--w_title h2,.user_acount--edit_adress--wrapper .checkout--col,.user_acount--edit--wrapper .checkout--col{width:100%}.user_acount--edit_adress--wrapper .radio--wrapper label:before,.user_acount--edit_adress--wrapper .checkout--adress-switcher--radio li:before,.user_acount--edit--wrapper .radio--wrapper label:before{background-color:#e6e6e6}.user_acount--edit_adress--wrapper .input--side--right{color:#000;text-align:right;width:100%;margin:7px 0 35px;font-size:11px}.user_acount--edit_adress--wrapper form.checkout--block--w_title,.user_acount--edit--wrapper form.checkout--block--w_title{margin-bottom:0}.fullwidth--footer--buttons{padding:18px 50px;background:#5a00d2;position:fixed;width:100%;left:0;bottom:0;z-index:110;text-align:center;height:95px}.fullwidth--footer--buttons .primary{width:auto;margin-left:15px}.fullwidth--footer--buttons .button--standard{color:#fff}.fullwidth--footer--buttons .fullwidth--footer--buttons--inner{max-width:1800px;display:inline-block;width:100%;text-align:right}body.account .radio--wrapper>div{margin-bottom:10px}.user_acount--edit--wrapper #password-strength-meter-container{margin-bottom:50px}.radio--wrapper label{display:flex;align-items:center}.account .column.main .block:not(.widget) .block-content .box-default-message{width:100%}.modal-popup .modal-header{height:auto;margin-top:20px}.modal-footer button{border:1px solid;background:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;letter-spacing:.1em;max-width:100%;display:inline-flex;align-items:center;justify-content:center;padding:1.4rem 3rem;margin:0 auto;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.modal-footer .action-secondary{border-color:#8c8c8c;color:#545454}.modal-footer .action-primary{color:#fff;border-color:#e61e64;background:#e61e64}.modal-footer .action-secondary:hover,.modal-footer .action-secondary:focus,.modal-footer .action-secondary:active{color:#fff;border-color:#e61e64;background:#e61e64}.modal-footer .action-primary:hover,.modal-footer .action-primary:focus,.modal-footer .action-primary:active{border-color:#c51853;background:#c51853}.modal-popup .modal-footer{text-align:right}.user_acount--stored_templates--wrapper{padding-bottom:95px}.user_acount--stored_templates--button .button.delete--button{margin-left:-1px;padding:18px 20px 19px}.user_acount--stored_templates--button .button.delete--button:hover svg>g{stroke:#fff}.user_acount--stored_templates--button.button--wrapper{display:flex;justify-content:center;align-items:center}.user_acount--stored_templates--button.button--wrapper .button{margin:0 7px}.user_acount--stored_templates--wrapper .produkt-teaser--wrapper{border-top:0 solid #fff}.user_acount--stored_templates--wrapper .produkt_teaser--image_wrapper,.user_acount--stored_templates--wrapper .produkt-teaser--wrapper:nth-child(odd) .produkt_teaser--content--wrapper{background:#fff}.user_acount--stored_templates--wrapper .produkt_teaser--content--wrapper,.user_acount--stored_templates--wrapper .produkt-teaser--wrapper:nth-child(odd) .produkt_teaser--image_wrapper{background:#f8f8f8}.user_acount--stored_templates--wrapper .produkt_teaser--image_wrapper img{width:auto;border:2px solid #ddd;max-height:calc(100% - 100px);max-width:calc(100% - 100px);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}.user_acount--stored_templates--wrapper .produkt-teaser--wrapper.product_teaser--button_hovered .produkt_teaser--image_wrapper img{-webkit-transform:scale(1.1) translate(-50%,-50%);-moz-transform:scale(1.1) translate(-50%,-50%);-ms-transform:scale(1.1) translate(-50%,-50%);-o-transform:scale(1.1) translate(-50%,-50%);transform:scale(1.1) translate(-50%,-50%)}.designtemplates-projects-view{background:#f8f8f8}.projects-wrapper{display:block;max-width:1260px;margin:0 auto;padding:0 40px}.projects-wrapper .project-items-header{display:flex;justify-content:space-between;text-align:right;margin-bottom:20px;gap:20px}@media all and (max-width:500px){.projects-wrapper .project-items-header{flex-direction:column}}.projects-wrapper .project-items-view-mode-switch{display:flex;color:#8c8c8c;gap:14px;justify-content:flex-end}.projects-wrapper .project-items-view-mode-switch .active{color:#000}.projects-wrapper .project-item{display:flex;position:relative}.projects-wrapper .project-item,.projects-wrapper .project-item *{transition:none}.projects-wrapper .project-item a{display:flex;align-items:center;gap:5px}.projects-wrapper .project-item form{text-transform:none}.projects-wrapper .project-item .project-item-description-text{font-family:'pantograph-regular',sans-serif;text-transform:uppercase;color:#000}.projects-wrapper .project-item .project-item-description-text x-icon{display:inline-block;color:#e61e64}.projects-wrapper .project-item .project-item-actions{color:#8c8c8c}.projects-wrapper .project-item .project-item-preview-image{background:#e6e6e6;overflow:hidden;position:relative;padding-top:68.25%}.projects-wrapper .project-items.view-mode-list{display:flex;flex-direction:column;align-items:stretch;justify-content:center}.projects-wrapper .project-items.view-mode-list .project-item{background:#fff;margin:5px 0}.projects-wrapper .project-items.view-mode-list form{width:100%}.projects-wrapper .project-items.view-mode-list .project-item-preview-image-wrapper{display:flex;align-items:center}@media all and (max-width:500px){.projects-wrapper .project-items.view-mode-list .project-item-preview-image-wrapper{width:100%}}.projects-wrapper .project-items.view-mode-list .project-item-preview-image{width:110px}.projects-wrapper .project-items.view-mode-list .project-item-preview-image img{position:absolute;top:8px;left:8px;right:8px;bottom:8px;max-width:calc(100% - 16px);max-height:calc(100% - 16px);margin:auto}@media all and (max-width:500px){.projects-wrapper .project-items.view-mode-list .project-item-preview-image{width:100%}}.projects-wrapper .project-items.view-mode-list .project-item-description,.projects-wrapper .project-items.view-mode-list .project-item-description-text{display:flex;flex:1;align-items:center;overflow:hidden}.projects-wrapper .project-items.view-mode-list .project-item-description{font-size:20px}@media all and (max-width:500px){.projects-wrapper .project-items.view-mode-list .project-item-description{flex-direction:column;flex:1;padding:10px;font-size:16px}}.projects-wrapper .project-items.view-mode-list .project-item-description-text{padding:10px;gap:4px}.projects-wrapper .project-items.view-mode-list .project-item-description-text span{line-height:1.5}@media all and (max-width:500px){.projects-wrapper .project-items.view-mode-list .project-item-description-text span{word-break:break-all}}@media all and (min-width:501px){.projects-wrapper .project-items.view-mode-list .project-item-description-text span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.projects-wrapper .project-items.view-mode-list .project-item-actions{display:flex;align-items:center;gap:14px;padding-right:20px;font-size:13px}@media all and (max-width:500px){.projects-wrapper .project-items.view-mode-list .project-item-actions{flex-direction:column;flex:1;padding:15px;font-size:12px}.projects-wrapper .project-items.view-mode-list .project-item-actions a{width:100%}}@media all and (min-width:501px) and (max-width:750px){.projects-wrapper .project-items.view-mode-list .project-item-actions span,.projects-wrapper .project-items.view-mode-list .project-item-actions x-text{display:none}}.projects-wrapper .project-items.view-mode-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:960px){.projects-wrapper .project-items.view-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.projects-wrapper .project-items.view-mode-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.projects-wrapper .project-items.view-mode-grid .project-item{flex-direction:column;align-items:center;background:#fff}.projects-wrapper .project-items.view-mode-grid .project-item .project-item-description{display:flex;flex-direction:column;align-items:center;color:#000;font-size:1.1em;flex:1 0 auto;width:100%}.projects-wrapper .project-items.view-mode-grid .project-item .project-item-description-text{font-size:24px;line-height:1.5;text-align:center;min-height:50px;padding:1em;width:100%}.projects-wrapper .project-items.view-mode-grid .project-item .project-item-preview-image-wrapper{width:100%}.projects-wrapper .project-items.view-mode-grid .project-item .project-item-preview-image-wrapper img{position:absolute;top:20px;left:20px;right:20px;bottom:20px;max-width:calc(100% - 40px);max-height:calc(100% - 40px);margin:auto}.projects-wrapper .project-items.view-mode-grid .project-item .project-item-actions{display:flex;flex-direction:column;flex:1;width:100%;align-items:center;padding:1em;gap:1.5em}.projects-wrapper .project-items.view-mode-grid .project-item .project-item-actions a:not(.button){font-size:11px}.projects-wrapper .project-items.view-mode-grid .project-item .project-item-actions x-icon{background:#fff;padding:5px;border-radius:2px}.projects-wrapper .project-items.view-mode-grid .project-item .project-item-actions .button{margin:0}.projects-wrapper .project-items.view-mode-grid .project-item .project-item-actions .sub-actions{display:flex;justify-content:space-between;width:100%}.projects-wrapper .project-show-more{display:block;margin:40px auto 0}.page-layout-2columns-right .column.main{width:100%}.blog--list--wrapper h1{text-align:center;margin-bottom:55px}.blog--list--social--wrapper{text-align:center}.blog--list--social--icon{height:50px;width:50px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:1px solid #8c8c8c;padding:15px;display:inline-block;margin:0 13px;vertical-align:top;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-moz-transition:all .3s cubic-bezier(.645,.045,.355,1);-ms-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.blog--list--social--icon:hover{background:#e61e64;border-color:#e61e64}.blog--list--social--icon svg>g{-webkit-transition:fill .3s cubic-bezier(.645,.045,.355,1);-moz-transition:fill .3s cubic-bezier(.645,.045,.355,1);-ms-transition:fill .3s cubic-bezier(.645,.045,.355,1);-o-transition:fill .3s cubic-bezier(.645,.045,.355,1);transition:fill .3s cubic-bezier(.645,.045,.355,1);fill:#545454}.blog--list--social--icon:hover{transform:scale(1.2)}.blog--list--social--icon:hover svg>g{fill:#fff}.blog--list--social--text{text-align:center;padding:30px 0 60px}.blog--list--social--text--wrapper{margin-bottom:90px}.blog--list--category_navigation--wrapper{background:#5a00d2;text-align:center;color:#fff;position:relative;margin-top:-90px;border-bottom:1px solid rgba(255,255,255,.25);height:89px}.blog--list--category_navigation--wrapper .page_navigation--logo-top{margin-top:0;left:35px;top:25px}.blog--list--category_navigation--wrapper.blog_navigation--fixed .page_navigation--logo-top{opacity:1}.blog--list--category_navigation--wrapper.blog_navigation--fixed{position:fixed;top:0;width:100%;margin-top:0;z-index:99}.blog--list--category_navigation--inner{padding:35px}.blog--list--category{display:inline-block;padding:0 15px;cursor:pointer;white-space:nowrap}.blog--list--category:hover{color:#e61e64}.blog--list--posts{padding:0;margin:0}.blog--list--post--wrapper{list-style-type:none;margin:0;display:flex;overflow:hidden}.blog--list--post--wrapper.greybg{background:#f8f8f8}.blog--list--post--inner{width:50%;min-height:50vh;position:relative;display:flex;align-items:center}.blog--list--post--featured_image--wrapper{overflow:hidden;position:relative;width:50%}.blog--list--post--featured_image--wrapper img{position:absolute}.blog--list--post--content--wrapper{width:100%}.blog--list--post--content--inner{max-width:680px;text-align:center;position:relative;padding:20px 80px 40px;margin:0 auto}.blog--list--post--content--wrapper h2{margin:90px 0 60px}.blog--list--post--content--wrapper h2 a{color:#000}.post-description p{text-align:left;margin-bottom:50px}.blog--list--info--inner a{color:#545454}.blog--list--info--inner a:hover{color:#e61e64}.blog--search--teaser p{color:#fff}.blog--search--wrapper{position:absolute;right:35px;top:22px;cursor:pointer}.blog--list--category:before{content:'';height:17px;width:17px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#e6e6e6;display:inline-block;margin:0 10px -3px 0;-webkit-transition:background-color .5s cubic-bezier(.645,.045,.355,1);-moz-transition:background-color .5s cubic-bezier(.645,.045,.355,1);-ms-transition:background-color .5s cubic-bezier(.645,.045,.355,1);-o-transition:background-color .5s cubic-bezier(.645,.045,.355,1);transition:background-color .5s cubic-bezier(.645,.045,.355,1)}.blog--list--category.active:before{background-image:url('../images/icon_tick_radio_pink.svg');background-repeat:no-repeat;background-position:center}.blog--list--category:not(.active):hover:before{background-color:#e61e64}.blog-post-view{background:#f0f0f0}.blog--detail--newsletter-wrapper{text-align:center}img.emoji{width:15px}.blog--detail--wrapper{text-align:center}.blog--detail--wrapper .blog--detail--inner{max-width:710px;margin:0 auto;padding:0 80px}.blog--detail--wrapper .ly-760{width:760px;margin:0 -80px}.blog--detail--wrapper .blog--detail--newsletter-wrapper{margin-bottom:0}.blog--detail--wrapper h1{margin-bottom:60px;text-align:center}.blog--detail--wrapper h2{margin:0 0 65px;text-align:center}.blog--detail--wrapper h3{margin:0 0 45px;text-align:center}.blog--detail--wrapper h5,.blog--detail--wrapper .h5{font-size:18px;line-height:26px;color:#231f20}.blog--detail--wrapper h5 p{font-family:'gt-america-extended-regular',sans-serif}.text--module--wrapper ul{padding:0;margin:0}.text--module--wrapper li{color:#000;font-family:'gt-america-standard-light',sans-serif;font-size:16px;line-height:22px}.blog--detail--wrapper p{margin:0 0 30px;font-size:16px;line-height:22px;color:#231f20;font-family:'gt-america-standard-light',sans-serif}.blog--detail--wrapper p:last-of-type{margin-bottom:0}.blog--detail--wrapper p em{font-family:'gt-america-standard-light-italic',sans-serif}.blog--detail--wrapper p strong{font-family:'gt-america-standard-medium',sans-serif;font-weight:400}.blog--detail--wrapper .blog--list--info--inner{margin-bottom:90px}.blog--detail--featured_image--wrapper{margin:0 -105px 120px}.blog--detail--featured_image--wrapper img{width:100%}.blog--detail--short_content--wrapper,.blog-post-view .text--module--wrapper,.blog-post-view .image_content--wrapper{margin-bottom:120px}.text--module--wrapper{text-align:left}.blog--detail--contact--wrapper{border-top:2px solid #000;border-bottom:2px solid #000;padding:45px 0;margin-bottom:220px}.blog--detail--contact--wrapper .h2{margin:45px auto;width:80%}.blog--detail--contact--wrapper .button:first-child{margin-right:40px}.blog--detail--button--wrapper .button{padding-left:35px;padding-right:35px}.blog--detail--button--wrapper .button:not(.scrolly--link):focus{color:#545454;border-color:#8c8c8c;background:0 0}#post-comments .h2{text-align:left;border-bottom:2px solid #000;padding-bottom:10px;margin-bottom:25px}.c-btn-hld{text-align:right}.c-btn-hld .button{margin-top:25px}#post-comments div.mage-error[generated],#post-comments .field-error,#post-comments div.mage-error[generated]{margin-top:-5px}.comment--wrapper{color:#000;text-align:left;padding:30px 0;border-top:2px solid #000}.comment--wrapper .h5{margin-bottom:30px}.comment--replies--wrapper .comment--wrapper{border-top:0;padding-bottom:0}.comment--replies--wrapper{margin-left:45px}.comment--wrapper.c-comment-parent-0:last-of-type{border-bottom:2px solid #000}.reply-action{margin:20px 0 0;display:block}.p-actions{text-align:right}.c-replyform{margin-bottom:30px}.c-replyform-comment{margin:30px 0 0}.c-replyform-comment .message,#post-comments .message{background:0 0;padding:0;text-align:center;text-transform:uppercase}.blog--detail--wrapper .post-list{text-align:left}.blog--detail--wrapper .post-list li{width:100%}.blog--detail--wrapper .post-list .page-tags{margin:10px 0 20px}.blog--detail--wrapper .post-list .page-tags p{line-height:22px;height:22px}.blog--detail--wrapper .post-list .page-tags p span{text-decoration:underline}.blog--detail--wrapper .post-list .post-item-link{font-size:16px;font-weight:600;color:#000}.blog--detail--wrapper .post-list .post-content{margin-bottom:15px}.blog--detail--wrapper .post-list .post-read-more{width:150px;display:inline-block;background-color:#e61e64;color:#fff;padding:10px 30px;border-radius:20px}.blog--detail--wrapper .post-list .post-read-more:hover{background-color:#c51853}.blog-widget-recent{max-width:1260px;padding:100px 40px;margin:0 auto}.blog-widget-recent .blog-recent__wrapper .h2{margin:0 0 70px;text-align:center}.blog-widget-recent .blog-recent__wrapper .post-recent-list{margin:0 -10px;display:flex;flex-wrap:wrap;row-gap:40px}.blog-widget-recent .blog-recent__wrapper .post-recent-list .post-holder{padding:0 10px;width:33.333%;display:flex;flex-direction:column;margin:0}.blog-widget-recent .blog-recent__wrapper .post-recent-list .post-holder .post-recent-image{aspect-ratio:1.5;overflow:hidden;display:block}.blog-widget-recent .blog-recent__wrapper .post-recent-list .post-holder .post-content{padding:30px 20px 45px;display:flex;flex-direction:column;justify-content:space-between;height:100%;background:#f8f8f8;text-align:center;gap:30px}.blog-widget-recent .blog-recent__wrapper .post-recent-list .post-holder .post-content .page-tags{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:15px;font-size:14px;justify-content:center}.blog-widget-recent .blog-recent__wrapper .post-recent-list .post-holder .post-content .post-title a{color:#000}.blog-widget-recent .blog-recent__wrapper .post-recent-list .post-holder .post-content .post-title a:hover{color:#e61e64}@media screen and (max-width:1600px){.navbar-nav .produkte_navi--wrapper .dropdown--scroll{padding-left:40px;padding-right:40px}.navbar-nav .produkte_navi--wrapper .dropdown-menu-wrapper .dropdown-menu{padding-left:20px}}@media screen and (max-width:1440px){.navbar-nav .produkte_navi--wrapper .dropdown--scroll{padding-left:0;padding-right:0}.startseite_products--product{max-width:120px}.startseite_products{max-width:600px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .button{padding:20px 25px}.cart--success--wrapper h2.cart--success--head__title{margin:30px 0 45px}.design-template__wrapper .design-template__inner{max-width:1120px;padding:0 30px}.logo-list .logo-list__list .logo-list__item{width:250px}.testimonials .testimonials__list{gap:80px 50px}.testimonials .testimonials__list .testimonial__item{width:380px}}@media screen and (max-width:1280px){.navbar-nav .dropdown--scroll{padding-left:60px;padding-right:60px}.navbar-nav .produkte_navi--wrapper .dropdown--scroll{padding-left:60px;padding-right:60px}.navbar-nav .produkte_navi--wrapper .dropdown-menu>li{width:100%;margin-right:0}.navbar-nav>li>a{padding-left:12px;padding-right:12px}.header--sidebar--wrapper>div,.header--sidebar--account--scroll{padding-left:20px;padding-right:20px}.main_navigation--wrapper--inner .nav--subnav--close_btn{right:-50px}.startseite_products{max-width:580px}.startseite_products--name h3{font-size:12px}.startseite_products--product:nth-child(8),.startseite_products--product:nth-child(9){display:none}.produkt_teaser_klein--content{padding:20px}.produkt_teaser--content{padding:25px 20px 30px}.footer--bottom--left img:last-of-type,.footer--bottom--right img:last-child{margin-right:0}.footer--bottom--left img{height:20px}.footer--bottom--right img{height:40px}.landingpage_header--content_wrapper--inner,.startseite_slider--slide--content_inner,.contact_form--inner_wrapper{padding-left:60px;padding-right:60px}.page_navigation--scroll_top,.page_navigation .button{display:none}.accordeon--wrapper h2{margin-bottom:70px}.image_text--wrapper h2{margin:0 0 70px}.product_selector--wrapper.et_pb_module{row-gap:80px}.product_selector--wrapper.et_pb_module{max-width:800px;margin:0 auto}.four_block--item--inner_wrapper{padding:60px}.cross_sell_prduct--content{padding:100px 60px}.hero_box--wrapper{padding:50px 30px}.hero_box--content--wrapper{margin-top:25px}.produkt_teaser--content{padding:100px 60px}.hero_box_klein--inner{padding:100px 60px 60px}.produkt_teaser_klein--content h3,.hero_box--content--wrapper h5,.accordeon--item--content--wrapper .button{margin-bottom:30px}.accordeon--item--inner h5{padding-left:35px}.hero_box_klein--content--small_title{margin-bottom:50px}.cross_sell_prduct--wrapper{height:600px}footer{padding:70px 0}.navbar-nav .normal_navi--wrapper .dropdown-menu>li{margin-top:30px;display:block}.navbar-nav .normal_navi--wrapper .dropdown-menu>li>.dropdown-submenu{width:100%}.navbar-nav .dropdown-submenu>li{margin-top:15px;margin-bottom:32px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul{font-size:12px;line-height:18px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .deliveryDate,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .price{font-size:20px;height:22px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-deliverydate,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price{padding:12px 15px}.infobar--wrapper .infobar{padding-left:15px;padding-right:15px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper{font-size:18px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper .configurator--social--svg--wrapper{margin:0 15px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-back,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-faq,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-share{margin:-7px 0 7px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator-footer-additional-wrapper,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper .configurator-footer-additional-wrapper{font-size:16px;line-height:22px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper{padding-right:90px;padding-left:30px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator--footer--wrapper--closer,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator--footer--wrapper--closer,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper .configurator--footer--wrapper--closer{right:-5px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator--faq_agb--wrapper{margin-right:-40px}.startseite_products--product{max-width:118px}.blog--list--post--content--inner{padding-left:60px;padding-right:60px}.blog--list--category_navigation--wrapper{text-align:left}.blog-widget-recent{padding-left:30px;padding-right:30px}.newsletter--signup--wrapper{padding:100px 60px 140px}.configurator__background--purple .configurator__selector__description__light-box{padding:150px 200px}.user_acount--double--wrapper h1{margin:0 0 120px}body.page-product-configurable .infobar--wrapper .infobar .wly-configurator-footer-infobar ul .button.wly-configurator-design-now{margin-right:10px}.configurator__selectors--properties.designable{display:block;margin-left:0;margin-right:0}.configurator__selectors--properties.designable .configurator__selectors__left,.configurator__selectors--properties.designable .configurator__selectors__left+.configurator__selectors__right{width:100%}.configurator__preview__slide{margin:0}.filter_navigation--filter_box--wrapper li{margin-right:35px}.logo-list .logo-list__list{gap:30px}.logo-list .logo-list__list .logo-list__item{width:200px;padding:15px}.testimonials .testimonials__title h2,.logo-list .logo-list__title h2{margin:0 0 70px}.friendly__form .friendly__title{margin-bottom:70px}.testimonials .testimonials__list{gap:60px 30px}.testimonials .testimonials__list .testimonial__item{width:400px}}@media screen and (max-width:1100px){.paymentmethod-wrapper .white--box--wrapper{padding-left:15px;padding-right:15px}.paymentmethod-wrapper .white--box--wrapper h3{margin:30px 0 50px}.user_account--footer--single a,.user_account--footer--single:hover a{font-size:14px}.blog__footer--fixed .blog__footer--fixed__inner .button--primary{padding-left:30px;padding-right:30px}}@media screen and (min-width:1100px) and (max-width:1440px){.product_selector--wrapper.et_pb_module{max-width:none}.product_selector--item--wrapper{max-width:260px}}@media screen and (min-width:960px) and (max-width:1059px){.navbar-nav>li>a{padding-left:8px;padding-right:8px}.main_navigation--wrapper--inner{margin-left:15px;margin-right:-50px}}@media (min-width:961px){body.sidebar1--open .small_navigation--wrapper .header--sidebar--close_btn,body.sidebar2--open .small_navigation--wrapper .header--sidebar--close_btn,body.sidebar3--open .small_navigation--wrapper .header--sidebar--close_btn,body.global_search--open .small_navigation--wrapper .header--sidebar--close_btn{visibility:visible;opacity:1}}@media (min-width:961px) and (min-aspect-ratio:10/5){body:not(.page_navigation--exists) .startseite_slider--slide--image_wrapper img,.landingpage_header--image_wrapper img{height:auto;width:100%}}@media (min-width:961px) and (min-aspect-ratio:9/5){body.page_navigation--exists .startseite_slider--slide--image_wrapper img{height:auto;width:100%}}@media (min-width:961px) and (min-aspect-ratio:2/1){.cross_sell_prduct--wrapper img{height:auto;width:100%}}@media (min-width:768px) and (max-aspect-ratio:1/1){.produkt-teaser--wrapper:not(.gestaltungsvorlagen--wrapper) .produkt_teaser--image_wrapper img,.produkt-teaser--wrapper:not(.gestaltungsvorlagen--wrapper) .produkt_teaser_klein--image_wrapper img{height:100%;width:auto}.user_acount--stored_templates--wrapper .produkt-teaser--wrapper:not(.gestaltungsvorlagen--wrapper) .produkt_teaser--image_wrapper img{height:auto}}@media (min-width:601px) and (max-width:767px){.produkt-teaser--wrapper:not(.gestaltungsvorlagen--wrapper) .produkt_teaser--image_wrapper img,.produkt-teaser--wrapper:not(.gestaltungsvorlagen--wrapper) .produkt_teaser_klein--image_wrapper img{height:100%;width:auto}.user_acount--stored_templates--wrapper .produkt-teaser--wrapper:not(.gestaltungsvorlagen--wrapper) .produkt_teaser--image_wrapper img{height:auto}}@media (min-width:600px) and (min-aspect-ratio:17/8){.cross_sell_prduct--wrapper img{height:auto;width:100%}}@media (min-width:600px) and (min-aspect-ratio:2/1){.image_text--image--wrapper img{width:100%;height:auto}}@media (min-width:2215px){.image_content--wrapper .image_content--inner_wrapper img{width:100%;height:auto}}@media (max-width:960px) and (min-aspect-ratio:5/11){.landingpage_header--image_wrapper img,.startseite_slider--slide--image_wrapper img{height:auto;width:100%}}@media (max-width:960px) and (min-aspect-ratio:5/12){.big_swiper--wrapper .startseite_slider--slide--image_wrapper img{height:auto;width:100%}}@media (max-width:960px) and (max-aspect-ratio:1/2){.gestaltungsvorlagen--wrapper .produkt_teaser--image_wrapper img{height:100%;width:auto}}@media (max-width:600px){.image_text--image--wrapper img{width:100%;height:auto}}@media (max-width:600px) and (max-aspect-ratio:1/2){.produkt_teaser--image_wrapper img,.produkt_teaser_klein--image_wrapper img,.image_text--image--wrapper img{height:100%;width:auto}}@media (max-width:600px) and (min-aspect-ratio:10/11){.cross_sell_prduct--wrapper img{height:auto;width:100%}}@media (max-width:600px) and (min-aspect-ratio:1/2){.image_content--wrapper .image_content--inner_wrapper img{width:100%;height:auto}}@media screen and (max-width:960px){h1,.h1{font-size:36px;line-height:39px;margin:110px 0 140px}h2,.h2{font-size:28px;line-height:31px;margin:80px 0 100px}.button{padding:17px 35px}header .logo{position:absolute;right:20px;top:8px}nav,.main_navigation--wrapper{width:100%;height:100%}header .header.content{height:70px;padding:10px 5px 5px;border-bottom:1px solid transparent}.small_navigation--wrapper{padding:0 0 0 45px;position:absolute;justify-content:flex-start;align-items:center}header .switcher-language{height:27px;margin-top:7px}header .switcher-language a{font-size:14px;padding:3px}.header--sidebar--basket--active{top:9px;right:8px}.page-header{border-bottom:0;margin-bottom:0}body.sidebar--is--open header.page-header>.header.content{border-bottom:1px solid #e6e6e6;z-index:99;transition-delay:.4s}#search--icon--mobile{display:block}.mouse-icon,.header--search--wrapper,.header--search--enter_taster{display:none}input.header--search--input{left:0;position:relative}.focus--search input.header--search--input{padding:1px 0;width:100%}.block-search.focus--search{width:auto}.main_navigation--wrapper--inner{width:100%;margin:0}ul.navbar-nav{display:none;margin:40px 0}.block-search .control{border:0;margin:60px 0 0;padding:0 70px}.header--search{position:absolute;width:calc(100vw - 80px);left:15px}.header--search--wrapper{margin-left:-50px}.block-search{width:auto;margin:0}#search--icon--mobile{width:17px;margin-top:1px;padding:0 15px;box-sizing:content-box;position:relative;z-index:5;cursor:pointer}.search-autocomplete{left:0;margin:50px 95px 0;width:calc(100% - 165px);height:calc(100vh - 170px);padding-bottom:30px}.search-autocomplete:after{bottom:50px}body.global_search--open .search-autocomplete:after{bottom:0;left:0}.mobilemenutoggler{display:block;padding:15px;z-index:12;position:relative;height:15px;width:15px;box-sizing:content-box;margin-top:2px}.mobilemenutoggler svg{height:16px;width:19px;position:absolute}#closer--for--menu,#backer--for--menu{opacity:0}.header--dropdown_open #closer--for--menu{opacity:1}.dropdown--navi_open #closer--for--menu{opacity:0}.dropdown--navi_open #backer--for--menu{opacity:1}.header--dropdown_open #opener--for--menu{opacity:0}#search--icon--mobile>g,.small_navigation--wrapper>a svg .st0,.small_navigation--wrapper>a svg .basket--icon,.small_navigation--wrapper>a:hover svg .st0,.small_navigation--wrapper>a:hover svg .basket--icon,.small_navigation--wrapper>a.active--icon svg .st0,.small_navigation--wrapper>a.active--icon svg .basket--icon,#search--icon--mobile:hover>g{stroke:#000}body.header-black-style:not(.sidebar--is--open) #search--icon--mobile>g,body.header-black-style:not(.sidebar--is--open) .small_navigation--wrapper>a svg .st0,body.header-black-style:not(.sidebar--is--open) .small_navigation--wrapper>a svg .basket--icon,body.header-black-style:not(.sidebar--is--open) .mobilemenutoggler svg>g>g,#search--icon--mobile.active--icon>g,.small_navigation--wrapper>a.active--icon svg .st0,.small_navigation--wrapper>a.active--icon svg .basket--icon,body:not(.sidebar--is--open) #search--icon--mobile>g,body:not(.sidebar--is--open) .small_navigation--wrapper>a svg .st0,body:not(.sidebar--is--open) .small_navigation--wrapper>a svg .basket--icon,body:not(.sidebar--is--open) .mobilemenutoggler svg>g>g{stroke:#000}.header--dropdown_open #search--icon--mobile>g,.header--dropdown_open .small_navigation--wrapper>a svg .st0,.header--dropdown_open .small_navigation--wrapper>a svg .basket--icon,.sidebar--is--open #search--icon--mobile>g,.sidebar--is--open .small_navigation--wrapper>a svg .st0,.sidebar--is--open .small_navigation--wrapper>a svg .basket--icon{stroke:#e6e6e6 !important}.header--dropdown_open #search--icon--mobile.active--icon>g,.header--dropdown_open .small_navigation--wrapper>a.active--icon svg .st0,.header--dropdown_open .small_navigation--wrapper>a.active--icon svg .basket--icon,.sidebar--is--open .focus--search #search--icon--mobile>g,.sidebar--is--open .small_navigation--wrapper>a.active--icon svg .st0,.sidebar--is--open .small_navigation--wrapper>a.active--icon svg .basket--icon{stroke:#e61e64 !important}body.sidebar--is--open .header--sidebar--wrapper>div{overflow-y:scroll}.small_navigation--wrapper>a{margin-left:0;padding:0 15px}.small_navigation--wrapper>a svg{margin:0}.nav--subnav--white_bg{width:100vw}.black--background{display:none}.navbar-nav li,.navbar-nav>li>a{width:100%;float:left;font-size:24px;text-transform:uppercase;letter-spacing:1.8px}.navbar-nav>li>a{padding:20px 20px 20px 60px;opacity:0}.navbar-nav .produkte_navi--wrapper .dropdown-menu-wrapper{width:100vw;padding-top:70px;display:none}.navbar-nav .dropdown--scroll{padding:50px 20px 60px 70px}.navbar-nav .produkte_navi--wrapper .dropdown--scroll{padding:25px 20px 60px 40px}.dropdown-menu-wrapper .dropdown--scroller{opacity:1}.navbar-nav .normal_navi--wrapper .dropdown-menu-wrapper{width:100vw;padding-top:70px;display:none}.navbar-nav .normal_navi--wrapper .dropdown-menu>li>a{width:100%;margin-top:0}.navbar-nav .normal_navi--wrapper .dropdown-menu>li{margin-top:40px}.navbar-nav .dropdown-submenu>li{margin-top:10px;margin-bottom:22px}.dropdown--scroller{padding-bottom:100px}.header--sidebar--wrapper>div,.header--search--background_white{width:100vw;-webkit-transform:translate(-100%,0%);-moz-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);transform:translate(-100%,0%)}.dropdown-menu-wrapper .dropdown-menu{padding:0}.header--sidebar--cart--wrapper .h2,.header--sidebar--account--wrapper .h2{margin-bottom:40px}.header--sidebar--kontakt .h2{margin-bottom:60px}.header--sidebar--account .account--login--wrapper .field{margin-bottom:25px}.header--sidebar--account .account--login--wrapper{margin-bottom:70px}.header--sidebar--account .account--login--wrapper .login--forget_password--wrapper{margin-top:-21px}.header--sidebar--account--scroll,.header--sidebar--wrapper>.header--sidebar--account{padding-top:70px}.landingpage_header--wrapper{display:block}.landingpage_header--image_wrapper,.landingpage_header--content_wrapper{width:100%;min-height:inherit;height:50%}.landingpage_header--content_wrapper--outer .landingpage_header--breadcrumb{text-align:center;right:20px}.landingpage_header--image_wrapper{height:50vh;max-height:100vw}.landingpage_header--content_wrapper{height:auto;max-height:initial;min-height:50%}.landingpage_header--content_wrapper--outer{min-height:50vh}.landingpage_header--wrapper h5{margin:8px auto 30px}.landingpage_header--wrapper .landingpage_header--link{margin:15px 0 60px}.landingpage_header--content_wrapper--inner,.startseite_slider--slide--content_inner,.contact_form--inner_wrapper{padding:40px}.product_selector{padding-top:80px;padding-bottom:80px}.accordeon--wrapper h2{margin-bottom:50px}.product_selector--item--wrapper{flex-basis:50%}.product_selector--wrapper.et_pb_module{row-gap:60px}.product_selector--item--wrapper h3,.product_selector--item--wrapper .h3{margin-bottom:10px}.product_selector .button{margin-top:15px}.swiper-container-big.startseite_slider--wrapper,.swiper-container-img-big.startseite_slider--wrapper{height:calc(50vh - 70px);top:50vh}.swiper-container-big-b.startseite_slider--wrapper,.swiper-container-img-big-b.startseite_slider--wrapper{height:auto;max-height:initial;min-height:50vh}.big_swiper--wrapper .startseite_slider--content_wrapper,body.page_navigation--exists .big_swiper--wrapper .startseite_slider--content_wrapper{height:50vh;overflow:visible;position:absolute}.swiper-slide--slide--description{display:none}.landingpage_header--image_wrapper img{top:0;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%)}.landingpage_header--wrapper .landingpage_header--button_hover .landingpage_header--image_wrapper--png,.landingpage_header--wrapper .landingpage_header--button_hover.png--wrapper--disabled img.landingpage_header--image_wrapper--bg{-webkit-transform:scale(1.05) translate(-50%,0%);-moz-transform:scale(1.05) translate(-50%,0%);-ms-transform:scale(1.05) translate(-50%,0%);-o-transform:scale(1.05) translate(-50%,0%);transform:scale(1.05) translate(-50%,0%)}.big_swiper--wrapper .swiper-container-horizontal>.swiper-pagination-bullets,.big_swiper--wrapper .swiper-pagination-custom,.big_swiper--wrapper .swiper-pagination-fraction{bottom:30px;left:30px;right:auto}.big_swiper--wrapper .swiper-button-next,.big_swiper--wrapper .swiper-button-prev{bottom:-50vh;right:20px;left:auto;margin-bottom:90px}.big_swiper--wrapper .swiper-button-prev{right:68px}.big_swiper--wrapper .swiper-button-next svg>g>g,.big_swiper--wrapper .swiper-button-prev svg>g>g{stroke:#fff}.four_block--item--inner_wrapper{padding:30px}.four_block--item--wrapper .h3,.four_block--item--wrapper h3{margin-bottom:40px;font-size:20px;line-height:23px}.four_block--item--wrapper .button{margin-top:25px}.cross_sell_prduct--content,.produkt_teaser--content{padding:70px 40px}.hero_box--wrapper{padding:40px 20px}.produkt-teaser--wrapper h2{margin:0 0 15px}.produkt_teaser_klein--content--wrapper p{display:none}.produkt_teaser_klein--content h3{margin-bottom:0}.produkt_teaser_klein--content{padding:35px 20px 45px}.hero_box_klein--content--wrapper.hero_box_klein--content--small .h2{margin-bottom:35px}.hero_box_klein--inner{padding:70px 40px 40px}.hero_box--content--wrapper h5{margin-bottom:20px}.accordeon--wrapper{padding:80px 40px}.accordeon--item--inner h5{padding:30px 60px 30px 0}.accordeon--item--inner{padding:0}.accordeon--item--content--wrapper{padding:0 0 35px;font-size:14px;line-height:19px}.hero_box_klein--content--small_title{margin-bottom:50px}.cross_sell_prduct--content--wrapper .h2{margin:0 0 30px}.cross_sell_prduct--wrapper{height:420px;min-height:calc(100vh - 70px)}footer{padding:50px 0}.footer--navi,.footer--newsletter,.footer--bottom--left,.footer--bottom--right{padding:0 40px}.social_block--wrapper{margin-bottom:40px}.footer--bottom--wrapper{margin-top:60px}.footer--bottom--left img,.footer--bottom--right img{height:30px;margin:0 10px 10px 0}.big_swiper--wrapper,body.page_navigation--exists .big_swiper--wrapper{height:auto;min-height:calc(100vh - 70px)}.startseite_products--wrapper{width:100%;height:auto;max-height:initial;position:relative}.startseite_products{position:relative;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);left:auto;padding:25px 0;margin:0 auto;max-width:600px}.startseite_products--product{float:none;display:inline-block;margin:25px 0}.startseite_products--product:nth-child(8),.startseite_products--product:nth-child(9){display:inline-block}.startseite_products--hover_wrapper{display:none !important}.startseite_slider--content_wrapper.swiper-container-horizontal>.swiper-pagination-bullets,.startseite_slider--content_wrapper.swiper-pagination-custom,.swiper-pagination-fraction{bottom:auto;top:-34px;text-align:left;left:20px}.startseite_slider--wrapper{width:100%;height:50%;overflow:visible}.swiper-pagination-bullet-active{background:#fff;border-color:#fff}.swiper-pagination-bullet{border-color:#fff}.swiper_slider--outer{height:calc(100vh - 55px)}.filter_navigation--naming{display:none}.filter_navigation--inner{padding:0 30px}.filter_navigation--favorits{right:30px}.filter_navigation--innerst{overflow-x:auto;overflow-y:hidden;display:flex}.filter_navigation--filter--label{padding:16px 0;display:flex;position:relative}.filter_navigation--filter--label span{white-space:nowrap;overflow:hidden;max-width:calc(100vw - 220px)}.filter_navigation--filter--wrapper{display:flex;margin-left:0;overflow:hidden}.filter_navigation--filter--label .filter--svg{width:15px;height:12px;margin:2px 10px 0 0}.filter_navigation--filter--label .filter_navigation--filter--label__arrow svg{width:10px;height:6px;margin:0 0 2px 5px;-webkit-transition:transform .5s cubic-bezier(.645,.045,.355,1);-moz-transition:transform .5s cubic-bezier(.645,.045,.355,1);-ms-transition:transform .5s cubic-bezier(.645,.045,.355,1);-o-transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1)}.filter_navigation--filter.open .filter_navigation--filter--label .filter_navigation--filter--label__arrow svg{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.filter_navigation--filter_box--wrapper{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-moz-transition:all .5s cubic-bezier(.645,.045,.355,1);-ms-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1);opacity:0;position:absolute;background:#c51853;z-index:-1;padding:20px 30px 30px;width:100%;left:0;white-space:normal}.filter_navigation--filter.open .filter_navigation--filter_box--wrapper{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}.filter_navigation--filter{display:inline-block;cursor:pointer}.filter_navigation--filter_box--wrapper ul{justify-content:space-between}.filter_navigation--filter_box--wrapper li{margin:0}.filter--black--bg{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99;background:rgba(0,0,0,.4);opacity:0;cursor:pointer;-webkit-transform:translate(100%,0%);-moz-transform:translate(100%,0%);-ms-transform:translate(100%,0%);-o-transform:translate(100%,0%);transform:translate(100%,0%);animation:outgoing-search-bg .5s;animation-timing-function:cubic-bezier(.645,.045,.355,1)}.filter--black--bg.open{opacity:1;-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%);animation:income-search-bg .5s;animation-timing-function:cubic-bezier(.645,.045,.355,1)}.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper p{display:none}.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper h2{font-size:22px;line-height:32px;margin-bottom:50px}.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper{width:50%;flex-direction:column;float:left}.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper .produkt_teaser--image_wrapper,.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper .produkt_teaser--content--wrapper{min-height:25vh;width:100%;flex-grow:1;border-bottom:1px solid #e6e6e6}.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper .produkt_teaser--image_wrapper{border-left:1px solid #fff}.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper.noLeftBoarder-mobile .produkt_teaser--image_wrapper,.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper.noLeftBoarder-mobile .produkt_teaser--content--wrapper{border-left:0}.filter_navigation--favorits:hover svg>path{fill:none}.filter_navigation--favorits.active svg>path,.filter_navigation--favorits.active:hover svg>path{fill:#fff}.topInfobar,.wly-configurator-deliverydate{display:none}.product-options-wrapper h2{margin:0 0 20px;font-size:28px;line-height:31px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-share span,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-faq span,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .splitter,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-back,.configurator--footer--wrapper--closer{display:none}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper a.configurator--social--wrapper{margin:0 20px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul{align-items:flex-start}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul>li{float:left}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-next{float:right}.infobar--wrapper .infobar{padding:10px;height:60px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-next,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-next a,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-addToCart{padding:11px 25px}body.checkout-cart-index .infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-next{padding:0}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price{padding:2px 15px;text-align:right;flex-grow:2;display:block}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-faq,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-share{margin:0;padding:12px 15px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul li>svg{margin:0}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper{padding:15px 10px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper{padding:15px 10px 0}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper.open,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper.open,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper.open{margin-bottom:60px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper .configurator--social--svg--wrapper svg,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator-footer-additional-wrapper .configurator--social--svg--wrapper svg,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper .configurator-footer-additional-wrapper .configurator--social--svg--wrapper svg{-webkit-transform:translate(-50%,-50%) scale(.85);-moz-transform:translate(-50%,-50%) scale(.85);-ms-transform:translate(-50%,-50%) scale(.85);-o-transform:translate(-50%,-50%) scale(.85);transform:translate(-50%,-50%) scale(.85)}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper .configurator--social--svg--wrapper,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator-footer-additional-wrapper .configurator--social--svg--wrapper,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper .configurator-footer-additional-wrapper .configurator--social--svg--wrapper{height:35px;width:35px;padding:20px;margin:0 10px 0 0}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper{font-size:12px;max-width:560px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator-footer-additional-wrapper{display:block}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator--sentence--wrapper,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator--sentence--wrapper:first-child{margin:0 15px 15px;max-width:300px;float:left}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator--faq_agb--wrapper{text-align:right;position:absolute;bottom:35px;right:50px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price .configurator--sentence--wrapper{width:100%;max-width:none;margin-bottom:30px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper .configurator-footer-additional-wrapper{flex-wrap:wrap;justify-content:space-between}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator-footer-additional-wrapper,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .pricingWrapper .configurator-footer-additional-wrapper{max-width:420px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price .configurator--prices_detail--wrapper{font-size:14px;margin:0}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price .configurator--prices_detail--wrapper .price{font-size:20px;line-height:18px}.product-options-wrapper,body.add--to--cart--success .product-options-wrapper{padding-bottom:60px}.configurator__selectors .configurator__selectors__list li.configurator__selector>li{font-size:18px;padding:20px 0 0}.configurator__selectors .configurator__selectors__list li.configurator__selector>div{padding:20px 0 0}.configurator__selectors .configurator__selectors__list li.configurator__selector>div.configurator__selector--mda-status{padding:14px 30px 27px 150px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options{margin-top:20px}.configurator__selectors .configurator__selectors__list li.configurator__selector[data-open=true] .configurator__selector__options{margin-top:25px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__button{height:80px;width:80px;padding:26px 30px}.configurator__selectors--properties .configurator__selector__svg{left:170px;top:10px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__label{margin:7px 0 0 20px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__description:not(.relative),.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__description{right:80px;top:15px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__value{left:240px;right:140px;top:27px}.configurator__background--purple .configurator__selector__description__light-box{padding:120px 50px 105px}.configurator__background--purple .configurator__selector__description__light-box .configurator__selector__description__light-box__close{right:0;top:0;padding:25px}.configurator__background--purple .configurator__selector__description__light-box .configurator__selector__description__light-box__text{font-size:15px;line-height:20px;padding:25px 65px 50px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options>div>ul{padding:40px 63px 40px 133px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option .configurator__selector__option__sublabel__subtitle,.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option .configurator__selector__option__sublabel__description{font-size:12px;line-height:16px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option{margin-bottom:30px}.configurator__selectors .configurator__selectors__list li.configurator__selector.configurator__selector--amount-and-printing-method .configurator__selector__options__amount{padding:40px 30px 40px 0}.configurator__selectors .configurator__selectors__list li.configurator__selector.configurator__selector--amount-and-printing-method .configurator__selector__options__printing-method{padding:40px 60px 40px 30px}.configurator__selectors--additional-options .configurator__selector .configurator__selector__label .configurator__selector__label__price,.configurator__selectors--additional-options .configurator__selector .configurator__selector__label__description{font-size:12px;line-height:16px}.configurator__selectors--additional-options .configurator__selector .configurator__selector__svg{margin-bottom:40px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__label{top:15px}.configurator__selectors--additional-options .configurator__selector .configurator__selector__label__description{top:20px}.configurator__selectors--additional-options .configurator__selector .configurator__selector__label{right:280px}.cart--success--head svg{width:130px;height:auto}.violett--screen .cart--success{padding:110px 80px}.related--product .related--product--wrapper--title{margin:75px 0 65px}.list_product--content--wrapper{padding:30px 30px 35px}.list_product--content--wrapper h3{margin-bottom:40px}.related--product--wrapper{max-width:700px}.list_product--content--wrapper .button.button--standard{padding:11px 25px}body.account h1{margin-top:110px}.login-container,.account--forms--wrapper{padding:110px 0 80px}.login-container .h2,.account--forms--wrapper h1{margin-bottom:40px}.account--forms--wrapper h4{margin-bottom:40px}.form--title.h2{margin-bottom:35px}.fieldset{margin:20px 0 60px}.header--sidebar--account--register{margin-top:80px}.configurator__selectors .configurator__selectors__list li.free_format--wrapper{padding-bottom:28px}.configurator__selectors .configurator__selectors__list li.free_format--wrapper .configurator__selector__value{top:20px;left:160px}.configurator__selectors .configurator__selectors__list li.free_format--wrapper .configurator__selector__description{top:11px;right:17px}.upload--later_message--wrapper h3{margin:20px 0 50px}.upload--later_message--inner>svg{width:32px;height:32px}.upload--later_message--wrapper ul>li svg{height:18px;width:18px}.user_acount--stored_templates--button.button--wrapper{flex-direction:column}.user_acount--stored_templates--button.button--wrapper .button{margin:7px 0}.cart-container .form-cart{width:100%;margin-right:0}.shop_basket--total--wrapper{width:100%;margin-top:30px}.actions-toolbar>.primary{margin-bottom:0}.blog--search--wrapper{display:none}.blog--list--wrapper h1,.blog--detail--wrapper h1{margin-bottom:35px}.blog--list--social--text{padding:20px 0 45px}.blog--list--category_navigation--wrapper{margin-top:-70px;height:69px;overflow-x:auto;overflow-y:hidden}.blog--list--social--text--wrapper{margin-bottom:70px}.blog--list--category_navigation--inner{padding:25px 15px;white-space:nowrap}.blog--list--post--wrapper{flex-direction:column}.blog--list--post--featured_image--wrapper{width:100%;height:50vh}.blog--list--post--inner{width:100%}.blog--list--category{white-space:nowrap}.blog--list--post--content--inner{padding-left:30px;padding-right:30px}.blog--list--post--content--wrapper h2{margin:60px 0 30px}.blog--detail--wrapper .blog--list--info--inner{margin-bottom:60px}.blog--detail--wrapper{padding:0 30px 60px}.blog--detail--featured_image--wrapper{margin:0 -30px 80px}.blog--detail--short_content--wrapper,.blog-post-view .text--module--wrapper,.blog-post-view .image_content--wrapper,.body.blog-post-view .accordeon--wrapper{margin-bottom:80px}.blog--video--player{padding-top:80px;padding-bottom:80px}.blog--detail--wrapper h2{margin-bottom:30px}.blog--detail--wrapper h3{margin-bottom:20px;font-size:20px;line-height:29px}.blog--button--wrapper{margin:-35px 0 80px}.blog--slider--wrapper{margin-bottom:80px;width:100%;max-width:710px}.blog--slide--image--wrapper{width:100%;height:570px}.blog--quote--wrapper .h2{margin:0 0 80px}#play-button{padding:35px}.blog--slider--outer .swiper-button-prev,.blog--slider--outer .swiper-button-next{display:none}.blog--slider--wrapper .swiper-pagination-bullet{border-color:#545454}.blog--slider--wrapper .swiper-pagination-bullet-active{border-color:#545454;background:#545454}.blog--slide--legend{margin:20px 30px 30px}.blog--detail--contact--wrapper{padding:30px 0;margin-bottom:150px}.blog--detail--contact--wrapper .h2{margin:30px auto;width:60%}.blog--detail--newsletter-wrapper{margin-bottom:120px}.blog--detail--contact--wrapper .button:first-child{margin-right:20px}.blog--detail--button--wrapper .button{padding-left:25px;padding-right:25px}.blog--detail--wrapper h5,.blog--detail--wrapper .h5{font-size:16px;line-height:24px}body.blog-post-view .accordeon--wrapper{margin-bottom:80px}.blog--detail--wrapper .ly-760{width:100vw;margin:0 -30px}.blog-widget-recent .blog-recent__wrapper .post-recent-list .post-holder{width:50%}.blog-widget-recent .blog-recent__wrapper .h2{margin:0 0 50px}.blog-widget-recent{padding-top:80px;padding-bottom:80px}.newsletter--signup--wrapper{padding:70px 40px 100px}.newsletter--signup--wrapper .h2{margin-bottom:35px}.newsletter--signup--wrapper .button{padding:17px 35px}.checkout--step--wrapper h1{margin:0 0 20px}.checkout--step--wrapper .configurator--breadcrumb--wrapper,.checkout--block--w_title{margin-bottom:60px}.checkout-login-container .button{padding:11px 20px;min-width:130px;font-size:12px;line-height:18px}.checkout-login-container .white--box--wrapper{width:100%}.white--box--wrapper--row{flex-wrap:wrap;margin:0}.white--box--wrapper{margin:0 0 20px}.checkout--adress-switcher--radio{font-size:16px;line-height:28px}.checkout--adress-switcher--radio li{padding-left:52px}.checkout--adress-switcher--radio li:before{margin:0 30px -6px -52px}.checkout--block--w_title h2,.checkout--block--t_title h2{padding-bottom:10px}#account-information form{margin-bottom:50px}.block--form-footer .button{vertical-align:middle}#wly-checkout .button--add-address span{margin-left:5px}body.account .checkout--block--t_title,.checkout--block--t_title{margin:30px 0 0}.checkout--block--w_title h2{margin:0 0 35px}.paymentmethod-wrapper{flex-wrap:wrap}.paymentmethod-wrapper .white--box--wrapper{width:calc(33.33% - 8px);padding:15px 15px 20px}.paymentmethod--information{margin-top:30px}.paymentmethod-wrapper .white--box--wrapper h3{line-height:21px;margin:20px 0 40px;font-size:18px}.shop_basket--total{padding-top:10px}body.account .checkout--block--t_title p,.checkout--block--t_title p{margin-bottom:20px;font-size:16px;line-height:24px}.radio--wrapper label{font-size:16px;line-height:24px}.radio--wrapper label:before{margin-bottom:-5px}.checkout-address-container .checkout--block--w_title{margin:0}.checkout-address-container .checkout--block--w_title .content--block{width:100%;padding:0}.checkout-confirmation-container h1{margin:35px 0 20px}.checkout--confirmation--survey--wrapper h1{margin:0 0 60px}.checkout-confirmation-container .cart--success--head svg{width:130px}.checkout-confirmation-container .button{margin:55px 0 70px}.checkout--confirmation--survey--inner{padding-top:70px;padding-bottom:70px}.checkout--overview>div{width:100%;padding:0}.checkout--overview{flex-wrap:wrap;margin:0}.basket--product--item--data--wrapper,.order_history--wrapper .accordeon--item--content--wrapper{font-size:16px;line-height:24px}.basket--product--item--edit--wrapper>div{margin-right:40px}.contact_form--row{flex-wrap:wrap}.contact_form--row .ly-6{width:100%}.contact_form--row .image_content--wrapper .image_content--inner_wrapper{height:50vh}.contact_form--row .image_content--wrapper .image_content--inner_wrapper img{width:100%;height:auto;max-height:initial}.contact_form--wrapper h2{margin-bottom:40px}.user_account--footer--single a,.user_account--footer--single:hover a{font-size:16px;height:60px}.user_account--footer--single{width:50%}.user_account--footer--single:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.3)}.user_account--footer--single:nth-child(even){border-right:0}.user_acount--preview--wrapper,.user_acount--adress_book--wrapper{margin:0}.user_acount--white--box,.user_acount--edit--wrapper .user_acount--white--box>fieldset{padding:50px 15px 15px}.user_acount--white--box{width:calc(50% - 8px);margin:0 15px 15px 0}.user_acount--white--box h2{margin:0 0 45px;font-size:24px;line-height:27px}.user_acount--double--wrapper{padding:0 0 120px}.user_acount--form--wrapper .label,.user_acount--white--box .fieldset>.field:not(.radio--wrapper)>.label,.user_acount--white--box .fieldset>.field:not(.radio--wrapper)>.field>.label{font-size:16px;line-height:19px}.user_acount--form--wrapper .input{font-size:13px;line-height:23px}.user_acount--form--wrapper{margin-bottom:30px}.user_acount--white--box .fieldset>.field.radio--wrapper>.label{font-size:13px}.account--forms--wrapper .actions-toolbar{margin-top:35px;margin-bottom:50px}.user_acount--stored_templates--button .button.delete--button{padding:15px 17px 16px}.user_acount--stored_templates--wrapper{padding-bottom:120px}.order_history--wrapper h1{margin:120px 0 40px}.order_history--wrapper{margin-bottom:60px}.order_history--wrapper tr:not(.splitter-tr)>td{padding-bottom:8px}body.account .page.messages{bottom:121px}body.checkout-cart-index .page.messages,body.checkout-index-index .page.messages{bottom:60px}.message.error,.message.success,.modal-popup .modal-content{padding:20px 30px;font-size:22px;line-height:25px}.modal-popup .modal-content{padding:20px 80px 20px 30px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .button{padding:11px 25px}.info_part--wrapper{margin:0 auto 100px;padding:0 40px}.image_text--content{padding:40px 30px}.image_text--wrapper h2{margin:0 0 50px}.fullwidth--footer--buttons{padding:33px;height:121px}.blog__footer--fixed .blog__footer--fixed__inner{padding:12px 30px}.blog__footer--fixed .blog__footer--fixed__inner .blog__footer--fixed__title{max-width:270px;font-size:16px;line-height:19px}.design-template__wrapper{padding:80px 0}.design-template__wrapper .design-template__blocks{padding-top:50px}.design-template__wrapper.entries--four .design-template__blocks .design-template__product,.design-template__wrapper .design-template__blocks .design-template__product{width:50%}.logo-list{padding:80px 20px}.logo-list .logo-list__list{gap:20px}.logo-list .logo-list__list .logo-list__item{width:160px;padding:10px}.testimonials{padding:80px 20px}.testimonials .testimonials__list .testimonial__item{width:320px}.friendly__form{padding:80px 20px}.friendly__form .friendly__wrapper .friendly__inner{margin:0 -25px}.friendly__form .friendly__wrapper .friendly__left,.friendly__form .friendly__wrapper .friendly__right{padding:0 25px}.friendly__form .friendly__title,.testimonials .testimonials__title h2,.logo-list .logo-list__title h2{margin:0 0 50px}html[lang=fr-ch] .social_block--wrapper,html[lang=fr] .social_block--wrapper{text-align:right;padding-right:30px}}@media screen and (max-width:740px){.configurator__selector>li>div>div.configurator--description--wrapper{display:none}.configurator--additional--wrapper .configurator__selector__label{right:80px}.multiple--delivery--dates .wly--delivery--adresses .multipleAdressOption{padding-left:30px}.related--product--wrapper{padding:0 60px}.upload--later_message--inner{padding:40px 75px 50px}.user_acount--white--box .fieldset>.field{display:block}.user_acount--white--box .fieldset>.field:not(.radio--wrapper)>.label,.user_acount--white--box .fieldset>.field:not(.radio--wrapper)>.field>.label{width:100%;margin-bottom:5px}.user_acount--white--box .fieldset>.field>.control,.user_acount--white--box .fieldset>.field>.field>.control{width:100%}header .topInfobar li{margin:5px 10px}.info_part--wrapper{padding:0 10px}.blog__footer--fixed .blog__footer--fixed__inner{flex-wrap:wrap}.blog__footer--fixed__counter{font-size:12px;line-height:16px}.blog__footer--fixed .blog__footer--fixed__inner .blog__footer--fixed__rating{margin:0 0 0 20px;max-width:160px}.blog__footer--fixed .blog__footer--fixed__inner .button--primary{margin:30px auto 0}.blog__footer--fixed .blog__footer--fixed__inner .blog__footer--fixed__title{text-align:left}.accordeon--item--content--wrapper{padding-right:0}.blog--video--player{margin:0;padding-left:30px;padding-right:30px}.testimonials .testimonials__list{gap:50px}.testimonials .testimonials__list .testimonial__item{max-width:400px;width:100%}.testimonials .testimonials__list .testimonial__item .testimonial__image{width:100px;height:100px}}@media screen and (max-width:600px){body{font-size:12px;line-height:15px}h1,.h1,h2,.h2{font-size:26px;line-height:29px;letter-spacing:2px;margin:80px 0 80px}h2,.h2{margin:40px 0 60px}h3,.h3{font-size:20px;line-height:30px}h4,.h4{font-size:16px;line-height:24px;margin:-55px 0 69px}h5,.h5{font-size:14px;line-height:19px}.button,.modal-footer button{font-size:12px;line-height:15px;padding:15px 30px}.modal-popup .modal-header,.modal-popup .modal-content,.modal-popup .modal-footer{padding-left:2rem;padding-right:2rem}.modal-popup .modal-footer{padding-bottom:2rem;padding-top:2rem}.row{flex-wrap:wrap}.ly-3{width:50%}.et_pb_column_1_4.ly-3{height:50vh}.ly-6{width:100%}header .logo{right:15px}header .small_navigation--wrapper .switcher-language{opacity:0;position:absolute;margin:4px 0 0;left:50px;-webkit-transition:opacity .3s cubic-bezier(.645,.045,.355,1);-moz-transition:opacity .3s cubic-bezier(.645,.045,.355,1);-ms-transition:opacity .3s cubic-bezier(.645,.045,.355,1);-o-transition:opacity .3s cubic-bezier(.645,.045,.355,1);transition:opacity .3s cubic-bezier(.645,.045,.355,1)}body.header--dropdown_open header .small_navigation--wrapper .switcher-language{opacity:1;z-index:11}#search--icon--mobile,.mobilemenutoggler,.small_navigation--wrapper>a{padding:15px 10px}.focus--search input.header--search--input{font-size:16px}.small_navigation--wrapper{padding-left:40px}.header--sidebar--wrapper>div{padding:100px 20px 50px}.header--sidebar--wrapper>.header--sidebar--cart{padding-bottom:100px}.header--sidebar--cart--wrapper .button{margin-top:30px}.header--sidebar--cart--product--wrapper li{padding:15px 0}.header--sidebar--account--scroll{padding-top:30px;padding-bottom:50px}.header--sidebar--account:after{height:100px}.header--sidebar--cart--wrapper .h2,.header--sidebar--account--wrapper .h2,.header--sidebar--kontakt .h2{font-size:24px;line-height:27px;margin-bottom:30px}.user_acount--stored_templates--button.button--wrapper{flex-direction:row}.user_acount--stored_templates--button.button--wrapper .button{margin:0 5px;padding:11px 13px 12px}.header--sidebar--kontakt .h2{margin-bottom:40px}.login--forget_password--wrapper{margin-bottom:35px}.header--sidebar--account .account--login--wrapper{margin-bottom:50px}.startseite_slider--slide--content_inner,.contact_form--inner_wrapper{padding:40px 30px}.landingpage_header--wrapper .landingpage_header--content_wrapper--inner{padding:60px 15px 30px}.landingpage_header--wrapper .experiment--review-stars svg{margin:0 0 3px}.landingpage_header--wrapper .experiment--review-stars{flex-direction:column;align-items:center}.landingpage_header--wrapper h5{margin-bottom:20px}.landingpage_header--wrapper .epp--highlights{margin-top:20px}.landingpage_header--wrapper .epp--highlight .epp--text{font-size:11px}.landingpage_header--wrapper .landingpage_header--link{margin-bottom:50px;font-size:10px;line-height:8.5px}.landingpage_header--content--detail--text{font-size:12px;line-height:17px}.swiper_slider--outer .startseite_slider--slide--image_wrapper img{top:0;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%)}.page_navigation--navi_point,.page_navigation--navi_point:visited{padding:12px 15px}.product_selector{padding:60px 15px}.product_selector--wrapper.et_pb_module{row-gap:40px}.product_selector--item--wrapper{padding:0 15px}.accordeon--wrapper h2{margin-bottom:40px}.startseite_slider--slide--content .button{margin-top:30px;padding-left:35px;padding-right:35px}.big_swiper--wrapper .swiper-container-horizontal>.swiper-pagination-bullets,.big_swiper--wrapper .swiper-pagination-custom,.big_swiper--wrapper .swiper-pagination-fraction{bottom:20px;left:20px}.big_swiper--wrapper .swiper-button-next,.big_swiper--wrapper .swiper-button-prev{margin-bottom:73px}.four_block--item--wrapper{width:100%}.four_block--item--svg_icon{display:none}.four_block--item--svg--big{display:block;margin-bottom:25px}.four_block--item--wrapper:nth-child(3).four_block--item--color--grey{background:#fff}.four_block--item--wrapper:nth-child(4).four_block--item--color--white{background:#f8f8f8}.four_block--item--wrapper:nth-child(3).four_block--item--color--black_bright{background:#000}.four_block--item--wrapper:nth-child(4).four_block--item--color--black{background:#272727}.cross_sell_prduct--content,.produkt_teaser--content{padding:40px 30px}.hero_box--wrapper{padding:30px 20px}.hero_box--wrapper h2{max-width:100%}.produkt_teaser--image_wrapper,.produkt_teaser--content--wrapper{width:100%;min-height:50vh}.produkt_teaser--content--wrapper{display:flex;align-items:center}.produkt_teaser--content{width:100%}.produkt-teaser--wrapper p{margin-bottom:35px}.hero_box_klein--content--wrapper.hero_box_klein--content--small .h2{margin-bottom:50px}.hero_box_klein--inner{padding:40px 30px}.hero_box--content--wrapper .button{margin-top:15px}.hero_box--content--wrapper h5{margin-bottom:15px}.accordeon--wrapper{padding:60px 30px}.accordeon--icon_plus{padding:5px 6px;height:26px;width:26px;margin-top:-13px}.accordeon--icon_plus svg{width:12px;height:12px}.accordeon--item--inner h5{padding:25px 40px 25px 0}.accordeon--item--content--wrapper{padding:0 0 25px;font-size:12px;line-height:15px}.accordeon--item--content--wrapper .button{margin-bottom:15px}.hero_box_klein--content--small_title{margin-bottom:40px}.hero_box_klein--content--text{margin-top:15px}.cross_sell_prduct--wrapper{height:360px;min-height:calc(100vh - 60px)}footer.page-footer{margin-top:1px}.social_block--wrapper,.footer--navi--wrapper{margin-bottom:50px}.footer--navi--wrapper,.footer--newsletter--wrapper,.footer--bottom--left--wrapper,.footer--bottom--right--wrapper{width:100%}.footer--navi,.footer--newsletter,.footer--bottom--left,.footer--bottom--right{text-align:center;padding-left:30px;padding-right:30px}.footer--bottom--left img{height:19px;margin:0 7px 7px 0}.footer--bottom--right img{margin:0 7px 7px 0}.mobile--visibility{display:block}.desktop--visibility{display:none}.footer--bottom--copyright--wrapper{margin:0 0 30px}.footer--bottom--left{margin-bottom:15px}.dropdown--scroller.ps .ps__rail-y:hover,.dropdown--scroller.ps .ps__rail-y:focus,.dropdown--scroller.ps .ps__rail-y.ps--clicking,.dropdown--scroller.ps--active-y>.ps__rail-y,.dropdown--scroller .ps__rail-y{display:block !important}.startseite_products--product:nth-child(9){display:none}.startseite_products--product:last-child svg{margin-bottom:0}.startseite_products{padding-left:15px;padding-right:15px;max-width:320px;text-align:left}.startseite_products--product{max-width:95px}.big_swiper--wrapper,body.page_navigation--exists .big_swiper--wrapper{height:calc(100vh - 60px)}.swiper-container-big.startseite_slider--wrapper,.swiper-container-img-big.startseite_slider--wrapper{height:calc(50vh - 60px)}.configurator__selectors .configurator__selectors__list{margin-top:30px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .price{font-size:16px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-next,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-next a,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-addToCart,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .button{padding:12px 20px;line-height:11px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-back{padding:15px 5px;margin-top:-5px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-step-back svg{margin-bottom:-3px}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper{display:block}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper a,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper a.configurator--social--wrapper{width:100%;display:block;margin:15px 10px 0}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .shareWrapper .configurator-footer-additional-wrapper a:first-child{margin-top:0}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator--sentence--wrapper,.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator--sentence--wrapper:first-child{margin:0 10px 15px;max-width:none}.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .faqWrapper .configurator--faq_agb--wrapper{position:relative;float:right;width:100%;margin-top:45px}.product-options-wrapper h2{margin:0 0 20px;font-size:26px;line-height:29px}.configurator__selectors .configurator__selectors__list li.configurator__selector>div>div.configurator__selector__svg{display:none}.configurator__selectors .configurator__selectors__list li.configurator__selector{font-size:15px;line-height:17px;padding:10px 0 0}.configurator__selectors .configurator__selectors__list li.configurator__selector.configurator__selector_additional_info{font-size:11px;padding:10px 10px 10px 126px}.configurator__selectors .configurator__selectors__list li.configurator__selector>div{padding:10px 0 0;margin:-10px 0 0}.configurator__selectors .configurator__selectors__list li.configurator__selector>div.configurator__selector--mda-status{font-size:11px;margin:-10px 0 0;padding:10px 10px 10px 75px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__label{margin:5px 0 0 15px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options{margin-top:10px}.configurator__selectors .configurator__selectors__list li.configurator__selector[data-open=true] .configurator__selector__options{margin-top:15px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__value{left:125px;right:100px;top:15px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__description:not(.relative),.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__description{right:50px;height:18px;top:0}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__description>svg{height:18px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__button{height:49px;width:49px;padding:15px}.configurator__background--purple .configurator__selector__description__light-box{padding:85px 25px 75px}.configurator__background--purple .configurator__selector__description__light-box .configurator__selector__description__light-box__close{padding:10px}.configurator__background--purple .configurator__selector__description__light-box .configurator__selector__description__light-box__text{padding:10px 15px 50px;font-size:12px;line-height:17px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option .configurator__selector__option__svg{display:none}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options>div>ul{padding:35px 20px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option .configurator__selector__option__sublabel__subtitle,.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option .configurator__selector__option__sublabel__description{font-size:10px;line-height:14px;letter-spacing:.75px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option .configurator__selector__option__label{top:6px;left:42px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option .configurator__selector__option__sublabel{left:42px;top:25px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option{margin-bottom:20px;height:25px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option[data-hasdescription=true],.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option[data-hassubtitle=true]{height:40px}.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option[data-hasdescription=true][data-hassubtitle=true]{height:55px}.configurator__selectors .configurator__selectors__list li.free_format--wrapper{padding-bottom:17px}.configurator__selectors .configurator__selectors__list li.free_format--wrapper input[type=number]{padding:5px;height:30px;letter-spacing:0;font-size:10px}.configurator__selectors .configurator__selectors__list li.free_format--wrapper .configurator__selector__value{top:10px;left:125px;right:55px}.configurator__selectors .configurator__selectors__list li.free_format--wrapper .configurator__selector__description{top:0;right:0}.free_format--description{font-size:10px;margin-top:1px;margin-left:15px}.configurator__selectors .configurator__selectors__list li.configurator__selector.configurator__selector--amount-and-printing-method .configurator__selector__options>div{flex-wrap:wrap}.configurator__selectors .configurator__selectors__list li.configurator__selector.configurator__selector--amount-and-printing-method .configurator__selector__options__printing-method{padding:35px 20px 25px;width:100%}.configurator__selectors .configurator__selectors__list li.configurator__selector.configurator__selector--amount-and-printing-method .configurator__selector__options__printing-method li{float:left;margin-right:20px}.configurator__selectors .configurator__selectors__list li.configurator__selector.configurator__selector--amount-and-printing-method .configurator__selector__options__amount{padding:0 5px 10px}.configurator__selectors .configurator__selectors__list li.configurator__selector.configurator__selector--amount-and-printing-method .configurator__selector__options__amount li{margin-bottom:15px}.configurator__selector.configurator__selectors--additional-options>ul>li>div>.configurator__selector__svg{display:inline-block;padding:5px 0;margin:0 0 26px 65px}.configurator__selectors.configurator__selectors--additional-options>ul li.configurator__selector>div>div.configurator__selector__svg{display:inline-block;height:30px}.configurator__selectors--additional-options .configurator__selector__svg svg{display:none}.configurator__selectors--additional-options .configurator__selector .configurator__selector__label{right:60px;top:10px;left:60px}.configurator__selectors--additional-options .configurator__selector .configurator__selector__svg:before{top:10px;margin-top:0}.configurator__selectors--additional-options .configurator__selector .configurator__selector__svg{margin-bottom:20px}.configurator__selectors--additional-options>ul li.configurator__selector .configurator__selector__label{margin-top:0}.configurator__selectors--additional-options .configurator__selector .configurator__selector__label__description{display:none}.configurator__selectors--additional-options .configurator__selector .configurator__selector__label .configurator__selector__label__price,.configurator__selectors--additional-options .configurator__selector .configurator__selector__label__description{font-size:10px}.configurator__selectors--additional-options>ul li.configurator__selector .configurator__selector__description{top:7px}.multiple--delivery--dates .wly--delivery--adresses .multipleAdressOption{padding:35px 20px 20px}.wly--delivery--adresses .printingAmount--description:before{margin:0 10px -15px 0}.configurator__selector.configurator--additional--wrapper li.list--open .wly-w2p-attributeoptions{display:block}.configurator__selectors--properties.designable{margin-top:60px}.multiple--delivery--dates .wly--delivery--adresses .multipleAdressOption ul li{flex-wrap:wrap;margin-bottom:20px}.multiple--delivery--dates .wly--delivery--adresses .multipleAdressOption ul li>div{width:100%}.printingAmount--amount{margin:5px 0 0 35px}.configurator__uploader,.upload--later_message--inner{padding:20px}.upload--later_message--inner{margin-top:30px}.configurator__uploader .configurator__uploader__upload{margin:0 0 10px}.configurator__uploader .configurator__uploader__archive{margin-bottom:40px}.upload--later_message--wrapper h3{margin:15px 0 30px}.upload--later_message--wrapper ul>li svg{margin-right:20px}.cart--success{width:100%}.cart--success .configurator__breadcrumbs{margin-bottom:50px}.violett--screen .cart--success{padding:60px 50px}.cart--success--head svg{width:90px}.cart--success--wrapper h2.cart--success--head__title{margin:20px 0 40px}.cart--success--button--wrapper .button.button--standard,.cart--success--button--wrapper .button{display:inline-block}.cart--success--button--wrapper .button.button--standard{margin:0 0 10px}.related--product--wrapper{padding:0}.related--product--wrapper .swiper-button-prev,.related--product--wrapper .swiper-button-next{top:auto;bottom:-60px}.list_product--content--wrapper .button.button--standard{display:none}.related--product--wrapper .swiper-button-prev{left:50%;margin-left:-43px}.related--product--wrapper .swiper-button-next{left:50%;margin-left:5px}body.add--to--cart--success .product-options-wrapper{padding-bottom:100px}.list_product--content--wrapper h3{margin-bottom:0;font-size:16px;line-height:23px}.list_product--content--wrapper{padding:40px 20px;display:flex;align-items:center;justify-content:center}.login-container,.account--forms--wrapper{padding:85px 30px 60px}.login-container .h2,.account--forms--wrapper h1{margin-bottom:30px}.account--forms--wrapper h4{margin-bottom:30px}.form--title.h2{margin-bottom:20px;font-size:15px;padding-bottom:0;border-bottom:1px solid}.fieldset{margin:15px 0 50px}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email],textarea,.fieldset>textarea,.field__wrapper label{font-size:12px}.field__wrapper input:focus~label,.field__wrapper textarea:focus~label,.field__wrapper select:focus~label,.field__wrapper input:not(:placeholder-shown)~label,.field__wrapper textarea:not(:placeholder-shown)~label,.field__wrapper select:not(:placeholder-shown)~label{font-size:11px}.password-strength-meter{max-width:130px}.header--sidebar--account--register{margin-top:60px}.shop_basket--inner{padding:160px 15px 140px}.header--sidebar--basket--active{top:8px;right:2px}.basket--product--item--wrapper .accordeon--item--inner h5,.order_history--wrapper .accordeon--item--inner h5{padding:10px 120px 10px 30px}.basket--product--item--edit--wrapper>div{margin-right:20px}body.account .basket--product--item--wrapper .accordeon--item--inner h5,body.account .order_history--wrapper .accordeon--item--inner h5{padding:20px 0 20px 45px}.basket--item--price{top:10px}.shop_basket--total--payment-methods .payment__cards img{margin-left:5px}.paymentmethod-wrapper .payment--box{padding:14px 20px}.paymentmethod--information .secure-logo{display:block;margin:0 auto 5px}.configurator__breadcrumbs{overflow-y:hidden;overflow-x:auto;width:auto;margin-bottom:20px;max-width:100%;padding:15px 0}.configurator__breadcrumbs li{font-size:10px;line-height:15px;padding:0 8px}.configurator__breadcrumbs li:before,.configurator__breadcrumbs li:after{top:5px}.configurator__breadcrumbs li .breadcrumb__bullets{width:12px;height:12px;margin-bottom:2px}.shop_basket--title--wrapper h2{margin:0 0 20px}.blog--list--wrapper h1,.blog--detail--wrapper h1{margin-bottom:25px}.blog--list--social--text{padding:15px 0 35px}.blog--list--post--content--inner{padding:15px 15px 25px}.blog--list--post--content--wrapper h2{margin:40px 0 15px}.post-description p{text-align:left;margin-bottom:30px;font-size:13px;line-height:17px}.blog--detail--wrapper{padding:0 15px 40px}.blog--detail--wrapper p{font-size:14px;line-height:20px;margin-bottom:20px}.text--module--wrapper li{font-size:14px;line-height:20px}.blog--detail--wrapper .blog--list--info--inner{margin-bottom:35px}.blog--detail--featured_image--wrapper{margin:0 -15px 60px}.blog--detail--short_content--wrapper h5,.blog--detail--short_content--wrapper .h5{font-size:14px;line-height:22px}.blog--detail--short_content--wrapper,.blog-post-view .text--module--wrapper,.blog-post-view .image_content--wrapper,.body.blog-post-view .accordeon--wrapper{margin-bottom:60px}.blog--video--player{padding-top:60px;padding-bottom:60px}#play-button{row-gap:30px}.blog--detail--wrapper h2{margin-bottom:20px}.blog--detail--wrapper h3{margin-bottom:10px;font-size:18px;line-height:27px}.text--module--wrapper ul{padding-left:15px}.blog--button--wrapper{margin:-30px 0 60px}.blog--slide--legend{margin-left:15px;margin-right:15px}.blog--slider--wrapper{margin-bottom:60px;width:100vw}.ly-550 .blog--slider--wrapper{margin-left:-30px}body.blog-post-view .accordeon--wrapper{margin-bottom:60px}.blog--quote--wrapper .h2{margin:0 0 60px}.blog--detail--contact--wrapper{padding:20px 0 5px;margin-bottom:100px}.blog--detail--contact--wrapper .h2{margin:20px auto;width:100%}.blog--detail--contact--wrapper .button:first-child,.blog--detail--button--wrapper .button{margin:0 10px 15px}.blog--detail--newsletter-wrapper{margin-bottom:80px}.blog--detail--content .accordeon--icon_plus{line-height:15px}.blog--detail--wrapper .ly-760{margin:0 -15px}.blog-widget-recent{padding-top:60px;padding-bottom:60px}.blog-widget-recent .blog-recent__wrapper .h2{margin:0 0 40px}.blog-widget-recent .blog-recent__wrapper .post-recent-list .post-holder{width:100%}.blog-widget-recent .blog-recent__wrapper .post-recent-list .post-holder .post-content .page-tags{gap:10px;margin-bottom:10px;font-size:12px}.c-replyform{margin-bottom:20px}.c-replyform-comment{margin:20px 0 0}.c-btn-hld .button{margin-top:15px}.newsletter--signup--wrapper{padding:40px 30px 70px}.newsletter--signup--wrapper .h2{margin-bottom:30px}.newsletter--signup--wrapper .button{padding:15px 30px;width:auto !important}.newsletter--signup--content--wrapper form .field__wrapper:first-child,.newsletter--signup--content--wrapper form .field__wrapper,.newsletter--signup--content--wrapper button[type=submit]{width:100%;margin:10px 0 0}.newsletter--signup--content--wrapper .mauticform-checkboxgrp{margin:20px 0 10px}.gestaltungsvorlagen--wrapper .button{display:none}.gestaltungsvorlagen--wrapper .produkt_teaser--content{padding:30px 20px 30px}.gestaltungsvorlagen--wrapper.produkt-teaser--wrapper h2{font-size:16px;line-height:17px;margin-bottom:0}.product-teaser--share-love{right:15px;bottom:20px}.filter_navigation--filter_box--wrapper ul{columns:2;-webkit-columns:2;-moz-columns:2;display:block}.filter_navigation--filter_box--wrapper li{padding:15px 0}.filter_navigation--filter_box--wrapper{padding:5px 30px 15px}.divider{margin:40px 0}.checkout--step--wrapper h2{margin-bottom:25px}.checkout--step-inner{padding:160px 15px 120px}.checkout--step--wrapper .configurator--breadcrumb--wrapper{margin-bottom:40px}.configurator--breadcrumb--wrapper li{margin:0 0 3px}.checkout-login-container .white--box--wrapper{width:100%}.white--box--buttons .button:first-child{margin-bottom:10px}.checkout-login-container .checkout--step--content--inner{display:block}.checkout-login-container .white--box--wrapper h3{margin-bottom:0}.field__wrapper{margin-bottom:25px}.checkout--block--w_title h2,body.account .checkout--block--w_title h2,body.account .checkout--block--t_title h2{margin:0 0 20px;font-size:20px;line-height:23px;border-bottom-width:1px;padding-bottom:5px}.checkout--col{display:block}.checkout--col--300{max-width:none;margin:0 0 30px;float:none}.radio--wrapper{margin-bottom:15px}.radio--wrapper label:before{height:16px;width:16px;margin:0 20px -3px 0}.checkout-address-container .input--side--right{margin:0 0 30px;font-size:10px}.checkout--block--w_title{margin-bottom:50px}.checkout--adress-switcher--radio{font-size:12px;line-height:17px}.validation--hint,.deliveryAddressRequired,.customerAddressRequired,.signUpRequired{font-size:11px}.checkout--adress-switcher--radio li{padding-left:36px}.checkout--adress-switcher--radio li:before{height:16px;width:16px;margin:0 20px -4px -36px}.paymentmethod-wrapper .white--box--wrapper{width:100%;padding:15px 20px 10px 11px;text-align:left;margin:0 0 7px;background-position:80% 50%}.paymentmethod--checkbox{height:16px;width:16px;display:inline-block}.paymentmethod-wrapper .white--box--wrapper h3{margin:0 0 0 20px;display:inline-block}.paymentmethod--icon--wrapper--box{margin:0 20px}.paymentmethod--information{margin-top:15px}.shop_basket--total .shop_basket--total--endtotal{padding-top:10px;padding-bottom:10px;margin-top:10px;font-size:16px;line-height:18px}body.account .checkout--block--t_title,.checkout--block--t_title{margin:25px 0 0;width:100%}#delivery-address,#billing-address,#account-information form{margin-bottom:40px}#discount-coupon-form .button--standard{font-size:12px}.edit--side--right{margin-top:-10px}.edit--side--right svg{margin-bottom:-3px}body.account .checkout--block--t_title p,.checkout--block--t_title p{margin-bottom:15px;font-size:12px;line-height:17px}.checkout-confirmation-container .cart--success--head svg{width:90px}.checkout-confirmation-container h1{margin:30px 0}.checkout-confirmation-container .button{margin:30px 0 50px}.checkout-confirmation-container .cart--success--wrapper p{max-width:290px}.checkout-confirmation-container .cart--success--social--wrapper a{padding:9px;margin:0 8px;width:34px;height:34px}.checkout--confirmation--survey--wrapper h1{margin:0 0 50px}.checkout--confirmation--survey--inner{padding-bottom:80px}.adress--switcher--right{float:none}.paymentmethod-wrapper .white--box--wrapper.active,.paymentmethod-wrapper .white--box--wrapper:hover{background-size:150% 200%}.radio--wrapper label{font-size:12px;line-height:17px}.radio--wrapper:last-child{margin-bottom:0}.select--wrapper.configurator__selectors .configurator__selectors__list{margin:0 0 40px}.select--wrapper.configurator__selectors .configurator__selectors__list li.configurator__selector{padding:10px 0 0;line-height:15px}.select--wrapper.configurator__selectors .configurator__selectors__list li.configurator__selector>div{padding:10px 0 0;margin:-10px 0 0}.select--wrapper.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options{margin-top:10px}.select--wrapper.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__button{height:45px;padding:15px}.select--wrapper.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options>div>ul{padding:35px 20px}.select--wrapper.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option{height:40px;margin-bottom:10px}.content--block-details .block--content{font-size:13px;line-height:21px;margin-bottom:40px;float:left;margin-top:30px}.checkout--block--w_title h3{margin:0 0 15px}.wly-checkout .select--wrapper.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options>div>ul{padding:20px}.checkout-address-container .block--content{font-size:12px;line-height:17px}.content--block-details{margin-bottom:50px}.content--block-details .block--options{width:100%}#wly-checkout .button--add-address{padding:20px 20px 0}.checkout--step-inner .select--wrapper.configurator__selectors .configurator__selectors__list li.configurator__selector .configurator__selector__options .configurator__selector__option{height:60px}.checkout--overview .basket--product--item--wrapper .accordeon--item--content--wrapper{padding:0 0 10px}.contact_form--row .image_content--wrapper .image_content--inner_wrapper img{width:auto;height:100%}.image_content--wrapper{height:50vh}.ly-550{padding:0 15px}.contact_form--wrapper h2{margin-bottom:30px}.contact_form--wrapper .input--side--right{margin:0 0 30px;font-size:10px}.block-search{padding-left:0}textarea,.fieldset>textarea{height:100px}div.mage-error[generated],div.mage-error,span.mage-error,.validation--error-message,.mce_inline_error{margin:3px 0 0}.search-autocomplete{height:calc(100vh - 170px);margin:50px 30px 0;width:calc(100% - 60px);padding-right:0}.block-search .control{margin:40px 0 0;padding:0 30px}.header--search{width:calc(100vw - 60px);left:30px}.header--search--wrapper{margin-left:-40px}.header--search--result{display:grid;grid-template-columns:1fr;row-gap:3px;margin-top:20px}.header--search--result--category{font-size:12px;margin:20px 0 7px}.search-autocomplete ul.header--search--result>li{margin:0 0 12px}.search-autocomplete:after{bottom:0;height:130px}.accordeon--overtitle{flex-direction:column}.accordeon--search--wrapper{width:100%;margin:0 0 15px}.order_history--inner{padding:20px 15px 60px}body.account .account--forms--wrapper{padding:0 0 75px}body.account h1,.user_acount--stored_templates--wrapper h1,.login-container .h2,.account--forms--wrapper h1,.checkout--step--wrapper h1{font-size:26px;line-height:29px}body.account h1{margin-top:50px}body.account h2,.user_acount--stored_templates--wrapper h2{font-size:20px;line-height:23px}.user_account--footer--name{display:none}.user_account--footer--single{width:25%}.user_account--footer--single:nth-child(-n+2){border-bottom:0}.user_account--footer--single:nth-child(even){border-right:1px solid rgba(255,255,255,.3)}.user_account--footer--single a,.user_account--footer--single:hover a{height:60px}.user_account--footer--single svg{margin-right:0}.user_acount--white--box{width:100%;margin:0 0 15px}.user_acount--form--wrapper{margin-bottom:10px}.user_acount--form--wrapper .input{margin-bottom:15px}.user_acount--white--box,.user_acount--edit--wrapper .user_acount--white--box>fieldset{padding-top:35px}.user_acount--white--box h2{margin:0 0 30px}.user_acount--white--box .fieldset>.field,.user_acount--white--box .fieldset>.field>.field{margin-bottom:15px}.account--forms--wrapper .actions-toolbar{margin-top:15px;margin-bottom:30px}.user_acount--stored_templates--button .button.delete--button{padding:9px 13px}.user_acount--stored_templates--wrapper .produkt_teaser--image_wrapper img{max-height:calc(100% - 50px);max-width:calc(100% - 50px)}.user_acount--stored_templates--wrapper .produkt_teaser--content--wrapper,.user_acount--stored_templates--wrapper .produkt_teaser--image_wrapper{background:#fff}.user_acount--stored_templates--wrapper .produkt-teaser--wrapper:nth-child(odd) .produkt_teaser--content--wrapper,.user_acount--stored_templates--wrapper .produkt-teaser--wrapper:nth-child(odd) .produkt_teaser--image_wrapper{background:#f8f8f8}.user_acount--stored_templates--wrapper{padding-bottom:60px}.account .column.main .order_history--wrapper h2{font-size:18px;line-height:21px;margin-top:10px}.order_history--wrapper .basket--product--item--wrapper .accordeon--item--inner h5,.order_history--wrapper .accordeon--item--inner h5{font-size:16px;line-height:20px}.order_archive--project--name{font-size:12px;line-height:20px}.order_archive--project--id{top:25px;font-size:12px}.order_history--wrapper .accordeon--icon_plus{line-height:14px}.order_history--wrapper tr:not(.splitter-tr)>td{padding:0 5px 8px}.order_history--wrapper table>tbody>tr td:nth-child(3) a{font-size:10px;margin-right:5px}.order_history--inner .accordeon--item--content--wrapper a{font-size:12px;line-height:16px}.very_old--history--entries .order_history--inner .accordeon--item--content--wrapper a{font-size:10px}.order_history--wrapper table>tbody>.splitter-tr_after--tr>td{padding-top:15px;padding-bottom:0}.basket--product--item--data--wrapper .splitter-tr>td{padding-bottom:15px}.very_old--history--entries .order_archive--product--name,.very_old--history--entries .order_archive--project--name{padding-right:80px}.basket--product--item--data--wrapper,.order_history--wrapper .accordeon--item--content--wrapper{font-size:12px;line-height:17px}.order_history--wrapper .accordeon--item--content--wrapper{padding:20px 0 0}.order_archive--project--files{margin-top:20px}.order_history--wrapper table>tbody>tr.tr--list--space_after>td{padding-bottom:20px}.order_history--wrapper table.order_archive--project--files>tbody>tr>td,.order_history--wrapper table.order_archive--project--bill>tbody>tr>td{padding:15px 5px;vertical-align:middle}body.account .column.main .user_acount--adress_book--wrapper .block:not(.widget) p.empty{margin-top:50px}.topInfobar{display:none !important}body.account .page.messages{bottom:60px;margin-bottom:0}.message.error,.message.success,.modal-popup .modal-content{padding:10px 15px;font-size:20px;line-height:23px}.modal-popup .modal-content{padding:10px 60px 10px 15px}.modal-popup .action-close{padding:10px 20px}.header--sidebar--account--logout .button{margin-top:20px}.navbar-nav .dropdown-menu>li a{line-height:28px}.navbar-nav .produkte_navi--wrapper .dropdown-menu>li,.navbar-nav .normal_navi--wrapper .dropdown-menu>li>ul>li{height:auto;margin-bottom:10px;display:flex;align-items:center}.navbar-nav .dropdown-menu>li svg{margin:0 15px 0 0}.navbar-nav .dropdown--scroll{padding-left:30px}.navbar-nav .produkte_navi--wrapper .dropdown--scroll{padding-left:0}.info_part--wrapper{margin:0 auto 100px;padding:0 40px}.info_part--wrapper{margin:0 auto 40px}.info_part--wrapper h3{margin:20px 0 30px}.ly-4{width:100%}.image_text--content--wrapper,.image_text--image--wrapper{width:100%;min-height:50vh}.image_text--inner{flex-wrap:wrap}.fullwidth--footer--buttons{padding:10px;height:60px}.fullwidth--footer--buttons .fullwidth--footer--buttons--inner{text-align:center}.fullwidth--footer--buttons .fullwidth--footer--buttons--inner .button{vertical-align:middle}.fullwidth--footer--buttons .primary{margin-left:10px}.user_acount--edit--wrapper .checkout--block--w_title{margin-bottom:35px}.account .edit--side--right{margin-top:0}.design-template__wrapper{padding:60px 0}.design-template__wrapper .design-template__blocks{padding-top:40px}.design-template__wrapper.entries--four .design-template__blocks .design-template__product,.design-template__wrapper .design-template__blocks .design-template__product{width:100%}.design-template__wrapper .design-template__blocks .design-template__product .design-template__product__inner .design-template__product__content .button__wrappers .link--button{position:relative;bottom:0}.design-template__wrapper .design-template__blocks .design-template__product.has-bottom-link .design-template__product__content{padding-bottom:45px}.blog__footer--fixed .blog__footer--fixed__inner .blog__footer--fixed__title{max-width:none;text-align:center}.blog__footer--fixed .blog__footer--fixed__inner .blog__footer--fixed__rating{margin:15px 0;max-width:none;width:100%}.blog__footer--fixed .blog__footer--fixed__inner{padding:15px 20px}.blog__footer--fixed .blog__footer--fixed__inner .button--primary{margin:0 auto}.design-template__wrapper .design-template__blocks .design-template__product a.design-template__product__inner .design-template__product__content .button{bottom:25px}.design-template__wrapper .design-template__blocks .design-template__product a.design-template__product__inner .design-template__product__content{padding:25px 20px 35px}.design-template__wrapper .design-template__blocks .design-template__product a.design-template__product__inner .design-template__product__content h3{margin-bottom:5px}.logo-list .logo-list__list{gap:10px}.testimonials{padding:60px 20px}.testimonials .testimonials__list .testimonial__item .testimonial__image{margin:0 auto 20px}.testimonials .testimonials__list .testimonial__item .testimonial__name{margin-top:10px}.friendly__form{padding:60px 20px}.friendly__form .friendly__wrapper .friendly__inner{flex-direction:column-reverse;gap:50px}.friendly__form .friendly__wrapper .friendly__right,.friendly__form.friendly--side .friendly__left{width:100%}.logo-list{padding:60px 20px}.friendly__form .friendly__title,.testimonials .testimonials__title h2,.logo-list .logo-list__title h2{margin:0 0 40px}html[lang=fr-ch] .social_block--wrapper,html[lang=fr] .social_block--wrapper{position:relative;text-align:center;margin-bottom:50px;padding:0}}@media screen and (max-width:550px){.infobar--wrapper .infobar .wly-configurator-footer-infobar ul .wly-configurator-price{flex-shrink:10000}}@media screen and (max-width:450px){.shop_basket--total--payment-methods .payment__cards img{margin-left:-2px}#play-button{row-gap:20px;padding:25px}}@media screen and (max-width:370px){#search--icon--mobile,.mobilemenutoggler,.small_navigation--wrapper>a{padding:15px 7px}header .logo{right:12px}.landingpage_header--content_wrapper--inner,.startseite_slider--slide--content_inner,.four_block--item--inner_wrapper,.hero_box--wrapper,.accordeon--wrapper,.cross_sell_prduct--content,.produkt_teaser--content,.contact_form--inner_wrapper{padding-left:15px;padding-right:15px}.hero_box--content--wrapper .button{padding-right:15px;padding-left:15px}.footer--navi,.footer--newsletter,.footer--bottom--left,.footer--bottom--right{padding-left:15px;padding-right:15px}.login-container,.account--forms--wrapper{padding-left:35px;padding-right:35px}body.account .account--forms--wrapper{padding-left:0;padding-right:0}.password-strength-meter{max-width:100px}.free_format--wrapper .configurator__selector__label{opacity:0}.configurator__selectors .configurator__selectors__list li.free_format--wrapper .configurator__selector__value{left:15px}.navbar-nav .normal_navi--wrapper .dropdown-menu>li{margin-top:30px}.small_navigation--wrapper{padding-left:35px}.blog__footer--fixed .blog__footer--fixed__inner .button--primary{margin:0}.blog__footer--fixed .blog__footer--fixed__inner{padding:15px 20px 30px}.shop_basket--inner,.checkout--step-inner{padding-top:120px}.configurator__breadcrumbs{top:70px}}.sf-dump{text-transform:none}