@CHARSET "UTF-8";@font-face{font-family:"HurmeGeometricSans2Bold";src:url("../../../main/lib/fonts/hurmegeometricsans2_bold-webfont.eot");src:url("../../../main/lib/fonts/hurmegeometricsans2_bold-webfont.eot?#iefix") format("embedded-opentype"),url("../../../main/lib/fonts/hurmegeometricsans2_bold-webfont.woff2") format("woff2"),url("../../../main/lib/fonts/hurmegeometricsans2_bold-webfont.woff") format("woff"),url("../../../main/lib/fonts/hurmegeometricsans2_bold-webfont.ttf") format("truetype"),url("../../../main/lib/fonts/hurmegeometricsans2_bold-webfont.svg#wf") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"HurmeGeometricSans2SemiBold";src:url("../../../main/lib/fonts/hurmegeometricsans2_semibold-webfont.eot");src:url("../../../main/lib/fonts/hurmegeometricsans2_semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../../../main/lib/fonts/hurmegeometricsans2_semibold-webfont.woff2") format("woff2"),url("../../../main/lib/fonts/hurmegeometricsans2_semibold-webfont.woff") format("woff"),url("../../../main/lib/fonts/hurmegeometricsans2_semibold-webfont.ttf") format("truetype"),url("../../../main/lib/fonts/hurmegeometricsans2_semibold-webfont.svg#wf") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"HurmeGeometricSans2Regular";src:url("../../../main/lib/fonts/hurmegeometricsans2-webfont.eot");src:url("../../../main/lib/fonts/hurmegeometricsans2-webfont.eot?#iefix") format("embedded-opentype"),url("../../../main/lib/fonts/hurmegeometricsans2-webfont.woff2") format("woff2"),url("../../../main/lib/fonts/hurmegeometricsans2-webfont.woff") format("woff"),url("../../../main/lib/fonts/hurmegeometricsans2-webfont.ttf") format("truetype"),url("../../../main/lib/fonts/hurmegeometricsans2-webfont.svg#wf") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"PTSerifRegular";src:url("../../../main/lib/fonts/pt-serif-regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"PTSerifRegularItalic";src:url("../../../main/lib/fonts/pt-serif-regular-italic.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"PTSerifBold";src:url("../../../main/lib/fonts/pt-serif-bold.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}div,td,input,select,textarea,h1,h2,h3,a,header,main,footer,section{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body{font-family:"PTSerifRegular";font-weight:normal;font-style:normal;font-size:16px;line-height:1.56;color:#000;background-color:#fff;margin:0px}@media(max-width: 1600px){body{font-size:14px;line-height:1.57}}@media(max-width: 900px){body{line-height:1.57}}img{border:none}h1{font-family:HurmeGeometricSans2Bold;font-size:40px;font-weight:normal;line-height:1.25;letter-spacing:3px;margin:0px 0px 66px;text-transform:uppercase;text-align:center}@media(max-width: 1400px){h1{margin-bottom:29px;font-size:26px;line-height:1.31;letter-spacing:1.95px}}@media(max-width: 900px){h1{margin-bottom:21px;font-size:20px;line-height:1.3;letter-spacing:.5px}}.h1--small{font-family:"HurmeGeometricSans2SemiBold";font-weight:normal;font-style:normal;font-size:24px;line-height:1.58;letter-spacing:4px}@media(max-width: 1400px){.h1--small{font-size:26px;line-height:1.38;letter-spacing:1.1px}}@media(max-width: 900px){.h1--small{font-size:18px;line-height:1.39;letter-spacing:1px}}h2{font-family:"HurmeGeometricSans2Bold";font-weight:normal;font-style:normal;font-size:40px;line-height:1.38;letter-spacing:1px;margin:0px 0px 30px;text-transform:uppercase;text-align:center}@media(max-width: 1400px){h2{font-size:26px;margin-bottom:20px}}@media(max-width: 900px){h2{font-size:20px;letter-spacing:.5px}}.contentblock--h2 h2{margin-bottom:0px}.prefooter h2{font-family:HurmeGeometricSans2Bold;font-size:35px;font-weight:normal;line-height:45px;letter-spacing:1.5px;margin:0px 0px 25px;text-transform:uppercase}@media(max-width: 1600px){.prefooter h2{font-size:25px;line-height:35px;letter-spacing:1.5px;margin-bottom:12px}}@media(max-width: 900px){.prefooter h2{font-size:16px;line-height:26px;letter-spacing:1px}}.prefooter h2 a{color:#000}h3{font-family:"HurmeGeometricSans2Bold";font-weight:normal;font-style:normal;font-size:25px;line-height:35px;letter-spacing:1px;margin:0px 0px 25px;text-transform:uppercase}@media(max-width: 1600px){h3{font-size:18px;line-height:28px;letter-spacing:1px;margin-bottom:12px}}@media(max-width: 900px){h3{font-size:14px;line-height:24px;letter-spacing:.5px}}h3 a{color:#000}.prefooter h3{font-size:26px;line-height:1.2;letter-spacing:1px;margin:30px 0px 20px}@media(max-width: 1600px){.prefooter h3{font-size:23px;letter-spacing:1.1px;margin:35px 0px 22px}}@media(max-width: 900px){.prefooter h3{font-size:18px;letter-spacing:1px}}h4{font-family:"HurmeGeometricSans2Bold";font-weight:normal;font-style:normal;font-size:18px;line-height:1.39;letter-spacing:3.21px;margin:0px 0px 20px;text-transform:uppercase}@media(max-width: 1600px){h4{font-size:16px;line-height:1.56;letter-spacing:2.86px}}@media(max-width: 900px){h4{font-size:14px;line-height:1.79;letter-spacing:2.5px}}p{margin:0px 0px 16px}p:last-child{margin-bottom:0px}a{text-decoration:none}strong{font-family:"PTSerifBold";font-weight:normal;font-style:normal}em{font-family:"PTSerifRegularItalic";font-weight:normal;font-style:normal}blockquote{margin:0px 0px 24px;padding:0px;font-family:"PTSerifRegularItalic";font-weight:normal;font-style:normal;font-size:24px;line-height:1.58;letter-spacing:normal}@media(max-width: 1400px){blockquote{font-size:18px;line-height:1.56}}@media(max-width: 900px){blockquote{margin-bottom:16px;font-size:15px;line-height:1.47}}li{margin-bottom:12px}li:last-child{margin-bottom:0px}form{margin:0px;padding:0px}.fields-wrapper .fields-wrapper__inner{position:relative}.fields-wrapper.fields-typ1 label,.fields-wrapper.fields-typ2 label,.fields-wrapper.fields-typ3 label,.fields-wrapper.fields-typ4 label,.fields-wrapper.fields-typ5 label,.fields-wrapper.fields-typ6 label,.fields-wrapper.fields-typ7 label,.fields-wrapper.fields-typ8 label,.fields-wrapper.fields-typ10 label,.fields-wrapper.fields-typ13 label{display:block;position:absolute;top:0;left:0px;line-height:57px;font-family:HurmeGeometricSans2SemiBold;font-size:14px;font-weight:normal;color:#a7a7a7;letter-spacing:2.5px;padding:0px 22px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.fields-wrapper.fields-typ1.focus label,.fields-wrapper.fields-typ2.focus label,.fields-wrapper.fields-typ3.focus label,.fields-wrapper.fields-typ4.focus label,.fields-wrapper.fields-typ5.focus label,.fields-wrapper.fields-typ6.focus label,.fields-wrapper.fields-typ7.focus label,.fields-wrapper.fields-typ8.focus label,.fields-wrapper.fields-typ10.focus label,.fields-wrapper.fields-typ13.focus label{color:#1200ff;top:-17px;font-size:9px}@media(max-width: 1600px){.fields-wrapper.fields-typ1.focus label,.fields-wrapper.fields-typ2.focus label,.fields-wrapper.fields-typ3.focus label,.fields-wrapper.fields-typ4.focus label,.fields-wrapper.fields-typ5.focus label,.fields-wrapper.fields-typ6.focus label,.fields-wrapper.fields-typ7.focus label,.fields-wrapper.fields-typ8.focus label,.fields-wrapper.fields-typ10.focus label,.fields-wrapper.fields-typ13.focus label{top:-14px}}.fields-wrapper.fields-typ1.filled-out label,.fields-wrapper.fields-typ2.filled-out label,.fields-wrapper.fields-typ3.filled-out label,.fields-wrapper.fields-typ4.filled-out label,.fields-wrapper.fields-typ5.filled-out label,.fields-wrapper.fields-typ6.filled-out label,.fields-wrapper.fields-typ7.filled-out label,.fields-wrapper.fields-typ8.filled-out label,.fields-wrapper.fields-typ10.filled-out label,.fields-wrapper.fields-typ13.filled-out label{color:#1200ff;top:-17px;font-size:9px}@media(max-width: 1600px){.fields-wrapper.fields-typ1.filled-out label,.fields-wrapper.fields-typ2.filled-out label,.fields-wrapper.fields-typ3.filled-out label,.fields-wrapper.fields-typ4.filled-out label,.fields-wrapper.fields-typ5.filled-out label,.fields-wrapper.fields-typ6.filled-out label,.fields-wrapper.fields-typ7.filled-out label,.fields-wrapper.fields-typ8.filled-out label,.fields-wrapper.fields-typ10.filled-out label,.fields-wrapper.fields-typ13.filled-out label{top:-14px}}.fields-typ12{display:flex;gap:22px;align-items:center}@media(max-width: 900px){.fields-typ12{gap:9px}}.fields-typ12 label{font-family:HurmeGeometricSans2SemiBold;font-size:12px;line-height:2.08;letter-spacing:2.4px;font-weight:normal;text-transform:uppercase;cursor:pointer}.fields-typ12 label svg{display:block}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],textarea,select{position:relative;width:100%;height:57px;border:1px solid #cecece;font-family:HurmeGeometricSans2SemiBold;font-size:14px;font-weight:normal;line-height:2.14;letter-spacing:2.5px;padding:3px 22px;background-color:rgba(0,0,0,0)}input[type=checkbox]{margin:0px;cursor:pointer;box-shadow:inset 0 1px 0 #c4c4c4,inset 0 -1px 0 #c4c4c4,inset -1px 0 0 #c4c4c4,inset 1px 0 0 #c4c4c4;-webkit-appearance:none;border:none;display:inline-block;float:none;height:20px;padding:0;position:relative;vertical-align:top;width:20px;min-width:20px}input[type=checkbox]:checked::after{border-radius:0;content:"";display:block;height:20px;left:0;line-height:20px;position:relative;text-align:center;top:0;width:20px;background-image:url(../../media/buttons/check.svg)}input[type=radio]{margin:0px;position:absolute;opacity:0}input[type=radio]+label{cursor:pointer;display:flex;align-items:center;gap:22px;margin-left:0px}@media(max-width: 900px){input[type=radio]+label{gap:9px}}input[type=radio]+label:before{content:"";border-radius:100%;border:1px solid #9b9b9b;display:inline-block;width:26px;height:26px;transition:all 250ms ease}@media(max-width: 900px){input[type=radio]+label:before{width:20px;height:20px}}input[type=radio]:checked+label:before{background-color:#1200ff;box-shadow:inset 0 0 0 5px #fff}@media(max-width: 900px){input[type=radio]:checked+label:before{box-shadow:inset 0 0 0 4px #fff}}textarea{padding-top:15px}input[type=submit]{cursor:pointer}::-webkit-input-placeholder{color:#cecece;text-transform:uppercase}::-moz-placeholder{color:#cecece;text-transform:uppercase}:-ms-input-placeholder{color:#cecece;text-transform:uppercase}:-moz-placeholder{color:#cecece;text-transform:uppercase}::-webkit-input-placeholder{color:#cecece}:-moz-placeholder{color:#cecece;opacity:1}::-moz-placeholder{color:#cecece;opacity:1}:-ms-input-placeholder{color:#cecece}::-ms-input-placeholder{color:#cecece}.klaro{font-family:inherit;font-family:var(--font-family, inherit);font-size:14px;font-size:var(--font-size, 14px)}.klaro button{font-family:inherit;font-family:var(--font-family, inherit);font-size:14px;font-size:var(--font-size, 14px)}.klaro.cm-as-context-notice{height:100%;padding-bottom:12px;padding-top:12px}.klaro .cookie-modal .cm-switch-container,.klaro .context-notice .cm-switch-container,.klaro .cookie-notice .cm-switch-container{border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-color:#c8c8c8;border-bottom-color:var(--light2, #c8c8c8);display:block;position:relative;padding:10px;padding-left:66px;line-height:20px;vertical-align:middle;min-height:40px}.klaro .cookie-modal .cm-switch-container:last-child,.klaro .context-notice .cm-switch-container:last-child,.klaro .cookie-notice .cm-switch-container:last-child{border-bottom:0}.klaro .cookie-modal .cm-switch-container:first-child,.klaro .context-notice .cm-switch-container:first-child,.klaro .cookie-notice .cm-switch-container:first-child{margin-top:0}.klaro .cookie-modal .cm-switch-container p,.klaro .context-notice .cm-switch-container p,.klaro .cookie-notice .cm-switch-container p{margin-top:0}.klaro .cookie-modal .cm-switch,.klaro .context-notice .cm-switch,.klaro .cookie-notice .cm-switch{position:relative;display:inline-block;width:50px;height:30px}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1, #1a936f)}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1, #1a936f);opacity:0.6}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider::before{-ms-transform:translateX(10px);transform:translateX(10px)}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:#24cc9a;background-color:var(--green2, #24cc9a);opacity:0.8}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider::before{-ms-transform:translateX(10px);transform:translateX(10px)}.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider{background-color:#24cc9a;background-color:var(--green2, #24cc9a);opacity:0.8;cursor:not-allowed}.klaro .cookie-modal .slider,.klaro .context-notice .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19)}.klaro .cookie-modal .cm-list-input,.klaro .context-notice .cm-list-input,.klaro .cookie-notice .cm-list-input{position:absolute;top:0;left:0;opacity:0;width:50px;height:30px}.klaro .cookie-modal .cm-list-title,.klaro .context-notice .cm-list-title,.klaro .cookie-notice .cm-list-title{font-size:0.9em;font-weight:600}.klaro .cookie-modal .cm-list-description,.klaro .context-notice .cm-list-description,.klaro .cookie-notice .cm-list-description{color:#7c7c7c;color:var(--dark3, #7c7c7c);font-size:0.9em;padding-top:4px}.klaro .cookie-modal .cm-list-label .cm-switch,.klaro .context-notice .cm-list-label .cm-switch,.klaro .cookie-notice .cm-list-label .cm-switch{position:absolute;left:0}.klaro .cookie-modal .cm-list-label .slider,.klaro .context-notice .cm-list-label .slider,.klaro .cookie-notice .cm-list-label .slider{background-color:#f2f2f2;background-color:var(--white2, #f2f2f2);position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;transition:0.4s;width:50px;display:inline-block}.klaro .cookie-modal .cm-list-label .slider::before,.klaro .context-notice .cm-list-label .slider::before,.klaro .cookie-notice .cm-list-label .slider::before{background-color:#e6e6e6;background-color:var(--white3, #e6e6e6);position:absolute;content:'';height:20px;width:20px;left:5px;bottom:5px;transition:0.4s}.klaro .cookie-modal .cm-list-label .slider.round,.klaro .context-notice .cm-list-label .slider.round,.klaro .cookie-notice .cm-list-label .slider.round{border-radius:30px}.klaro .cookie-modal .cm-list-label .slider.round::before,.klaro .context-notice .cm-list-label .slider.round::before,.klaro .cookie-notice .cm-list-label .slider.round::before{border-radius:50%}.klaro .cookie-modal .cm-list-label input:focus+.slider,.klaro .context-notice .cm-list-label input:focus+.slider,.klaro .cookie-notice .cm-list-label input:focus+.slider{box-shadow-color:#48dfb2;box-shadow-color:var(--green3, #48dfb2);box-shadow:0 0 1px var(color, green3)}.klaro .cookie-modal .cm-list-label input:checked+.slider::before,.klaro .context-notice .cm-list-label input:checked+.slider::before,.klaro .cookie-notice .cm-list-label input:checked+.slider::before{-ms-transform:translateX(20px);transform:translateX(20px)}.klaro .cookie-modal .cm-list-input:focus+.cm-list-label .slider,.klaro .context-notice .cm-list-input:focus+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:focus+.cm-list-label .slider{box-shadow:0 4px 6px 0 rgba(125,125,125,0.2),5px 5px 10px 0 rgba(125,125,125,0.19)}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider::before{-ms-transform:translateX(20px);transform:translateX(20px)}.klaro .cookie-modal .slider,.klaro .context-notice .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19)}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a{color:#1a936f;color:var(--green1, #1a936f);text-decoration:none}.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{color:#fafafa;color:var(--light1, #fafafa)}.klaro .cookie-modal p,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{display:block;text-align:left;margin:0;padding:0;margin-top:0.7em}.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal h3,.klaro .cookie-modal h4,.klaro .cookie-modal h5,.klaro .cookie-modal h6,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice h3,.klaro .context-notice h4,.klaro .context-notice h5,.klaro .context-notice h6,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice h3,.klaro .cookie-notice h4,.klaro .cookie-notice h5,.klaro .cookie-notice h6{font-family:inherit;font-family:var(--title-font-family, inherit)}.klaro .cookie-modal .cm-link,.klaro .context-notice .cm-link,.klaro .cookie-notice .cm-link{margin-right:0.5em;vertical-align:middle}.klaro .cookie-modal .cm-btn,.klaro .context-notice .cm-btn,.klaro .cookie-notice .cm-btn{color:#fff;color:var(--button-text-color, #fff);background-color:#5c5c5c;background-color:var(--dark2, #5c5c5c);border-radius:4px;border-radius:var(--border-radius, 4px);padding:6px 10px;margin-right:.5em;border-style:none;padding:0.4em;font-size:1em;cursor:pointer}.klaro .cookie-modal .cm-btn:disabled,.klaro .context-notice .cm-btn:disabled,.klaro .cookie-notice .cm-btn:disabled{opacity:0.5}.klaro .cookie-modal .cm-btn.cm-btn-close,.klaro .context-notice .cm-btn.cm-btn-close,.klaro .cookie-notice .cm-btn.cm-btn-close{background-color:#c8c8c8;background-color:var(--light2, #c8c8c8)}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background-color:#1a936f;background-color:var(--green1, #1a936f)}.klaro .cookie-modal .cm-btn.cm-btn-success-var,.klaro .context-notice .cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn-success-var{background-color:#24cc9a;background-color:var(--green2, #24cc9a)}.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .context-notice .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info{background-color:#2581c4;background-color:var(--blue1, #2581c4)}.klaro .context-notice{border-radius:4px;border-radius:var(--border-radius, 4px);border-style:solid;border-style:var(--border-style, solid);border-width:1px;border-width:var(--border-width, 1px);border-color:#c8c8c8;border-color:var(--light2, #c8c8c8);background-color:#fafafa;background-color:var(--light1, #fafafa);display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;padding:12px;height:100%}.klaro .context-notice.cm-dark{background-color:#333;background-color:var(--dark1, #333);border-color:#5c5c5c;border-color:var(--dark2, #5c5c5c)}.klaro .context-notice.cm-dark p{color:#fafafa;color:var(--light1, #fafafa)}.klaro .context-notice.cm-dark p a{color:#459cdc;color:var(--blue2, #459cdc)}.klaro .context-notice p{color:#333;color:var(--dark1, #333);flex-grow:0;text-align:center;padding-top:0;margin-top:0}.klaro .context-notice p a{color:#24cc9a;color:var(--green2, #24cc9a)}.klaro .context-notice p.cm-buttons{margin-top:12px}.klaro .cookie-modal{width:100%;height:100%;position:fixed;overflow:hidden;left:0;top:0;z-index:1000}.klaro .cookie-modal.cm-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;z-index:0}.klaro .cookie-modal.cm-embedded .cm-modal.cm-klaro{position:relative;-ms-transform:none;transform:none}.klaro .cookie-modal .cm-bg{background:rgba(0,0,0,0.5);height:100%;width:100%;position:fixed;top:0;left:0}.klaro .cookie-modal .cm-modal.cm-klaro{background-color:#333;background-color:var(--dark1, #333);color:#fafafa;color:var(--light1, #fafafa);z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);width:100%;max-height:98%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:fixed;overflow:auto}@media (min-width: 660px){.klaro .cookie-modal .cm-modal.cm-klaro{border-radius:4px;border-radius:var(--border-radius, 4px);position:relative;margin:0 auto;max-width:640px;height:auto;width:auto}}.klaro .cookie-modal .cm-modal .hide{border-style:none;background:none;cursor:pointer;position:absolute;top:20px;right:20px;z-index:1}.klaro .cookie-modal .cm-modal .hide svg{stroke:#fafafa;stroke:var(--light1, #fafafa)}.klaro .cookie-modal .cm-modal .cm-footer{border-top-color:#5c5c5c;border-top-color:var(--dark2, #5c5c5c);border-top-width:1px;border-top-width:var(--border-width, 1px);border-top-style:solid;border-top-style:var(--border-style, solid);padding:1em}.klaro .cookie-modal .cm-modal .cm-footer-buttons{display:flex;flex-flow:row;justify-content:space-between}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by{font-size:0.8em;padding-top:4px;text-align:right;padding-right:8px}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a{color:#5c5c5c;color:var(--dark2, #5c5c5c)}.klaro .cookie-modal .cm-modal .cm-header{border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-color:#5c5c5c;border-bottom-color:var(--dark2, #5c5c5c);padding:1em;padding-right:24px}.klaro .cookie-modal .cm-modal .cm-header h1{margin:0;font-size:2em;display:block}.klaro .cookie-modal .cm-modal .cm-header h1.title{padding-right:20px}.klaro .cookie-modal .cm-modal .cm-body{padding:1em}.klaro .cookie-modal .cm-modal .cm-body ul{display:block}.klaro .cookie-modal .cm-modal .cm-body span{display:inline-block;width:auto}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes{padding:0;margin:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-caret,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-caret{color:#a0a0a0;color:var(--light3, #a0a0a0)}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content{margin-left:-40px;display:none}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content.expanded,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content.expanded{margin-top:10px;display:block}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose{position:relative;line-height:20px;vertical-align:middle;padding-left:60px;min-height:40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose:first-child{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p.purposes{color:#a0a0a0;color:var(--light3, #a0a0a0);font-size:0.8em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all{border-top-width:1px;border-top-width:var(--border-width, 1px);border-top-style:solid;border-top-style:var(--border-style, solid);border-top-color:#5c5c5c;border-top-color:var(--dark2, #5c5c5c);padding-top:1em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title{font-weight:600}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required{color:#5c5c5c;color:var(--dark2, #5c5c5c);padding-left:0.2em;font-size:0.8em}.klaro .cookie-notice:not(.cookie-modal-notice){background-color:#333;background-color:var(--dark1, #333);z-index:999;position:fixed;width:100%;bottom:0;right:0}@media (min-width: 1024px){.klaro .cookie-notice:not(.cookie-modal-notice){border-radius:4px;border-radius:var(--border-radius, 4px);position:fixed;position:var(--notice-position, fixed);right:20px;right:var(--notice-right, 20px);left:auto;left:var(--notice-left, auto);bottom:20px;bottom:var(--notice-bottom, 20px);top:auto;top:var(--notice-top, auto);max-width:400px;max-width:var(--notice-max-width, 400px);box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19)}}@media (max-width: 1023px){.klaro .cookie-notice:not(.cookie-modal-notice){border-style:none;border-radius:0}}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;bottom:inherit;z-index:0}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded .cn-body{padding-top:0.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{margin-bottom:0;margin-right:0;bottom:0;padding:1em;padding-top:0}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin-bottom:0.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p.cn-changes{text-decoration:underline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more{display:inline-block;flex-grow:1}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{display:inline-block;margin-top:-0.5em}@media (max-width: 384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{width:100%}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{margin-top:0.5em}@media (max-width: 384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{width:calc(50% - .5em)}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{margin-top:-0.5em;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:right;align-items:baseline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok a,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok div{margin-top:0.5em}.klaro .cookie-modal-notice{background-color:#333;background-color:var(--dark1, #333);color:#fafafa;color:var(--light1, #fafafa);z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);width:100%;max-height:98%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:fixed;overflow:auto;padding:1em;padding-top:0.2em}@media (min-width: 400px){.klaro .cookie-modal-notice{border-radius:4px;border-radius:var(--border-radius, 4px);position:relative;margin:0 auto;max-width:400px;height:auto;width:auto}}.klaro .cookie-modal-notice .cn-ok{display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin-top:1em}.klaro .cookie-notice-hidden{display:none !important}.klaro-ide .cm-switch-container{border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-color:#c8c8c8;border-bottom-color:var(--light2, #c8c8c8);display:block;position:relative;padding:10px;padding-left:66px;line-height:20px;vertical-align:middle;min-height:40px}.klaro-ide .cm-switch-container:last-child{border-bottom:0}.klaro-ide .cm-switch-container:first-child{margin-top:0}.klaro-ide .cm-switch-container p{margin-top:0}.klaro-ide .cm-switch{position:relative;display:inline-block;width:50px;height:30px}.klaro-ide .cm-list-input:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1, #1a936f)}.klaro-ide .cm-list-input.half-checked:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1, #1a936f);opacity:0.6}.klaro-ide .cm-list-input.half-checked:checked+.cm-list-label .slider::before{-ms-transform:translateX(10px);transform:translateX(10px)}.klaro-ide .cm-list-input.only-required+.cm-list-label .slider{background-color:#24cc9a;background-color:var(--green2, #24cc9a);opacity:0.8}.klaro-ide .cm-list-input.only-required+.cm-list-label .slider::before{-ms-transform:translateX(10px);transform:translateX(10px)}.klaro-ide .cm-list-input.required:checked+.cm-list-label .slider{background-color:#24cc9a;background-color:var(--green2, #24cc9a);opacity:0.8;cursor:not-allowed}.klaro-ide .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19)}.klaro-ide .cm-list-input{position:absolute;top:0;left:0;opacity:0;width:50px;height:30px}.klaro-ide .cm-list-title{font-size:0.9em;font-weight:600}.klaro-ide .cm-list-description{color:#7c7c7c;color:var(--dark3, #7c7c7c);font-size:0.9em;padding-top:4px}.klaro-ide .cm-list-label .cm-switch{position:absolute;left:0}.klaro-ide .cm-list-label .slider{background-color:#f2f2f2;background-color:var(--white2, #f2f2f2);position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;transition:0.4s;width:50px;display:inline-block}.klaro-ide .cm-list-label .slider::before{background-color:#e6e6e6;background-color:var(--white3, #e6e6e6);position:absolute;content:'';height:20px;width:20px;left:5px;bottom:5px;transition:0.4s}.klaro-ide .cm-list-label .slider.round{border-radius:30px}.klaro-ide .cm-list-label .slider.round::before{border-radius:50%}.klaro-ide .cm-list-label input:focus+.slider{box-shadow-color:#48dfb2;box-shadow-color:var(--green3, #48dfb2);box-shadow:0 0 1px var(color, green3)}.klaro-ide .cm-list-label input:checked+.slider::before{-ms-transform:translateX(20px);transform:translateX(20px)}.klaro-ide .cm-list-input:focus+.cm-list-label .slider{box-shadow:0 4px 6px 0 rgba(125,125,125,0.2),5px 5px 10px 0 rgba(125,125,125,0.19)}.klaro-ide .cm-list-input:checked+.cm-list-label .slider::before{-ms-transform:translateX(20px);transform:translateX(20px)}.klaro-ide .cm-language-select,.klaro-ide .cm-theme-select,.klaro-ide .cm-purpose-select{border-radius:4px;border-radius:var(--border-radius, 4px);background-color:#fff;background-color:var(--white1, #fff);border-style:solid;border-style:var(--border-style, solid);border-width:1px;border-width:var(--border-width, 1px);border-color:#c8c8c8;border-color:var(--light2, #c8c8c8);box-shadow:0 2px 5px 0 rgba(0,0,0,0.11);padding:12px;margin-bottom:12px}.klaro-ide .cm-language-select ul.cm-languages,.klaro-ide .cm-language-select ul.cm-themes,.klaro-ide .cm-language-select ul.cm-purposes,.klaro-ide .cm-theme-select ul.cm-languages,.klaro-ide .cm-theme-select ul.cm-themes,.klaro-ide .cm-theme-select ul.cm-purposes,.klaro-ide .cm-purpose-select ul.cm-languages,.klaro-ide .cm-purpose-select ul.cm-themes,.klaro-ide .cm-purpose-select ul.cm-purposes{margin-top:-4px}.klaro-ide .cm-language-select ul.cm-languages li,.klaro-ide .cm-language-select ul.cm-themes li,.klaro-ide .cm-language-select ul.cm-purposes li,.klaro-ide .cm-theme-select ul.cm-languages li,.klaro-ide .cm-theme-select ul.cm-themes li,.klaro-ide .cm-theme-select ul.cm-purposes li,.klaro-ide .cm-purpose-select ul.cm-languages li,.klaro-ide .cm-purpose-select ul.cm-themes li,.klaro-ide .cm-purpose-select ul.cm-purposes li{color:#fafafa;color:var(--light1, #fafafa);border-radius:4px;border-radius:var(--border-radius, 4px);border-width:1px;border-width:var(--border-width, 1px);border-style:solid;border-style:var(--border-style, solid);border-color:#24cc9a;border-color:var(--green2, #24cc9a);background-color:#1a936f;background-color:var(--green1, #1a936f);display:inline-block;margin-right:4px;margin-top:4px;padding:2px 4px;font-size:0.9em}.klaro-ide .cm-language-select ul.cm-languages li a,.klaro-ide .cm-language-select ul.cm-themes li a,.klaro-ide .cm-language-select ul.cm-purposes li a,.klaro-ide .cm-theme-select ul.cm-languages li a,.klaro-ide .cm-theme-select ul.cm-themes li a,.klaro-ide .cm-theme-select ul.cm-purposes li a,.klaro-ide .cm-purpose-select ul.cm-languages li a,.klaro-ide .cm-purpose-select ul.cm-themes li a,.klaro-ide .cm-purpose-select ul.cm-purposes li a{color:#fff;color:var(--white1, #fff)}.klaro-ide .cm-search-select{margin-top:12px;margin-bottom:12px;display:flex}.klaro-ide .cm-search-select input:not(:focus) ~ .cm-candidates{display:none}.klaro-ide .cm-search-select .cm-candidates:hover{display:block !important}.klaro-ide .cm-search-select .cm-candidates{background-color:#fff;background-color:var(--white1, #fff);border-radius:4px;border-radius:var(--border-radius, 4px);border-width:1px;border-width:var(--border-width, 1px);border-style:solid;border-style:var(--border-style, solid);border-color:#f2f2f2;border-color:var(--white2, #f2f2f2);position:absolute;top:55px;left:0;z-index:10;margin-bottom:10px;width:100%}.klaro-ide .cm-search-select .cm-candidates .cm-candidate{border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-color:#7c7c7c;border-bottom-color:var(--dark3, #7c7c7c);padding:12px;cursor:pointer}.klaro-ide .cm-search-select .cm-candidates .cm-candidate p{color:#5c5c5c;color:var(--dark2, #5c5c5c);font-size:0.9em}.klaro-ide .cm-search-select .cm-candidates .cm-candidate:last-child{border-bottom-style:none}.klaro-ide .cm-obj-selector{position:relative;display:inline-block;margin-bottom:10px;margin-right:20px;width:100%;height:40px;overflow:visible}@media (min-width: 768px){.klaro-ide .cm-obj-selector{width:300px}}.klaro-ide .cm-obj-selector span.cm-obj-selector-more{display:block;position:absolute;right:0.5em;padding-top:0.6em;padding-right:0.3em;z-index:2;pointer-events:none;-ms-transform:scaleY(0.6) scaleX(0.8);transform:scaleY(0.6) scaleX(0.8);font-weight:800}.klaro-ide .cm-obj-selector ul{background-color:#fff;background-color:var(--white1, #fff);top:0;left:0;z-index:1;margin:0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.klaro-ide .cm-obj-selector ul li{background-color:#fff;background-color:var(--white1, #fff);border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-color:#f2f2f2;border-bottom-color:var(--white2, #f2f2f2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.33);margin:0;width:auto;display:none;width:100%;order:2}.klaro-ide .cm-obj-selector ul li:last-child{border-bottom-style:none}.klaro-ide .cm-obj-selector ul li.cm-obj-is-active{background-color:#c8c8c8;background-color:var(--light2, #c8c8c8);display:flex;order:1}.klaro-ide .cm-obj-selector ul li a.cm-obj-item{width:100%;padding:8px;padding-right:40px}.klaro-ide .cm-obj-selector ul li.cm-obj-add{padding:8px;display:none;justify-content:space-between;order:3}.klaro-ide .cm-obj-selector ul li.cm-obj-add input{color:#333;color:var(--dark1, #333);border-color:#5c5c5c;border-color:var(--dark2, #5c5c5c);border-radius:4px;border-radius:var(--border-radius, 4px);border-style:solid;border-style:var(--border-style, solid);border-width:1px;border-width:var(--border-width, 1px);flex-grow:1;flex-shrink:1;padding:4px;font-size:0.9em}.klaro-ide .cm-obj-selector ul li.cm-obj-add a.cm-btn{color:#fff;color:var(--white1, #fff);border-radius:4px;border-radius:var(--border-radius, 4px);background-color:#7c7c7c;background-color:var(--dark3, #7c7c7c);padding:8px;flex-grow:0;flex-shrink:0;margin-left:10px;width:auto;display:inline-block}.klaro-ide .cm-obj-selector ul:not(.cm-is-active) li.cm-obj-is-active{background-color:#fff;background-color:var(--white1, #fff)}.klaro-ide .cm-obj-selector ul.cm-is-active{z-index:4}.klaro-ide .cm-obj-selector ul.cm-is-active li{display:flex}.klaro-ide .cm-switch{padding:12px}.klaro-ide p.cm-description{color:#5c5c5c;color:var(--dark2, #5c5c5c);font-size:0.9em;padding-top:2px;margin-bottom:4px}.klaro-ide .cm-select{margin-top:16px}.klaro-ide .cm-select select{background-color:#fff;background-color:var(--white1, #fff);color:#5c5c5c;color:var(--dark2, #5c5c5c);border-radius:4px;border-radius:var(--border-radius, 4px);border-style:solid;border-style:var(--border-style, solid);border-color:#f2f2f2;border-color:var(--white2, #f2f2f2);display:block;width:100%;padding:12px 5px;font-size:0.9em;text-indent:5px}.klaro-ide .cm-select select[disabled]{background-color:#c8c8c8;background-color:var(--light2, #c8c8c8)}.klaro-ide .cm-retracting-label-input{display:inline-block;position:relative;width:100%;padding:10px 0 6px;margin-top:4px}.klaro-ide .cm-retracting-label-input>.cm-label{background-color:#fff;background-color:var(--white1, #fff);border-radius:4px;border-radius:var(--border-radius, 4px);border-style:solid;border-style:var(--border-style, solid);border-width:1px;border-width:var(--border-width, 1px);border-color:#c8c8c8;border-color:var(--light2, #c8c8c8);position:absolute;top:16px;left:8px;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - (2 * 8px));overflow:hidden;pointer-events:none;transition:transform 150ms cubic-bezier(0.47, 0, 0.74, 0.71),opacity 150ms cubic-bezier(0.47, 0, 0.74, 0.71),color 150ms cubic-bezier(0.47, 0, 0.74, 0.71);padding:0 8px;-ms-transform:scale(0.75) translateX(-16%) translateY(-26px);transform:scale(0.75) translateX(-16%) translateY(-26px)}.klaro-ide .cm-input{border-radius:4px;border-radius:var(--border-radius, 4px);background-color:#fafafa;background-color:var(--light1, #fafafa);border-style:solid;border-style:var(--border-style, solid);border-width:1px;border-width:var(--border-width, 1px);border-color:#1a936f;border-color:var(--green1, #1a936f);font-size:0.9em;box-sizing:border-box;padding:12px 18px;width:100%}.klaro-ide .cm-input[disabled]{background-color:#c8c8c8;background-color:var(--light2, #c8c8c8)}@media (min-width: 768px){.klaro-ide .cm-tabs span.cm-more{display:none}}.klaro-ide .cm-tabs{position:relative;display:flex;align-items:stretch;justify-content:space-between;white-space:nowrap}@media (min-width: 768px){.klaro-ide .cm-tabs span.cm-tabs-more{display:none}}@media (max-width: 768px){.klaro-ide .cm-tabs{border-radius:4px;border-radius:var(--border-radius, 4px);border-radius:4px;border-radius:var(--border-radius, 4px);background-color:#fff;background-color:var(--white1, #fff);box-shadow:0 2px 5px 0 rgba(0,0,0,0.33)}.klaro-ide .cm-tabs span.cm-tabs-more{display:block;position:absolute;right:0.5em;padding-top:0.6em;padding-right:0.3em;-ms-transform:scaleY(0.6) scaleX(0.8);transform:scaleY(0.6) scaleX(0.8);font-weight:800}.klaro-ide .cm-tabs ul{flex-wrap:wrap}.klaro-ide .cm-tabs ul li{display:block;position:relative;width:100%;text-align:left}.klaro-ide .cm-tabs ul li a{justify-content:left;border-bottom:0 !important}.klaro-ide .cm-tabs:not(.cm-tabs-active) ul li:not(.cm-tab-is-active){display:none}.klaro-ide .cm-tabs.cm-tabs-active ul li{order:2;display:block}.klaro-ide .cm-tabs.cm-tabs-active ul li.cm-tab-is-active{background-color:#c8c8c8;background-color:var(--light2, #c8c8c8);order:1}}.klaro-ide .cm-tabs:not(:last-child){margin-bottom:1.5rem}.klaro-ide .cm-tabs ul{border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-color:#c8c8c8;border-bottom-color:var(--light2, #c8c8c8);align-items:center;display:flex;width:100%;flex-grow:1;flex-shrink:0;justify-content:flex-start;margin:0;padding:0}.klaro-ide .cm-tabs ul li{display:block}.klaro-ide .cm-tabs ul li a{border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-color:#c8c8c8;border-bottom-color:var(--light2, #c8c8c8);color:#5c5c5c;color:var(--dark2, #5c5c5c);display:flex;align-items:flex-start;justify-content:left;margin-bottom:-1px;padding:0.5em 1em}.klaro-ide .cm-tabs ul li.cm-tab-is-active a{color:#2581c4;color:var(--blue1, #2581c4);border-bottom-color:#2581c4;border-bottom-color:var(--blue1, #2581c4)}@media (max-width: 767px){.klaro-ide .cm-tabs.tabs-active{position:relative;min-height:40px;overflow:visible;z-index:10}.klaro-ide .cm-tabs.tabs-active ul{background-color:#fff;background-color:var(--white1, #fff);display:flex;flex-direction:column;flex-wrap:wrap;position:absolute;width:100%;height:auto;box-shadow:0 2px 5px 0 rgba(0,0,0,0.33)}.klaro-ide .cm-tabs.tabs-active ul li{margin:0 !important}.klaro-ide .cm-tabs.tabs-active ul li:not(.cm-tab-is-active){order:2;display:block}.klaro-ide .cm-tabs.tabs-active ul li.cm-tab-is-active{background-color:#fafafa;background-color:var(--light1, #fafafa);order:1;display:block}}.klaro-ide .cm-list .cm-item{display:flex;flex-direction:row;align-items:center;padding:8px;display:flex;flex-direction:row;align-items:top;justify-items:flex-end}@media (min-width: 768px){.klaro-ide .cm-list .cm-item span.cm-is-action{display:none}.klaro-ide .cm-list .cm-item:hover span.cm-is-action{display:inline-block}}.klaro-ide .cm-list .cm-item:last-child{border-bottom:0}.klaro-ide .cm-list .cm-item:nth-child(2n){background-color:#fafafa;background-color:var(--light1, #fafafa)}.klaro-ide .cm-list .cm-item.cm-is-header{font-weight:600;margin-bottom:4px;background:none}.klaro-ide .cm-list .cm-item.cm-is-card{background-color:#fff;background-color:var(--white1, #fff);border-radius:4px;border-radius:var(--border-radius, 4px);box-shadow:0 2px 5px 0 rgba(0,0,0,0.33);margin-bottom:24px}.klaro-ide .cm-list .cm-item.cm-is-clickable{cursor:pointer}.klaro-ide .cm-list .cm-item.cm-is-expandable{cursor:pointer}.klaro-ide .cm-list .cm-item form{margin:0}.klaro-ide .cm-list .cm-item form label.label{font-weight:300}.klaro-ide .cm-list .cm-item span.cm-is-action{position:absolute;right:1rem;top:1rem}.klaro-ide .cm-list .cm-item .cm-col{align-content:center;flex-basis:0;margin:8px;flex-grow:1}.klaro-ide .cm-list .cm-item .cm-col.cm-is-xs{flex-grow:1}.klaro-ide .cm-list .cm-item .cm-col.cm-is-sm{flex-grow:2}.klaro-ide .cm-list .cm-item .cm-col.cm-is-md{flex-grow:5}.klaro-ide .cm-list .cm-item .cm-col.cm-is-lg{flex-grow:10}.klaro-ide .cm-list .cm-item .cm-col.cm-is-xl{flex-grow:20}.klaro-ide .cm-list .cm-item .cm-col.cm-is-icon{flex-basis:50px;text-align:right;flex-grow:0}.klaro-ide .cm-list .cm-item .cm-content{flex:10}.klaro-ide .cm-dropdown{position:relative}.klaro-ide .cm-dropdown>button{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;width:2em;height:2em;font-size:1em;border:0;background-color:transparent}.klaro-ide .cm-dropdown>button:focus,.klaro-ide .cm-dropdown>button:hover{background-color:#fafafa;background-color:var(--light1, #fafafa);border-radius:25px}.klaro-ide .cm-dropdown>.cm-dropdowncontent{background-color:#fff;background-color:var(--white1, #fff);display:none;box-shadow:0 2px 5px 0 rgba(0,0,0,0.33);width:auto}.klaro-ide .cm-dropdown>.cm-dropdowncontent.cm-dropdownexpanded{border-radius:4px;border-radius:var(--border-radius, 4px);display:block;position:absolute;top:35px;z-index:100;left:0}.klaro-ide .cm-dropdown>.cm-dropdowncontent ul.cm-dropdownmenu{border-radius:4px;border-radius:var(--border-radius, 4px);border-style:solid;border-style:var(--border-style, solid);border-width:1px;border-width:var(--border-width, 1px);border-color:#5c5c5c;border-color:var(--dark2, #5c5c5c);list-style:none;text-align:left;max-width:300px;min-width:200px;padding-top:0.25rem;padding-bottom:0.25rem}.klaro-ide .cm-dropdown>.cm-dropdowncontent ul.cm-dropdownmenu li{height:auto}.klaro-ide .cm-dropdown>.cm-dropdowncontent ul.cm-dropdownmenu li a{display:block;padding:8px;padding-left:16px}.klaro-ide .cm-dropdown>.cm-dropdowncontent ul.cm-dropdownmenu li a span{display:inline-flex;align-items:center}.klaro-ide .cm-dropdown>.cm-dropdowncontent ul.cm-dropdownmenu li a .icon{margin-right:0.45em}.klaro-ide .cm-dropdown>.cm-dropdowncontent ul.cm-dropdownmenu li a:hover{background-color:#2581c4;background-color:var(--blue1, #2581c4);color:#fff;color:var(--white1, #fff)}.klaro-ide .cm-dropdown.is-right .cm-dropdowncontent.cm-dropdownexpanded{right:0;left:auto}.klaro-ide label{display:inline-block}.klaro-ide .cm-global-fields,.klaro-ide .cm-config-controls,.klaro-ide .cm-translations-fields,.klaro-ide .cm-service-fields{max-width:600px}.klaro-ide .cm-json .cm-file-import{display:none}.klaro-ide .cm-json .cm-upload-label{cursor:pointer}.klaro-ide .cm-json .cm-upload-label button{pointer-events:none}.klaro-ide .cm-json pre code{white-space:pre-wrap}.klaro-ide .cm-message{padding:12px}.klaro-ide .cm-message.cm-error,.klaro-ide .cm-message.cm-success{border-radius:4px;border-radius:var(--border-radius, 4px);color:#fff;color:var(--white1, #fff);box-shadow:0 2px 5px 0 rgba(0,0,0,0.11);margin-bottom:24px}.klaro-ide .cm-message.cm-error{background-color:#e15669;background-color:var(--red2, #e15669)}.klaro-ide .cm-message.cm-success{background:#24cc9a;background:var(--green2, #24cc9a)}.klaro-ide .cm-space-sm{margin-bottom:8px !important}.klaro-ide .cm-space-md{margin-bottom:12px !important}.klaro-ide .cm-space-lg{margin-bottom:24px !important}.klaro-ide .cm-json h1,.klaro-ide .cm-json h2,.klaro-ide .cm-json h3,.klaro-ide .cm-json h4,.klaro-ide .cm-global-fields h1,.klaro-ide .cm-global-fields h2,.klaro-ide .cm-global-fields h3,.klaro-ide .cm-global-fields h4,.klaro-ide .cm-config-controls h1,.klaro-ide .cm-config-controls h2,.klaro-ide .cm-config-controls h3,.klaro-ide .cm-config-controls h4,.klaro-ide .cm-translations-fields h1,.klaro-ide .cm-translations-fields h2,.klaro-ide .cm-translations-fields h3,.klaro-ide .cm-translations-fields h4,.klaro-ide .cm-service-fields h1,.klaro-ide .cm-service-fields h2,.klaro-ide .cm-service-fields h3,.klaro-ide .cm-service-fields h4{font-size:2em;text-transform:uppercase;margin-top:10px;margin-bottom:10px;font-weight:600}.klaro-ide .cm-json h1,.klaro-ide .cm-global-fields h1,.klaro-ide .cm-config-controls h1,.klaro-ide .cm-translations-fields h1,.klaro-ide .cm-service-fields h1{border-style:solid;border-style:var(--border-style, solid);border-width:1px;border-width:var(--border-width, 1px);border-color:#c8c8c8;border-color:var(--light2, #c8c8c8);text-transform:none;margin-bottom:20px;display:inline-block}.klaro-ide .cm-json h2,.klaro-ide .cm-global-fields h2,.klaro-ide .cm-config-controls h2,.klaro-ide .cm-translations-fields h2,.klaro-ide .cm-service-fields h2{font-size:1.6em}.klaro-ide .cm-json h3,.klaro-ide .cm-global-fields h3,.klaro-ide .cm-config-controls h3,.klaro-ide .cm-translations-fields h3,.klaro-ide .cm-service-fields h3{font-size:1.3em}.klaro-ide .cm-json h4,.klaro-ide .cm-global-fields h4,.klaro-ide .cm-config-controls h4,.klaro-ide .cm-translations-fields h4,.klaro-ide .cm-service-fields h4{font-size:1em;font-weight:600}.klaro-ide p.cm-section-description{color:#5c5c5c;color:var(--dark2, #5c5c5c);text-align:justify;margin-top:8px;margin-bottom:24px}.klaro-ide .cm-purpose-order ul{margin-top:12px;margin-bottom:12px}.klaro-ide .cm-purpose-order ul li{display:flex}.klaro-ide .cm-purpose-order ul li span.cm-buttons{border-radius:4px;border-radius:var(--border-radius, 4px);flex-grow:0;box-shadow:0 2px 5px 0 rgba(0,0,0,0.11)}.klaro-ide .cm-purpose-order ul li span.cm-buttons a{padding:12px;display:inline-block}.klaro-ide .cm-purpose-order ul li span.cm-buttons a:hover{background:#1a936f;background:var(--green1, #1a936f)}.klaro-ide .cm-purpose-order ul li span.cm-value{flex-grow:1;padding:12px}.klaro-ide .cm-translations-fields .cm-translations-for-key{border-radius:4px;border-radius:var(--border-radius, 4px);background-color:#fff;background-color:var(--white1, #fff);box-shadow:0 2px 5px 0 rgba(0,0,0,0.11);padding:12px;margin-bottom:24px}.klaro-ide .cm-translations-fields .cm-translations-for-key li{display:flex;justify-content:space-between;align-items:flex-start}.klaro-ide .cm-translations-fields .cm-translations-for-key li span.cm-lang{font-family:Courier;display:block;padding:20px;margin-top:5px;flex-grow:0}.klaro-ide .cm-service-list .cm-status,.klaro-ide .cm-config-list .cm-status{text-align:left}.klaro-ide .cm-service-list .cm-status span,.klaro-ide .cm-config-list .cm-status span{padding-left:10px}.klaro-ide .cm-service-list .cm-status .cm-status-is-active,.klaro-ide .cm-config-list .cm-status .cm-status-is-active{color:#1a936f;color:var(--green1, #1a936f)}.klaro-ide .cm-service-list .cm-status .cm-status-is-inactive,.klaro-ide .cm-config-list .cm-status .cm-status-is-inactive{color:#da2c43;color:var(--red1, #da2c43)}.klaro-ide .cm-service-list .cm-name,.klaro-ide .cm-config-list .cm-name{text-transform:uppercase;font-weight:600}.klaro-ide p.cm-no-cookies,.klaro-ide p.cm-no-services{margin-top:6px;margin-bottom:6px;font-weight:600}.klaro-ide .cm-cookie-config .cm-cookie-forms .cm-cookie-form{border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-color:#c8c8c8;border-bottom-color:var(--light2, #c8c8c8)}.klaro-ide .cm-demo .cm-config-controls .cm-retracting-label-input{width:auto;flex-grow:1;margin-right:12px}.klaro-ide .cm-demo .cm-config-controls:first-child{border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-color:#c8c8c8;border-bottom-color:var(--light2, #c8c8c8)}.klaro-ide .cm-config-controls{margin-top:8px;margin-bottom:24px;max-width:none;display:flex;flex-wrap:wrap;width:100%;align-items:baseline;justify-content:space-between}.klaro-ide .cm-config-controls h2{margin-right:24px;display:block;flex-grow:1}.klaro-ide .cm-config-controls .cm-control{flex-shrink:1;display:inline-block;margin-bottom:20px}.klaro-ide .cm-config-controls .cm-control .cm-retracting-label-input{max-width:400px;display:block}.klaro-ide .cm-config-controls .cm-control input{max-width:400px}.klaro-ide .cm-config-controls .cm-control select{border-color:#1a936f;border-color:var(--green1, #1a936f);border-radius:4px;border-radius:var(--border-radius, 4px);border-style:solid;border-style:var(--border-style, solid);border-radius:4px;border-radius:var(--border-radius, 4px);background-color:#fff;background-color:var(--white1, #fff);padding:12px;margin-bottom:12px;display:block}.klaro-ide .cm-config-controls .cm-control-button{border-radius:4px;border-radius:var(--border-radius, 4px);background-color:#459cdc;background-color:var(--blue2, #459cdc);color:#fff;color:var(--white1, #fff);border-style:none;padding:12px;margin-top:4px;cursor:pointer;box-shadow:0 2px 5px 0 rgba(0,0,0,0.33);margin-right:6px}.klaro-ide .cm-config-controls .cm-control-button.cm-delete{background-color:#e77887;background-color:var(--red3, #e77887);float:right}.klaro-ide .cm-config-controls .cm-control-button.cm-secondary{background-color:#e15669;background-color:var(--red2, #e15669)}.klaro-ide .cm-config-controls .cm-control-button.cm-success{background-color:#1a936f;background-color:var(--green1, #1a936f)}.klaro-ide .cm-config-controls .cm-control-button:disabled{background-color:#fafafa;background-color:var(--light1, #fafafa);color:#333;color:var(--dark1, #333);cursor:not-allowed}.klaro-ide .cookie-modal .cm-modal.cm-ide{background-color:#333;background-color:var(--dark1, #333);color:#fafafa;color:var(--light1, #fafafa);z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);width:100%;max-height:98%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:fixed;overflow:auto}@media (min-width: 1020px){.klaro-ide .cookie-modal .cm-modal.cm-ide{border-radius:4px;border-radius:var(--border-radius, 4px);position:relative;margin:0 auto;max-width:1000px;height:auto;width:auto}}.clearfix:after{visibility:hidden;display:block;content:"";clear:both;height:0}.set-mirror{margin:0px auto;padding:0px 50px}@media(max-width: 900px){.set-mirror{padding:0px 30px}}@media(max-width: 430px){.set-mirror{padding:0px 15px}}.set-mirror--normal{max-width:1960px}.set-mirror--wide{max-width:2550px}.set-mirror--narrow{max-width:1216px}.set-mirror--checkout{max-width:1500px}.col-container{display:flex;flex-wrap:wrap;justify-content:space-between}.col-container--cols-justify-start{justify-content:flex-start}.col-container--cols-justify-center{justify-content:center}.col-container--cols-justify-end{justify-content:flex-end}.col-container--cols-hcenter{justify-content:center}.col-container--cols-column{flex-direction:column;flex-wrap:nowrap}@media(max-width: 900px){.col-container--cols-column-mobile{flex-direction:column;flex-wrap:nowrap}}.col-container--cols-vstart{align-items:flex-start}.col-container--cols-vstart .col svg{vertical-align:top}.col-container--cols-vcenter{align-items:center}.col-container--cols-vcenter .col svg{vertical-align:middle}.col-container--cols-vend{align-items:flex-end}.col-container--cols-vend .col svg{vertical-align:bottom}.col-container--cols-vstretch{align-items:stretch}.col-container--no-wrap{flex-wrap:nowrap}.col-container--cols-swap-order{flex-direction:column-reverse}@media(max-width: 900px){.col-container--cols-swap-order-mobile{flex-direction:column-reverse}}@media(max-width: 1400px){.col-container--cols-column-tablet{flex-direction:column}}.col-container--6-widemobile12{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:8.05%}.col-container--6-widemobile12>*{flex:0 0 calc(50% - 4.025%)}.col-container--6-widemobile12>* img,.col-container--6-widemobile12>* picture,.col-container--6-widemobile12>* video{width:100%;height:auto;display:block}@media(max-width: 900px){.col-container--6-widemobile12{flex-direction:column;flex-wrap:nowrap}.col-container--6-widemobile12>*{flex:0 0 1}}.col-container--6{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:8.05%}.col-container--6>*{flex:0 0 calc(50% - 4.025%)}.col-container--6>* img,.col-container--6>* picture,.col-container--6>* video{width:100%;height:auto;display:block}.col{flex:0 1 auto}.col img,.col picture{max-width:100%;height:auto;display:inline-block}.col video{max-width:100%;height:auto}.col-container--cols-justify-start .col{margin-left:8.05%}.col-container--cols-justify-start .col:first-child{margin-left:0px}.col-container--cols-justify-start.col-container--cols-form .col{margin-left:40px}.col-container--cols-justify-start.col-container--cols-form .col:first-child{margin-left:0px}.col-container--cols-min-height{height:0%}.col--12{width:100%}.col-container--cols-fixed>.col--10{width:calc(83.33% - 4.025%)}.col-container--cols-form .col--10{width:calc(83.33% - 20px)}.col-container--cols-fixed>.col--9{width:calc(75% - 4.025%)}.col-container--cols-form .col--9{width:calc(75% - 20px)}.col-container--cols-fixed>.col--8{width:calc(66.67% - 4.025%)}.col-container--cols-form .col--8{width:calc(66.67% - 20px)}.col-container--cols-fixed>.col--6{width:calc(50% - 4.025%)}.col-container--cols-form .col--6{width:calc(50% - 20px)}.col-container--cols-fixed>.col--4{width:calc(33.33% - 5.3666666667%)}.col-container--cols-form .col--4{width:calc(33.33% - 26.6666666667px)}.col-container--cols-nospacing>.col--4{width:33.33%}.col-container--cols-fixed>.col--11-2{width:calc(91.66% - 4.025%)}.col-container--cols-form .col--11-2{width:calc(91.66% - 20px)}.col-container--cols-fixed>.col--10-2{width:calc(83.33% - 4.025%)}.col-container--cols-form .col--10-2{width:calc(83.33% - 20px)}.col-container--cols-fixed>.col--9-2{width:calc(75% - 4.025%)}.col-container--cols-form .col--9-2{width:calc(75% - 20px)}.col-container--cols-fixed>.col--8-2{width:calc(66.67% - 4.025%)}.col-container--cols-form .col--8-2{width:calc(66.67% - 20px)}.col-container--cols-fixed>.col--7-2{width:calc(58.33% - 4.025%)}.col-container--cols-form .col--7-2{width:calc(58.33% - 20px)}.col-container--cols-fixed>.col--6-2{width:calc(50% - 4.025%)}.col-container--cols-form .col--6-2{width:calc(50% - 20px)}.col-container--cols-fixed>.col--5-2{width:calc(41.66% - 4.025%)}.col-container--cols-form .col--5-2{width:calc(41.66% - 20px)}.col-container--cols-fixed>.col--4-2{width:calc(33.33% - 4.025%)}.col-container--cols-form .col--4-2{width:calc(33.33% - 4.025%)}.col-container--cols-fixed>.col--3-2{width:calc(26% - 4.025%)}.col-container--cols-form .col--3-2{width:calc(25% - 4.025%)}.col-container--cols-fixed>.col--2-2{width:calc(16.67% - 4.025%)}.col-container--cols-form .col--2-2{width:calc(16.67% - 4.025%)}.col-container--cols-fixed>.col--1-2{width:calc(8.33% - 4.025%)}.col-container--cols-form .col--1-2{width:calc(8.33% - 4.025%)}.col--4-margin{width:calc(33.33% - 5.3666666667%);margin-left:8.05%}.col--4-margin:nth-child(3n+1){margin-left:0px}.col-container--cols-fixed>.col--35{width:calc(29.17% - 5.3666666667%)}.col-container--cols-fixed>.col--3{width:calc(26% - 6.0375%)}.col-container--cols-form .col--3{width:calc(25% - 30px)}.col-container--cols-nospacing>.col--3{width:25%}.col-container--cols-fixed>.col--25{width:calc(20.83% - 6.44%)}.col-container--cols-fixed>.col--2{width:calc(16.66% - 6.7083333333%);margin-right:8.05%}.col-container--cols-fixed>.col--2:nth-child(6n){margin-right:0px}.col-container--cols-fixed>.col--2:last-child{margin-right:0px}.col-container--cols-form .col--2{width:calc(16.67% - 33.3333333333px)}.col-container--cols-fixed>.col--1{width:calc(8.33% - 7.3791666667%)}.col-container--cols-form .col--1{width:calc(8.33% - 20px)}@media(max-width: 1600px){.col-container--cols-fixed>.col--mediumdesktop-3{width:calc(25% - 6.0375%)}.col-container--cols-fixed>.col--mediumdesktop-3:nth-child(4n){margin-right:0px}.col-container--cols-fixed>.col--mediumdesktop-3:nth-child(6n){margin-right:inherit}}@media(max-width: 1600px){.col-container--cols-fixed>.col--mediumdesktop-4{width:calc(33.33% - 5.3666666667%);margin-right:0px}}@media(max-width: 1400px){.col-container--cols-fixed>.col--tablet-6{width:calc(50% - 4.025%);margin-right:0px}}@media(max-width: 1400px){.col--tablet-6-margin{width:calc(50% - 4.025%);margin-left:8.05%}.col--tablet-6-margin:nth-child(2n+1){margin-left:0px}.col--tablet-6-margin:nth-child(3n+1){margin-left:8.05%}}@media(max-width: 1400px){.col-container--cols-fixed>.col--tablet-8{width:calc(66.67% - 4.025%)}}@media(max-width: 1400px){.col--tablet-12{width:100%}}@media(max-width: 1400px){.col-container--cols-fixed>.col--tablet-12{width:100%}}@media(max-width: 900px){.col-container--cols-fixed>.col--mobile-2{width:calc(16.66% - 6.7083333333%)}.col-container--cols-form .col--mobile-2{width:calc(16.67% - 33.3333333333px)}}@media(max-width: 900px){.col-container--cols-fixed>.col--mobile-3{margin-right:0px;width:calc(26% - 6.0375%)}}@media(max-width: 900px){.col-container--cols-fixed>.col--mobile-4{margin-right:0px;width:calc(33.33% - 5.3666666667%)}}@media(max-width: 900px){.col-container--cols-fixed>.col--mobile-6{margin-right:0px;width:calc(50% - 4.025%)}.col-container--cols-form .col--mobile-6{width:calc(50% - 20px)}.col-container--cols-nospacing>.col--mobile-6{width:50%}}@media(max-width: 900px){.col-container--cols-fixed>.col--mobile-8{width:calc(66.67% - 4.025%)}.col-container--cols-form .col--mobile-8{width:calc(66.67% - 20px)}}@media(max-width: 900px){.col--mobile-12{width:100%}}@media(max-width: 900px){.col-container--cols-fixed>.col--mobile-12{width:100%}}@media(max-width: 900px){.col-container--cols-nospacing>.col--mobile-12{width:100%}}@media(max-width: 900px){.col-container--cols-justify-start .col--mobile-12{margin-left:0px}}@media(max-width: 900px){.col--mobile-12{margin-bottom:30px}.col--mobile-12:last-child{margin-bottom:0px}.col-container--cols-swap-order-mobile .col--mobile-12:first-child{margin-bottom:0px}.col-container--cols-swap-order-mobile .col--mobile-12:last-child{margin-bottom:30px}}@media(max-width: 430px){.col--narrowmobile-12{width:100%}}@media(max-width: 430px){.col-container--cols-fixed>.col--narrowmobile-12{width:100%}}@media(max-width: 430px){.col-container--cols-nospacing>.col--narrowmobile-12{width:100%}}@media(max-width: 430px){.col-container--cols-justify-start .col--narrowmobile-12{margin-left:0px}}@media(max-width: 430px){.col--narrowmobile-12{margin-bottom:30px}.col--narrowmobile-12:last-child{margin-bottom:0px}.col-container--cols-swap-order-mobile .col--narrowmobile-12:first-child{margin-bottom:0px}.col-container--cols-swap-order-mobile .col--narrowmobile-12:last-child{margin-bottom:30px}}@media(max-width: 1400px){.col--tablet-margin-bottom{margin-bottom:10px}}@media(max-width: 900px){.col--mobile-margin-bottom{margin-bottom:10px}}@media(max-width: 1400px){.col--tablet-hidden{display:none !important}}@media(max-width: 900px){.col--mobile-hidden{display:none !important}}@media(min-width: 900px){.col--mobile-only{display:none !important}}@media(max-width: 900px){.col--mobile-hcenter{text-align:center}.col--mobile-hcenter>*{margin:0px auto}}.col--hcenter{text-align:center}.col--hcenter img,.col--hcenter svg{margin:0px auto}.col--vcenter{display:flex;justify-content:center;flex-direction:column}.col--vcenter>*{min-height:1px}.col--nowrap{white-space:nowrap}.col--abs-container{position:relative}.col--childs-full-height *{height:100%}@media(max-width: 900px){.col--partingline-mobile{border-bottom:1px solid #cecece;padding-bottom:20px}}@media(max-width: 900px){.col--partingline-mobile--margin-top{padding-top:20px}}.col--align-right{margin-left:auto}.col--align-content-right{text-align:right}.col--full-width{width:100%}.v-stack{display:flex;flex-direction:column}.v-stack--align-bottom{margin-top:auto}main{padding-bottom:250px}@media(max-width: 1600px){main{padding-bottom:145px}}@media(max-width: 900px){main{padding-bottom:60px}}.page-1 main{padding-bottom:0px}main.main--background-color-amber{background-color:#fdf6e6}.prefooter{background-color:#fdf6e6}.prefooter--text{padding:160px 0px}@media(max-width: 900px){.prefooter--text{padding:60px 0px}}.mainfooter{padding-top:105px;padding-bottom:77px;color:#fff;background-color:#000}@media(max-width: 1400px){.mainfooter{padding-top:60px;padding-bottom:60px}}@media(max-width: 900px){.mainfooter{padding-top:50px;padding-bottom:68px}}.mainfooter__inner{width:100%}.main{display:flex;flex-direction:column;flex-wrap:nowrap}.main.main--prefooter-present{flex-direction:column-reverse}.main{display:flex;flex-direction:column;flex-wrap:nowrap}.main--margin-top{padding-top:220.5px}@media(max-width: 1400px){.main--margin-top{padding-top:197.5px}}@media(max-width: 900px){.main--margin-top{padding-top:161.125px}}@media(max-width: 900px){.main--margin-top__skip-mobile{padding-top:0px}}.main--magazine{background-color:#fdf6e6}.headerimage{position:relative}.headerimage--fullheight{height:100vh;min-height:300px}@media(max-width: 900px){.headerimage--fullheight{height:70vh}}.headerimage--mediumheight{height:80vh;min-height:500px}@media(max-width: 900px){.headerimage--mediumheight{height:350px;min-height:auto}}.headerimage--partheight{height:45vh;min-height:500px}@media(max-width: 900px){.headerimage--partheight{height:auto;min-height:auto}}.headerimage__image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}@media(max-width: 900px){.headerimage--partheight .headerimage__image{height:225px}}.headerimage__video{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow:hidden}.headerimage__video video{min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 900px){.headerimage__video{display:none}}.headerimage__content{position:absolute;left:50%;top:50%;transform:translate(-50%, -30%);text-align:center}@media(max-width: 900px){.headerimage--partheight .headerimage__content{position:relative;left:0;top:0;transform:translate(0, 0);margin:35px auto;width:100%;padding:0px 30px}}.headerimage__content--long{width:650px;max-width:650px}@media(max-width: 1600px){.headerimage__content--long{width:550px}}.headerimage__content--short{width:80%}.headerimage__headline{margin:0px auto;font-size:24px;line-height:1.2;letter-spacing:1px;color:#000;gap:30px}@media(max-width: 1600px){.headerimage__headline{font-size:21px;letter-spacing:1.1px}}@media(max-width: 900px){.headerimage__headline{font-size:18px;letter-spacing:1px;margin-top:0px;gap:20px}}.page-header--start-color-white .headerimage__headline{color:#fff}@media(max-width: 900px){.page-header--start-color-white .headerimage__headline{color:#000}}.headerimage__headline span{display:inline-block}.headerimage__headline-spacer{color:#9b9b9b;margin:0px 15px;font-family:HurmeGeometricSans2Regular}.headerimage__headline-remove-link{padding:10px 20px;border:1px solid #000;color:inherit}@media(max-width: 900px){.headerimage__headline-remove-link{padding:8px 15px}}.headerimage__headline-remove-link svg{margin-left:15px}.headerimage__text{margin:25px auto 0px;width:90%;font-size:14px}@media(max-width: 900px){.headerimage__text{margin-top:15px}}.page-header--start-color-white .headerimage__text{color:#fff}@media(max-width: 900px){.page-header--start-color-white .headerimage__text{color:#000}}.headerimage__logo{margin:0px auto;width:40%}@media(max-width: 900px){.headerimage--partheight .headerimage__logo{display:none}}.page-header--start-color-white .headerimage__logo svg{fill:#fff}@media(max-width: 900px){.page-header--start-color-white .headerimage__logo svg{fill:#000}}.headerimage__claim{margin:20px auto 0px}@media(max-width: 900px){.headerimage--partheight .headerimage__claim{display:none}}.headerimage__claim-head{font-family:HurmeGeometricSans2Bold;font-size:60px;font-weight:normal;line-height:1.38;letter-spacing:1px;margin:0px;text-transform:uppercase;text-align:center;letter-spacing:.1em}@media(max-width: 1600px){.headerimage__claim-head{font-size:40px}}@media(max-width: 900px){.headerimage__claim-head{font-size:27px}}.headerimage__claim-links{margin-top:30px}@media(max-width: 900px){.headerimage__claim-links{margin-top:20px}}.headerimage__claim-links a{font-family:HurmeGeometricSans2SemiBold;font-size:14px;line-height:1.79;letter-spacing:2.5px;color:#1200ff;text-transform:uppercase;margin-right:50px}@media(max-width: 1600px){.headerimage__claim-links a{font-size:12px;line-height:1.67}}.headerimage__claim-links a:last-child{margin-right:0px}.headerimage__claim-links a:hover{text-decoration:underline}.h1-container{margin-bottom:80px}.overlay-teaser{font-family:HurmeGeometricSans2Bold;font-size:14px;line-height:1.3;letter-spacing:2.5px;text-align:center;margin-bottom:70px}.overlay-teaser svg{max-width:50%;height:auto;display:block}.overlay-teaser--small{font-size:11px;letter-spacing:1.5px}.overlay-teaser__svg-link{height:125px}.overlay-teaser__number-products,.overlay-teaser__subitems{color:#1200ff;text-transform:uppercase;margin-top:20px}.overlay-teaser__number-products:visited,.overlay-teaser__subitems:visited{color:#1200ff}.overlay-teaser__subitems{margin-top:10px}.overlay-teaser__label{text-transform:uppercase;color:#000}.overlay-teaser__label:visited{color:#000}.overlay-teaser__title{color:#000;font-size:50px;text-transform:uppercase}@media(max-width: 1600px){.overlay-teaser__title{font-size:40px}}@media(max-width: 1400px){.overlay-teaser__title{font-size:25px}}@media(max-width: 900px){.overlay-teaser__title{font-size:18px}}.contentblock{margin-bottom:200px}.contentblock:last-child{margin-bottom:0px}.contentblock.col--4:nth-last-child(2),.contentblock.col--4:nth-last-child(3){margin-bottom:0px}@media(max-width: 900px){.contentblock.col--4:nth-last-child(2),.contentblock.col--4:nth-last-child(3){margin-bottom:40px}}@media(max-width: 900px){.contentblock{margin-bottom:40px}}@media(max-width: 900px){main .set-mirror:first-child .contentblock:first-child:first-child{margin-top:0px}}.contentblock--h1{padding:0px 20%;text-align:center}.contentblock--h2{padding:0px 20%;text-align:center}.contentblock--h2__text{margin-top:30px}@media(max-width: 900px){.contentblock--h2__text{margin-top:20px}}.contentblock--claim{padding:0px 20%;text-align:center;font-family:HurmeGeometricSans2Bold;font-size:40px;font-weight:normal;line-height:1.38;letter-spacing:1px;text-transform:uppercase}@media(max-width: 1600px){.contentblock--claim{font-size:26px;line-height:1.38;letter-spacing:1.1px}}@media(max-width: 900px){.contentblock--claim{font-size:16px;line-height:1.39;letter-spacing:1px;padding:20px 0px 0px;margin-bottom:70px}.contentblock--claim:first-child{padding-top:0px}}.contentblock--claim svg{margin-bottom:15px}@media(max-width: 1600px){.contentblock--claim svg{margin-bottom:12px}}.contentblock--headline-magazine{margin:100px 0 120px}@media(max-width: 900px){.contentblock--headline-magazine{margin:40px 0 60px}}.contentblock--headline-magazine+.contentblock--center-text{margin-top:-90px}@media(max-width: 900px){.contentblock--headline-magazine+.contentblock--center-text{margin-top:-40px}}.contentblock--headline-startpage{margin-top:180px}@media(max-width: 900px){.contentblock--headline-startpage{margin-top:80px}}.overhead{font-family:HurmeGeometricSans2SemiBold;font-size:15px;line-height:25px;letter-spacing:2.5px;font-weight:normal;color:#000;margin-bottom:15px;text-transform:uppercase}@media(max-width: 1600px){.overhead{font-size:12px;line-height:22px;letter-spacing:2.5px;margin-bottom:12px}}@media(max-width: 900px){.overhead{margin-bottom:5px}}.overhead a{color:#1200ff}.bottomhead{font-family:HurmeGeometricSans2SemiBold;font-size:14px;line-height:1.79;letter-spacing:2.5px;color:#1200ff;text-align:center;margin-top:30px;text-transform:uppercase}.bottomhead a:hover{text-decoration:underline}@media(max-width: 1600px){.bottomhead{font-size:12px;line-height:1.67;letter-spacing:2.5px}}@media(max-width: 900px){.bottomhead{margin-top:20px}}.bottomhead a{color:#1200ff}.contentblock--bgimage-text{position:relative}.contentblock--bgimage-text__background{z-index:1}.contentblock--bgimage-text__background img{max-width:none;width:100%}.contentblock--bgimage-text__foreground{position:absolute;left:50%;transform:translate(-50%, 0);z-index:2;font-family:HurmeGeometricSans2Bold;font-size:40px;font-weight:normal;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}@media(max-width: 1600px){.contentblock--bgimage-text__foreground{font-size:26px}}@media(max-width: 1400px){.contentblock--bgimage-text__foreground{font-size:18px}}@media(max-width: 900px){.contentblock--bgimage-text__foreground{font-size:18px}}.contentblock--bgimage-text__foreground--center{top:50%;transform:translate(-50%, -50%);text-transform:uppercase;text-align:center}.contentblock--bgimage-text__foreground--top{top:15%}.contentblock--bgimage-text__foreground--bottom{bottom:15%}.contentblock--bgimage-text__foreground--blue{color:#1200ff}.contentblock--bgimage-text__foreground--blue a{color:#1200ff}.contentblock--bgimage-text__foreground--white{color:#fff}.contentblock--bgimage-text__foreground--white a{color:#fff}.contentblock--center-text{padding:0px 20%;text-align:center}@media(max-width: 900px){.contentblock--center-text{padding:0px}}.add-contentblock{margin:0px auto;color:#1200ff}.caption{margin-top:30px}@media(max-width: 1600px){.caption{margin-top:20px}}.caption__text{font-family:HurmeGeometricSans2SemiBold;font-size:14px;line-height:1.79;letter-spacing:2.5px;text-align:center;text-transform:uppercase;color:#000}@media(max-width: 1600px){.caption__text{font-size:12px;line-height:2.08;letter-spacing:2.1px}}@media(max-width: 900px){.caption__text{line-height:1.67;letter-spacing:2px}}.caption__subtext{font-family:HurmeGeometricSans2SemiBold;font-size:14px;line-height:1.79;letter-spacing:2.5px;text-align:center;text-transform:uppercase;color:#1200ff}@media(max-width: 1600px){.caption__subtext{font-size:12px;line-height:2.08;letter-spacing:2.1px}}@media(max-width: 900px){.caption__subtext{line-height:1.67;letter-spacing:2px}}.caption__subtext .price-container{justify-content:center}.magazine-teaser{margin-top:100px;text-align:center}.magazine-teaser img{margin-bottom:25px}@media(max-width: 900px){.magazine-teaser{margin-top:60px}}.magazine-teaser__link{display:block;font-family:HurmeGeometricSans2SemiBold;font-size:14px;font-weight:normal;line-height:1.79;letter-spacing:2.5px;color:#1200ff;text-transform:uppercase;margin-top:25px}.magazine-teaser__link:hover{text-decoration:underline}@media(max-width: 1600px){.magazine-teaser__link{font-size:12px;line-height:1.67;letter-spacing:2.5px;margin-top:10px}}.headline-text{padding:0px 20%;text-align:center;margin-top:50px}.contact-form{width:100%;padding-bottom:11px}@media(max-width: 900px){.contact-form{margin-top:20px;padding-bottom:0px}}.contact-form--input{width:calc(100% - 57px) !important;border-right:none !important;background-image:linear-gradient(#cecece 100%, rgba(255, 255, 255, 0) 0%);background-position:right;background-size:1px 38px;background-repeat:no-repeat;vertical-align:middle}@media(max-width: 1600px){.contact-form--input{width:calc(100% - 45px) !important;background-size:1px 25px}}.contact-form--submit-container{position:relative;display:inline-block}.contact-form--submit-button{position:relative;width:57px;border:1px solid #cecece;border-left:none;background-color:rgba(0,0,0,0);height:57px;cursor:pointer;z-index:2;vertical-align:middle}@media(max-width: 1600px){.contact-form--submit-button{width:45px;height:45px}}.contact-form--submit-icon{position:absolute;left:calc(50% - 6px);top:calc(50% - 5px);z-index:1;fill:#1200ff}.hr-bottom{padding-bottom:45px;border-bottom:1px solid #cecece;margin-bottom:35px}@media(max-width: 900px){.hr-bottom-mobile{padding-bottom:45px;margin-bottom:45px}}.iconlist{white-space:nowrap}.iconlist--icon{margin-right:30px;vertical-align:middle}.iconlist--icon:last-child{margin-right:0px}@media(max-width: 1600px){.iconlist--icon{margin-right:20px}}@media(max-width: 1400px){.iconlist--icon{margin-right:19px}}.button.svg--burgernav{display:inline-block;stroke:#000}.button.svg--burgernav:hover{stroke:#1200ff}.productnav{margin-left:60px}@media(max-width: 1400px){.productnav{display:none}}.servicenav .headernav__button--dropdown:last-child{margin-left:20px}@media(max-width: 1400px){.servicenav--header{display:none}}.actionnav--header{padding-left:50px}@media(max-width: 1400px){.actionnav--header{padding-left:0px}}@media(max-width: 1400px){.actionnav--header .headernav__button--cart{margin-left:15px}}@media(max-width: 900px){.actionnav--header .headernav__button--cart{margin-left:10px}}@media(max-width: 1400px){.actionnav--header .headernav__button--wishlist{margin-left:0px}}@media(max-width: 1400px){.actionnav--header .headernav__button--user,.actionnav--header .headernav__button--search{display:none}}.actionnav--overlay{padding-left:30px}.servicenav-actionnav-container--overlay{display:none}@media(max-width: 1400px){.servicenav-actionnav-container--overlay{display:flex;position:absolute;top:122px;right:50px;width:calc(100% - 100px - 30px)}}@media(max-width: 900px){.servicenav-actionnav-container--overlay{right:30px;padding-left:15px}}@media(max-width: 430px){.servicenav-actionnav-container--overlay{right:15px;padding-left:15px}}.partingline{width:100%;height:1px;line-height:1px;background-color:#cecece;margin:200px 0px 200px}@media(max-width: 1600px){.partingline{margin:160px 0px 160px}}@media(max-width: 1400px){.partingline{margin:100px 0px 100px}}@media(max-width: 900px){.partingline{margin:20px 0px 20px}}.partingline.partingline--small{margin:28px 0px 25px}@media(max-width: 1400px){.partingline.partingline--small{margin:22px 0px 20px}}@media(max-width: 900px){.partingline.partingline--small{margin:15px 0px 15px}}.partingline.partingline--tiny{margin:30px 0px 30px}@media(max-width: 1400px){.partingline.partingline--tiny{margin:20px 0px 20px}}@media(max-width: 900px){.partingline.partingline--tiny{margin:10px 0px 10px}}.partingline.partingline--nomargintop{margin-top:0px}@media(max-width: 900px){.partingline--mobile-hidden{display:none}}.footerline{width:100%;height:1px;line-height:1px;background-color:#cecece}@media(max-width: 1400px){.mainfooter{font-size:12px;line-height:1.5}}@media(max-width: 900px){.mainfooter{font-size:14px;line-height:1.71}}.footer-headline{margin-top:80px;margin-bottom:45px}@media(max-width: 1600px){.footer-headline{margin-top:45px;margin-bottom:25px}}@media(max-width: 900px){.footer-headline{margin-top:40px;margin-bottom:20px}}.footer-headline:first-child{margin-top:0px}.footer-text{font-size:14px;line-height:1.71}.footer__social{display:flex;gap:24px;margin-top:20px}@media(max-width: 900px){.footer__social{gap:18px}}.footernav a{display:block;font-family:"HurmeGeometricSans2Regular";font-weight:normal;font-style:normal;font-size:14px;line-height:2.86;letter-spacing:2.5px;text-transform:uppercase;color:#fff}.footernav a:hover{text-decoration:underline}.footernav a.active{text-decoration:underline}@media(max-width: 1600px){.footernav a{font-size:12px;line-height:3.33;letter-spacing:2.14px}}@media(max-width: 900px){.footernav a{font-size:14px;line-height:2.86;letter-spacing:2px}}.footer__logo{margin-top:190px}@media(max-width: 1400px){.footer__logo{margin-top:115px}}@media(max-width: 900px){.footer__logo{margin-top:100px}}.footer__logo svg{width:400px;height:24px}@media(max-width: 1400px){.footer__logo svg{width:283px;height:17px}}@media(max-width: 900px){.footer__logo svg{width:250px;height:15px}}.footer__logo svg use.stroke{stroke:#fff}.footer__logo svg use.fill{fill:#fff}.btn-top{margin-left:10px}@media(max-width: 900px){.btn-top{margin-top:50px;margin-left:0px}}.btn-top svg{margin-bottom:1px;fill:#000}.btn-top:hover svg{fill:#1200ff}.nav--main-title{font-family:HurmeGeometricSans2SemiBold;font-size:14px;font-weight:normal;line-height:1.79;letter-spacing:2.5px;text-transform:uppercase;color:#000;margin-bottom:40px}@media(max-width: 1400px){.nav--main-title{font-size:12px;line-height:2.08;letter-spacing:2.1px;margin-bottom:30px}}@media(max-width: 900px){.nav--main-title{margin-bottom:10px}}.nav--main__item{text-transform:uppercase;color:#000;display:block}.nav--main__item .svg--arrow-right{margin-left:5px;margin-bottom:3px;fill:#fff;vertical-align:baseline !important}.nav--main__item .svg--submenu-overlay{margin-left:5px;margin-bottom:3px;fill:#000;vertical-align:baseline !important}.nav--main__item:hover{color:#1200ff}.nav--main__item:hover .svg--arrow-right{fill:#1200ff}.nav--main__item:hover .svg--submenu-overlay{fill:#1200ff}.nav--main__item.active{color:#1200ff}.nav--main__item.active .svg--arrow-right{fill:#1200ff}.nav--main__item-has-childs .svg--arrow-right{fill:#000;transform:rotate(90deg);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.nav--main__item-has-childs:hover .svg--arrow-right{fill:#1200ff}.nav--main__item-container-lvl1-open .nav--main__item-has-childs .svg--arrow-right{transform:rotate(270deg)}.nav--main__item-container--margin-top{margin-top:55px}@media(max-width: 1400px){.nav--main__item-container--margin-top{margin-top:40px}}.nav--main__item-lvl1{font-family:HurmeGeometricSans2SemiBold;font-weight:normal;font-size:20px;line-height:2.75;letter-spacing:.8px;text-transform:uppercase;color:#000;display:block}@media(max-width: 900px){.nav--main__item-lvl1{font-family:HurmeGeometricSans2Bold;font-size:18px;line-height:2;letter-spacing:2.5px}}.nav--main__item-lvl1.nav--main__item-small{font-size:15px;line-height:2.67}.nav--main__item-lvl2{font-family:HurmeGeometricSans2Regular;font-size:25px;line-height:2;letter-spacing:3px;text-transform:uppercase;color:#000;display:block}@media(max-width: 900px){.nav--main__item-lvl2{font-size:15px;line-height:1.8;letter-spacing:2.5px}}.nav--main__item-container-lvl2{overflow:hidden;max-height:0px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.nav--main__item-container-lvl1-open .nav--main__item-container-lvl2{max-height:1000px}.nav--main-footer{text-align:center;margin-top:60px}@media(max-width: 900px){.nav--main-footer{width:100%;margin-top:30px;text-align:left}}.nav--main-footer a{font-family:HurmeGeometricSans2SemiBold;font-size:14px;line-height:1.79;letter-spacing:2.5px;text-transform:uppercase;color:#000;margin-right:50px;display:inline-block}.nav--main-footer a:last-child{margin-right:0px}.nav--main-footer a:hover{color:#1200ff}@media(max-width: 1600px){.nav--main-footer a{font-size:12px;line-height:2.08;letter-spacing:2.1px;margin-right:30px}}@media(max-width: 900px){.nav--main-footer a{font-family:HurmeGeometricSans2Bold;font-size:14px;display:block;margin-right:0px}}.nav--main-footer__logo{display:none}@media(max-width: 900px){.nav--main-footer__logo{display:block;margin-top:60px}}@media(max-width: 900px){.nav--main-footer__logo-text{margin-top:20px;font-family:HurmeGeometricSans2SemiBold;font-weight:normal;font-size:14px;line-height:normal;letter-spacing:2.3px;text-transform:uppercase}}.mark-new{position:absolute;top:0px;left:0px;width:80px;height:80px;border-style:solid;border-width:80px 80px 0 0;border-color:#1200ff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.mark-new__text{position:absolute;top:-67px;left:-46px;width:141px;font-family:HurmeGeometricSans2SemiBold;font-size:10px;line-height:1.2;letter-spacing:2.5px;color:#fff;text-align:center;text-transform:uppercase;transform:rotate(-45deg)}.link{color:#000}.link:hover{color:#1200ff}.link:hover svg{fill:#1200ff}.inlinelink{color:#1200ff}.inlinelink:hover{text-decoration:underline}.crossnav{list-style-type:none;margin:0px;padding:0px}.crossnav li{margin:0px;padding:0px}.crossnav__lvl1{margin-top:30px}.crossnav__lvl1:first-child{margin-top:0px}.crossnav__lvl2{margin-left:30px}.crossnav__lvl3{margin-left:60px}a.crosslink,.crosslink a{display:inline-block;font-family:HurmeGeometricSans2SemiBold;font-size:14px;font-weight:normal;line-height:1.79;letter-spacing:2.5px;color:#1200ff;text-transform:uppercase}a.crosslink:hover,.crosslink a:hover{text-decoration:underline}@media(max-width: 1600px){a.crosslink,.crosslink a{font-size:12px;line-height:1.67;letter-spacing:2.5px}}a.crosslink svg,.crosslink a svg{display:inline-block;vertical-align:bottom;margin-bottom:2px}@media(max-width: 1600px){a.crosslink svg,.crosslink a svg{margin-bottom:0px}}.crosslink{margin-top:25px}@media(max-width: 1600px){.crosslink{margin-top:10px}}h2+.crosslink,h3+.crosslink,h2+p .crosslink,h3+p .crosslink{margin-top:0px}.editlink{padding-top:15px;color:#9b9b9b;font-family:HurmeGeometricSans2SemiBold;font-size:14px;line-height:2.71;letter-spacing:2.5px;text-transform:uppercase;display:block}@media(max-width: 900px){.editlink{font-size:12px;line-height:1.67;letter-spacing:2px}}.editlink:hover{color:#1200ff}a.btn-teaser,.btn-teaser a{display:inline-block;padding:12px 25px;border:1px solid #fff;font-family:"HurmeGeometricSans2SemiBold";font-weight:normal;font-style:normal;font-size:12px;line-height:2.08;letter-spacing:2.14px;text-transform:uppercase;color:inherit;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}a.btn-teaser:hover,.btn-teaser a:hover{color:#1200ff;border-color:#1200ff}.tablelist td{padding:5px 20px}.tablelist td:first-child{padding-left:0px}.tablelist td:last-child{padding-right:0px}.form .form--row{margin-bottom:20px}.button-bar{margin-top:90px}@media(max-width: 900px){.button-bar{margin-top:20px}}.button-bar--fixed{position:sticky;left:0px;bottom:0px;width:100%;padding-bottom:30px;background-color:#fff}@media(max-width: 1400px){.button-bar--fixed{padding-bottom:20px}}@media(max-width: 900px){.button-bar--fixed{padding-bottom:10px}}.btn-block{-webkit-appearance:none;min-height:57px;background-color:#1200ff;font-family:HurmeGeometricSans2SemiBold;font-size:14px;letter-spacing:2.5px;padding:10px 37px;width:100%;text-align:center;border:none;color:#fff;text-transform:uppercase;display:inline-block;line-height:37px}@media(max-width: 900px){.btn-block{font-size:12px;letter-spacing:2px;padding:10px 21px}}.btn-block--important{background-color:#00b478}.btn-block--danger{background-color:#dc001e}.btn-block--invert{color:#1200ff;border:1px solid #1200ff;background-color:rgba(0,0,0,0)}.btn-block--disabled{background-color:#cecece}.btn-block--inline{width:auto;height:57px;min-height:57px;line-height:30px;padding:10px 13px}@media(max-width: 1600px){.btn-block--inline{height:45px;min-height:45px;line-height:25px}}@media(max-width: 900px){.btn-block--inline{padding:10px 13px}}.fields-error input,.fields-error textarea,.fields-error select{border-color:#dc001e}.fields-error-message{font-family:HurmeGeometricSans2SemiBold;color:#dc001e}.isotope{position:relative;margin:0px -3.65% -7.3%}@media(max-width: 900px){.isotope{margin:0px 0px -7.3%}}.isotope__item{width:calc(33.33% - 7.3%);margin:0px 3.65% 7.3%}@media(max-width: 1400px){.isotope__item{width:calc(50% - 7.3%)}}@media(max-width: 900px){.isotope__item{width:100%;margin:0px 0px 7.3%}}.isotope__image img{width:100%;height:auto}.isotope__text-container{margin-top:20px;padding:0px 5px;text-align:center}.isotope__link{margin-top:20px;font-family:HurmeGeometricSans2SemiBold;font-size:14px;font-weight:normal;letter-spacing:2.5px}.isotope__link a{color:#1200ff;text-transform:uppercase}.isotope-menu{margin:0px auto 200px;text-align:center;padding:0px}.isotope-menu__item{font-family:HurmeGeometricSans2SemiBold;text-transform:uppercase;font-size:14px;line-height:1.79;letter-spacing:2.5px;cursor:pointer}.isotope-menu__item:hover{color:#1200ff}.isotope-menu__item.active{color:#1200ff}.isotope-menu__item::before{content:".";color:rgba(0,0,0,0);display:inline-block;width:1px;margin:0px 20px;background-image:linear-gradient(#cecece 100%, rgba(255, 255, 255, 0) 0%);background-position:center;background-size:1px 35px;background-repeat:no-repeat}.isotope-menu__item:first-child::before{content:none}.hover-zoom{overflow:hidden}.hover-zoom a picture,.hover-zoom a img,.hover-zoom a video{transform:scale(1);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.hover-zoom a:hover picture,.hover-zoom a:hover img,.hover-zoom a:hover video{transform:scale(1.02)}.text-color a{color:inherit}.text-color--white{color:#fff !important}.text-color--blue{color:#1200ff !important}.text-color--amber{color:#fdf6e6 !important}.text-color--black{color:#000 !important}.medium picture,.medium img{display:block}@media(max-width: 900px){.medium-mobile--present .medium--default{display:none}}.medium--mobile{display:none}@media(max-width: 900px){.medium-mobile--present .medium--mobile{display:block}}.vs-frontend .messages{position:fixed;top:141px;left:50%;transform:translateX(-50%);width:calc(100% - 100px);max-width:800px;z-index:80}.vs-frontend .messages__item{padding:20px 50px;text-align:center;margin-bottom:10px;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:-webkit-transform .65s cubic-bezier(0.07, 0.34, 0.15, 1) .2s,opacity .65s cubic-bezier(0.07, 0.34, 0.15, 1) .2s;transition:transform .65s cubic-bezier(0.07, 0.34, 0.15, 1) .2s,opacity .65s cubic-bezier(0.07, 0.34, 0.15, 1) .2s}.vs-frontend .messages__item:nth-child(1){-webkit-transition-delay:0.4s;transition-delay:0.4s}.vs-frontend .messages__item:nth-child(2){-webkit-transition-delay:0.6s;transition-delay:0.6s}.vs-frontend .messages__item:nth-child(3){-webkit-transition-delay:0.8s;transition-delay:0.8s}.vs-frontend .messages__item:nth-child(4){-webkit-transition-delay:1s;transition-delay:1s}.vs-frontend .messages__item:nth-child(5){-webkit-transition-delay:1.2s;transition-delay:1.2s}.vs-frontend .messages__item:nth-child(6){-webkit-transition-delay:1.4s;transition-delay:1.4s}.vs-frontend .messages__item:nth-child(7){-webkit-transition-delay:1.6s;transition-delay:1.6s}.vs-frontend .messages__item:nth-child(8){-webkit-transition-delay:1.8s;transition-delay:1.8s}.vs-frontend .messages__item:nth-child(9){-webkit-transition-delay:2s;transition-delay:2s}.vs-frontend .messages__item:nth-child(10){-webkit-transition-delay:2.2s;transition-delay:2.2s}.vs-frontend .messages__item.show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.vs-frontend .messages__item.hide{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}.vs-frontend .messages__item--level1{color:#fff;background-color:#00b478}.vs-frontend .messages__item--level2{color:#fff;background-color:#1200ff}.vs-frontend .messages__item--level3{color:#fff;background-color:#dcaa00}.vs-frontend .messages__item--level4{color:#fff;background-color:#dc001e}.vs-frontend .messages__item--level5{color:#fff;background-color:#cecece}.cc_container{background:#000 !important;color:#fff !important;font-family:PTSerifRegular !important}.cc_container .cc_message{margin-top:0px !important;font-size:16px !important;line-height:1.63 !important}.cc_container .cc_more_info{color:#fff !important;text-decoration:underline !important}.cc_container .cc_btn{font-family:HurmeGeometricSans2SemiBold;font-size:14px;letter-spacing:2.5px;background-color:#fff !important;color:#000 !important;border-radius:0 !important}.overlay-tracking{position:fixed;right:0px;bottom:0px;padding:10px;background-color:#e9e9e7;font-family:HurmeGeometricSans2SemiBold;font-size:14px;letter-spacing:2.5px}.overlay-tracking__entry--off{color:#00b478}.price{font-family:HurmeGeometricSans2Bold;color:#1200ff;text-transform:uppercase}.price-wo-discount{margin-right:10px;font-family:HurmeGeometricSans2Regular;color:#9b9b9b;text-transform:uppercase;text-decoration:line-through}.p-hero-header{position:relative}.p-hero-header__medium picture,.p-hero-header__medium img{width:100%;height:100%;max-height:100vh;object-fit:cover}.p-hero-header__text-container{position:absolute;top:45%;left:0px;transform:translateY(-50%);width:100%}@media(max-width: 900px){.p-hero-header__text-container{top:auto;bottom:33px;transform:translateY(0)}}.p-hero-header__headline{width:55%;margin:0px;text-align:left;font-family:"HurmeGeometricSans2Bold";font-weight:normal;font-style:normal;font-size:40px;line-height:1.5;letter-spacing:3px;color:#fff}@media(max-width: 1400px){.p-hero-header__headline{width:60%;font-size:30px;line-height:1.47;letter-spacing:2px}}@media(max-width: 900px){.p-hero-header__headline{width:80%;font-size:20px;line-height:1.2;letter-spacing:.5px}}.p-short-text{max-width:800px}.p-short-text.p-short-text--margin-top-bottom-small{margin-top:129px;margin-bottom:151px}@media(max-width: 1400px){.p-short-text.p-short-text--margin-top-bottom-small{margin-top:98px;margin-bottom:100px}}@media(max-width: 900px){.p-short-text.p-short-text--margin-top-bottom-small{margin-top:32px;margin-bottom:33px}}.p-short-text.p-short-text--margin-top-bottom-big{margin-top:160px;margin-bottom:150px}@media(max-width: 1400px){.p-short-text.p-short-text--margin-top-bottom-big{margin-top:110px;margin-bottom:100px}}@media(max-width: 900px){.p-short-text.p-short-text--margin-top-bottom-big{margin-top:80px;margin-bottom:70px}}@media(max-width: 430px){.p-short-text.p-short-text--margin-top-bottom-big{margin-top:60px;margin-bottom:50px}}.p-short-text:first-child{margin-top:0px}.p-h1+.p-short-text{margin-top:0px}.p-short-text__text{text-align:center;font-size:18px;line-height:1.89}@media(max-width: 1400px){.p-short-text__text{font-size:14px;line-height:1.71}}@media(max-width: 900px){.p-short-text__text{padding:20px;font-size:14px;line-height:1.57;hyphens:auto;hyphenate-limit-chars:auto 4}}.p-short-text__text h2:last-child{margin-bottom:0px}.p-two-columns+.p-two-columns,.p-promoblock+.p-two-columns,.p-newsletter-teaser+.p-two-columns,.p-product-slider+.p-two-columns,.p-product-slider-custom+.p-two-columns{margin-top:122px}@media(max-width: 1400px){.p-two-columns+.p-two-columns,.p-promoblock+.p-two-columns,.p-newsletter-teaser+.p-two-columns,.p-product-slider+.p-two-columns,.p-product-slider-custom+.p-two-columns{margin-top:45px}}@media(max-width: 900px){.p-two-columns+.p-two-columns,.p-promoblock+.p-two-columns,.p-newsletter-teaser+.p-two-columns,.p-product-slider+.p-two-columns,.p-product-slider-custom+.p-two-columns{margin-top:40px}}@media(max-width: 900px){.p-two-columns{gap:10px 0px;padding:0px}.p-two-columns .p-image-teaser-1,.p-two-columns .p-image-teaser-2,.p-two-columns .p-image-teaser-round,.p-two-columns .p-textblock{margin-left:30px;margin-right:30px}.p-two-columns .p-image-teaser-1-big:first-child{margin-bottom:55px}.p-two-columns .p-image-teaser-1-big:last-child{margin-top:55px}.p-two-columns .col-container--cols-swap-order-mobile .p-image-teaser-1-big:first-child{margin-top:55px;margin-bottom:0px}.p-two-columns .col-container--cols-swap-order-mobile .p-image-teaser-1-big:last-child{margin-top:0px;margin-bottom:55px}}@media(max-width: 430px){.p-two-columns .p-image-teaser-1,.p-two-columns .p-image-teaser-2,.p-two-columns .p-image-teaser-round,.p-two-columns .p-textblock{margin-left:15px;margin-right:15px}}.p-two-columns.p-two-colums--parting-line-show .p-two-columns__paragraphs:before{content:"";align-self:stretch;border-left:1px solid #9b9b9b}.p-two-columns.p-two-colums--parting-line-show .p-two-columns__paragraphs>:nth-child(1){order:-1}.p-two-columns__paragraphs{width:100%;gap:122px 0px}@media(max-width: 1400px){.p-two-columns__paragraphs{gap:45px 0px}}@media(max-width: 900px){.p-two-columns__paragraphs{gap:40px 0px}}.p-two-columns__paragraphs>.paragraph{width:calc(50% - 61px)}@media(max-width: 1400px){.p-two-columns__paragraphs>.paragraph{width:calc(50% - 22.5px)}}@media(max-width: 900px){.p-two-columns__paragraphs>.paragraph{width:100%}}.p-two-rows__paragraphs{width:100%;height:100%;gap:122px 0px}@media(max-width: 1400px){.p-two-rows__paragraphs{gap:45px 0px}}@media(max-width: 900px){.p-two-rows__paragraphs{gap:10px 0px}}@media(max-width: 900px){.p-two-rows__paragraphs .p-image-teaser-2{margin-bottom:40px}.p-two-rows__paragraphs .p-image-teaser-2:last-child{margin-bottom:0px}}@media(max-width: 900px){.p-two-rows__paragraphs .p-product-teaser{margin-bottom:40px}.p-two-rows__paragraphs .p-product-teaser:last-child{margin-bottom:0px}}.image-teaser-1 a{display:block}.image-teaser-1__medium-wrapper{position:relative;height:100%}.image-teaser-1__medium{height:100%;z-index:1;pointer-events:none}.image-teaser-1__medium picture,.image-teaser-1__medium img{width:100%;height:100%;object-fit:cover;display:block}.image-teaser-1__text-container{width:calc(55% + 100px);position:absolute;z-index:2;padding:45px 50px 50px}@media(max-width: 1400px){.image-teaser-1__text-container{padding:35px 40px 40px}}@media(max-width: 900px){.image-teaser-1__text-container{padding:30px 30px 35px}}@media(max-width: 430px){.image-teaser-1__text-container{padding:15px 15px 20px}}.image-teaser-1--position-vertical-top .image-teaser-1__text-container{top:0px}.image-teaser-1--position-vertical-middle .image-teaser-1__text-container{top:50%;transform:translateY(-50%)}.image-teaser-1--position-vertical-bottom .image-teaser-1__text-container{bottom:0px}.image-teaser-1--position-horizontal-left .image-teaser-1__text-container{left:0px;text-align:left}.image-teaser-1--position-horizontal-center .image-teaser-1__text-container{left:50%;transform:translateX(-50%);text-align:center}.image-teaser-1--position-horizontal-right .image-teaser-1__text-container{right:0px;text-align:right}.image-teaser-1--position-vertical-middle.image-teaser-1--position-horizontal-center .image-teaser-1__text-container{transform:translate(-50%, -50%)}.image-teaser-1__headline{margin-bottom:0px;text-align:left}.image-teaser-1--position-horizontal-left .image-teaser-1__headline{text-align:left}.image-teaser-1--position-horizontal-center .image-teaser-1__headline{text-align:center}.image-teaser-1--position-horizontal-right .image-teaser-1__headline{text-align:right}.image-teaser-1__text{margin-top:10px;font-size:18px}@media(max-width: 1400px){.image-teaser-1__text{margin-top:8px}}@media(max-width: 900px){.image-teaser-1__text{margin-top:6px}}.image-teaser-1__link{margin-top:36px;display:inline-block;padding:12px 25px;border:1px solid #fff;font-family:"HurmeGeometricSans2SemiBold";font-weight:normal;font-style:normal;font-size:12px;line-height:2.08;letter-spacing:2.14px;text-transform:uppercase;color:inherit;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background-size:200% 100%;background-image:linear-gradient(to right, #ffffff 50%, transparent 50%);background-position:-100% 0}.text-color--white .image-teaser-1__link{border-color:#fff}.text-color--blue .image-teaser-1__link{border-color:#1200ff}.text-color--amber .image-teaser-1__link{border-color:#fdf6e6}.text-color--black .image-teaser-1__link{border-color:#000}@media(max-width: 1400px){.image-teaser-1__link{margin-top:20px;padding:7px 18px;font-size:10px;line-height:2.5;letter-spacing:1.79px}}@media(max-width: 900px){.image-teaser-1__link{margin-top:15px}}.image-teaser-1__link:hover{color:#1200ff;background-position:0 0}.p-product-slider{margin-top:258px}@media(max-width: 1400px){.p-product-slider{margin-top:120px}}@media(max-width: 900px){.p-product-slider{margin-top:40px}}.p-product-slider__header{margin-bottom:74px}@media(max-width: 1400px){.p-product-slider__header{margin-bottom:50px}}@media(max-width: 900px){.p-product-slider__header{margin-bottom:20px}}.p-product-slider__headline{margin-bottom:0px;text-align:left}.p-product-slider-novelties{margin-top:258px}@media(max-width: 1400px){.p-product-slider-novelties{margin-top:120px}}@media(max-width: 900px){.p-product-slider-novelties{margin-top:40px}}.p-product-slider-novelties__header{margin-bottom:74px}@media(max-width: 1400px){.p-product-slider-novelties__header{margin-bottom:50px}}@media(max-width: 900px){.p-product-slider-novelties__header{margin-bottom:20px}}.p-product-slider-novelties__headline{margin-bottom:0px;text-align:left}.p-product-slider-custom{margin-top:258px}@media(max-width: 1400px){.p-product-slider-custom{margin-top:120px}}@media(max-width: 900px){.p-product-slider-custom{margin-top:40px}}.p-product-slider-custom__header{margin-bottom:74px}@media(max-width: 1400px){.p-product-slider-custom__header{margin-bottom:50px}}@media(max-width: 900px){.p-product-slider-custom__header{margin-bottom:20px}}.p-product-slider-custom__headline{margin-bottom:0px;text-align:left}.p-four-columns{margin-top:258px}@media(max-width: 1400px){.p-four-columns{margin-top:126px}}@media(max-width: 900px){.p-four-columns{margin-top:74px}}.p-four-columns__headline{margin-bottom:113px}@media(max-width: 1400px){.p-four-columns__headline{margin-bottom:62px}}@media(max-width: 900px){.p-four-columns__headline{margin-bottom:37px}}.p-four-columns__paragraphs{gap:122px}@media(max-width: 1400px){.p-four-columns__paragraphs{gap:45px}}@media(max-width: 900px){.p-four-columns__paragraphs{gap:28px 10px}}.p-four-columns__paragraphs>.paragraph{width:calc(25% - 91.5px)}@media(max-width: 1400px){.p-four-columns__paragraphs>.paragraph{width:calc(25% - 33.75px)}}@media(max-width: 900px){.p-four-columns__paragraphs>.paragraph{width:calc(50% - 5px)}}.p-image-teaser-small__medium picture,.p-image-teaser-small__medium img{width:100%;height:auto;display:block}.p-image-teaser-small__text-container{margin-top:20px;text-align:center}.p-image-teaser-small__headline{margin-bottom:10px}@media(max-width: 1400px){.p-image-teaser-small__headline{margin-bottom:5px}}@media(max-width: 900px){.p-image-teaser-small__headline{font-size:18px;line-height:.8;letter-spacing:-0.18px}}.p-image-teaser-small__text{max-width:220px;font-family:"HurmeGeometricSans2SemiBold";font-weight:normal;font-style:normal;font-size:18px;line-height:1.39;letter-spacing:3.21px;text-transform:uppercase}@media(max-width: 1400px){.p-image-teaser-small__text{margin-bottom:5px;font-size:14px;line-height:1.29;letter-spacing:2px}}.p-image-teaser-small__vs-page a{margin-top:10px}@media(max-width: 1400px){.p-image-teaser-small__vs-page a{margin-top:10px}}@media(max-width: 900px){.p-image-teaser-small__vs-page a{margin-top:5px}}.p-h1__headline{margin-bottom:100px}@media(max-width: 900px){.p-h1__headline{margin-bottom:60px}}.p-textblock__text,.p-textblock__text>*{text-align:left}.p-fullwidth-image{position:relative;margin-top:190px}@media(max-width: 1400px){.p-fullwidth-image{margin-top:120px}}@media(max-width: 900px){.p-fullwidth-image{margin-top:84px}}.p-short-text+.p-fullwidth-image{margin-top:0px}.p-fullwidth-image:last-child{margin-bottom:-242px}@media(max-width: 1400px){.p-fullwidth-image:last-child{margin-bottom:-126px}}@media(max-width: 900px){.p-fullwidth-image:last-child{margin-bottom:-81px}}.p-fullwidth-image__medium picture,.p-fullwidth-image__medium img{width:100%;height:100%;max-height:100vh;object-fit:cover}.p-promoblock+.p-promoblock,.p-newsletter-teaser+.p-promoblock,.p-two-columns+.p-promoblock{margin-top:122px}@media(max-width: 1400px){.p-promoblock+.p-promoblock,.p-newsletter-teaser+.p-promoblock,.p-two-columns+.p-promoblock{margin-top:45px}}@media(max-width: 900px){.p-promoblock+.p-promoblock,.p-newsletter-teaser+.p-promoblock,.p-two-columns+.p-promoblock{margin-top:40px}}.p-product-slider+.p-promoblock,.p-product-slider-custom+.p-promoblock{margin-top:230px}@media(max-width: 1400px){.p-product-slider+.p-promoblock,.p-product-slider-custom+.p-promoblock{margin-top:150px}}@media(max-width: 900px){.p-product-slider+.p-promoblock,.p-product-slider-custom+.p-promoblock{margin-top:78px}}@media(max-width: 900px){.p-promoblock{gap:10px 0px;padding:0px}.p-promoblock .p-image-teaser-1,.p-promoblock .p-image-teaser-2,.p-promoblock .p-image-teaser-round,.p-promoblock .p-textblock,.p-promoblock .p-product-teaser{margin-left:30px;margin-right:30px}.p-promoblock .p-image-teaser-1-big:first-child{margin-bottom:55px}.p-promoblock .p-image-teaser-1-big:last-child{margin-top:55px}.p-promoblock .col-container--cols-swap-order-mobile .p-image-teaser-1-big:first-child{margin-top:55px;margin-bottom:0px}.p-promoblock .col-container--cols-swap-order-mobile .p-image-teaser-1-big:last-child{margin-top:0px;margin-bottom:55px}}@media(max-width: 430px){.p-promoblock .p-image-teaser-1,.p-promoblock .p-image-teaser-2,.p-promoblock .p-image-teaser-round,.p-promoblock .p-textblock,.p-promoblock .p-product-teaser{margin-left:15px;margin-right:15px}}.p-promoblock__paragraphs{width:100%;gap:122px 0px}@media(max-width: 1400px){.p-promoblock__paragraphs{gap:45px 0px}}@media(max-width: 900px){.p-promoblock__paragraphs{gap:10px 0px}}.p-promoblock--cols-order-narrow-wide .p-promoblock__paragraphs>.paragraph:nth-child(1){width:calc(43.66% - 61px)}@media(max-width: 1400px){.p-promoblock--cols-order-narrow-wide .p-promoblock__paragraphs>.paragraph:nth-child(1){width:calc(39.3% - 22.5px)}}@media(max-width: 900px){.p-promoblock--cols-order-narrow-wide .p-promoblock__paragraphs>.paragraph:nth-child(1){width:100%}}.p-promoblock--cols-order-narrow-wide .p-promoblock__paragraphs>.paragraph:nth-child(2){width:calc(56.34% - 61px)}@media(max-width: 1400px){.p-promoblock--cols-order-narrow-wide .p-promoblock__paragraphs>.paragraph:nth-child(2){width:calc(60.7% - 22.5px)}}@media(max-width: 900px){.p-promoblock--cols-order-narrow-wide .p-promoblock__paragraphs>.paragraph:nth-child(2){width:100%}}.p-promoblock--cols-order-wide-narrow .p-promoblock__paragraphs>.paragraph:nth-child(1){width:calc(56.34% - 61px)}@media(max-width: 1400px){.p-promoblock--cols-order-wide-narrow .p-promoblock__paragraphs>.paragraph:nth-child(1){width:calc(60.7% - 22.5px)}}@media(max-width: 900px){.p-promoblock--cols-order-wide-narrow .p-promoblock__paragraphs>.paragraph:nth-child(1){width:100%}}.p-promoblock--cols-order-wide-narrow .p-promoblock__paragraphs>.paragraph:nth-child(2){width:calc(43.66% - 61px)}@media(max-width: 1400px){.p-promoblock--cols-order-wide-narrow .p-promoblock__paragraphs>.paragraph:nth-child(2){width:calc(39.3% - 22.5px)}}@media(max-width: 900px){.p-promoblock--cols-order-wide-narrow .p-promoblock__paragraphs>.paragraph:nth-child(2){width:100%}}.p-promoblock--parting-line-show .p-promoblock__paragraphs:before{content:"";align-self:stretch;border-left:1px solid #9b9b9b}.p-promoblock--parting-line-show .p-promoblock__paragraphs>:nth-child(1){order:-1}.p-image-teaser-2__medium picture,.p-image-teaser-2__medium img{width:100%;height:auto;display:block}.p-image-teaser-2__text-container{margin-top:37px;text-align:center}@media(max-width: 1400px){.p-image-teaser-2__text-container{margin-top:18px}}@media(max-width: 900px){.p-image-teaser-2__text-container{margin-top:23px}}.p-image-teaser-2__headline{font-family:"HurmeGeometricSans2Bold";font-weight:normal;font-style:normal;font-size:25px;line-height:1.6;letter-spacing:.63px}@media(max-width: 1400px){.p-image-teaser-2__headline{font-size:16px;line-height:1.44;letter-spacing:.4px}}@media(max-width: 900px){.p-image-teaser-2__headline{font-size:16px;line-height:1.44;letter-spacing:.4px}}.p-two-columns+.p-boxed-image,.p-promoblock+.p-boxed-image{margin-top:230px}@media(max-width: 1400px){.p-two-columns+.p-boxed-image,.p-promoblock+.p-boxed-image{margin-top:90px}}@media(max-width: 900px){.p-two-columns+.p-boxed-image,.p-promoblock+.p-boxed-image{margin-top:71px}}.p-boxed-image__medium picture,.p-boxed-image__medium img{width:100%;height:auto;display:block}.p-boxed-image__text-container{margin-top:37px}@media(max-width: 1400px){.p-boxed-image__text-container{margin-top:18px}}@media(max-width: 900px){.p-boxed-image__text-container{margin-top:23px}}.p-boxed-image__headline{font-family:"HurmeGeometricSans2Bold";font-weight:normal;font-style:normal;font-size:25px;line-height:1.6;letter-spacing:.63px}@media(max-width: 1400px){.p-boxed-image__headline{font-size:16px;line-height:1.44;letter-spacing:.4px}}@media(max-width: 900px){.p-boxed-image__headline{font-size:16px;line-height:1.44;letter-spacing:.4px}}.p-magazin-slider{margin-top:258px;margin-bottom:227px}@media(max-width: 1400px){.p-magazin-slider{margin-top:147px;margin-bottom:151px}}@media(max-width: 900px){.p-magazin-slider{margin-top:90px;margin-bottom:97px}}.p-magazin-slider__header{margin-bottom:74px}@media(max-width: 1400px){.p-magazin-slider__header{margin-bottom:50px}}@media(max-width: 900px){.p-magazin-slider__header{margin-bottom:20px}}.p-magazin-slider__headline{margin-bottom:0px;text-align:left}.p-magazin-slider-item__text-container{margin-top:46px}@media(max-width: 1400px){.p-magazin-slider-item__text-container{margin-top:20px}}.p-magazin-slider-item__headline{margin-bottom:13px}@media(max-width: 1400px){.p-magazin-slider-item__headline{margin-bottom:8px}}@media(max-width: 900px){.p-magazin-slider-item__headline{margin-bottom:5px}}.p-magazin-slider-item__text{hyphens:auto;hyphenate-limit-chars:auto 4}@media(max-width: 900px){.p-magazin-slider-item__text{padding-right:20px}}.p-product-teaser__product picture,.p-product-teaser__product img{width:100%;height:100%;display:block}.p-prefooter{margin-top:242px;padding:165px 0px 213px;background-color:#fdf6e6}@media(max-width: 1400px){.p-prefooter{margin-top:126px;padding:78px 0px 87px}}@media(max-width: 900px){.p-prefooter{margin-top:81px;padding:61px 0px 70px}}.p-prefooter__headline{font-family:"HurmeGeometricSans2Bold";font-weight:normal;font-style:normal;font-size:40px;line-height:1.38;letter-spacing:1px;margin:0px 0px 30px;text-transform:uppercase;text-align:center}@media(max-width: 1400px){.p-prefooter__headline{font-size:26px;margin-bottom:20px}}@media(max-width: 900px){.p-prefooter__headline{font-size:20px;letter-spacing:.5px}}.p-prefooter__text{max-width:800px;text-align:center}@media(max-width: 900px){.p-prefooter__text{hyphens:auto;hyphenate-limit-chars:auto 4}}.p-prefooter__paragraphs{margin-top:104px;gap:122px}@media(max-width: 1600px){.p-prefooter__paragraphs{margin-top:80px;gap:45px}}@media(max-width: 900px){.p-prefooter__paragraphs{margin-top:60px;gap:66px 10px}}.p-prefooter__paragraphs>.paragraph{width:calc(33.33% - 122px)}@media(max-width: 1600px){.p-prefooter__paragraphs>.paragraph{width:calc(33.33% - 30px)}}@media(max-width: 900px){.p-prefooter__paragraphs>.paragraph{width:100%}}.p-prefooter-teaser__medium picture,.p-prefooter-teaser__medium img{width:100%;height:100%;display:block}.p-prefooter-teaser__text-container{margin-top:40px}@media(max-width: 1600px){.p-prefooter-teaser__text-container{margin-top:28px}}@media(max-width: 900px){.p-prefooter-teaser__text-container{margin-top:20px}}.p-prefooter-teaser__headline{font-size:22px;line-height:1.59;letter-spacing:1px}@media(max-width: 1600px){.p-prefooter-teaser__headline{font-size:16px;line-height:1.31;letter-spacing:.4px}}@media(max-width: 900px){.p-prefooter-teaser__headline{font-size:16px;line-height:1.31;letter-spacing:.4px}}.p-prefooter-teaser__text{hyphens:auto;hyphenate-limit-chars:auto 4}.p-image-teaser-round{max-width:660px}@media(max-width: 900px){.p-image-teaser-round{display:flex;justify-content:center;max-width:none}}@media(max-width: 900px){.p-image-teaser-round__inner{max-width:660px}}.p-image-teaser-round__medium{border-radius:50%;overflow:hidden}.p-image-teaser-round__medium picture,.p-image-teaser-round__medium img{display:block;width:100%;height:auto}.p-image-teaser-round__text-container{margin-top:35px;text-align:center}@media(max-width: 1600px){.p-image-teaser-round__text-container{margin-top:19px}}@media(max-width: 900px){.p-image-teaser-round__text-container{margin-top:19px}}.p-newsletter-teaser{position:relative;margin-top:190px}@media(max-width: 1400px){.p-newsletter-teaser{margin-top:120px}}@media(max-width: 900px){.p-newsletter-teaser{margin-top:84px}}.p-short-text+.p-newsletter-teaser{margin-top:0px}.p-newsletter-teaser__medium picture,.p-newsletter-teaser__medium img{width:100%;height:100%;max-height:100vh;object-fit:cover}.p-textblock-info-overlay__text{text-align:center}.svg--iconlogo-home{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:314px;height:159px}@media(max-width: 1600px){.svg--iconlogo-home{width:180px;height:92px}}@media(max-width: 1400px){.svg--iconlogo-home{width:150px;height:76px}}@media(max-width: 900px){.svg--iconlogo-home{width:89px;height:45px}}.svg--wordlogo-header{width:299px;height:17px}@media(max-width: 1600px){.svg--wordlogo-header{width:246px;height:14px}}@media(max-width: 1400px){.svg--wordlogo-header{width:170px;height:10px}}.svg--iconlogo-header{width:58px;height:29px;vertical-align:middle}@media(max-width: 1400px){.svg--iconlogo-header{width:58px;height:29px}}@media(max-width: 900px){.svg--iconlogo-header{width:38px;height:19px}}.svg--visa{width:78px;height:26px}@media(max-width: 1400px){.svg--visa{width:57px;height:19px}}.svg--mastercard-grey{width:57px;height:45px}@media(max-width: 1400px){.svg--mastercard-grey{width:49px;height:39px}}.svg--paypal-grey{width:107px;height:29px}@media(max-width: 1400px){.svg--paypal-grey{width:85px;height:23px}}.svg--amexcard-grey{width:48px;height:42px}@media(max-width: 1400px){.svg--amexcard-grey{width:30px;height:28px}}.svg--arrow-right{width:9px;height:12px}.svg--arrow-down{width:8px;height:5px}.svg--arrow-down.svg--arrow-down--medium{width:13px;height:8px}.svg--arrow-up{width:13px;height:8px}@media(max-width: 1600px){.svg--arrow-up{width:9px;height:6px}}@media(max-width: 900px){.svg--arrow-up{width:15px;height:9px}}.svg--search{width:15px;height:18px}.svg--wishlist{width:23px;height:20px}.svg--user{width:16px;height:17px}.svg--cart{width:20px;height:17px}@media(max-width: 1400px){.svg--cart{width:25px;height:21px}}@media(max-width: 900px){.svg--cart{width:20px;height:17px}}.svg--filter{width:18px;height:12px}.svg--close{width:17px;height:17px}.svg--frame-front{width:130px;height:auto}@media(max-width: 900px){.svg--frame-front{width:100px}}.svg--frame-iron{width:109px;height:auto}@media(max-width: 900px){.svg--frame-iron{width:77px}}.svg--details-more{width:17.52165px;height:15.24888px}.svg--paypal{width:115px;height:60px}@media(max-width: 900px){.svg--paypal{width:84px;height:44px}}.svg--cc-mastercard{width:87px;height:60px}@media(max-width: 900px){.svg--cc-mastercard{width:64px;height:44px}}.svg--cc-visacard{width:87px;height:60px}@media(max-width: 900px){.svg--cc-visacard{width:64px;height:44px}}.svg--cc-amex{width:87px;height:60px}@media(max-width: 900px){.svg--cc-amex{width:64px;height:44px}}.svg--verified-by-visa{width:74px;height:37px}.svg--mastercard-securecode{width:94px;height:30px}.svg--faq-size{width:100%;height:auto}.contentblock--claim .svg--faq-size{height:200px}@media(max-width: 900px){.contentblock--claim .svg--faq-size{height:auto}}.svg--amex-safekey{width:99px;height:33px}.svg--submenu-overlay{width:8px;height:8px}@media(max-width: 900px){.svg--submenu-overlay{width:8px;height:8px}}.svg--wishlist-share{width:16px;height:22px}.svg--wishlist-share-email{width:23px;height:16px}.svg--wishlist-share-link{width:22px;height:22px}.svg--ups-grey{width:48px;height:57px}@media(max-width: 1400px){.svg--ups-grey{width:41px;height:48px}}.svg--instagram{width:30px;height:30px}@media(max-width: 1400px){.svg--instagram{width:26px;height:26px}}.svg--pinterest{width:30px;height:30px}@media(max-width: 1400px){.svg--pinterest{width:26px;height:26px}}.svg--info{width:16px;height:16px}.svg--info-overlay-close{width:14px;height:14px}.klaro{line-height:normal;font-family:"PTSerifRegular";font-weight:normal;font-style:normal;font-size:14px;line-height:1.43}.klaro .cookie-notice:not(.cookie-modal-notice){max-width:490px;border-radius:0;background-color:rgba(0,0,0,.8);box-shadow:0 12px 24px 0 rgba(0,0,0,.15)}@media(max-width: 900px){.klaro .cookie-notice:not(.cookie-modal-notice){width:100%;max-width:none}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{padding:25px}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin-top:0px}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p a{color:#fff;text-decoration:underline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p a:hover{color:#fdf6e6}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{margin-top:30px}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cm-link{color:#fff;font-family:HurmeGeometricSans2Regular;text-transform:uppercase;margin:0px}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cn-buttons{display:flex;justify-content:space-between;gap:17px;margin:0px}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cn-buttons .cm-btn{min-width:135px;min-height:52px;margin:0px;font-family:HurmeGeometricSans2Regular;text-transform:uppercase;color:#fff;background-color:rgba(0,0,0,0);padding:6px 20px;border:1px solid #fff;border-radius:0}@media(max-width: 430px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cn-buttons .cm-btn{min-width:0}}.klaro .cookie-modal .cm-modal.cm-klaro{border-radius:0;background-color:rgba(0,0,0,.8);box-shadow:0 12px 24px 0 rgba(0,0,0,.15)}.klaro .cookie-modal .cm-modal.cm-klaro .cm-header{padding:25px}.klaro .cookie-modal .cm-modal.cm-klaro .cm-header h1{font-family:"HurmeGeometricSans2Bold";font-weight:normal;font-style:normal;font-size:18px;line-height:1.39;letter-spacing:3.21px;margin:0px 0px 20px;text-transform:uppercase}@media(max-width: 1600px){.klaro .cookie-modal .cm-modal.cm-klaro .cm-header h1{font-size:16px;line-height:1.56;letter-spacing:2.86px}}@media(max-width: 900px){.klaro .cookie-modal .cm-modal.cm-klaro .cm-header h1{font-size:14px;line-height:1.79;letter-spacing:2.5px}}.klaro .cookie-modal .cm-modal.cm-klaro .cm-body{padding:25px}.klaro .cookie-modal .cm-modal.cm-klaro .cm-footer{padding:25px}.klaro .cookie-modal .cm-modal.cm-klaro .cm-footer .cm-footer-buttons{gap:17px}.klaro .cookie-modal .cm-modal.cm-klaro .cm-footer .cm-footer-buttons .cm-btn{min-width:135px;min-height:52px;margin:0px;font-family:HurmeGeometricSans2Regular;text-transform:uppercase;color:#fff;background-color:rgba(0,0,0,0);padding:6px 20px;border:1px solid #fff;border-radius:0}@media(max-width: 430px){.klaro .cookie-modal .cm-modal.cm-klaro .cm-footer .cm-footer-buttons .cm-btn{min-width:0}}.klaro .cookie-modal .cm-modal.cm-klaro .cm-footer .cm-footer-buttons .cm-btn:first-child{margin-right:auto}.klaro .cookie-modal .cm-modal.cm-klaro .cm-footer .cm-powered-by{display:none}.klaro .cookie-modal .cm-list-label .slider{background-color:#a7a7a7}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider{background-color:#00b478}.klaro .cookie-modal p{margin-top:0px}.klaro .cookie-modal a{color:#fff;text-decoration:underline}.klaro .cookie-modal a:hover{color:#fdf6e6}.headernav__button--icon-cart{position:relative}.headernav__button--icon-cart-number-products{position:absolute;top:-5px;right:-12px;width:20px;height:20px;padding-top:4px;font-family:HurmeGeometricSans2SemiBold;font-size:14px;text-align:center;line-height:10px;padding-left:2px;color:#fff;background-color:#1200ff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.headernav__button--icon-cart-number-products.visible{opacity:1}.cart-headline{margin:0px auto;text-align:left}.cart-bottomhead{text-align:left}.cart-title__title{font-family:HurmeGeometricSans2SemiBold;font-size:20px;letter-spacing:3px;text-transform:uppercase}@media(max-width: 900px){.cart-title__title{font-size:12px;letter-spacing:2.33px}}.cart-title__price{display:none}@media(max-width: 900px){.cart-title__price{display:block}}@media(max-width: 900px){.cart__accordion-box{padding-top:20px;margin-top:20px;border-top:1px solid #cecece}}.cart__accordion-box-body{padding-top:40px}@media(max-width: 900px){.cart__accordion-box-body{padding-top:10px}}.cart-item__title{font-family:HurmeGeometricSans2SemiBold;font-size:14px;line-height:25px;letter-spacing:2.33px;text-transform:uppercase;color:#000;display:block}@media(max-width: 900px){.cart-item__title{font-size:12px;line-height:1.67;letter-spacing:2px}}.cart-item__img{width:auto !important}@media(max-width: 900px){.cart-item__img{width:120px !important}}.cart-item__sum-title{font-family:HurmeGeometricSans2SemiBold;font-size:14px;line-height:25px;letter-spacing:2.33px;text-transform:uppercase;color:#000;display:block}@media(max-width: 900px){.cart-item__sum-title{font-size:10px;line-height:1.67;letter-spacing:2px}}.cart-item__price{font-size:14px;line-height:25px;letter-spacing:2.33px}@media(max-width: 900px){.cart-item__price{font-size:12px;line-height:1.67;letter-spacing:2px}}.cart-item__price .price-container{flex-direction:column}.cart-item__price--sum{font-family:HurmeGeometricSans2SemiBold;font-size:28px;line-height:1.4;letter-spacing:2.33px;text-transform:uppercase;color:#1200ff}@media(max-width: 900px){.cart-item__price--sum{font-size:18px;line-height:1.17;letter-spacing:2px}}.cart-item__price--sum .reference-currency{display:block;font-size:14px;line-height:25px;letter-spacing:2.33px}@media(max-width: 900px){.cart-item__price--sum .reference-currency{letter-spacing:2px}}.cart-item__price--shipping-inactive{font-family:HurmeGeometricSans2SemiBold;font-size:14px;line-height:1.4;letter-spacing:2px;text-transform:uppercase;color:#cecece}@media(max-width: 900px){.cart-item__price--shipping-inactive{font-size:12px;line-height:1.4;letter-spacing:2px}}.cart-item__price--shipping{font-family:HurmeGeometricSans2SemiBold;font-size:14px;line-height:1.4;letter-spacing:2.33px;text-transform:uppercase;color:#000}@media(max-width: 900px){.cart-item__price--shipping{font-size:12px;line-height:1.4;letter-spacing:2px}}.cart-item__vat{margin-top:6px;font-size:14px}@media(max-width: 900px){.cart-item__vat{font-size:10px}}.cart-item__price--subtotal{font-family:HurmeGeometricSans2SemiBold;font-size:18px;line-height:1.4;letter-spacing:1px;text-transform:uppercase;color:#000}@media(max-width: 900px){.cart-item__price--subtotal{font-size:18px;line-height:1.17;letter-spacing:1px}}.cart-item__size{font-family:HurmeGeometricSans2SemiBold;font-size:12px;line-height:25px;letter-spacing:2.33px;text-transform:uppercase;color:#000}@media(max-width: 900px){.cart-item__size{font-size:12px;line-height:1.67;letter-spacing:2px}}.cart-item__remove{font-family:HurmeGeometricSans2SemiBold;font-size:14px;line-height:25px;letter-spacing:2.33px;text-transform:uppercase;color:#9b9b9b;cursor:pointer}@media(max-width: 900px){.cart-item__remove{font-size:12px;line-height:1.67;letter-spacing:2px}}.cart-sum__item--margin-top{margin-top:20px}@media(max-width: 900px){.cart-sum__item--margin-top{margin-top:12px}}.cart-button{margin-top:50px}@media(max-width: 900px){.cart-button{margin-top:30px}}.cart-number-products{display:none}@media(max-width: 900px){html.overlay-mobile--open{overflow:hidden !important;position:relative !important;height:100%}}.info-overlay{display:none;position:fixed;top:50%;left:50%;width:380px;max-width:100vw;transform:translate(-50%, -50%);z-index:150;color:#fff;background-color:#000}@media(max-width: 900px){.info-overlay{top:0px;left:0px;transform:none;width:100%;height:100%}}.info-overlay__content{height:100%;padding:30px 80px 45px;overflow-y:auto}.info-overlay__content main{padding:0px}.info-overlay__content h1{margin-bottom:55px;font-family:"HurmeGeometricSans2SemiBold";font-weight:normal;font-style:normal;font-size:20px;letter-spacing:3px}.info-overlay__content .overhead{font-size:14px;letter-spacing:2.33px;color:#fff}.info-overlay__content .price{font-size:20px;letter-spacing:2.33px;color:#fff}.info-overlay__content .crosslink{margin-top:60px;color:#fff}.info-overlay__content .hr-bottom{border-bottom-color:#fff}.info-overlay__btn-close{position:absolute;top:18px;right:15px;cursor:pointer}.info__wrapper{display:flex;align-items:center;gap:6px}.info__link svg{display:block}#bg-overlay{position:fixed;top:0;left:0;width:100%;height:120vh;z-index:110;background-color:rgba(0,0,0,.3);overscroll-behavior:none}.header{position:fixed;top:0px;left:0px;width:100%;height:179.5px;z-index:100;border-bottom-color:rgba(206,206,206,0);transform:translateY(0);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(max-width: 1400px){.header{height:156.5px}}@media(max-width: 900px){.header{height:120.125px}}.header.header--scrolled,.overlay--open .header{height:150px}@media(max-width: 1400px){.header.header--scrolled,.overlay--open .header{height:127px}}@media(max-width: 900px){.header.header--scrolled,.overlay--open .header{height:102px}}.overlay--open .header{background-color:#fff;border-bottom:1px solid #cecece}.overlay--open .header.header--start-color-white{color:#000}.overlay--open .header.header--start-color-white use.stroke{stroke:#000}.overlay--open .header.header--start-color-white use.fill{fill:#000}.header use{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header--hidden{transform:translateY(-100%)}.header--scrolled{-webkit-background-clip:padding-box;background-clip:padding-box}.header--scrolled.header--start-color-white use.stroke{stroke:#000}.header--scrolled.header--start-color-white use.fill{fill:#000}.header__mainbar{position:relative;height:129.5px;z-index:10;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(max-width: 1400px){.header__mainbar{height:106.5px}}@media(max-width: 900px){.header__mainbar{height:85.125px}}.header--scrolled .header__mainbar{background-color:#fff;border-bottom:1px solid #cecece}.header--scrolled .header__mainbar,.overlay--open .header__mainbar{height:100px}@media(max-width: 1400px){.header--scrolled .header__mainbar,.overlay--open .header__mainbar{height:77px}}@media(max-width: 900px){.header--scrolled .header__mainbar,.overlay--open .header__mainbar{height:67px}}.page--header-opaque .header__mainbar{background-color:#fff}.header__mainbar--inner{width:100%}.header--start-color-white .header__logo use.stroke{stroke:#fff}.header--start-color-white .header__logo use.fill{fill:#fff}.header--start-color-black .header__logo use.stroke{stroke:#000}.header--start-color-black .header__logo use.fill{fill:#000}.header--scrolled .header__logo use.stroke{stroke:#000}.header--scrolled .header__logo use.fill{fill:#000}.header__iconlogo{vertical-align:middle}.header__wordlogo{height:29.5px;overflow:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(max-width: 1400px){.header__wordlogo{height:29.5px}}@media(max-width: 900px){.header__wordlogo{height:18.125px}}.header--scrolled .header__wordlogo,.overlay--open .header__wordlogo{height:0px;margin-top:0px}.header__wordlogo-inner{margin-top:17px;font-family:"HurmeGeometricSans2SemiBold";font-weight:normal;font-style:normal;font-size:14px;letter-spacing:3px;line-height:12.5px;text-transform:uppercase;white-space:nowrap;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(max-width: 1400px){.header__wordlogo-inner{margin-top:17px;line-height:12.5px}}@media(max-width: 900px){.header__wordlogo-inner{margin-top:10px;font-size:10px;letter-spacing:1.3px;line-height:8.125px}}.header--start-color-white .header__wordlogo-inner{color:#fff}.header--start-color-black .header__wordlogo-inner{color:#000}.header--scrolled .header__wordlogo-inner{color:#000}.header__extrabar{position:relative;background-color:#fff;border-bottom:1px solid #cecece;padding-top:15px;padding-bottom:15px;z-index:1;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;transform:translateY(-100%)}.header__extrabar--visible{opacity:1;transform:translateY(0px)}.overlay--open .header__extrabar--visible{opacity:0;transform:translateY(-100%)}.headernav__item{font-family:HurmeGeometricSans2SemiBold;font-size:14px;font-weight:normal;line-height:1.79;letter-spacing:2.5px;text-transform:uppercase;color:inherit;margin-left:40px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.headernav__item use.stroke{stroke:#000}.headernav__item use.fill{fill:#000}.headernav__item:first-child{margin-left:0px}.header--start-color-white .headernav__item{color:#fff}.header--start-color-white .headernav__item use.stroke{stroke:#fff}.header--start-color-white .headernav__item use.fill{fill:#fff}.header--start-color-black .headernav__item{color:#000}.header--start-color-black .headernav__item use.stroke{stroke:#000}.header--start-color-black .headernav__item use.fill{fill:#000}.header--scrolled .headernav__item,.overlay--open .headernav__item{color:#000}.header--scrolled .headernav__item use.stroke,.overlay--open .headernav__item use.stroke{stroke:#000}.header--scrolled .headernav__item use.fill,.overlay--open .headernav__item use.fill{fill:#000}.headernav__item:hover{color:#1200ff !important}.headernav__item:hover use.stroke{stroke:#1200ff !important}.headernav__item:hover use.fill{fill:#1200ff !important}.headernav__item.headernav__button--open{color:#1200ff}.headernav__item.headernav__button--open use.stroke{stroke:#1200ff}.headernav__item.headernav__button--open use.fill{fill:#1200ff}@media(max-width: 1600px){.headernav__item{font-size:12px;line-height:2.08;letter-spacing:2.1px;margin-left:30px}}.headernav__button{display:inline-block;cursor:pointer;line-height:0}.headernav__button-burger{display:flex;width:21px;min-width:21px;height:14px}@media(max-width: 1400px){.headernav__button-burger{width:32px;min-width:32px;height:16px}}@media(max-width: 900px){.headernav__button-burger{height:14px;width:30px;min-width:30px}}.headernav__button-bar{width:100%;height:2px;background-color:#000;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header--start-color-white .headernav__button-bar{background-color:#fff}.header--start-color-black .headernav__button-bar{background-color:#000}.header--scrolled .headernav__button-bar,.overlay--open .headernav__button-bar{background-color:#000}.headernav__button-burger:hover .headernav__button-bar{background-color:#1200ff}.headernav__button--dropdown svg{display:inline-block;vertical-align:middle;margin-left:5px;margin-bottom:5px}.headernav__button--dropdown.header--start-color-white use.stroke{stroke:#fff}.headernav__button--dropdown.header--start-color-white use.fill{fill:#fff}.headernav__button--dropdown.header--start-color-black use.stroke{stroke:#000}.headernav__button--dropdown.header--start-color-black use.fill{fill:#000}.headernav__button--dropdown:hover use.stroke{stroke:#1200ff}.headernav__button--dropdown:hover use.fill{fill:#1200ff}.headernav__button--icon{position:relative;margin-left:25px}.headernav__button--icon svg{vertical-align:middle}.headernav__button--open{color:#1200ff}.headernav__button--open use.stroke{stroke:#1200ff !important}.headernav__button--open use.fill{fill:#1200ff !important}.header__newsletter-promo{height:50px;background-color:#000;color:#fff;font-family:HurmeGeometricSans2SemiBold;font-size:14px;text-transform:uppercase;letter-spacing:2.5px;text-align:center}@media(max-width: 1600px){.header__newsletter-promo{font-size:12px;line-height:2.08;letter-spacing:2.1px}}@media(max-width: 900px){.header__newsletter-promo{height:35px}}@media print{#nav2-container, #logobar-content, #logobar img, #navbar-container, #wholesale-wrapper, #navbrand, #footer, .message.level1, .button-bar, crosslink, .crosslink-left, .btn-block, .icontextlink{display:none;}h4{margin-top:30px;}#logobar a img, .cart-item-details{display:block;}.cart-item{border-bottom:1px solid #bebebe;}.cart-sum{border-bottom:1px double #bebebe;}}html.overlay--open{overflow:hidden !important;position:relative !important;height:100%}.nav-overlay{position:fixed;top:0px;left:0px;width:100%;height:100%;padding-top:221px;padding-bottom:60px;background-color:#fff;border-bottom:1px solid #cecece;z-index:90;overflow-y:auto;-webkit-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}.nav-overlay.nav-overlay--top{transform:translateY(-100%)}.nav-overlay.nav-overlay--side{transform:translateX(-100%)}.nav-overlay.open.nav-overlay--top{-webkit-transform:translateY(0);transform:translateY(0)}.nav-overlay.open.nav-overlay--side{-webkit-transform:translateX(0);transform:translateX(0)}.nav-overlay.open .fade-in-footer{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .65s cubic-bezier(0.07, 0.34, 0.15, 1) .2s,opacity .65s cubic-bezier(0.07, 0.34, 0.15, 1) .2s;transition:transform .65s cubic-bezier(0.07, 0.34, 0.15, 1) .2s,opacity .65s cubic-bezier(0.07, 0.34, 0.15, 1) .2s;-webkit-transition-delay:1.1s;transition-delay:1.5s}@media(max-width: 900px){.nav-overlay{padding-top:173px}}.nav-overlay .fade-in-container.animate>*{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .65s cubic-bezier(0.07, 0.34, 0.15, 1) .2s,opacity .65s cubic-bezier(0.07, 0.34, 0.15, 1) .2s;transition:transform .65s cubic-bezier(0.07, 0.34, 0.15, 1) .2s,opacity .65s cubic-bezier(0.07, 0.34, 0.15, 1) .2s}.nav-overlay .fade-in-container.animate>*:nth-child(1){-webkit-transition-delay:0.5s;transition-delay:0.5s}.nav-overlay .fade-in-container.animate>*:nth-child(2){-webkit-transition-delay:0.6s;transition-delay:0.6s}.nav-overlay .fade-in-container.animate>*:nth-child(3){-webkit-transition-delay:0.7s;transition-delay:0.7s}.nav-overlay .fade-in-container.animate>*:nth-child(4){-webkit-transition-delay:0.8s;transition-delay:0.8s}.nav-overlay .fade-in-container.animate>*:nth-child(5){-webkit-transition-delay:0.9s;transition-delay:0.9s}.nav-overlay .fade-in-container.animate>*:nth-child(6){-webkit-transition-delay:1s;transition-delay:1s}.nav-overlay .fade-in-container.animate>*:nth-child(7){-webkit-transition-delay:1.1s;transition-delay:1.1s}.nav-overlay .fade-in-container.animate>*:nth-child(8){-webkit-transition-delay:1.2s;transition-delay:1.2s}.nav-overlay .fade-in-container.animate>*:nth-child(9){-webkit-transition-delay:1.3s;transition-delay:1.3s}.nav-overlay .fade-in-container.animate>*:nth-child(10){-webkit-transition-delay:1.4s;transition-delay:1.4s}.nav-overlay .fade-in-container.animate>*:nth-child(11){-webkit-transition-delay:1.5s;transition-delay:1.5s}.nav-overlay .fade-in-container.animate>*:nth-child(12){-webkit-transition-delay:1.6s;transition-delay:1.6s}.nav-overlay .fade-in-container.animate>*:nth-child(13){-webkit-transition-delay:1.7s;transition-delay:1.7s}.nav-overlay .fade-in-container.animate>*:nth-child(14){-webkit-transition-delay:1.8s;transition-delay:1.8s}.nav-overlay .fade-in-container.animate>*:nth-child(15){-webkit-transition-delay:1.9s;transition-delay:1.9s}.nav-overlay .fade-in-container.animate>*:nth-child(16){-webkit-transition-delay:2s;transition-delay:2s}.nav-overlay .fade-in-container.animate>*:nth-child(17){-webkit-transition-delay:2.1s;transition-delay:2.1s}.nav-overlay .fade-in-container.animate>*:nth-child(18){-webkit-transition-delay:2.2s;transition-delay:2.2s}.nav-overlay .fade-in-container.animate>*:nth-child(19){-webkit-transition-delay:2.3s;transition-delay:2.3s}.nav-overlay .fade-in-container.animate>*:nth-child(20){-webkit-transition-delay:2.4s;transition-delay:2.4s}.nav-overlay .fade-in-container.animate>*:nth-child(21){-webkit-transition-delay:2.5s;transition-delay:2.5s}.nav-overlay .fade-in-container.animate>*:nth-child(22){-webkit-transition-delay:2.6s;transition-delay:2.6s}.nav-overlay .fade-in-container.animate>*:nth-child(23){-webkit-transition-delay:2.7s;transition-delay:2.7s}.nav-overlay .fade-in-container.animate>*:nth-child(24){-webkit-transition-delay:2.8s;transition-delay:2.8s}.nav-overlay .fade-in-container.animate>*:nth-child(25){-webkit-transition-delay:2.9s;transition-delay:2.9s}.nav-overlay .fade-in-container.animate>*:nth-child(26){-webkit-transition-delay:3s;transition-delay:3s}.nav-overlay .fade-in-container.animate>*:nth-child(27){-webkit-transition-delay:3.1s;transition-delay:3.1s}.nav-overlay .fade-in-container.animate>*:nth-child(28){-webkit-transition-delay:3.2s;transition-delay:3.2s}.nav-overlay .fade-in-container.animate>*:nth-child(29){-webkit-transition-delay:3.3s;transition-delay:3.3s}.nav-overlay .fade-in-container.animate>*:nth-child(30){-webkit-transition-delay:3.4s;transition-delay:3.4s}.nav-overlay .fade-in-container>*,.nav-overlay .fade-in-footer{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nav-overlay.nav-overlay--dialog{width:auto;min-width:320px;width:900px;max-width:100%;min-height:none;left:auto;right:0px}.nav-overlay__throbber{position:absolute;top:50vh;left:50%;transform:translate(-50%, -50%)}.nav-overlay--overhead{font-family:HurmeGeometricSans2SemiBold;font-size:14px;font-weight:normal;letter-spacing:2.5px;color:#1200ff;margin-bottom:15px;text-transform:uppercase;text-align:center}@media(max-width: 1600px){.nav-overlay--overhead{font-size:12px;line-height:1.67;letter-spacing:2.5px;margin-bottom:12px}}@media(max-width: 900px){.nav-overlay--overhead{margin-bottom:5px}}.nav-overlay--title{text-transform:uppercase;font-family:HurmeGeometricSans2Bold;font-size:25px;line-height:1.6;letter-spacing:.8px;text-align:center;margin-bottom:60px}.nav-overlay__close-container{position:absolute;top:180px;right:50px;cursor:pointer;font-family:HurmeGeometricSans2SemiBold;font-weight:normal;font-size:14px;line-height:normal;letter-spacing:2.3px;text-transform:uppercase;vertical-align:middle}@media(max-width: 900px){.nav-overlay__close-container{top:132px}}@media(max-width: 1400px){.nav-overlay--burgernav .nav-overlay__close-container{right:auto;top:137px;left:30px}}@media(max-width: 900px){.nav-overlay--burgernav .nav-overlay__close-container{top:122px}}@media(max-width: 430px){.nav-overlay--burgernav .nav-overlay__close-container{right:auto;left:15px}}.nav-overlay__close-container svg{vertical-align:top;margin-left:16px}@media(max-width: 900px){.nav-overlay--burgernav .nav-overlay__close-container svg{margin-left:0px}}.nav-overlay__close svg{vertical-align:top;margin-left:16px}.nav-overlay__back svg{vertical-align:baseline;margin-right:16px;transform:rotate(180deg)}.btn-wishlist{stroke:#1200ff}.btn-wishlist--add{fill:none}.btn-wishlist--add:hover{fill:#1200ff}.btn-wishlist--remove{fill:#1200ff}.btn-wishlist--remove:hover{fill:none}.btn-wishlist--icon-image{position:absolute;top:10px;right:10px}.btn-wishlist--text-link{display:flex}.btn-wishlist--text-link svg{margin-top:2px}.btn-wishlist--text-link-before svg{margin-left:8px}.btn-wishlist--text-link-after svg{margin-right:8px}.btn-wishlist--button{width:57px;height:100%;border:1px solid #1200ff}.headernav__button--wishlist svg{fill:none;width:18px;height:17px}.headernav__button--icon-wishlist-number-products{position:absolute;top:-5px;right:-12px;width:20px;height:20px;padding-top:4px;font-family:HurmeGeometricSans2SemiBold;font-size:14px;text-align:center;line-height:10px;padding-left:2px;color:#ffffff;background-color:#1200ff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.headernav__button--icon-wishlist-number-products.visible{opacity:1}.wishlist-headline{text-align:left}.wishlist-bottomhead{text-align:left}.wishlist{width:100%}.wishlist--full .wishlist-item{margin-top:90px}@media (max-width: 900px){.wishlist--full .wishlist-item{margin-top:40px}}.wishlist--full .wishlist-item:nth-child(1),.wishlist--full .wishlist-item:nth-child(2),.wishlist--full .wishlist-item:nth-child(3){margin-top:0px}@media (max-width: 1400px){.wishlist--full .wishlist-item:nth-child(3){margin-top:90px}}@media (max-width: 1400px) and (max-width: 900px){.wishlist--full .wishlist-item:nth-child(3){margin-top:40px}}@media (max-width: 900px){.wishlist--full .wishlist-item:nth-child(2){margin-top:90px}}@media (max-width: 900px) and (max-width: 900px){.wishlist--full .wishlist-item:nth-child(2){margin-top:40px}}.wishlist-item__btn-remove{margin-top:0px}.wishlist-item__image{position:relative;display:inline-block}.wishlist--full .wishlist-item__image{margin-bottom:30px}@media (max-width: 900px){.wishlist--full .wishlist-item__image{margin-bottom:15px}}.wishlist-item__image img{display:block}.wishlist-item__name{font-family:HurmeGeometricSans2SemiBold;font-size:14px;line-height:1.79;letter-spacing:1.79px;text-transform:uppercase;text-align:center;color:#000000}@media (max-width: 900px){.wishlist-item__name{font-size:12px;line-height:1.67;letter-spacing:2px}}.wishlist-item__price{font-family:HurmeGeometricSans2SemiBold;font-size:14px;line-height:25px;letter-spacing:2.5px;text-transform:uppercase;color:#1200ff}.wishlist-item__price .reference-currency{display:block}@media (max-width: 900px){.wishlist-item__price{font-size:12px;line-height:1.67;letter-spacing:2px}}.wishlist-item__size{font-family:HurmeGeometricSans2SemiBold;font-size:14px;line-height:1.79;letter-spacing:1.79px;text-transform:uppercase;margin-top:40px;text-align:center}@media (max-width: 900px){.wishlist-item__size{font-size:12px;line-height:1.67;letter-spacing:2px;margin-top:20px}}.wishlist-item__details{margin-top:20px}@media (max-width: 900px){.wishlist-item__details{margin-top:10px}}.wishlist-item__attributes td{vertical-align:top}.wishlist-item__attributes td:first-child{padding-right:20px}.wishlist-item__btn-add-to-cart{width:auto;margin-top:30px}@media (max-width: 900px){.wishlist-item__btn-add-to-cart{margin-top:15px}}.wishlist-item__remove{font-family:HurmeGeometricSans2SemiBold;font-size:14px;line-height:25px;letter-spacing:2.5px;text-transform:uppercase;color:#9b9b9b;cursor:pointer}@media (max-width: 900px){.wishlist-item__remove{font-size:12px;line-height:1.67;letter-spacing:2px}}.wishlist__link_back{margin-top:0px}.wishlist-btn-share-container-outer{position:relative;height:124px}.wishlist-btn-share-container-inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;max-width:330px;min-height:57px;margin-top:25px;background-color:#1200ff;overflow:hidden;-webkit-transition:all .3s cubic-bezier(0.7, 0, 0.3, 1);-moz-transition:all .3s cubic-bezier(0.7, 0, 0.3, 1);-o-transition:all .3s cubic-bezier(0.7, 0, 0.3, 1);transition:all .3s cubic-bezier(0.7, 0, 0.3, 1)}.wishlist-btn-share-container-inner.wishlist-btn-share-container-inner--open{min-height:124px}.btn-share-wishlist{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.wishlist-btn-share-container-inner--open .btn-share-wishlist{transform:translate(-150%, -50%)}.btn-share-wishlist svg{margin-right:19px}.btn-share-copy-link{position:absolute;top:50%;left:50%;transform:translate(50%, -100%);display:flex;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.wishlist-btn-share-container-inner--open .btn-share-copy-link{transform:translate(-50%, -100%)}.btn-share-copy-link svg{margin-right:19px}.btn-share-email{position:absolute;top:50%;left:50%;transform:translate(50%, 0%);display:flex;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transition-delay:.05s}.wishlist-btn-share-container-inner--open .btn-share-email{transform:translate(-50%, 0%)}.btn-share-email svg{margin-right:19px}.wishlist--full{margin-top:110px}@media (max-width: 900px){.wishlist--full{margin-top:60px}}.wishlist__number-products{display:none}