@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;src:url("fonts/noto-sans-v9-latin-regular.eot");src:local("Noto Sans"),local("NotoSans"),url("fonts/noto-sans-v9-latin-regular.eot?#iefix") format("embedded-opentype"),url("fonts/noto-sans-v9-latin-regular.woff2") format("woff2"),url("fonts/noto-sans-v9-latin-regular.woff") format("woff"),url("fonts/noto-sans-v9-latin-regular.ttf") format("truetype"),url("fonts/noto-sans-v9-latin-regular.svg#NotoSans") format("svg")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;src:url("fonts/noto-sans-v9-latin-700.eot");src:local("Noto Sans Bold"),local("NotoSans-Bold"),url("fonts/noto-sans-v9-latin-700.eot?#iefix") format("embedded-opentype"),url("fonts/noto-sans-v9-latin-700.woff2") format("woff2"),url("fonts/noto-sans-v9-latin-700.woff") format("woff"),url("fonts/noto-sans-v9-latin-700.ttf") format("truetype"),url("fonts/noto-sans-v9-latin-700.svg#NotoSans") format("svg")}html,body{height:100%}.cke_wysiwyg_div{font-family:"Noto Sans",sans-serif;line-height:1.35;color:#2e2d2c;background-color:#fff}.cke_wysiwyg_div h1,.cke_wysiwyg_div h2,.cke_wysiwyg_div h3,.cke_wysiwyg_div h4,.cke_wysiwyg_div h5,.cke_wysiwyg_div h6{font-family:"Noto Sans",sans-serif}.cke_wysiwyg_div h1,.cke_wysiwyg_div .h1{font-weight:bold;font-size:2.5rem;color:#666}.cke_wysiwyg_div h2,.cke_wysiwyg_div .h2{font-size:1.5rem;font-weight:bold}.cke_wysiwyg_div h3,.cke_wysiwyg_div .h3{font-size:1.1rem;font-weight:bold}.cke_wysiwyg_div p{line-height:1.5}.cke_wysiwyg_div i{font-style:normal}.cke_wysiwyg_div ul,.cke_wysiwyg_div ol{padding-left:1em;line-height:1.35}.cke_wysiwyg_div .ccm-ui{font-family:"Noto Sans",sans-serif}.cke_wysiwyg_div .youtubeBlockResponsive16by9{padding-bottom:56.25%}.cke_wysiwyg_div .divider{display:block;width:100%;height:5px;line-height:1;overflow:hidden}.cke_wysiwyg_div .divider span{display:inline-block;height:5px;width:80px;background-color:#fff;border-radius:5px;float:left}.cke_wysiwyg_div .divider.small span{width:40px;height:3px}.cke_wysiwyg_div .divider.green span{background-color:#97bf0d}.cke_wysiwyg_div header{background-color:#fff}.cke_wysiwyg_div .page-content{position:relative;padding-top:30px;min-height:calc(100vh - 156px);background-color:transparent}@media only screen and (max-width: 63.9375em){.cke_wysiwyg_div .page-content{min-height:calc(100vh - 100px)}}.cke_wysiwyg_div .button{color:#fff;border:1px solid #2e2d2c;background-color:#2e2d2c;padding:.85em 1em;border-radius:0}.cke_wysiwyg_div .button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#212020}.cke_wysiwyg_div .button.white,.cke_wysiwyg_div .button.white:hover{background-color:#fff;color:#666;border:1px solid #666}.cke_wysiwyg_div .button.centered-icon{min-width:44px;min-height:39px}.cke_wysiwyg_div .button.centered-icon i{font-size:2.5rem;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.cke_wysiwyg_div fieldset{position:relative}.cke_wysiwyg_div fieldset legend{display:block;padding:0 5px;margin-right:5px;margin-bottom:0;font-size:.8125rem;color:#666;background-color:#fff;position:absolute;top:0;left:5px;transform:translateY(-50%)}.cke_wysiwyg_div .check-icon{position:relative}.cke_wysiwyg_div .check-icon:after{width:40px;content:url("/application/themes/piccoverde/images/check.svg");position:absolute;top:5px;right:-10px}.cke_wysiwyg_div .cross-icon{position:relative}.cke_wysiwyg_div .cross-icon:after{width:40px;content:url("/application/themes/piccoverde/images/cross.svg");position:absolute;top:5px;right:-10px}.cke_wysiwyg_div .button.colored-button,.cke_wysiwyg_div .colored-button{color:#fff;border:1px solid #2e2d2c;background-color:#2e2d2c;padding:.85em 1em;border-radius:0}.cke_wysiwyg_div .button.colored-button:hover,.cke_wysiwyg_div .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#212020}.cke_wysiwyg_div .button.secondary{color:#fff}.cke_wysiwyg_div .pagination{margin-left:0;text-align:center}.cke_wysiwyg_div .pagination .visually-hidden{display:none}.cke_wysiwyg_div.dunkelblau .colored-button{color:#fff;border:1px solid #005ea8;background-color:#005ea8;padding:.85em 1em;border-radius:0}.cke_wysiwyg_div.dunkelblau .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#00508f}.cke_wysiwyg_div .dunkelblau.colored-button{color:#fff;border:1px solid #005ea8;background-color:#005ea8;padding:.85em 1em;border-radius:0}.cke_wysiwyg_div .dunkelblau.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#00508f}.cke_wysiwyg_div.dunkelblau .colored-icon{color:#005ea8;background-color:#fff;padding:.85em 1em}.cke_wysiwyg_div .dunkelblau.colored-icon{color:#005ea8;background-color:#fff;padding:.85em 1em}.cke_wysiwyg_div.grau .colored-button{color:#fff;border:1px solid #666;background-color:#666;padding:.85em 1em;border-radius:0}.cke_wysiwyg_div.grau .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#595959}.cke_wysiwyg_div .grau.colored-button{color:#fff;border:1px solid #666;background-color:#666;padding:.85em 1em;border-radius:0}.cke_wysiwyg_div .grau.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#595959}.cke_wysiwyg_div.grau .colored-icon{color:#666;background-color:#fff;padding:.85em 1em}.cke_wysiwyg_div .grau.colored-icon{color:#666;background-color:#fff;padding:.85em 1em}.cke_wysiwyg_div.gruen .colored-button{color:#fff;border:1px solid #97bf0d;background-color:#97bf0d;padding:.85em 1em;border-radius:0}.cke_wysiwyg_div.gruen .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#84a70b}.cke_wysiwyg_div .gruen.colored-button{color:#fff;border:1px solid #97bf0d;background-color:#97bf0d;padding:.85em 1em;border-radius:0}.cke_wysiwyg_div .gruen.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#84a70b}.cke_wysiwyg_div.gruen .colored-icon{color:#97bf0d;background-color:#fff;padding:.85em 1em}.cke_wysiwyg_div .gruen.colored-icon{color:#97bf0d;background-color:#fff;padding:.85em 1em}.cke_wysiwyg_div.orange .colored-button{color:#fff;border:1px solid #ee7900;background-color:#ee7900;padding:.85em 1em;border-radius:0}.cke_wysiwyg_div.orange .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#d56c00}.cke_wysiwyg_div .orange.colored-button{color:#fff;border:1px solid #ee7900;background-color:#ee7900;padding:.85em 1em;border-radius:0}.cke_wysiwyg_div .orange.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#d56c00}.cke_wysiwyg_div.orange .colored-icon{color:#ee7900;background-color:#fff;padding:.85em 1em}.cke_wysiwyg_div .orange.colored-icon{color:#ee7900;background-color:#fff;padding:.85em 1em}.cke_wysiwyg_div.gelb .colored-button{color:#fff;border:1px solid #fc0;background-color:#fc0;padding:.85em 1em;border-radius:0}.cke_wysiwyg_div.gelb .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#e6b800}.cke_wysiwyg_div .gelb.colored-button{color:#fff;border:1px solid #fc0;background-color:#fc0;padding:.85em 1em;border-radius:0}.cke_wysiwyg_div .gelb.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#e6b800}.cke_wysiwyg_div.gelb .colored-icon{color:#fc0;background-color:#fff;padding:.85em 1em}.cke_wysiwyg_div .gelb.colored-icon{color:#fc0;background-color:#fff;padding:.85em 1em}.cke_wysiwyg_div.lila .colored-button{color:#fff;border:1px solid #c5007b;background-color:#c5007b;padding:.85em 1em;border-radius:0}.cke_wysiwyg_div.lila .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#ac006b}.cke_wysiwyg_div .lila.colored-button{color:#fff;border:1px solid #c5007b;background-color:#c5007b;padding:.85em 1em;border-radius:0}.cke_wysiwyg_div .lila.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#ac006b}.cke_wysiwyg_div.lila .colored-icon{color:#c5007b;background-color:#fff;padding:.85em 1em}.cke_wysiwyg_div .lila.colored-icon{color:#c5007b;background-color:#fff;padding:.85em 1em}.cke_wysiwyg_div.blau .colored-button{color:#fff;border:1px solid #00b1e6;background-color:#00b1e6;padding:.85em 1em;border-radius:0}.cke_wysiwyg_div.blau .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#009dcd}.cke_wysiwyg_div .blau.colored-button{color:#fff;border:1px solid #00b1e6;background-color:#00b1e6;padding:.85em 1em;border-radius:0}.cke_wysiwyg_div .blau.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#009dcd}.cke_wysiwyg_div.blau .colored-icon{color:#00b1e6;background-color:#fff;padding:.85em 1em}.cke_wysiwyg_div .blau.colored-icon{color:#00b1e6;background-color:#fff;padding:.85em 1em}.cke_wysiwyg_div .block-title{position:static !important}#ccm-account-menu-container{display:none}div.mfp-content{background-color:transparent !important}div.mfp-content{font-family:"Noto Sans",sans-serif;line-height:1.35;color:#2e2d2c;background-color:#fff}div.mfp-content h1,div.mfp-content h2,div.mfp-content h3,div.mfp-content h4,div.mfp-content h5,div.mfp-content h6{font-family:"Noto Sans",sans-serif}div.mfp-content h1,div.mfp-content .h1{font-weight:bold;font-size:2.5rem;color:#666}div.mfp-content h2,div.mfp-content .h2{font-size:1.5rem;font-weight:bold}div.mfp-content h3,div.mfp-content .h3{font-size:1.1rem;font-weight:bold}div.mfp-content p{line-height:1.5}div.mfp-content i{font-style:normal}div.mfp-content ul,div.mfp-content ol{padding-left:1em;line-height:1.35}div.mfp-content .ccm-ui{font-family:"Noto Sans",sans-serif}div.mfp-content .youtubeBlockResponsive16by9{padding-bottom:56.25%}div.mfp-content .divider{display:block;width:100%;height:5px;line-height:1;overflow:hidden}div.mfp-content .divider span{display:inline-block;height:5px;width:80px;background-color:#fff;border-radius:5px;float:left}div.mfp-content .divider.small span{width:40px;height:3px}div.mfp-content .divider.green span{background-color:#97bf0d}div.mfp-content header{background-color:#fff}div.mfp-content .page-content{position:relative;padding-top:30px;min-height:calc(100vh - 156px);background-color:transparent}@media only screen and (max-width: 63.9375em){div.mfp-content .page-content{min-height:calc(100vh - 100px)}}div.mfp-content .button{color:#fff;border:1px solid #2e2d2c;background-color:#2e2d2c;padding:.85em 1em;border-radius:0}div.mfp-content .button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#212020}div.mfp-content .button.white,div.mfp-content .button.white:hover{background-color:#fff;color:#666;border:1px solid #666}div.mfp-content .button.centered-icon{min-width:44px;min-height:39px}div.mfp-content .button.centered-icon i{font-size:2.5rem;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}div.mfp-content fieldset{position:relative}div.mfp-content fieldset legend{display:block;padding:0 5px;margin-right:5px;margin-bottom:0;font-size:.8125rem;color:#666;background-color:#fff;position:absolute;top:0;left:5px;transform:translateY(-50%)}div.mfp-content .check-icon{position:relative}div.mfp-content .check-icon:after{width:40px;content:url("/application/themes/piccoverde/images/check.svg");position:absolute;top:5px;right:-10px}div.mfp-content .cross-icon{position:relative}div.mfp-content .cross-icon:after{width:40px;content:url("/application/themes/piccoverde/images/cross.svg");position:absolute;top:5px;right:-10px}div.mfp-content .button.colored-button,div.mfp-content .colored-button{color:#fff;border:1px solid #2e2d2c;background-color:#2e2d2c;padding:.85em 1em;border-radius:0}div.mfp-content .button.colored-button:hover,div.mfp-content .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#212020}div.mfp-content .button.secondary{color:#fff}div.mfp-content .pagination{margin-left:0;text-align:center}div.mfp-content .pagination .visually-hidden{display:none}div.mfp-content.dunkelblau .colored-button{color:#fff;border:1px solid #005ea8;background-color:#005ea8;padding:.85em 1em;border-radius:0}div.mfp-content.dunkelblau .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#00508f}div.mfp-content .dunkelblau.colored-button{color:#fff;border:1px solid #005ea8;background-color:#005ea8;padding:.85em 1em;border-radius:0}div.mfp-content .dunkelblau.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#00508f}div.mfp-content.dunkelblau .colored-icon{color:#005ea8;background-color:#fff;padding:.85em 1em}div.mfp-content .dunkelblau.colored-icon{color:#005ea8;background-color:#fff;padding:.85em 1em}div.mfp-content.grau .colored-button{color:#fff;border:1px solid #666;background-color:#666;padding:.85em 1em;border-radius:0}div.mfp-content.grau .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#595959}div.mfp-content .grau.colored-button{color:#fff;border:1px solid #666;background-color:#666;padding:.85em 1em;border-radius:0}div.mfp-content .grau.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#595959}div.mfp-content.grau .colored-icon{color:#666;background-color:#fff;padding:.85em 1em}div.mfp-content .grau.colored-icon{color:#666;background-color:#fff;padding:.85em 1em}div.mfp-content.gruen .colored-button{color:#fff;border:1px solid #97bf0d;background-color:#97bf0d;padding:.85em 1em;border-radius:0}div.mfp-content.gruen .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#84a70b}div.mfp-content .gruen.colored-button{color:#fff;border:1px solid #97bf0d;background-color:#97bf0d;padding:.85em 1em;border-radius:0}div.mfp-content .gruen.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#84a70b}div.mfp-content.gruen .colored-icon{color:#97bf0d;background-color:#fff;padding:.85em 1em}div.mfp-content .gruen.colored-icon{color:#97bf0d;background-color:#fff;padding:.85em 1em}div.mfp-content.orange .colored-button{color:#fff;border:1px solid #ee7900;background-color:#ee7900;padding:.85em 1em;border-radius:0}div.mfp-content.orange .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#d56c00}div.mfp-content .orange.colored-button{color:#fff;border:1px solid #ee7900;background-color:#ee7900;padding:.85em 1em;border-radius:0}div.mfp-content .orange.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#d56c00}div.mfp-content.orange .colored-icon{color:#ee7900;background-color:#fff;padding:.85em 1em}div.mfp-content .orange.colored-icon{color:#ee7900;background-color:#fff;padding:.85em 1em}div.mfp-content.gelb .colored-button{color:#fff;border:1px solid #fc0;background-color:#fc0;padding:.85em 1em;border-radius:0}div.mfp-content.gelb .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#e6b800}div.mfp-content .gelb.colored-button{color:#fff;border:1px solid #fc0;background-color:#fc0;padding:.85em 1em;border-radius:0}div.mfp-content .gelb.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#e6b800}div.mfp-content.gelb .colored-icon{color:#fc0;background-color:#fff;padding:.85em 1em}div.mfp-content .gelb.colored-icon{color:#fc0;background-color:#fff;padding:.85em 1em}div.mfp-content.lila .colored-button{color:#fff;border:1px solid #c5007b;background-color:#c5007b;padding:.85em 1em;border-radius:0}div.mfp-content.lila .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#ac006b}div.mfp-content .lila.colored-button{color:#fff;border:1px solid #c5007b;background-color:#c5007b;padding:.85em 1em;border-radius:0}div.mfp-content .lila.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#ac006b}div.mfp-content.lila .colored-icon{color:#c5007b;background-color:#fff;padding:.85em 1em}div.mfp-content .lila.colored-icon{color:#c5007b;background-color:#fff;padding:.85em 1em}div.mfp-content.blau .colored-button{color:#fff;border:1px solid #00b1e6;background-color:#00b1e6;padding:.85em 1em;border-radius:0}div.mfp-content.blau .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#009dcd}div.mfp-content .blau.colored-button{color:#fff;border:1px solid #00b1e6;background-color:#00b1e6;padding:.85em 1em;border-radius:0}div.mfp-content .blau.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#009dcd}div.mfp-content.blau .colored-icon{color:#00b1e6;background-color:#fff;padding:.85em 1em}div.mfp-content .blau.colored-icon{color:#00b1e6;background-color:#fff;padding:.85em 1em}div.mfp-content .form-input{border:1px solid #ccc;padding:5px;margin-bottom:24px;position:relative;font-size:.94rem;transition:all .3s ease-out}div.mfp-content .form-input>label:first-child{white-space:nowrap;position:absolute;left:5px;top:5px;height:2.4375rem;line-height:2.4375rem;width:calc(100% - 10px);padding:0 5px;font-size:1rem;background-color:#fff;color:#666;pointer-events:none;transition:all .3s ease-out;overflow:hidden;z-index:1}div.mfp-content .form-input.has-value>label:first-child,div.mfp-content .form-input.focus-within>label:first-child,div.mfp-content .form-input.always-value>label:first-child,div.mfp-content .form-input.field-checkboxlist>label:first-child{padding:0 5px;font-size:.8125rem;top:0;left:5px;width:auto;max-width:calc(100% - 10px);height:auto;line-height:1.1;white-space:normal;transform:translateY(-50%)}div.mfp-content .form-input.multiline>div,div.mfp-content .form-input.field-checkboxlist>div{height:auto;line-height:1.3;padding:5px}div.mfp-content .form-input>*+label{margin-top:5px}div.mfp-content .form-input.focus-within{border-color:#666}div.mfp-content .form-input input,div.mfp-content .form-input textarea,div.mfp-content .form-input>div,div.mfp-content .form-input>span{padding:0 5px;margin:0;border:none;box-shadow:none}div.mfp-content .form-input textarea{min-height:100px}div.mfp-content .form-input input,div.mfp-content .form-input>div,div.mfp-content .form-input>span{height:2.4375rem;line-height:2.4375rem}div.mfp-content .form-input input[type=checkbox],div.mfp-content .form-input input[type=radio]{height:auto;line-height:inherit}div.mfp-content .form-input.double>div{margin-right:26px}div.mfp-content .form-input.double>div>span{display:inline-block;width:50%}div.mfp-content .form-input select{border:none;height:2.4375rem;margin:0;box-shadow:none}div.mfp-content .form-input .select2-container{border:none}div.mfp-content .form-input .select2-container .select2-choice{border:none;padding:5px;height:2.4375rem}div.mfp-content .form-input .select2-container .select2-choice .select2-arrow b{position:relative;z-index:2;background-position:-3px 9px}div.mfp-content .form-input .select2-container.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-21px 9px}div.mfp-content .regular-radio,div.mfp-content .regular-checkbox{display:none}div.mfp-content .regular-radio+label,div.mfp-content .regular-checkbox+label{display:inline-block;position:relative;padding-left:25px;margin-left:0}div.mfp-content .regular-radio+label>span:first-child,div.mfp-content .regular-checkbox+label>span:first-child{display:block;height:16px;width:16px;padding:2px;line-height:16px;content:" ";background-color:#fff;border:1px solid #666;border-radius:50%;position:absolute;top:50%;left:0px;transform:translateY(-50%)}div.mfp-content .regular-radio+label>span:first-child span,div.mfp-content .regular-checkbox+label>span:first-child span{display:none;width:10px;height:10px;background-color:#666;border-radius:50%}div.mfp-content .regular-radio:checked+label>span:first-child span,div.mfp-content .regular-checkbox:checked+label>span:first-child span{display:block}div.mfp-content .field2-select{position:relative}div.mfp-content .field2-select a,div.mfp-content .field2-select a:visited,div.mfp-content .field2-select a:focus{font-size:.94rem;color:#000}div.mfp-content .field2-select .select-label{padding:0 5px;font-size:.8125rem;color:#666;background-color:#fff;position:absolute;top:0;left:5px;z-index:1;transform:translateY(-50%)}div.mfp-content .field2-select.product-list-select{float:left;width:150px;margin-left:10px}@media only screen and (max-width: 39.9375em){div.mfp-content .field2-select.product-list-select{margin-bottom:10px}}div.mfp-content .field2-select.product-list-select:first-child{margin-left:0}div.mfp-content .select2-container{width:100%}div.mfp-content .select2-container .select2-choice{border-radius:0;padding:10px;height:51px;line-height:33px}div.mfp-content .select2-container .select2-choice>.select2-chosen{white-space:normal}div.mfp-content .select2-container .select2-choice .select2-arrow b{background-position:-3px 13px}div.mfp-content .select2-container .select2-choice{background-image:none;background-color:#fff;box-shadow:none;border-color:#ccc}div.mfp-content .select2-container .select2-choice .select2-arrow{background-image:none;background-color:#fff;border:none;border-radius:0}div.mfp-content .select2-container-active .select2-choice{border-color:#666}div.mfp-content .select2-container-active .select2-choice .select2-arrow{border-color:#666}div.mfp-content .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-21px 13px}div.mfp-content .addresses{padding:1.25rem;background-color:#fff;box-shadow:0px 2px 4px 2px #ccc}div.mfp-content .addresses .button{margin-bottom:0}div.mfp-content .addresses h3{margin-top:0}div.mfp-content .addresses #reset{float:left}div.mfp-content .addresses #addresses{margin-bottom:20px}div.mfp-content .addresses .address{overflow:hidden;border:1px solid #ccc;float:left;margin-right:10px;margin-bottom:10px;padding:10px;width:415px;max-width:100%;position:relative}div.mfp-content .addresses .address .edit-button-wrapper{position:absolute;top:5px;right:5px}div.mfp-content .addresses .button{float:right}div.mfp-content .addresses .edit,div.mfp-content .addresses .delete{float:left;margin-right:5px;margin-left:0}div.mfp-content .addresses .edit-icon,div.mfp-content .addresses .delete-icon{position:relative;display:block;height:50px;width:36px}div.mfp-content .addresses .edit-icon .edit-icon-circle,div.mfp-content .addresses .edit-icon .delete-icon-circle,div.mfp-content .addresses .delete-icon .edit-icon-circle,div.mfp-content .addresses .delete-icon .delete-icon-circle{position:absolute;top:50%;right:0;transform:translateY(-50%);height:36px;width:36px;border:1px solid #666;border-radius:100%}div.mfp-content .addresses .edit-icon .edit-icon-circle i,div.mfp-content .addresses .edit-icon .delete-icon-circle i,div.mfp-content .addresses .delete-icon .edit-icon-circle i,div.mfp-content .addresses .delete-icon .delete-icon-circle i{position:absolute;left:53%;top:50%;font-size:1rem;transform:translate(-50%, -50%);color:#666}div.mfp-content .addresses .edit-icon .delete-icon-circle i,div.mfp-content .addresses .delete-icon .delete-icon-circle i{left:50%}div.mfp-content .addresses .same-as-billing{margin-bottom:10px;margin-left:0;float:none}div.mfp-content .addresses .editAddress{margin:0}div.mfp-content .addresses #editAddress .gender-wrapper{margin-top:1rem;position:relative}div.mfp-content .addresses #editAddress .gender-wrapper .gender-label{position:absolute;top:0;left:0;z-index:10;transform:translateY(-50%)}div.mfp-content .addresses #editAddress .gender-wrapper .gender-label div{display:inline-block}div.mfp-content .addresses #editAddress .gender-wrapper .gender-label div:first-child{padding-left:7px}div.mfp-content .addresses #editAddress .gender-wrapper .gender-label div span{background-color:#fff;font-size:.8125rem;color:#666;padding:0 5px}div.mfp-content .addresses #editAddress .form-input{float:left;width:100%}div.mfp-content .addresses #editAddress .title{width:calc(20% - 5px)}div.mfp-content .addresses #editAddress .firstname{width:calc(40% - 10px);display:inline-block}div.mfp-content .addresses #editAddress .lastname{width:calc(40% - 5px)}div.mfp-content .addresses #editAddress .zip,div.mfp-content .addresses #editAddress .city,div.mfp-content .addresses #editAddress .state,div.mfp-content .addresses #editAddress .country{width:48%;display:inline-block}div.mfp-content .addresses #editAddress .title,div.mfp-content .addresses #editAddress .firstname,div.mfp-content .addresses #editAddress .street,div.mfp-content .addresses #editAddress .zip,div.mfp-content .addresses #editAddress .state{margin-right:10px;display:inline-block}div.mfp-content .addresses #editAddress .street{width:calc(75% - 5px)}div.mfp-content .addresses #editAddress .streetNr{width:calc(25% - 5px);display:inline-block}div.mfp-content .addresses #editAddress .zip{width:20%}div.mfp-content .addresses #editAddress .city{width:76%}div.mfp-content .addresses #editAddress .phone{width:100%;margin-top:0}div.mfp-content .addresses #editAddress fieldset{border:1px solid #ccc;padding:5px;margin:16px 0;position:relative}div.mfp-content .addresses #editAddress fieldset:last-child{margin-bottom:0}div.mfp-content .addresses #editAddress fieldset legend{padding:0 5px;font-size:.8125rem;color:#666;background-color:#fff;position:absolute;top:0;left:5px;transform:translateY(-50%)}div.mfp-content .addresses #editAddress fieldset span{display:block;padding:10px 5px;font-size:.94rem;color:#000}div.mfp-content .addresses #editAddress fieldset input[type=checkbox]{display:block;box-sizing:border-box;float:left}div.mfp-content .addresses #editAddress fieldset input,div.mfp-content .addresses #editAddress fieldset select{border:none;box-shadow:none;padding:0;margin-bottom:0;height:auto}div.mfp-content .addresses #editAddress fieldset input[name=standardShippingAddress],div.mfp-content .addresses #editAddress fieldset #editAddress input[name=standardBillingAddress]{margin-bottom:0 !important;margin-right:.5em !important;position:relative;top:4px;left:0}div.mfp-content .addresses #editAddress fieldset textarea{width:100%;min-height:100px;margin-bottom:0;padding:0;border:none;box-shadow:none}div.mfp-content .addresses #editAddress input[type=submit]{float:right;margin-bottom:0}div.mfp-content .addresses #editAddress #resetAddress{float:left;margin-bottom:0;color:#535353 !important;border-color:#535353;background-color:#fff}div.mfp-content .address-box .form-input.disabled{color:#000}div.mfp-content .address-box .firstname{margin-right:10px}div.mfp-content .address-box .firstname,div.mfp-content .address-box .lastname{width:calc(50% - 5px);float:left}div.mfp-content .address-box .lastname+*{clear:both}div.mfp-content .address-box .zip{margin-right:10px;float:left;width:calc(35% - 5px)}div.mfp-content .address-box .city{float:left;width:calc(65% - 5px);white-space:nowrap}div.mfp-content .address-box .city+*{clear:both}div.reveal{font-family:"Noto Sans",sans-serif;line-height:1.35;color:#2e2d2c;background-color:#fff}div.reveal h1,div.reveal h2,div.reveal h3,div.reveal h4,div.reveal h5,div.reveal h6{font-family:"Noto Sans",sans-serif}div.reveal h1,div.reveal .h1{font-weight:bold;font-size:2.5rem;color:#666}div.reveal h2,div.reveal .h2{font-size:1.5rem;font-weight:bold}div.reveal h3,div.reveal .h3{font-size:1.1rem;font-weight:bold}div.reveal p{line-height:1.5}div.reveal i{font-style:normal}div.reveal ul,div.reveal ol{padding-left:1em;line-height:1.35}div.reveal .ccm-ui{font-family:"Noto Sans",sans-serif}div.reveal .youtubeBlockResponsive16by9{padding-bottom:56.25%}div.reveal .divider{display:block;width:100%;height:5px;line-height:1;overflow:hidden}div.reveal .divider span{display:inline-block;height:5px;width:80px;background-color:#fff;border-radius:5px;float:left}div.reveal .divider.small span{width:40px;height:3px}div.reveal .divider.green span{background-color:#97bf0d}div.reveal header{background-color:#fff}div.reveal .page-content{position:relative;padding-top:30px;min-height:calc(100vh - 156px);background-color:transparent}@media only screen and (max-width: 63.9375em){div.reveal .page-content{min-height:calc(100vh - 100px)}}div.reveal .button{color:#fff;border:1px solid #2e2d2c;background-color:#2e2d2c;padding:.85em 1em;border-radius:0}div.reveal .button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#212020}div.reveal .button.white,div.reveal .button.white:hover{background-color:#fff;color:#666;border:1px solid #666}div.reveal .button.centered-icon{min-width:44px;min-height:39px}div.reveal .button.centered-icon i{font-size:2.5rem;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}div.reveal fieldset{position:relative}div.reveal fieldset legend{display:block;padding:0 5px;margin-right:5px;margin-bottom:0;font-size:.8125rem;color:#666;background-color:#fff;position:absolute;top:0;left:5px;transform:translateY(-50%)}div.reveal .check-icon{position:relative}div.reveal .check-icon:after{width:40px;content:url("/application/themes/piccoverde/images/check.svg");position:absolute;top:5px;right:-10px}div.reveal .cross-icon{position:relative}div.reveal .cross-icon:after{width:40px;content:url("/application/themes/piccoverde/images/cross.svg");position:absolute;top:5px;right:-10px}div.reveal .button.colored-button,div.reveal .colored-button{color:#fff;border:1px solid #2e2d2c;background-color:#2e2d2c;padding:.85em 1em;border-radius:0}div.reveal .button.colored-button:hover,div.reveal .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#212020}div.reveal .button.secondary{color:#fff}div.reveal .pagination{margin-left:0;text-align:center}div.reveal .pagination .visually-hidden{display:none}div.reveal.dunkelblau .colored-button{color:#fff;border:1px solid #005ea8;background-color:#005ea8;padding:.85em 1em;border-radius:0}div.reveal.dunkelblau .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#00508f}div.reveal .dunkelblau.colored-button{color:#fff;border:1px solid #005ea8;background-color:#005ea8;padding:.85em 1em;border-radius:0}div.reveal .dunkelblau.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#00508f}div.reveal.dunkelblau .colored-icon{color:#005ea8;background-color:#fff;padding:.85em 1em}div.reveal .dunkelblau.colored-icon{color:#005ea8;background-color:#fff;padding:.85em 1em}div.reveal.grau .colored-button{color:#fff;border:1px solid #666;background-color:#666;padding:.85em 1em;border-radius:0}div.reveal.grau .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#595959}div.reveal .grau.colored-button{color:#fff;border:1px solid #666;background-color:#666;padding:.85em 1em;border-radius:0}div.reveal .grau.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#595959}div.reveal.grau .colored-icon{color:#666;background-color:#fff;padding:.85em 1em}div.reveal .grau.colored-icon{color:#666;background-color:#fff;padding:.85em 1em}div.reveal.gruen .colored-button{color:#fff;border:1px solid #97bf0d;background-color:#97bf0d;padding:.85em 1em;border-radius:0}div.reveal.gruen .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#84a70b}div.reveal .gruen.colored-button{color:#fff;border:1px solid #97bf0d;background-color:#97bf0d;padding:.85em 1em;border-radius:0}div.reveal .gruen.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#84a70b}div.reveal.gruen .colored-icon{color:#97bf0d;background-color:#fff;padding:.85em 1em}div.reveal .gruen.colored-icon{color:#97bf0d;background-color:#fff;padding:.85em 1em}div.reveal.orange .colored-button{color:#fff;border:1px solid #ee7900;background-color:#ee7900;padding:.85em 1em;border-radius:0}div.reveal.orange .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#d56c00}div.reveal .orange.colored-button{color:#fff;border:1px solid #ee7900;background-color:#ee7900;padding:.85em 1em;border-radius:0}div.reveal .orange.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#d56c00}div.reveal.orange .colored-icon{color:#ee7900;background-color:#fff;padding:.85em 1em}div.reveal .orange.colored-icon{color:#ee7900;background-color:#fff;padding:.85em 1em}div.reveal.gelb .colored-button{color:#fff;border:1px solid #fc0;background-color:#fc0;padding:.85em 1em;border-radius:0}div.reveal.gelb .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#e6b800}div.reveal .gelb.colored-button{color:#fff;border:1px solid #fc0;background-color:#fc0;padding:.85em 1em;border-radius:0}div.reveal .gelb.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#e6b800}div.reveal.gelb .colored-icon{color:#fc0;background-color:#fff;padding:.85em 1em}div.reveal .gelb.colored-icon{color:#fc0;background-color:#fff;padding:.85em 1em}div.reveal.lila .colored-button{color:#fff;border:1px solid #c5007b;background-color:#c5007b;padding:.85em 1em;border-radius:0}div.reveal.lila .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#ac006b}div.reveal .lila.colored-button{color:#fff;border:1px solid #c5007b;background-color:#c5007b;padding:.85em 1em;border-radius:0}div.reveal .lila.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#ac006b}div.reveal.lila .colored-icon{color:#c5007b;background-color:#fff;padding:.85em 1em}div.reveal .lila.colored-icon{color:#c5007b;background-color:#fff;padding:.85em 1em}div.reveal.blau .colored-button{color:#fff;border:1px solid #00b1e6;background-color:#00b1e6;padding:.85em 1em;border-radius:0}div.reveal.blau .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#009dcd}div.reveal .blau.colored-button{color:#fff;border:1px solid #00b1e6;background-color:#00b1e6;padding:.85em 1em;border-radius:0}div.reveal .blau.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#009dcd}div.reveal.blau .colored-icon{color:#00b1e6;background-color:#fff;padding:.85em 1em}div.reveal .blau.colored-icon{color:#00b1e6;background-color:#fff;padding:.85em 1em}div.ccm-page{min-height:100%}div.ccm-page{font-family:"Noto Sans",sans-serif;line-height:1.35;color:#2e2d2c;background-color:#fff}div.ccm-page h1,div.ccm-page h2,div.ccm-page h3,div.ccm-page h4,div.ccm-page h5,div.ccm-page h6{font-family:"Noto Sans",sans-serif}div.ccm-page h1,div.ccm-page .h1{font-weight:bold;font-size:2.5rem;color:#666}div.ccm-page h2,div.ccm-page .h2{font-size:1.5rem;font-weight:bold}div.ccm-page h3,div.ccm-page .h3{font-size:1.1rem;font-weight:bold}div.ccm-page p{line-height:1.5}div.ccm-page i{font-style:normal}div.ccm-page ul,div.ccm-page ol{padding-left:1em;line-height:1.35}div.ccm-page .ccm-ui{font-family:"Noto Sans",sans-serif}div.ccm-page .youtubeBlockResponsive16by9{padding-bottom:56.25%}div.ccm-page .divider{display:block;width:100%;height:5px;line-height:1;overflow:hidden}div.ccm-page .divider span{display:inline-block;height:5px;width:80px;background-color:#fff;border-radius:5px;float:left}div.ccm-page .divider.small span{width:40px;height:3px}div.ccm-page .divider.green span{background-color:#97bf0d}div.ccm-page header{background-color:#fff}div.ccm-page .page-content{position:relative;padding-top:30px;min-height:calc(100vh - 156px);background-color:transparent}@media only screen and (max-width: 63.9375em){div.ccm-page .page-content{min-height:calc(100vh - 100px)}}div.ccm-page .button{color:#fff;border:1px solid #2e2d2c;background-color:#2e2d2c;padding:.85em 1em;border-radius:0}div.ccm-page .button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#212020}div.ccm-page .button.white,div.ccm-page .button.white:hover{background-color:#fff;color:#666;border:1px solid #666}div.ccm-page .button.centered-icon{min-width:44px;min-height:39px}div.ccm-page .button.centered-icon i{font-size:2.5rem;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}div.ccm-page fieldset{position:relative}div.ccm-page fieldset legend{display:block;padding:0 5px;margin-right:5px;margin-bottom:0;font-size:.8125rem;color:#666;background-color:#fff;position:absolute;top:0;left:5px;transform:translateY(-50%)}div.ccm-page .check-icon{position:relative}div.ccm-page .check-icon:after{width:40px;content:url("/application/themes/piccoverde/images/check.svg");position:absolute;top:5px;right:-10px}div.ccm-page .cross-icon{position:relative}div.ccm-page .cross-icon:after{width:40px;content:url("/application/themes/piccoverde/images/cross.svg");position:absolute;top:5px;right:-10px}div.ccm-page .button.colored-button,div.ccm-page .colored-button{color:#fff;border:1px solid #2e2d2c;background-color:#2e2d2c;padding:.85em 1em;border-radius:0}div.ccm-page .button.colored-button:hover,div.ccm-page .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#212020}div.ccm-page .button.secondary{color:#fff}div.ccm-page .pagination{margin-left:0;text-align:center}div.ccm-page .pagination .visually-hidden{display:none}div.ccm-page.dunkelblau .colored-button{color:#fff;border:1px solid #005ea8;background-color:#005ea8;padding:.85em 1em;border-radius:0}div.ccm-page.dunkelblau .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#00508f}div.ccm-page .dunkelblau.colored-button{color:#fff;border:1px solid #005ea8;background-color:#005ea8;padding:.85em 1em;border-radius:0}div.ccm-page .dunkelblau.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#00508f}div.ccm-page.dunkelblau .colored-icon{color:#005ea8;background-color:#fff;padding:.85em 1em}div.ccm-page .dunkelblau.colored-icon{color:#005ea8;background-color:#fff;padding:.85em 1em}div.ccm-page.grau .colored-button{color:#fff;border:1px solid #666;background-color:#666;padding:.85em 1em;border-radius:0}div.ccm-page.grau .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#595959}div.ccm-page .grau.colored-button{color:#fff;border:1px solid #666;background-color:#666;padding:.85em 1em;border-radius:0}div.ccm-page .grau.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#595959}div.ccm-page.grau .colored-icon{color:#666;background-color:#fff;padding:.85em 1em}div.ccm-page .grau.colored-icon{color:#666;background-color:#fff;padding:.85em 1em}div.ccm-page.gruen .colored-button{color:#fff;border:1px solid #97bf0d;background-color:#97bf0d;padding:.85em 1em;border-radius:0}div.ccm-page.gruen .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#84a70b}div.ccm-page .gruen.colored-button{color:#fff;border:1px solid #97bf0d;background-color:#97bf0d;padding:.85em 1em;border-radius:0}div.ccm-page .gruen.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#84a70b}div.ccm-page.gruen .colored-icon{color:#97bf0d;background-color:#fff;padding:.85em 1em}div.ccm-page .gruen.colored-icon{color:#97bf0d;background-color:#fff;padding:.85em 1em}div.ccm-page.orange .colored-button{color:#fff;border:1px solid #ee7900;background-color:#ee7900;padding:.85em 1em;border-radius:0}div.ccm-page.orange .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#d56c00}div.ccm-page .orange.colored-button{color:#fff;border:1px solid #ee7900;background-color:#ee7900;padding:.85em 1em;border-radius:0}div.ccm-page .orange.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#d56c00}div.ccm-page.orange .colored-icon{color:#ee7900;background-color:#fff;padding:.85em 1em}div.ccm-page .orange.colored-icon{color:#ee7900;background-color:#fff;padding:.85em 1em}div.ccm-page.gelb .colored-button{color:#fff;border:1px solid #fc0;background-color:#fc0;padding:.85em 1em;border-radius:0}div.ccm-page.gelb .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#e6b800}div.ccm-page .gelb.colored-button{color:#fff;border:1px solid #fc0;background-color:#fc0;padding:.85em 1em;border-radius:0}div.ccm-page .gelb.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#e6b800}div.ccm-page.gelb .colored-icon{color:#fc0;background-color:#fff;padding:.85em 1em}div.ccm-page .gelb.colored-icon{color:#fc0;background-color:#fff;padding:.85em 1em}div.ccm-page.lila .colored-button{color:#fff;border:1px solid #c5007b;background-color:#c5007b;padding:.85em 1em;border-radius:0}div.ccm-page.lila .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#ac006b}div.ccm-page .lila.colored-button{color:#fff;border:1px solid #c5007b;background-color:#c5007b;padding:.85em 1em;border-radius:0}div.ccm-page .lila.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#ac006b}div.ccm-page.lila .colored-icon{color:#c5007b;background-color:#fff;padding:.85em 1em}div.ccm-page .lila.colored-icon{color:#c5007b;background-color:#fff;padding:.85em 1em}div.ccm-page.blau .colored-button{color:#fff;border:1px solid #00b1e6;background-color:#00b1e6;padding:.85em 1em;border-radius:0}div.ccm-page.blau .colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#009dcd}div.ccm-page .blau.colored-button{color:#fff;border:1px solid #00b1e6;background-color:#00b1e6;padding:.85em 1em;border-radius:0}div.ccm-page .blau.colored-button:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-color:#009dcd}div.ccm-page.blau .colored-icon{color:#00b1e6;background-color:#fff;padding:.85em 1em}div.ccm-page .blau.colored-icon{color:#00b1e6;background-color:#fff;padding:.85em 1em}div.ccm-page header{position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:800;height:101px;transition:all .2s ease-out;overflow:visible}@media only screen and (max-width: 63.9375em){div.ccm-page header{height:60px;margin-bottom:10px}}div.ccm-page header .header-wrapper{padding:25px 0px;position:relative;display:flex;justify-content:space-between;align-items:center;transition:all .2s ease-out}@media only screen and (max-width: 63.9375em){div.ccm-page header .header-wrapper{padding:10px 0}}div.ccm-page header .logo{height:35px;transform:translateY(2%);transition:all .2s ease-out}@media only screen and (max-width: 63.9375em){div.ccm-page header .logo{height:40px;transform:translateY(2%)}}div.ccm-page.scrolled header{height:60px;padding:0}div.ccm-page.scrolled .header-wrapper{padding:5px 0}div.ccm-page.scrolled .logo{height:30px}div.ccm-page .header-menu{display:flex;flex-display:row;flex-wrap:nowrap;align-items:center}div.ccm-page .header-menu .search-box{position:relative;margin-right:.9375rem}@media only screen and (max-width: 63.9375em){div.ccm-page .header-menu .search-box{display:none}}div.ccm-page .header-menu .search-box input{width:130px;margin:0;border:1px solid #ccc;padding-right:20px}div.ccm-page .header-menu .search-box input::-moz-placeholder{opacity:1;color:#888}div.ccm-page .header-menu .search-box input:-ms-input-placeholder{opacity:1;color:#888}div.ccm-page .header-menu .search-box input::placeholder{opacity:1;color:#888}div.ccm-page .header-menu .search-box button{font-family:"Font Awesome 5 Pro";content:"";color:#888;position:absolute;right:0;top:50%;padding:5px;transform:translateY(-50%);cursor:pointer}div.ccm-page .header-menu .search-box button:hover{color:#444}div.ccm-page .header-menu a{display:block;padding:18px 15px;color:#666;font-weight:normal}div.ccm-page .header-menu a:hover,div.ccm-page .header-menu a.active{color:#666}@media only screen and (max-width: 63.9375em){div.ccm-page .header-menu a{display:none}}div.ccm-page .header-menu a:hover{color:#000}div.ccm-page .header-menu .mobile-menu-button{margin-left:1.875rem;display:none;font-size:2rem;cursor:pointer;color:#666}@media only screen and (max-width: 63.9375em){div.ccm-page .header-menu .mobile-menu-button{display:block}}div.ccm-page .header-menu a.cart-button{display:block;color:#666;font-size:.85rem;position:relative;padding:0;margin-left:.9375rem;height:36px;width:36px;border:1px solid #666;border-radius:100%}div.ccm-page .header-menu a.cart-button i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}div.ccm-page .header-menu a.cart-button .product-quantity{position:absolute;top:-2px;right:-3px;font-size:.94rem;font-family:Verdana,sans-serif;line-height:1;background-color:#fff}div.ccm-page footer ul{margin-left:0;padding-left:0;list-style-type:none}div.ccm-page footer ul li{display:inline-block;margin-right:10px}div.ccm-page footer ul li a,div.ccm-page footer ul li span{font-size:.8rem;color:#aaa !important}div.ccm-page footer ul li a.active,div.ccm-page footer ul li span.active{color:#666 !important}div.ccm-page .form-input{border:1px solid #ccc;padding:5px;margin-bottom:24px;position:relative;font-size:.94rem;transition:all .3s ease-out}div.ccm-page .form-input>label:first-child{white-space:nowrap;position:absolute;left:5px;top:5px;height:2.4375rem;line-height:2.4375rem;width:calc(100% - 10px);padding:0 5px;font-size:1rem;background-color:#fff;color:#666;pointer-events:none;transition:all .3s ease-out;overflow:hidden;z-index:1}div.ccm-page .form-input.has-value>label:first-child,div.ccm-page .form-input.focus-within>label:first-child,div.ccm-page .form-input.always-value>label:first-child,div.ccm-page .form-input.field-checkboxlist>label:first-child{padding:0 5px;font-size:.8125rem;top:0;left:5px;width:auto;max-width:calc(100% - 10px);height:auto;line-height:1.1;white-space:normal;transform:translateY(-50%)}div.ccm-page .form-input.multiline>div,div.ccm-page .form-input.field-checkboxlist>div{height:auto;line-height:1.3;padding:5px}div.ccm-page .form-input>*+label{margin-top:5px}div.ccm-page .form-input.focus-within{border-color:#666}div.ccm-page .form-input input,div.ccm-page .form-input textarea,div.ccm-page .form-input>div,div.ccm-page .form-input>span{padding:0 5px;margin:0;border:none;box-shadow:none}div.ccm-page .form-input textarea{min-height:100px}div.ccm-page .form-input input,div.ccm-page .form-input>div,div.ccm-page .form-input>span{height:2.4375rem;line-height:2.4375rem}div.ccm-page .form-input input[type=checkbox],div.ccm-page .form-input input[type=radio]{height:auto;line-height:inherit}div.ccm-page .form-input.double>div{margin-right:26px}div.ccm-page .form-input.double>div>span{display:inline-block;width:50%}div.ccm-page .form-input select{border:none;height:2.4375rem;margin:0;box-shadow:none}div.ccm-page .form-input .select2-container{border:none}div.ccm-page .form-input .select2-container .select2-choice{border:none;padding:5px;height:2.4375rem}div.ccm-page .form-input .select2-container .select2-choice .select2-arrow b{position:relative;z-index:2;background-position:-3px 9px}div.ccm-page .form-input .select2-container.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-21px 9px}div.ccm-page .regular-radio,div.ccm-page .regular-checkbox{display:none}div.ccm-page .regular-radio+label,div.ccm-page .regular-checkbox+label{display:inline-block;position:relative;padding-left:25px;margin-left:0}div.ccm-page .regular-radio+label>span:first-child,div.ccm-page .regular-checkbox+label>span:first-child{display:block;height:16px;width:16px;padding:2px;line-height:16px;content:" ";background-color:#fff;border:1px solid #666;border-radius:50%;position:absolute;top:50%;left:0px;transform:translateY(-50%)}div.ccm-page .regular-radio+label>span:first-child span,div.ccm-page .regular-checkbox+label>span:first-child span{display:none;width:10px;height:10px;background-color:#666;border-radius:50%}div.ccm-page .regular-radio:checked+label>span:first-child span,div.ccm-page .regular-checkbox:checked+label>span:first-child span{display:block}div.ccm-page .field2-select{position:relative}div.ccm-page .field2-select a,div.ccm-page .field2-select a:visited,div.ccm-page .field2-select a:focus{font-size:.94rem;color:#000}div.ccm-page .field2-select .select-label{padding:0 5px;font-size:.8125rem;color:#666;background-color:#fff;position:absolute;top:0;left:5px;z-index:1;transform:translateY(-50%)}div.ccm-page .field2-select.product-list-select{float:left;width:150px;margin-left:10px}@media only screen and (max-width: 39.9375em){div.ccm-page .field2-select.product-list-select{margin-bottom:10px}}div.ccm-page .field2-select.product-list-select:first-child{margin-left:0}div.ccm-page .select2-container{width:100%}div.ccm-page .select2-container .select2-choice{border-radius:0;padding:10px;height:51px;line-height:33px}div.ccm-page .select2-container .select2-choice>.select2-chosen{white-space:normal}div.ccm-page .select2-container .select2-choice .select2-arrow b{background-position:-3px 13px}div.ccm-page .select2-container .select2-choice{background-image:none;background-color:#fff;box-shadow:none;border-color:#ccc}div.ccm-page .select2-container .select2-choice .select2-arrow{background-image:none;background-color:#fff;border:none;border-radius:0}div.ccm-page .select2-container-active .select2-choice{border-color:#666}div.ccm-page .select2-container-active .select2-choice .select2-arrow{border-color:#666}div.ccm-page .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-21px 13px}div.ccm-page .breadcrumbs{padding:20px 15px 19px;margin-top:-30px;margin-bottom:0;overflow:hidden}div.ccm-page .breadcrumbs ul{list-style-type:none;padding-left:0;margin-left:0}div.ccm-page .breadcrumbs ul li{font-size:.85rem;text-transform:none;color:#666}div.ccm-page .breadcrumbs ul li a{color:#666}div.ccm-page .breadcrumbs ul li:first-child,div.ccm-page .breadcrumbs ul li:nth-child(2){display:none}div.ccm-page .breadcrumbs ul li:nth-child(3){padding-left:0}div.ccm-page .breadcrumbs ul li:not(:last-child)::after{content:">";color:#666;font-size:.85rem}div.ccm-page .breadcrumbs ul li:last-child{font-weight:bold}div.ccm-page .main-menu{position:-webkit-sticky;position:sticky;top:60px;left:0;width:100%;height:55px;z-index:800;background-color:#fff}@media only screen and (max-width: 63.9375em){div.ccm-page .main-menu{display:none}}div.ccm-page .main-menu ul{list-style-type:none;padding:0}div.ccm-page .main-menu ul.nav{margin:0;overflow:visible;height:56px;display:flex;justify-content:flex-start;align-items:center}div.ccm-page .main-menu ul.nav>li>a{display:block;padding:20px 30px;color:#666;line-height:1}div.ccm-page .main-menu ul.nav>li a{display:block;padding:20px 15px;color:#666;line-height:1;white-space:nowrap}div.ccm-page .main-menu ul.nav>li a.nav-selected{font-weight:bold}div.ccm-page .main-menu ul.nav>li a.order-link{padding:0;display:inline-block;color:#666;text-decoration:underline}div.ccm-page .main-menu ul.nav>li:hover>a{color:#000}div.ccm-page .main-menu ul.nav>li.has-submenu{position:relative}div.ccm-page .main-menu ul.nav>li.has-submenu ul{display:none;position:absolute;top:calc(100% - 15px);left:-20px;padding:5px 0px;min-width:100%;background-color:#fff;border:2px solid #666}div.ccm-page .main-menu ul.nav>li.has-submenu ul li{position:relative}div.ccm-page .main-menu ul.nav>li.has-submenu ul li a{color:#666;padding:7px 15px}div.ccm-page .main-menu ul.nav>li.has-submenu ul li a:hover{color:#2e2d2c}div.ccm-page .main-menu ul.nav>li.has-submenu ul li a.nav-selected{color:#2e2d2c;font-weight:normal}div.ccm-page .main-menu ul.nav>li.has-submenu ul li:hover ul{display:block}div.ccm-page .main-menu ul.nav>li.has-submenu ul li>ul{top:0;left:100%;margin-left:0;border-top:2px solid #666}div.ccm-page .main-menu ul.nav>li.has-submenu:hover>ul{display:block}div.ccm-page .main-menu ul.nav>li.info-button{margin-left:auto;position:relative}div.ccm-page .main-menu ul.nav>li.info-button .info-circle{position:relative;height:36px;width:36px;border:1px solid #666;border-radius:100%;cursor:pointer}div.ccm-page .main-menu ul.nav>li.info-button .info-circle i{color:#666;font-size:1.3rem;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}div.ccm-page .main-menu ul.nav>li.info-button .message-quantity{position:absolute;top:-5px;right:0px;background-color:#fff;color:#666;font-size:.94rem;font-family:Verdana,sans-serif;line-height:1}div.ccm-page .main-menu ul.nav>li.info-button .info-container{display:none;position:absolute;top:150%;right:-11px;z-index:10;padding:12px 55px 12px 12px;background-color:#fff;border:2px solid #666;box-shadow:2px 2px 10px #666}div.ccm-page .main-menu ul.nav>li.info-button .info-container .arrow-top{position:absolute;top:-14px;right:14px;width:26px;height:26px;background-color:#fff;border-top:2px solid #666;border-left:2px solid #666;transform:rotate(45deg);overflow:hidden}div.ccm-page .main-menu ul.nav>li.info-button .info-container .delete-icon{position:absolute;right:10px;top:28px;display:block}div.ccm-page .main-menu ul.nav>li.info-button .info-container .delete-icon .delete-icon-circle{position:absolute;top:50%;right:0;transform:translateY(-50%);height:36px;width:36px;border:1px solid #666;border-radius:100%;cursor:pointer}div.ccm-page .main-menu ul.nav>li.info-button .info-container .delete-icon .delete-icon-circle i{position:absolute;left:53%;top:50%;font-size:1rem;transform:translate(-50%, -50%);color:#666}div.ccm-page .main-menu ul.nav>li.info-button .info-container .delete-icon .delete-icon-circle i{left:50%}div.ccm-page .main-menu ul.nav>li.info-button .info-container .messages-data p{white-space:nowrap}div.ccm-page .main-menu ul.nav>li.info-button .info-container .messages-data p:last-child{margin-bottom:0}div.ccm-page .main-menu ul.nav>li:hover>.submenu-container{display:block}div.ccm-page.dunkelblau .main-menu{background-color:#005ea8}div.ccm-page.dunkelblau .main-menu ul.nav>li>a{background-color:transparent}div.ccm-page.dunkelblau .main-menu ul.nav>li>.submenu-container>ul>li>a{color:#005ea8}div.ccm-page.dunkelblau .main-menu ul.nav>li>.submenu-container>ul>li>a:hover{color:#7296c9}div.ccm-page.grau .main-menu{background-color:#666}div.ccm-page.grau .main-menu ul.nav>li>a{background-color:transparent}div.ccm-page.grau .main-menu ul.nav>li>.submenu-container>ul>li>a{color:#666}div.ccm-page.grau .main-menu ul.nav>li>.submenu-container>ul>li>a:hover{color:#a1a2a4}div.ccm-page.gruen .main-menu{background-color:#97bf0d}div.ccm-page.gruen .main-menu ul.nav>li>a{background-color:transparent}div.ccm-page.gruen .main-menu ul.nav>li>.submenu-container>ul>li>a{color:#97bf0d}div.ccm-page.gruen .main-menu ul.nav>li>.submenu-container>ul>li>a:hover{color:#c6d982}div.ccm-page.orange .main-menu{background-color:#ee7900}div.ccm-page.orange .main-menu ul.nav>li>a{background-color:transparent}div.ccm-page.orange .main-menu ul.nav>li>.submenu-container>ul>li>a{color:#ee7900}div.ccm-page.orange .main-menu ul.nav>li>.submenu-container>ul>li>a:hover{color:#f5aa6d}div.ccm-page.gelb .main-menu{background-color:#fc0}div.ccm-page.gelb .main-menu ul.nav>li>a{background-color:transparent}div.ccm-page.gelb .main-menu ul.nav>li>.submenu-container>ul>li>a{color:#fc0}div.ccm-page.gelb .main-menu ul.nav>li>.submenu-container>ul>li>a:hover{color:#ffdf7c}div.ccm-page.lila .main-menu{background-color:#c5007b}div.ccm-page.lila .main-menu ul.nav>li>a{background-color:transparent}div.ccm-page.lila .main-menu ul.nav>li>.submenu-container>ul>li>a{color:#c5007b}div.ccm-page.lila .main-menu ul.nav>li>.submenu-container>ul>li>a:hover{color:#da83b1}div.ccm-page.blau .main-menu{background-color:#00b1e6}div.ccm-page.blau .main-menu ul.nav>li>a{background-color:transparent}div.ccm-page.blau .main-menu ul.nav>li>.submenu-container>ul>li>a{color:#00b1e6}div.ccm-page.blau .main-menu ul.nav>li>.submenu-container>ul>li>a:hover{color:#8bd2f1}div.ccm-page .off-canvas{font-size:.94rem;background-color:#fff}div.ccm-page .off-canvas ul{margin-left:0;padding-left:0}div.ccm-page .off-canvas li{width:100%;display:block;margin-bottom:0}@media only screen and (min-width: 64em){div.ccm-page .off-canvas li.show-for-small-only{display:none !important}}@media only screen and (min-width: 40em)and (max-width: 63.9375em){div.ccm-page .off-canvas li.show-for-small-only{display:none !important}}div.ccm-page .off-canvas a{font-weight:300;color:#fff;background-color:transparent}div.ccm-page .off-canvas a:hover{font-weight:normal;text-decoration:none}div.ccm-page .off-canvas a.nav-path-selected{color:inherit;font-weight:normal}div.ccm-page .off-canvas .drilldown .submenu{background-color:#666}div.ccm-page .off-canvas .drilldown a{color:#fff;background-color:#666}div.ccm-page .off-canvas span{cursor:pointer}div.ccm-page .off-canvas .search-box{display:block;position:relative;box-shadow:none;background-color:#fff}div.ccm-page .off-canvas .search-box input[type=submit]{display:none}div.ccm-page .off-canvas .search-box input[type=text]{border:none;width:100%;padding:.7rem 1rem;margin:0;padding-left:25px;box-shadow:none}div.ccm-page .off-canvas .search-box input[type=text] ::-moz-placeholder{font-family:"Open Sans",sans-serif}div.ccm-page .off-canvas .search-box input[type=text] :-ms-input-placeholder{font-family:"Open Sans",sans-serif}div.ccm-page .off-canvas .search-box input[type=text] ::placeholder{font-family:"Open Sans",sans-serif}div.ccm-page .off-canvas .search-box i{display:none}div.ccm-page .js-drilldown-back>a::before{content:none}div.ccm-page .js-drilldown-back>a{text-transform:uppercase}div.ccm-page .js-drilldown-back>a:after{content:"»";padding-left:10px}div.ccm-page .is-drilldown{width:100% !important}div.ccm-page .is-drilldown li{border-bottom:1px solid #eee}div.ccm-page .is-drilldown li:first-child{border-top:1px solid #eee}div.ccm-page .is-drilldown-submenu-parent>a::before{content:"«";padding-right:10px}div.ccm-page .is-drilldown-submenu-parent>a::after{border-color:transparent transparent transparent #000;content:none}div.ccm-page .js-off-canvas-exit{z-index:2000}div.ccm-page .news-filter-header{display:none;position:relative;margin-bottom:1.875rem}div.ccm-page .news-filter-header h3{margin:0;line-height:41px}div.ccm-page .news-filter-header .news-filter-button{float:right;margin:0}div.ccm-page .news-filter-header .news-filter-button:hover{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}div.ccm-page .news-filter-header .filter-save-success{display:none;position:absolute;top:0;left:50%;transform:translateX(-50%)}div.ccm-page .news-filter-header .filter-save-success p{padding-right:40px;white-space:nowrap;margin:0}div.ccm-page .news-new-entry-header{background-color:#fff;padding:1.25rem;box-shadow:0px 2px 4px 2px #ccc}div.ccm-page .news-new-entry-header h3{line-height:1}div.ccm-page .news-new-entry-header input{margin-bottom:0;color:#999}div.ccm-page .news-content-wrapper{padding:0 1.25rem 1.25rem 1.25rem}div.ccm-page .news-container{margin-bottom:1.875rem}div.ccm-page .news{margin-top:1.875rem;color:#000;box-shadow:0px 2px 4px 2px #ccc}div.ccm-page .news .news-header{background-color:#fff;padding:1.25rem;overflow:hidden}div.ccm-page .news .news-header .news-icon{float:left;margin-right:15px;width:50px}div.ccm-page .news .news-header .news-user-and-date{float:left;overflow:hidden}div.ccm-page .news .news-header .news-user{font-size:.9rem}div.ccm-page .news .news-header .news-time{font-size:.9rem;color:#666}div.ccm-page .news .news-header .fa-times{cursor:pointer;float:right;color:#999;padding:15px;margin-top:-15px;margin-right:-15px}div.ccm-page .news .news-header .fa-times:hover{text-shadow:0 2px 4px 0 rgba(0,0,0,.1);color:#777}div.ccm-page .news .news-text{background-color:#fff;padding:0 1.25rem 1.25rem 1.25rem}div.ccm-page .news .news-body{background-color:#fff;padding:1.25rem;color:#000;border-top:1px solid #f0f0f0}div.ccm-page .news .news-body h3{margin-top:-5px}div.ccm-page .news .news-site-name{color:#666;font-size:.9rem;margin-top:5px}div.ccm-page .news .news-site-name img{height:15px}div.ccm-page .news .news-footer{background-color:#fff;padding:0 1.25rem 1.25rem 1.25rem;overflow:hidden}div.ccm-page .news .news-like-button,div.ccm-page .news .news-comment-button{color:#999;border:1px solid #ddd;float:left;padding:2px 6px;margin-right:10px;cursor:pointer}div.ccm-page .news .news-like-button:hover,div.ccm-page .news .news-comment-button:hover{border-color:#ccc;color:#777;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}div.ccm-page .news .news-like-button span,div.ccm-page .news .news-comment-button span{font-size:.9rem}div.ccm-page .news .news-comments{background-color:#f4f4f4;display:none}div.ccm-page .news .news-add-comment-container{border-top:1px solid #fff;padding:1.25rem;overflow:hidden}div.ccm-page .news .news-add-comment-container textarea{overflow:hidden;height:1rem;min-height:36px}div.ccm-page .news .news-add-comment-container input[type=submit]{margin:0;float:right;display:none}div.ccm-page .news .news-add-comment-container input[type=submit]:hover{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}div.ccm-page .news .news-comment-list{padding:1.25rem}div.ccm-page .news .news-comment-list .news-comment{font-size:.9rem;color:#333}div.ccm-page .news .news-comment-list .news-comment .name-and-date{margin-bottom:5px}div.ccm-page .news .news-comment-list .news-comment .time{color:#666}div.ccm-page .news .news-comment-list .news-comment+.news-comment{margin-top:1.25rem}div.ccm-page .events .event{color:#000;margin-top:1.25rem;font-size:.94rem}div.ccm-page .events .event .event-text{font-weight:bold}div.ccm-page .events .event-date,div.ccm-page .events .event-location{color:#848484;font-size:.94rem}div.ccm-page .search-list-wrapper{background-color:#fff;padding:1.25rem;box-shadow:0px 2px 4px 2px #ccc}div.ccm-page .search-list-wrapper h3{margin-bottom:30px}div.ccm-page .ccm-block-type-form{margin-top:1rem}div.ccm-page .ccm-block-type-form .form-input{margin-bottom:20px}div.ccm-page .ccm-block-type-form div.alert-danger{margin-bottom:20px}div.ccm-page .ccm-block-type-form .field-email{max-width:403px}div.ccm-page .ccm-block-type-form .field-text{float:left;overflow:hidden}div.ccm-page .ccm-block-type-form .field-text:nth-child(3),div.ccm-page .ccm-block-type-form .field-text:nth-child(4){margin-right:20px}div.ccm-page .ccm-block-type-form .field-textarea{clear:both}div.ccm-page .ccm-block-type-form .field-select{max-width:403px}div.ccm-page .ccm-block-type-form .field2-select{margin-bottom:1.5rem}div.ccm-page .ccm-block-type-form .field2-select a.select2-choice{color:#000}div.ccm-page .ccm-block-type-form fieldset{border:1px solid #ccc;padding:5px;margin:0;position:relative}div.ccm-page .ccm-block-type-form fieldset legend{padding:0 5px;font-size:.8125rem;color:#666;background-color:#fff;position:absolute;top:0;left:5px;transform:translateY(-50%)}div.ccm-page .ccm-block-type-form fieldset span{display:block;padding:10px 5px;font-size:.94rem;color:#000}div.ccm-page .ccm-block-type-form fieldset input{padding:5px;margin:0;border:none}div.ccm-page .ccm-block-type-form fieldset select{border:0;margin-bottom:0}div.ccm-page .ccm-block-type-form fieldset textarea{padding:5px;width:100%;min-height:100px;margin-bottom:0;border:none;box-shadow:none}div.ccm-page .ccm-block-type-form fieldset [type=email],div.ccm-page .ccm-block-type-form fieldset [type=text],div.ccm-page .ccm-block-type-form fieldset select,div.ccm-page .ccm-block-type-form fieldset textarea{box-shadow:none;font-size:.94rem}div.ccm-page .ccm-block-type-form input[type=submit]{cursor:pointer}div.ccm-page .account .bill{text-align:center}div.ccm-page .account .bill a,div.ccm-page .account .bill a:hover,div.ccm-page .account .bill a:visited{text-decoration:none}div.ccm-page .account .button.secondary:hover,div.ccm-page .account .button.secondary.active{color:#000 !important;background-color:#fff}div.ccm-page .account .design-data{border:1px solid #ccc;padding:0;padding-top:10px}div.ccm-page .account .design-data p,div.ccm-page .account .design-data span{font-size:1rem;line-height:1.6;font-family:"Fira Sans",sans-serif;margin-bottom:0}div.ccm-page .account .design-data .row{margin-bottom:.6rem}div.ccm-page .account .design-data .ccm-ui .col-md-2{width:30%}div.ccm-page .account .design-data .ccm-ui .col-md-10{width:70%}div.ccm-page .account .logo-box{margin:0}div.ccm-page .account .logo-box .row{margin-top:1rem}div.ccm-page .account .logo-box .file-upload{position:relative;overflow:hidden;min-height:134px;border-width:1px;border-style:solid;text-align:center}div.ccm-page .account .logo-box .file-upload input.file-input{position:absolute;top:0;right:0;margin:0;padding:0;cursor:pointer;opacity:0;filter:alpha(opacity=0);height:100%}div.ccm-page .account .logo-box .file-upload span{display:inline-block}div.ccm-page .account-box,div.ccm-page .row-wishlist{width:100%;margin:0 0 20px;padding:20px;background-color:#fff;box-shadow:0px 2px 4px 2px #ccc}div.ccm-page .account-box .title,div.ccm-page .row-wishlist .title{font-size:1.1rem;font-weight:bold}div.ccm-page .account-box div:last-child,div.ccm-page .row-wishlist div:last-child{margin-bottom:0}div.ccm-page .orders{margin-top:0}div.ccm-page .orders .order{margin-bottom:1.25rem;box-shadow:0px 2px 4px 2px #ccc}div.ccm-page .orders .order div.columns{text-align:left}@media only screen and (min-width: 40em){div.ccm-page .orders .order div.columns:not(:first-child){text-align:center}}div.ccm-page .orders .order.canceled a,div.ccm-page .orders .order.canceled>div>div>div{text-decoration:line-through;-webkit-text-decoration-color:red;text-decoration-color:red}div.ccm-page .orders .invoices-wrapper{position:relative}div.ccm-page .orders .invoices-wrapper .invoices{display:none;padding:10px 20px;background-color:#fff;border:1px solid #ccc;position:absolute;top:100%;left:50%;transform:translateX(-50%)}div.ccm-page .orders .invoices-wrapper .invoices a{white-space:nowrap}div.ccm-page .orders .order-headline{margin-bottom:0;padding-bottom:0;width:10rem;border:none;font-weight:700;text-transform:uppercase}@media only screen and (min-width: 40em){div.ccm-page .orders .order-headline{margin-bottom:.9375rem;padding:0 0 .9375rem;border-bottom:1px solid #ccc;width:auto}}div.ccm-page .orders .packages-wrapper{min-width:200px;white-space:wrap !important}div.ccm-page .orders .order-overview{padding:1.25rem;background-color:#fff}@media only screen and (min-width: 40em){div.ccm-page .orders .order-overview .order-headline{box-sizing:content-box}}div.ccm-page .orders .order-overview>.row{margin:0;display:flex;flex-flow:row wrap}div.ccm-page .orders .order-overview>.row .columns{padding:0;width:auto;white-space:wrap;display:flex;flex:none;width:100%}@media only screen and (min-width: 40em){div.ccm-page .orders .order-overview>.row .columns{display:block;white-space:nowrap;width:auto}}div.ccm-page .orders .order-overview>.row .columns>div{padding:0 2rem 0 0}div.ccm-page .orders .order-overview>.row:first-child .columns>div{padding:0}@media only screen and (min-width: 40em){div.ccm-page .orders .order-overview>.row:first-child>.medium-auto{width:auto;flex:1 1 0}}div.ccm-page .orders .order-details{display:none;padding:0 1.25rem 1.25rem 1.25rem;background-color:#fff}div.ccm-page .orders .order-details .headline{margin-bottom:2rem;display:flex;max-width:none}@media only screen and (min-width: 40em){div.ccm-page .orders .order-details .headline{max-width:50%}}div.ccm-page .orders .order-details .headline>div{padding-right:2rem;display:flex;flex-direction:column;flex:1 1 0;width:auto;flex-wrap:wrap;margin-bottom:.625rem}@media only screen and (min-width: 40em)and (max-width: 63.9375em){div.ccm-page .orders .order-details .headline>div{display:block;margin-bottom:0;flex:1 1 0;width:auto}}div.ccm-page .orders .order-details .cart-product-details-wrapper{margin-bottom:1rem;display:flex}div.ccm-page .orders .order-details .cart-product-details a{color:#000}@media only screen and (min-width: 40em)and (max-width: 63.9375em){div.ccm-page .orders .order-details .cart-product-details a>p:last-of-type{margin-bottom:0}}div.ccm-page .orders .order-details .product-title{font-size:1rem;font-weight:700}@media only screen and (min-width: 40em)and (max-width: 63.9375em){div.ccm-page .orders .order-details .product-title{font-size:1.2rem;font-weight:400}}div.ccm-page .orders .order-details .cart-products{margin:0;padding:0;border:none}div.ccm-page .orders .order-details .cart-product-image-wrapper{margin-right:1.25rem;float:none;min-width:100px;max-width:100px}div.ccm-page .orders .order-details .cart-product-image-wrapper img{background-color:#fff;box-shadow:0 0 4px #ccc}div.ccm-page .orders .order-details .product-title{margin-bottom:1rem;font-weight:700}div.ccm-page .orders .order-details-icon{color:#2e2d2c;cursor:pointer}div.ccm-page .orders .ccm-pagination-wrapper{text-align:center}div.ccm-page .orders .ccm-pagination-wrapper .pagination{margin-left:0;display:flex;justify-content:center}div.ccm-page .orders .ccm-pagination-wrapper .pagination .disabled{padding:0}div.ccm-page .orders .ccm-pagination-wrapper .pagination>li:first-child>span,div.ccm-page .orders .ccm-pagination-wrapper .pagination>li:first-child>a,div.ccm-page .orders .ccm-pagination-wrapper .pagination>li:last-child>span,div.ccm-page .orders .ccm-pagination-wrapper .pagination>li:last-child>a{border-radius:0;color:#2e2d2c}div.ccm-page .orders .ccm-pagination-wrapper .pagination>li>a,div.ccm-page .orders .ccm-pagination-wrapper .pagination>li>span{color:#2e2d2c;border-color:#2e2d2c}div.ccm-page .orders .ccm-pagination-wrapper .pagination>.active>span{background-color:#2e2d2c;border-color:#2e2d2c;color:#fff}div.ccm-page .orders .order-summary{margin-bottom:1rem}div.ccm-page .orders .order-summary tr{background-color:transparent}div.ccm-page .orders .order-summary tr.total.brutto{font-weight:700;border-top:1px solid #ccc}div.ccm-page .orders .order-summary td{padding:0}div.ccm-page .orders .order-summary td:first-child{padding-right:.5rem}div.ccm-page .orders .order-summary td:last-child{text-align:right}div.ccm-page .row-addresses{position:relative}div.ccm-page .row-addresses>.columns{padding-left:0}div.ccm-page .row-addresses a{color:#000;cursor:pointer}div.ccm-page .row-addresses a i{color:#666}div.ccm-page .row-addresses .editable-attribute-wrapper a i{margin:0 10px}div.ccm-page .row-addresses .ccm-ui{padding:15px 15px 0}div.ccm-page .row-addresses .ccm-ui .fa-pencil{color:#666}div.ccm-page .row-addresses label{font-weight:normal}div.ccm-page .row-addresses .edit-icon-wrapper{position:absolute;top:33px;right:0px}div.ccm-page .row-addresses .edit-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:block}div.ccm-page .row-addresses .edit-icon.change-email,div.ccm-page .row-addresses .edit-icon.change-password,div.ccm-page .row-addresses .edit-icon.change-budget-alert{display:inline-block;position:absolute;right:10px;top:50%;transform:translateY(-50%)}div.ccm-page .row-addresses .edit-icon .edit-icon-circle{position:absolute;top:50%;right:0;transform:translateY(-50%);height:36px;width:36px;border:1px solid #666;border-radius:100%}div.ccm-page .row-addresses .edit-icon .edit-icon-circle i{position:absolute;left:53%;top:46%;font-size:.9rem;transform:translate(-50%, -50%);color:#666;margin:0}div.ccm-page .row-addresses .update-password .form-input,div.ccm-page .row-addresses .update-budget-alert .form-input{overflow:hidden}div.ccm-page .row-addresses .update-password .form-input input,div.ccm-page .row-addresses .update-budget-alert .form-input input{border:1px solid #ccc;width:calc(50% - 50px);margin-right:10px;float:left}div.ccm-page .row-addresses .update-password .form-input input:focus,div.ccm-page .row-addresses .update-budget-alert .form-input input:focus{border-color:#666}div.ccm-page .row-addresses .update-password .form-input a,div.ccm-page .row-addresses .update-budget-alert .form-input a{float:right;display:inline-block;text-align:center;width:40px}div.ccm-page .row-addresses table tbody tr:nth-child(2n){background-color:#fff}div.ccm-page .row-addresses table.budget-table{margin-bottom:0}div.ccm-page .row-addresses table.budget-table tr th{text-align:right;font-weight:normal;font-size:.8125rem}div.ccm-page .row-addresses table.budget-table td{font-size:.94rem;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hypens:auto}div.ccm-page .row-addresses table.budget-table td.budget-alert{width:120px;text-align:right}div.ccm-page .row-addresses table.budget-table td.budget-alert input{margin:5px 0;padding:0px 5px;display:inline-block;width:50px;text-align:center}div.ccm-page .row-addresses .budget-value{text-align:right}div.ccm-page .row-design-data{position:relative}div.ccm-page .row-design-data .account-data-description{margin-bottom:2rem}div.ccm-page .row-design-data .design-data-title{margin-bottom:1rem;font-weight:700}div.ccm-page .row-design-data .edit-icon-wrapper{position:absolute;top:33px;right:0px}div.ccm-page .row-design-data .edit-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:block}div.ccm-page .row-design-data .edit-icon.change-email,div.ccm-page .row-design-data .edit-icon.change-password,div.ccm-page .row-design-data .edit-icon.change-budget-alert{display:inline-block;position:absolute;right:10px;top:50%;transform:translateY(-50%)}div.ccm-page .row-design-data .edit-icon .edit-icon-circle{position:absolute;top:50%;right:0;transform:translateY(-50%);height:36px;width:36px;border:1px solid #666;border-radius:100%}div.ccm-page .row-design-data .edit-icon .edit-icon-circle i{position:absolute;left:53%;top:46%;font-size:.9rem;transform:translate(-50%, -50%);color:#666;margin:0}div.ccm-page .row-design-data .show-email,div.ccm-page .row-design-data .show-password{margin-bottom:1.5rem}div.ccm-page .row-design-data .update-password{margin:0 0 1.25rem 0;padding:10px;border:1px solid #ccc;justify-content:flex-end;align-items:flex-end;flex-wrap:wrap}div.ccm-page .row-design-data .update-password>*{margin-bottom:10px;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;width:100%}div.ccm-page .row-design-data .update-password .form-label{font-weight:400}div.ccm-page .row-design-data .update-password a{float:right;display:block;text-align:center;width:40px;line-height:2.4375rem}div.ccm-page .row-design-data .user-attribute-display{margin-bottom:1.5rem}div.ccm-page .row-design-data .ccm-attribute-display{display:flex;flex-wrap:wrap}div.ccm-page .row-design-data .ccm-attribute-display dt{flex:0 0 25%;max-width:25%}div.ccm-page .row-design-data .ccm-attribute-display dd{flex:0 0 75%;max-width:75%}div.ccm-page .wishlist p{padding-top:10px}div.ccm-page .budget-table .budget-value{text-align:center}div.ccm-page .budget-table .budget-alert{display:flex;align-items:center;justify-content:center}div.ccm-page .budget-table .budget-alert>div{display:flex;align-items:center;justify-content:center}div.ccm-page .budget-table .budget-alert>div input{margin-right:1rem;margin-bottom:0;width:80px;text-align:center}div.ccm-page.dunkelblau .account .logo-box .file-upload{border-color:#005ea8}div.ccm-page.grau .account .logo-box .file-upload{border-color:#666}div.ccm-page.gruen .account .logo-box .file-upload{border-color:#97bf0d}div.ccm-page.orange .account .logo-box .file-upload{border-color:#ee7900}div.ccm-page.gelb .account .logo-box .file-upload{border-color:#fc0}div.ccm-page.lila .account .logo-box .file-upload{border-color:#c5007b}div.ccm-page.blau .account .logo-box .file-upload{border-color:#00b1e6}div.ccm-page .addresses{padding:1.25rem;background-color:#fff;box-shadow:0px 2px 4px 2px #ccc}div.ccm-page .addresses .button{margin-bottom:0}div.ccm-page .addresses h3{margin-top:0}div.ccm-page .addresses #reset{float:left}div.ccm-page .addresses #addresses{margin-bottom:20px}div.ccm-page .addresses .address{overflow:hidden;border:1px solid #ccc;float:left;margin-right:10px;margin-bottom:10px;padding:10px;width:415px;max-width:100%;position:relative}div.ccm-page .addresses .address .edit-button-wrapper{position:absolute;top:5px;right:5px}div.ccm-page .addresses .button{float:right}div.ccm-page .addresses .edit,div.ccm-page .addresses .delete{float:left;margin-right:5px;margin-left:0}div.ccm-page .addresses .edit-icon,div.ccm-page .addresses .delete-icon{position:relative;display:block;height:50px;width:36px}div.ccm-page .addresses .edit-icon .edit-icon-circle,div.ccm-page .addresses .edit-icon .delete-icon-circle,div.ccm-page .addresses .delete-icon .edit-icon-circle,div.ccm-page .addresses .delete-icon .delete-icon-circle{position:absolute;top:50%;right:0;transform:translateY(-50%);height:36px;width:36px;border:1px solid #666;border-radius:100%}div.ccm-page .addresses .edit-icon .edit-icon-circle i,div.ccm-page .addresses .edit-icon .delete-icon-circle i,div.ccm-page .addresses .delete-icon .edit-icon-circle i,div.ccm-page .addresses .delete-icon .delete-icon-circle i{position:absolute;left:53%;top:50%;font-size:1rem;transform:translate(-50%, -50%);color:#666}div.ccm-page .addresses .edit-icon .delete-icon-circle i,div.ccm-page .addresses .delete-icon .delete-icon-circle i{left:50%}div.ccm-page .addresses .same-as-billing{margin-bottom:10px;margin-left:0;float:none}div.ccm-page .addresses .editAddress{margin:0}div.ccm-page .addresses #editAddress .gender-wrapper{margin-top:1rem;position:relative}div.ccm-page .addresses #editAddress .gender-wrapper .gender-label{position:absolute;top:0;left:0;z-index:10;transform:translateY(-50%)}div.ccm-page .addresses #editAddress .gender-wrapper .gender-label div{display:inline-block}div.ccm-page .addresses #editAddress .gender-wrapper .gender-label div:first-child{padding-left:7px}div.ccm-page .addresses #editAddress .gender-wrapper .gender-label div span{background-color:#fff;font-size:.8125rem;color:#666;padding:0 5px}div.ccm-page .addresses #editAddress .form-input{float:left;width:100%}div.ccm-page .addresses #editAddress .title{width:calc(20% - 5px)}div.ccm-page .addresses #editAddress .firstname{width:calc(40% - 10px);display:inline-block}div.ccm-page .addresses #editAddress .lastname{width:calc(40% - 5px)}div.ccm-page .addresses #editAddress .zip,div.ccm-page .addresses #editAddress .city,div.ccm-page .addresses #editAddress .state,div.ccm-page .addresses #editAddress .country{width:48%;display:inline-block}div.ccm-page .addresses #editAddress .title,div.ccm-page .addresses #editAddress .firstname,div.ccm-page .addresses #editAddress .street,div.ccm-page .addresses #editAddress .zip,div.ccm-page .addresses #editAddress .state{margin-right:10px;display:inline-block}div.ccm-page .addresses #editAddress .street{width:calc(75% - 5px)}div.ccm-page .addresses #editAddress .streetNr{width:calc(25% - 5px);display:inline-block}div.ccm-page .addresses #editAddress .zip{width:20%}div.ccm-page .addresses #editAddress .city{width:76%}div.ccm-page .addresses #editAddress .phone{width:100%;margin-top:0}div.ccm-page .addresses #editAddress fieldset{border:1px solid #ccc;padding:5px;margin:16px 0;position:relative}div.ccm-page .addresses #editAddress fieldset:last-child{margin-bottom:0}div.ccm-page .addresses #editAddress fieldset legend{padding:0 5px;font-size:.8125rem;color:#666;background-color:#fff;position:absolute;top:0;left:5px;transform:translateY(-50%)}div.ccm-page .addresses #editAddress fieldset span{display:block;padding:10px 5px;font-size:.94rem;color:#000}div.ccm-page .addresses #editAddress fieldset input[type=checkbox]{display:block;box-sizing:border-box;float:left}div.ccm-page .addresses #editAddress fieldset input,div.ccm-page .addresses #editAddress fieldset select{border:none;box-shadow:none;padding:0;margin-bottom:0;height:auto}div.ccm-page .addresses #editAddress fieldset input[name=standardShippingAddress],div.ccm-page .addresses #editAddress fieldset #editAddress input[name=standardBillingAddress]{margin-bottom:0 !important;margin-right:.5em !important;position:relative;top:4px;left:0}div.ccm-page .addresses #editAddress fieldset textarea{width:100%;min-height:100px;margin-bottom:0;padding:0;border:none;box-shadow:none}div.ccm-page .addresses #editAddress input[type=submit]{float:right;margin-bottom:0}div.ccm-page .addresses #editAddress #resetAddress{float:left;margin-bottom:0;color:#535353 !important;border-color:#535353;background-color:#fff}div.ccm-page .address-box .form-input.disabled{color:#000}div.ccm-page .address-box .firstname{margin-right:10px}div.ccm-page .address-box .firstname,div.ccm-page .address-box .lastname{width:calc(50% - 5px);float:left}div.ccm-page .address-box .lastname+*{clear:both}div.ccm-page .address-box .zip{margin-right:10px;float:left;width:calc(35% - 5px)}div.ccm-page .address-box .city{float:left;width:calc(65% - 5px);white-space:nowrap}div.ccm-page .address-box .city+*{clear:both}div.ccm-page .cart-headline{font-size:1.1rem;color:#333}div.ccm-page .cart-wrapper .cart-message{background-color:#fff;padding:1.25rem;margin-bottom:30px;overflow:hidden;box-shadow:0px 2px 4px 2px #ccc}div.ccm-page .cart-image-wrapper{margin-top:20px}div.ccm-page .cart-header.checkout .row .columns:last-child:not(:first-child){text-align:right}div.ccm-page .cart-product-wrapper{background-color:#fff;padding:1.25rem;margin-bottom:30px;position:relative;overflow:hidden;box-shadow:0px 2px 4px 2px #ccc}div.ccm-page .cart-product-wrapper:first-child{margin-top:0}div.ccm-page .cart-product-wrapper .cart-product-image-wrapper{position:relative;text-align:center}@media only screen and (max-width: 39.9375em){div.ccm-page .cart-product-wrapper .cart-product-image-wrapper .product-budget-icon{top:30px;right:2px}}div.ccm-page .cart-product-wrapper .cart-product-image.w2pImage{border:1px solid #ccc}div.ccm-page .cart-product-wrapper .delete{position:absolute;top:38px;right:20px;z-index:5}div.ccm-page .cart-product-wrapper .delete .delete-icon-circle{position:absolute;top:50%;right:0;transform:translateY(-50%);height:36px;width:36px;border:1px solid #666;border-radius:100%;cursor:pointer}div.ccm-page .cart-product-wrapper .delete .delete-icon-circle i{position:absolute;left:53%;top:50%;font-size:1rem;transform:translate(-50%, -50%);color:#666}div.ccm-page .cart-product-wrapper .delete .delete-icon-circle i{left:50%}div.ccm-page .cart-product-wrapper .row .columns.checkout-quantity:last-child:not(:first-child){text-align:right}div.ccm-page .cart-product-wrapper .cart-product-item{padding-top:.25rem}@media only screen and (max-width: 63.9375em){div.ccm-page .cart-product-wrapper .cart-product-item{padding-top:.5rem}}div.ccm-page .cart-product-wrapper a h3{margin:0;color:#orange;display:inline-block}div.ccm-page .cart-product-wrapper .product-title{display:inline-block;color:#333;text-decoration:none;min-height:46px;font-weight:bold;font-size:1.25rem;width:calc(100% - 46px)}@media only screen and (max-width: 63.9375em){div.ccm-page .cart-product-wrapper .product-title{font-size:1rem}}div.ccm-page .cart-product-wrapper .product-details{margin-bottom:10px}div.ccm-page .cart-product-wrapper .product-nr{font-size:.9rem}div.ccm-page .cart-product-wrapper .cart-product-quantity{position:relative;margin-bottom:24px}div.ccm-page .cart-product-wrapper .cart-product-price{margin-bottom:24px}div.ccm-page .cart-product-wrapper .cart-product-quantity div a span div{font-size:.94rem}div.ccm-page .cart-product-wrapper .cart-product-quantity .quantity{width:100%;display:inline-block;margin-bottom:0}div.ccm-page .cart-product-wrapper .cart-product-quantity-label{position:absolute;top:0;left:0;z-index:10;width:100%;float:left;padding-right:36px;transform:translateY(-50%)}div.ccm-page .cart-product-wrapper .cart-product-quantity-label div{display:inline-block;width:50%}div.ccm-page .cart-product-wrapper .cart-product-quantity-label div:first-child{padding-left:7px}div.ccm-page .cart-product-wrapper .cart-product-quantity-label div span{background-color:#fff;font-size:.8125rem;color:#666;padding:0 5px}div.ccm-page .cart-product-wrapper .hint-delivery-note-wrapper{margin-top:20px}div.ccm-page .cart-product-wrapper .hint-delivery-note-wrapper textarea{margin:0;padding:5px;height:107px;width:100%;font-size:.94rem;box-shadow:none;border-radius:0;border:none}div.ccm-page .cart-product-wrapper .hint-delivery-note-wrapper .hint-delivery-note-refresh{float:right}div.ccm-page .cart-product-wrapper .hint-delivery-note-wrapper .hint-delivery-note-refresh.colored-icon{padding:.85em 0;min-width:30px}div.ccm-page .cart-product-wrapper .hint-delivery-note-wrapper .hint-delivery-note-refresh i{font-size:1.5rem}div.ccm-page .cart-product-wrapper .product-unitPrice{margin-right:30px}div.ccm-page .cart-product-wrapper .pu{margin-right:5px}div.ccm-page .cart-product-wrapper .product-price,div.ccm-page .cart-product-wrapper .product-unitPrice,div.ccm-page .cart-product-wrapper .pu{line-height:2.3125rem;font-size:1rem}div.ccm-page .cart-product-wrapper .product-price .currency,div.ccm-page .cart-product-wrapper .product-unitPrice .currency,div.ccm-page .cart-product-wrapper .pu .currency{display:inline-block}div.ccm-page .cart-product-wrapper .childQuantities{margin-top:20px}div.ccm-page .cart-product-wrapper .childQuantities span{width:auto;margin-right:10px}div.ccm-page .cart-product-wrapper .delete,div.ccm-page .cart-product-wrapper .refresh{float:right}div.ccm-page .cart-product-wrapper .delete.colored-icon,div.ccm-page .cart-product-wrapper .refresh.colored-icon{padding:0;min-width:30px}div.ccm-page .cart-product-wrapper .delete i,div.ccm-page .cart-product-wrapper .refresh i{font-size:1.5rem}div.ccm-page .cart-product-wrapper .refresh.colored-icon{padding:7px;padding-top:8px;border:1px solid #ccc;display:none}div.ccm-page .cart-product-wrapper .refresh.colored-icon i{font-size:1rem}div.ccm-page .cart-product-wrapper .delete i{font-size:1.8rem}div.ccm-page .cart-product-wrapper .form-input:last-child{margin-bottom:0}div.ccm-page .cart-product-wrapper .productNotAvailable{display:none}div.ccm-page .cart-product-wrapper .productNotAvailable.visible{display:block}div.ccm-page .cart-address-wrapper{position:relative}div.ccm-page .cart-address-wrapper p{font-size:1.1rem}div.ccm-page .cart-address-wrapper .edit-icon-wrapper{position:absolute;top:5px;right:20px;font-size:2.5rem}div.ccm-page .cart-address-wrapper .edit-icon-wrapper i{color:#666}div.ccm-page .cart-address-wrapper .form-input:last-child{margin-bottom:0}div.ccm-page .cart-summary-wrapper,div.ccm-page .cart-branch-wrapper,div.ccm-page .cart-address-wrapper,div.ccm-page .cart-reference-wrapper{background-color:#fff;padding:1.25rem;overflow:hidden;margin-bottom:30px;box-shadow:0px 2px 4px 2px #ccc}div.ccm-page .cart-summary-wrapper p,div.ccm-page .cart-branch-wrapper p,div.ccm-page .cart-address-wrapper p,div.ccm-page .cart-reference-wrapper p{font-weight:bold}div.ccm-page .cart-summary-wrapper .button,div.ccm-page .cart-branch-wrapper .button,div.ccm-page .cart-address-wrapper .button,div.ccm-page .cart-reference-wrapper .button{margin-top:20px;margin-bottom:0}div.ccm-page .cart-summary-wrapper a,div.ccm-page .cart-branch-wrapper a,div.ccm-page .cart-address-wrapper a,div.ccm-page .cart-reference-wrapper a{color:#000}div.ccm-page .cart-summary-wrapper fieldset,div.ccm-page .cart-branch-wrapper fieldset,div.ccm-page .cart-address-wrapper fieldset,div.ccm-page .cart-reference-wrapper fieldset{border:1px solid #ccc;padding:5px;margin:10px 0;position:relative}div.ccm-page .cart-summary-wrapper fieldset.firstname,div.ccm-page .cart-summary-wrapper fieldset.lastname,div.ccm-page .cart-summary-wrapper fieldset.zip,div.ccm-page .cart-summary-wrapper fieldset.city,div.ccm-page .cart-branch-wrapper fieldset.firstname,div.ccm-page .cart-branch-wrapper fieldset.lastname,div.ccm-page .cart-branch-wrapper fieldset.zip,div.ccm-page .cart-branch-wrapper fieldset.city,div.ccm-page .cart-address-wrapper fieldset.firstname,div.ccm-page .cart-address-wrapper fieldset.lastname,div.ccm-page .cart-address-wrapper fieldset.zip,div.ccm-page .cart-address-wrapper fieldset.city,div.ccm-page .cart-reference-wrapper fieldset.firstname,div.ccm-page .cart-reference-wrapper fieldset.lastname,div.ccm-page .cart-reference-wrapper fieldset.zip,div.ccm-page .cart-reference-wrapper fieldset.city{width:48%;display:inline-block}div.ccm-page .cart-summary-wrapper fieldset.firstname,div.ccm-page .cart-summary-wrapper fieldset.zip,div.ccm-page .cart-branch-wrapper fieldset.firstname,div.ccm-page .cart-branch-wrapper fieldset.zip,div.ccm-page .cart-address-wrapper fieldset.firstname,div.ccm-page .cart-address-wrapper fieldset.zip,div.ccm-page .cart-reference-wrapper fieldset.firstname,div.ccm-page .cart-reference-wrapper fieldset.zip{margin-right:10px}div.ccm-page .cart-summary-wrapper fieldset.zip,div.ccm-page .cart-branch-wrapper fieldset.zip,div.ccm-page .cart-address-wrapper fieldset.zip,div.ccm-page .cart-reference-wrapper fieldset.zip{width:31%}div.ccm-page .cart-summary-wrapper fieldset.city,div.ccm-page .cart-branch-wrapper fieldset.city,div.ccm-page .cart-address-wrapper fieldset.city,div.ccm-page .cart-reference-wrapper fieldset.city{width:65%}div.ccm-page .cart-summary-wrapper fieldset.lastname,div.ccm-page .cart-summary-wrapper fieldset.city,div.ccm-page .cart-branch-wrapper fieldset.lastname,div.ccm-page .cart-branch-wrapper fieldset.city,div.ccm-page .cart-address-wrapper fieldset.lastname,div.ccm-page .cart-address-wrapper fieldset.city,div.ccm-page .cart-reference-wrapper fieldset.lastname,div.ccm-page .cart-reference-wrapper fieldset.city{float:right}div.ccm-page .cart-summary-wrapper fieldset:last-child,div.ccm-page .cart-branch-wrapper fieldset:last-child,div.ccm-page .cart-address-wrapper fieldset:last-child,div.ccm-page .cart-reference-wrapper fieldset:last-child{margin-bottom:0}div.ccm-page .cart-summary-wrapper fieldset legend,div.ccm-page .cart-branch-wrapper fieldset legend,div.ccm-page .cart-address-wrapper fieldset legend,div.ccm-page .cart-reference-wrapper fieldset legend{padding:0 5px;font-size:.8125rem;color:#666;background-color:#fff;position:absolute;top:0;left:5px;transform:translateY(-50%)}div.ccm-page .cart-summary-wrapper fieldset span,div.ccm-page .cart-branch-wrapper fieldset span,div.ccm-page .cart-address-wrapper fieldset span,div.ccm-page .cart-reference-wrapper fieldset span{padding:10px 5px;font-size:.94rem;color:#000;display:block}div.ccm-page .cart-summary-wrapper .edit-icon-wrapper,div.ccm-page .cart-branch-wrapper .edit-icon-wrapper,div.ccm-page .cart-address-wrapper .edit-icon-wrapper,div.ccm-page .cart-reference-wrapper .edit-icon-wrapper{position:absolute;top:5px;right:20px}div.ccm-page .cart-summary-wrapper .edit-icon-wrapper .edit-icon,div.ccm-page .cart-branch-wrapper .edit-icon-wrapper .edit-icon,div.ccm-page .cart-address-wrapper .edit-icon-wrapper .edit-icon,div.ccm-page .cart-reference-wrapper .edit-icon-wrapper .edit-icon{position:relative;display:block;height:50px}div.ccm-page .cart-summary-wrapper .edit-icon-wrapper .edit-icon .edit-icon-circle,div.ccm-page .cart-branch-wrapper .edit-icon-wrapper .edit-icon .edit-icon-circle,div.ccm-page .cart-address-wrapper .edit-icon-wrapper .edit-icon .edit-icon-circle,div.ccm-page .cart-reference-wrapper .edit-icon-wrapper .edit-icon .edit-icon-circle{position:absolute;top:50%;right:0;transform:translateY(-50%);height:36px;width:36px;border:1px solid #666;border-radius:100%}div.ccm-page .cart-summary-wrapper .edit-icon-wrapper .edit-icon .edit-icon-circle i,div.ccm-page .cart-branch-wrapper .edit-icon-wrapper .edit-icon .edit-icon-circle i,div.ccm-page .cart-address-wrapper .edit-icon-wrapper .edit-icon .edit-icon-circle i,div.ccm-page .cart-reference-wrapper .edit-icon-wrapper .edit-icon .edit-icon-circle i{position:absolute;left:53%;top:46%;font-size:.9rem;transform:translate(-50%, -50%);color:#666}div.ccm-page .cart-branch-wrapper .selectize-input>input{height:auto}div.ccm-page .cart-total{margin:0;width:100%}div.ccm-page .cart-total tbody tr:nth-child(2n){background-color:transparent}div.ccm-page .cart-total td{font-size:.94rem;padding:0 0 8px}div.ccm-page .cart-total td:first-child{padding-right:.5rem}div.ccm-page .cart-total td:last-child{text-align:right}div.ccm-page .cart-total .netto td{padding-top:0}div.ccm-page .cart-total .total td{font-weight:bold;padding-bottom:0}div.ccm-page .cart-total .payment,div.ccm-page .cart-total .shipping{padding-left:0px;min-width:110px}div.ccm-page .cart-total .payment fieldset,div.ccm-page .cart-total .shipping fieldset{text-align:left;border:none;padding:0;margin:0}div.ccm-page .cart-total .payment input,div.ccm-page .cart-total .shipping input{margin-bottom:0px}div.ccm-page .cart-total .payment label,div.ccm-page .cart-total .shipping label{margin-right:0px;font-size:1rem}div.ccm-page .cart-total .value{white-space:nowrap;vertical-align:top}div.ccm-page .marketing-basket-wrapper{padding:20px}div.ccm-page .startcheckout{clear:both;float:right}div.ccm-page .startorder{width:100%;margin:0 0 30px;line-height:1;font-size:1.1rem;padding:1.15rem}div.ccm-page #coupons{float:left;clear:both;margin-top:10px}div.ccm-page #cart-coupon-heading{font-size:16px;font-weight:normal}div.ccm-page .btn-mini i{color:#e3000f}div.ccm-page #artnr1,div.ccm-page #artnr2{width:25px;margin-top:5px}div.ccm-page #artnr1{clear:both;float:left}div.ccm-page #artnr2{margin-left:5px;float:left}div.ccm-page #artnr-quantity{width:40px;float:right;margin-top:5px}div.ccm-page .direct-order input[type=submit]{width:100%;margin-top:10px}div.ccm-page .direct-order-title{text-transform:uppercase}div.ccm-page .direct-order{font-size:12px !important;border:1px solid #ccc;padding:10px;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI5JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkM2QzZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #ffffff 9%, #d3d3d3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#d3d3d3",GradientType=0 )}div.ccm-page .direct-order-wrapper{position:absolute;top:25px;right:30px;width:172px}div.ccm-page .direct-order-title{padding:5px 10px;background-color:#8e9aa3}div.ccm-page .direct-order-wrapper h2{color:#fff;font-size:12px;font-weight:normal;margin:0;padding:0;line-height:12px}div.ccm-page .paypal-logo{max-width:70px !important}div.ccm-page .conditions{margin-top:17px}div.ccm-page .conditions input{float:left;margin:.2rem 1rem 3rem 0}div.ccm-page .conditions label{line-height:1.4}div.ccm-page .marketing-basket-description .product-attributes{margin:1.5rem 0}div.ccm-page .marketing-basket-description .product-attributes .interval-container{margin-top:10px}div.ccm-page .marketing-basket-description .product-attributes .product-shipping-interval{position:relative}div.ccm-page .marketing-basket-description .product-attributes .product-shipping-interval .interval-wrapper-label{background-color:#fff;font-size:.8125rem;color:#666;padding:0 5px;position:absolute;top:0;left:5px;z-index:1;transform:translateY(-50%)}div.ccm-page .marketing-basket-description .product-attributes fieldset{padding:15px 10px !important}div.ccm-page .marketing-basket-description .marketing-basket-address-wrapper{margin-bottom:1.875rem;position:relative}div.ccm-page .marketing-basket-description .marketing-basket-address-wrapper .change-shipping-address{position:absolute;top:0;right:0}div.ccm-page .marketing-basket-description .marketing-basket-address-wrapper .change-shipping-address i{padding:10px;border:1px solid #666;border-radius:50%;color:#666}div.ccm-page .marketing-basket-description .marketing-basket-address-wrapper p{line-height:36px}div.ccm-page .marketing-basket-description .product-budget .budget-headline{margin:1.5rem 0}div.ccm-page .marketing-basket-description .product-budget .budget-headline strong{font-size:1.25rem;line-height:1.1}div.ccm-page .marketing-basket-description .product-budget table tr:last-child{border-top:1px solid #000}div.ccm-page .marketing-basket-description .product-budget table tr td{padding:.5rem 0 !important;white-space:nowrap}@media only screen and (max-width: 63.9375em){div.ccm-page .marketing-basket-description .product-budget table tr td{white-space:normal}}div.ccm-page .marketing-basket-description .product-budget table tr td:last-child{text-align:right}div.ccm-page .marketing-basket-description .product-budget .budget-hint{margin:1rem 0;color:#666}div.ccm-page .marketing-basket-description button[type=submit]{width:100%;margin:0 0 1.875rem 0;line-height:1;font-size:1.125rem;padding:1.15rem !important}div.ccm-page .marketing-basket-description-details>div{-moz-column-count:2;column-count:2;-moz-column-width:48%;column-width:48%}@media only screen and (max-width: 39.9375em){div.ccm-page .marketing-basket-description-details>div{-moz-column-count:1;column-count:1;-moz-column-width:100%;column-width:100%}}div.ccm-page .marketing-basket-description-details>div ul{margin:0}div.ccm-page .marketing-basket-description-details p:last-child{margin-bottom:0}div.ccm-page .marketing-basket-details .product-description-wrapper ul{margin:0}div.ccm-page .marketing-basket-details .product-description-wrapper ul li{padding-left:.5rem}div.ccm-page .marketing-basket-details p:last-child{margin-bottom:0}div.ccm-page .marketing-basket.open-subscription-alert{color:red;padding-left:20px;-webkit-animation:1s ease 0s normal none infinite blink;animation:1s ease 0s normal none infinite blink}div.ccm-page .shop-nav ul{list-style-type:none}div.ccm-page .shop-nav ul a{text-decoration:none}div.ccm-page .shop-nav ul .nav-selected a{color:#666}div.ccm-page .shop-nav>ul{background-color:#fff;margin:0;padding:15px}div.ccm-page .shop-nav>ul>li{border-bottom:1px solid #9a9d9e}div.ccm-page .shop-nav>ul>li:last-child{border-top:none}div.ccm-page .shop-nav>ul>li.nav-path-selected{background-color:#fff;margin:0 -15px;padding:0 15px;border-bottom:0}div.ccm-page .shop-nav>ul>li.nav-path-selected+li{border-top:1px solid #9a9d9e}div.ccm-page .shop-nav>ul>li>a{display:block;padding:12px 0 5px 0;color:#777;font-size:.9rem}div.ccm-page .shop-nav>ul ul{padding-bottom:13px}div.ccm-page.dunkelblau .shop-nav .nav-selected a{color:#005ea8}div.ccm-page.grau .shop-nav .nav-selected a{color:#666}div.ccm-page.gruen .shop-nav .nav-selected a{color:#97bf0d}div.ccm-page.orange .shop-nav .nav-selected a{color:#ee7900}div.ccm-page.gelb .shop-nav .nav-selected a{color:#fc0}div.ccm-page.lila .shop-nav .nav-selected a{color:#c5007b}div.ccm-page.blau .shop-nav .nav-selected a{color:#00b1e6}div.ccm-page .product-wrapper{background-color:#fff;font-size:.94rem;position:relative;margin-bottom:30px;box-shadow:0px 2px 4px 2px #ccc}@media only screen and (max-width: 63.9375em){div.ccm-page .product-wrapper{margin-bottom:20px}}div.ccm-page .product-wrapper .product-edit-button{position:absolute;top:5px;left:5px;z-index:11;opacity:.7}div.ccm-page .product-wrapper .product-edit-button .button{background-color:#fff;border-color:#fff;color:#666}@media only screen and (max-width: 39.9375em){div.ccm-page .product-wrapper .product-edit-button{display:none}}div.ccm-page .product-wrapper .product-image-border{border:1px solid #ccc}div.ccm-page .product-wrapper .product-img-description{padding:0}div.ccm-page .product-wrapper .product-image-wrapper{position:relative;padding:20px 35px}div.ccm-page .product-wrapper .product-image-wrapper img{display:block;width:auto;height:auto;margin:0 auto}div.ccm-page .product-wrapper .product-image-wrapper img.product-budget-icon{width:60px;top:20px;right:35px}div.ccm-page .product-wrapper .product-image-wrapper .out-of-stock-message-wrapper{position:absolute;top:0px;left:0px;color:#000;height:100%;width:100%;background-color:#fff;opacity:.8}div.ccm-page .product-wrapper .product-image-wrapper .out-of-stock-message-wrapper .out-of-stock-message{font-size:1.2rem;color:#666;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);max-width:50%;text-align:center}div.ccm-page .product-wrapper .product-image-wrapper .product-image-container{width:100%;position:relative}div.ccm-page .product-wrapper .product-image-wrapper .product-image-container .out-of-stock-message-wrapper{position:absolute;top:0px;left:0px;color:#000;height:100%;width:inherit;background-color:#fff;opacity:.8}div.ccm-page .product-wrapper .product-image-wrapper .product-image-container .out-of-stock-message-wrapper .out-of-stock-message{text-align:center;position:relative;top:50%;left:0;transform:translateY(-50%)}@media only screen and (max-width: 39.9375em){div.ccm-page .product-wrapper .product-image-wrapper .product-image-container .out-of-stock-message-wrapper .out-of-stock-message{top:40px}}div.ccm-page .product-wrapper .product-image-wrapper .product-image-selector{position:relative;margin-bottom:15px;height:75px;text-align:center;margin-top:15px}div.ccm-page .product-wrapper .product-image-wrapper .product-image-selector .product-image-selector-prev,div.ccm-page .product-wrapper .product-image-wrapper .product-image-selector .product-image-selector-next{background-color:#fff;color:#666;font-size:3rem;font-weight:bold;position:absolute;top:0px;left:35px;cursor:pointer;vertical-align:middle;text-align:center;height:75px;line-height:75px}@media only screen and (max-width: 39.9375em){div.ccm-page .product-wrapper .product-image-wrapper .product-image-selector .product-image-selector-prev,div.ccm-page .product-wrapper .product-image-wrapper .product-image-selector .product-image-selector-next{left:15px}}div.ccm-page .product-wrapper .product-image-wrapper .product-image-selector .product-image-selector-prev{display:none}div.ccm-page .product-wrapper .product-image-wrapper .product-image-selector .product-image-selector-next{left:auto;right:0}@media only screen and (max-width: 39.9375em){div.ccm-page .product-wrapper .product-image-wrapper .product-image-selector .product-image-selector-next{right:15px}}div.ccm-page .product-wrapper .product-image-wrapper .product-image-selector .product-image-selector-pane{max-width:calc(100% - 111px);height:75px;margin:0 auto;position:relative;overflow:hidden;top:0;display:inline-block}div.ccm-page .product-wrapper .product-image-wrapper .product-image-selector .product-image-selector-pane .product-image-selector-scroller{position:relative;top:0;left:0}div.ccm-page .product-wrapper .product-image-wrapper .product-image-selector .product-image-selector-pane .product-image-selector-scroller .scroller-image-container{float:left;width:75px;height:75px;overflow:hidden;position:relative}div.ccm-page .product-wrapper .product-image-wrapper .product-image-selector .product-image-selector-pane .product-image-selector-scroller .scroller-image-container.img-selected{border:2px solid #666}div.ccm-page .product-wrapper .product-image-wrapper .product-image-selector .product-image-selector-pane .product-image-selector-scroller .scroller-image-container img{cursor:pointer;position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%;margin:auto;width:55px;height:auto}div.ccm-page .product-wrapper .product-image-wrapper .product-image-selector .icon-wrapper{display:inline-block;height:75px}div.ccm-page .product-wrapper .product-image-wrapper .product-image-selector .icon-wrapper .icon-circle{position:absolute;top:50%;right:0;transform:translateY(-50%);height:36px;width:36px;border:1px solid #666;border-radius:100%}div.ccm-page .product-wrapper .product-image-wrapper .product-image-selector .icon-wrapper .icon-circle i{position:absolute;left:50%;top:50%;font-size:1rem;transform:translate(-50%, -50%);color:#666}div.ccm-page .product-wrapper .product-image-wrapper .product-image-selector .product-image-selector-prev{display:none}div.ccm-page .product-wrapper .product-short-description-wrapper{padding:20px 35px;font-size:.94rem;line-height:1.35;color:#333;overflow:hidden}div.ccm-page .product-wrapper .product-short-description-wrapper h1{color:#333;font-size:1.25rem;font-weight:bold;line-height:1.1;margin-bottom:1.5rem}@media only screen and (max-width: 63.9375em){div.ccm-page .product-wrapper .product-short-description-wrapper h1{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hypens:auto}}@media only screen and (max-width: 39.9375em){div.ccm-page .product-wrapper .product-short-description-wrapper h1{margin:0 0 12px 0}}div.ccm-page .product-wrapper .product-short-description-wrapper .product-short-description{margin:0 0 15px 0}div.ccm-page .product-wrapper .product-short-description-wrapper table{border:none;margin-bottom:0}div.ccm-page .product-wrapper .product-short-description-wrapper table tbody{border:none}div.ccm-page .product-wrapper .product-short-description-wrapper table tr{background-color:#fff}div.ccm-page .product-wrapper .product-short-description-wrapper table tr td{vertical-align:middle;padding:0}div.ccm-page .product-wrapper .product-short-description-wrapper table tr td:first-child{width:50%}@media only screen and (max-width: 63.9375em){div.ccm-page .product-wrapper .product-short-description-wrapper table tr td.product-price-space,div.ccm-page .product-wrapper .product-short-description-wrapper table tr td.product-button-space{display:none}}div.ccm-page .product-wrapper .product-short-description-wrapper table tr td.product-button-wrapper+td{padding-left:1.25em}div.ccm-page .product-wrapper .product-short-description-wrapper table tr.product-hint-delivery-note td{vertical-align:top}div.ccm-page .product-wrapper .product-short-description-wrapper .product-attributes{position:relative}div.ccm-page .product-wrapper .product-short-description-wrapper .product-attributes td{padding:0;padding-bottom:15px;color:#333;vertical-align:top}div.ccm-page .product-wrapper .product-short-description-wrapper .product-attributes td.selectable-attribute{vertical-align:middle}div.ccm-page .product-wrapper .product-short-description-wrapper .product-attributes td.product-options .regular-checkbox{display:none}div.ccm-page .product-wrapper .product-short-description-wrapper .product-attributes td.product-options [type=checkbox]+label{margin:0}div.ccm-page .product-wrapper .product-short-description-wrapper .product-attributes td.product-options .regular-checkbox+label{display:inline-block;position:relative}div.ccm-page .product-wrapper .product-short-description-wrapper .product-attributes td.product-options .regular-checkbox+label span:first-child{display:inline-block;height:16px;width:16px;line-height:16px;content:" ";border:1px solid #666;border-radius:50%;position:absolute;top:50%;left:0px;transform:translateY(-50%)}div.ccm-page .product-wrapper .product-short-description-wrapper .product-attributes td.product-options .regular-checkbox+label span:first-child i{font-size:10px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}div.ccm-page .product-wrapper .product-short-description-wrapper .product-attributes td.product-options .regular-checkbox:checked+label>span:first-child i{color:#666}div.ccm-page .product-wrapper .product-short-description-wrapper .product-attributes td.product-options label{padding-left:25px}div.ccm-page .product-wrapper .product-short-description-wrapper .product-attributes td.product-options textarea{font-size:.8rem}div.ccm-page .product-wrapper .product-short-description-wrapper .product-attributes td.product-button-wrapper{padding-bottom:0}div.ccm-page .product-wrapper .product-short-description-wrapper .product-attributes td span{margin:0}div.ccm-page .product-wrapper .product-short-description-wrapper .product-attributes .w2p-toCart{margin:22px 0 0 0;padding:0;font-size:1.2rem;line-height:35px;font-weight:bold;border:none;margin-left:30px;float:right}div.ccm-page .product-wrapper .product-short-description-wrapper .product-attributes .amount-wrapper{margin-top:5px}div.ccm-page .product-wrapper .product-short-description-wrapper .product-attributes .amount-wrapper .form-input{margin-bottom:0}div.ccm-page .product-wrapper .product-short-description-wrapper input[type=number],div.ccm-page .product-wrapper .product-short-description-wrapper input[type=text],div.ccm-page .product-wrapper .product-short-description-wrapper textarea,div.ccm-page .product-wrapper .product-short-description-wrapper select{margin:0;padding-top:2px;padding-bottom:2px;padding-left:.5em;border-radius:0;box-shadow:none;font-size:.94rem}div.ccm-page .product-wrapper .product-short-description-wrapper input[type=number]{padding-left:.75em;padding-right:0}div.ccm-page .product-wrapper .product-short-description-wrapper input[type=checkbox]{position:relative;top:1px;margin:0}div.ccm-page .product-wrapper .product-short-description-wrapper .formfield-radio{display:inline-block;margin-right:2rem !important;width:auto}div.ccm-page .product-wrapper .product-short-description-wrapper .select-formfield-wrapper{padding-bottom:24px;position:relative}div.ccm-page .product-wrapper .product-short-description-wrapper .select-formfield-wrapper .select-formfield-label{position:absolute;top:0;left:0;z-index:10;transform:translateY(-50%)}div.ccm-page .product-wrapper .product-short-description-wrapper .select-formfield-wrapper .select-formfield-label div{display:inline-block}div.ccm-page .product-wrapper .product-short-description-wrapper .select-formfield-wrapper .select-formfield-label div:first-child{padding-left:7px}div.ccm-page .product-wrapper .product-short-description-wrapper .select-formfield-wrapper .select-formfield-label div span{background-color:#fff;font-size:.8125rem;color:#666;padding:0 5px}div.ccm-page .product-wrapper .product-short-description-wrapper select.amount{margin-top:30px;width:100%;height:55px}div.ccm-page .product-wrapper .product-short-description-wrapper .form-input.amount{margin-bottom:0}div.ccm-page .product-wrapper .product-short-description-wrapper .form-input.download{margin-bottom:0;margin-top:5px}div.ccm-page .product-wrapper .product-short-description-wrapper .form-input.download label{line-height:inherit;height:100%}div.ccm-page .product-wrapper .product-short-description-wrapper textarea{padding:.5rem;overflow:hidden}div.ccm-page .product-wrapper .product-short-description-wrapper .displayRentDate{display:none;margin:5px 0px}div.ccm-page .product-wrapper .product-short-description-wrapper #startDate,div.ccm-page .product-wrapper .product-short-description-wrapper #endDate{display:inline-block;max-width:100px !important;height:36px;border-radius:0;text-align:center}div.ccm-page .product-wrapper .product-short-description-wrapper #startDate:disabled,div.ccm-page .product-wrapper .product-short-description-wrapper #endDate:disabled{background:#eee}div.ccm-page .product-wrapper .product-short-description-wrapper #startDate{margin:0 10px 10px 0}div.ccm-page .product-wrapper .product-short-description-wrapper #endDate{margin:0 10px 0 10px}div.ccm-page .product-wrapper .product-short-description-wrapper .select-date-button{width:100%;margin:10px 0 0;line-height:1;font-size:1.125rem;padding:1.15rem}div.ccm-page .product-wrapper .product-short-description-wrapper .product-instock{vertical-align:top}div.ccm-page .product-wrapper .product-short-description-wrapper .product-formfield td{vertical-align:top}div.ccm-page .product-wrapper .product-short-description-wrapper .product-price{font-size:2rem;line-height:1;margin-bottom:1.8rem;color:#333;white-space:nowrap;margin-top:1rem}div.ccm-page .product-wrapper .product-short-description-wrapper .product-price+.product-price-details{margin-top:-1.7rem}div.ccm-page .product-wrapper .product-short-description-wrapper .product-price-details{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hypens:auto;margin-top:.3125rem;margin-bottom:1rem;font-size:.9rem}div.ccm-page .product-wrapper .product-short-description-wrapper .product-rating{font-weight:normal}div.ccm-page .product-wrapper .product-short-description-wrapper .product-rating .ccm-rating{display:inline-block}div.ccm-page .product-wrapper .product-short-description-wrapper .product-icon{margin-bottom:0;text-decoration:none}div.ccm-page .product-wrapper .product-short-description-wrapper .product-edit-icon{position:relative;display:block;height:50px}div.ccm-page .product-wrapper .product-short-description-wrapper .product-edit-icon .edit-icon-circle{position:absolute;top:50%;right:0;transform:translateY(-50%);height:36px;width:36px;border:1px solid #666;border-radius:100%}div.ccm-page .product-wrapper .product-short-description-wrapper .product-edit-icon .edit-icon-circle i{position:absolute;left:53%;top:46%;font-size:.9rem;transform:translate(-50%, -50%);color:#666}div.ccm-page .product-wrapper .product-short-description-wrapper .product-addtowishlist{clear:both;display:inline-block}div.ccm-page .product-wrapper .product-short-description-wrapper .product-addtowishlist a{margin:20px 0 0 0;border:1px solid;width:90px;font-size:.8rem;font-weight:bold;line-height:1.1;padding:8px;height:46px}div.ccm-page .product-wrapper .product-short-description-wrapper .product-addtocart-wrapper .login-link{margin-top:20px;float:right}div.ccm-page .product-wrapper .product-short-description-wrapper .product-editdesignarticle{margin-bottom:18px}div.ccm-page .product-wrapper .product-short-description-wrapper .product-addtocart,div.ccm-page .product-wrapper .product-short-description-wrapper .product-design-button{display:inline-block;width:100%}div.ccm-page .product-wrapper .product-short-description-wrapper .product-addtocart a,div.ccm-page .product-wrapper .product-short-description-wrapper .product-design-button a{width:100%;margin:0;line-height:1;font-size:1.125rem;padding:1.15rem}@media only screen and (max-width: 39.9375em){div.ccm-page .product-wrapper .product-short-description-wrapper .product-addtocart a,div.ccm-page .product-wrapper .product-short-description-wrapper .product-design-button a{font-size:.8rem}}div.ccm-page .product-wrapper .product-short-description-wrapper .product-design-button{margin-top:20px}div.ccm-page .product-wrapper .product-short-description-wrapper .product-design-button a{padding:.85em 1em}div.ccm-page .product-wrapper .product-short-description-wrapper .product-children{margin-top:20px}div.ccm-page .product-wrapper .product-short-description-wrapper .product-children .product-child{margin-bottom:1rem}div.ccm-page .product-wrapper .product-short-description-wrapper .product-children .product-child img{min-width:50px}div.ccm-page .product-wrapper .product-short-description-wrapper .product-children .product-child p{display:inline-block;vertical-align:top;margin-bottom:0}div.ccm-page .product-wrapper .product-short-description-wrapper .product-children .product-child input{border-radius:0;box-shadow:none;width:100% !important}div.ccm-page .product-wrapper .product-short-description-wrapper table.available-budget-quantity{margin-top:15px}div.ccm-page .product-wrapper .product-short-description-wrapper table.available-budget-quantity tr td:first-child{width:auto}div.ccm-page .product-wrapper .product-short-description-wrapper table.available-budget-quantity td:not(:first-child){text-align:right}div.ccm-page .product-wrapper .product-short-description-wrapper table.available-budget-quantity .summary{border-top:1px solid #000}div.ccm-page .product-wrapper .product-short-description-wrapper table.available-budget-quantity .summary td{padding-top:15px}div.ccm-page .product-wrapper .wishlistPopup{border:1px solid #aaa;width:272px;position:absolute;bottom:30px;background-color:#fff;border-radius:8px;padding:5px;font-size:13px;box-shadow:0px 0px 5px rgba(0,0,0,.5);display:none}div.ccm-page .product-wrapper #zoom-preview{position:absolute;background-color:rgba(102,102,102,.5);display:none;z-index:10;border:2px solid #666}div.ccm-page .product-details>.row>.columns{margin-bottom:30px}@media only screen and (max-width: 63.9375em){div.ccm-page .product-details>.row>.columns{margin-bottom:20px}}div.ccm-page .product-details .product-description-wrapper,div.ccm-page .product-details .product-rating-wrapper{padding:20px;background-color:#fff;height:100%;box-shadow:0px 2px 4px 2px #ccc;font-size:.94rem}div.ccm-page .product-details .product-description-wrapper a,div.ccm-page .product-details .product-description-wrapper a:visited,div.ccm-page .product-details .product-description-wrapper a:active,div.ccm-page .product-details .product-description-wrapper a:hover{color:#666}div.ccm-page .product-details .product-description-wrapper .article-nr-label{margin-right:40px}div.ccm-page .product-details .product-rating-wrapper .rating-form{text-align:center;margin-bottom:1rem}div.ccm-page .product-details .product-rating-wrapper .rating-form label{display:inline-block}div.ccm-page .product-details .product-rating-wrapper .rating-form label:first-child{margin-right:20px}div.ccm-page .product-details .product-rating-wrapper .rating-form label>input{visibility:hidden;position:absolute}div.ccm-page .product-details .product-rating-wrapper .rating-form label>input+img{cursor:pointer}div.ccm-page .product-details .product-rating-wrapper .rating-form .thumb-circle{display:inline-block;height:44px;width:44px;position:relative;cursor:pointer;border:2px solid #bfbfbf;border-radius:50%}div.ccm-page .product-details .product-rating-wrapper .rating-form .thumb-circle.thumb-selected{border-color:#2e2d2c}div.ccm-page .product-details .product-rating-wrapper .rating-form .thumb-circle.thumb-selected i{color:#2e2d2c}div.ccm-page .product-details .product-rating-wrapper .rating-form .thumb-circle i{font-size:1.4rem;color:#bfbfbf;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}div.ccm-page .product-details .product-rating-wrapper .rating-form .thumb-up{margin-right:20px}div.ccm-page .product-details .product-rating-wrapper .rating-form .thumb-up i{top:40%}div.ccm-page .product-details .product-rating-wrapper .rating-form .thumb-down i{top:60%}div.ccm-page .product-details .product-rating-wrapper p{clear:both;margin-bottom:25px}div.ccm-page .product-details .product-rating-wrapper .comment{min-height:100px;margin-bottom:30px;box-shadow:none}div.ccm-page .product-details .product-rating-wrapper input[type=submit]{width:100%;margin:0;line-height:1;font-size:1.125rem;padding:1.15rem}div.ccm-page #product-zoom{position:absolute;right:0;top:30px;overflow:hidden;background-color:#fff;width:0;height:0;z-index:100;border:1px solid #ccc;display:none}div.ccm-page #product-zoom img{position:relative;max-width:none}div.ccm-page #product-details-description .product-description p:first-child{margin-top:0}div.ccm-page #product-details-description p{margin-bottom:1rem}div.ccm-page.dunkelblau .product-wrapper .product-details .ccm-rating .fa-star,div.ccm-page.dunkelblau .product-wrapper .product-details .ccm-rating .fa-star-half,div.ccm-page.dunkelblau .product-wrapper .product-details .ccm-rating .fa-star-half-empty,div.ccm-page.dunkelblau .product-wrapper .product-details .ccm-rating .fa-star-half-full,div.ccm-page.dunkelblau .product-wrapper .product-details .ccm-rating .fa-star-half-o,div.ccm-page.dunkelblau .product-wrapper .product-rating .ccm-rating .fa-star,div.ccm-page.dunkelblau .product-wrapper .product-rating .ccm-rating .fa-star-half,div.ccm-page.dunkelblau .product-wrapper .product-rating .ccm-rating .fa-star-half-empty,div.ccm-page.dunkelblau .product-wrapper .product-rating .ccm-rating .fa-star-half-full,div.ccm-page.dunkelblau .product-wrapper .product-rating .ccm-rating .fa-star-half-o{color:#005ea8}div.ccm-page.dunkelblau .product-wrapper #zoom-preview{background-color:rgba(0,94,168,.5);border:2px solid #005ea8}div.ccm-page.dunkelblau .product-wrapper .product-image-selector .product-image-selector-prev,div.ccm-page.dunkelblau .product-wrapper .product-image-selector .product-image-selector-next{color:#005ea8}div.ccm-page.grau .product-wrapper .product-details .ccm-rating .fa-star,div.ccm-page.grau .product-wrapper .product-details .ccm-rating .fa-star-half,div.ccm-page.grau .product-wrapper .product-details .ccm-rating .fa-star-half-empty,div.ccm-page.grau .product-wrapper .product-details .ccm-rating .fa-star-half-full,div.ccm-page.grau .product-wrapper .product-details .ccm-rating .fa-star-half-o,div.ccm-page.grau .product-wrapper .product-rating .ccm-rating .fa-star,div.ccm-page.grau .product-wrapper .product-rating .ccm-rating .fa-star-half,div.ccm-page.grau .product-wrapper .product-rating .ccm-rating .fa-star-half-empty,div.ccm-page.grau .product-wrapper .product-rating .ccm-rating .fa-star-half-full,div.ccm-page.grau .product-wrapper .product-rating .ccm-rating .fa-star-half-o{color:#666}div.ccm-page.grau .product-wrapper #zoom-preview{background-color:rgba(102,102,102,.5);border:2px solid #666}div.ccm-page.grau .product-wrapper .product-image-selector .product-image-selector-prev,div.ccm-page.grau .product-wrapper .product-image-selector .product-image-selector-next{color:#666}div.ccm-page.gruen .product-wrapper .product-details .ccm-rating .fa-star,div.ccm-page.gruen .product-wrapper .product-details .ccm-rating .fa-star-half,div.ccm-page.gruen .product-wrapper .product-details .ccm-rating .fa-star-half-empty,div.ccm-page.gruen .product-wrapper .product-details .ccm-rating .fa-star-half-full,div.ccm-page.gruen .product-wrapper .product-details .ccm-rating .fa-star-half-o,div.ccm-page.gruen .product-wrapper .product-rating .ccm-rating .fa-star,div.ccm-page.gruen .product-wrapper .product-rating .ccm-rating .fa-star-half,div.ccm-page.gruen .product-wrapper .product-rating .ccm-rating .fa-star-half-empty,div.ccm-page.gruen .product-wrapper .product-rating .ccm-rating .fa-star-half-full,div.ccm-page.gruen .product-wrapper .product-rating .ccm-rating .fa-star-half-o{color:#97bf0d}div.ccm-page.gruen .product-wrapper #zoom-preview{background-color:rgba(151,191,13,.5);border:2px solid #97bf0d}div.ccm-page.gruen .product-wrapper .product-image-selector .product-image-selector-prev,div.ccm-page.gruen .product-wrapper .product-image-selector .product-image-selector-next{color:#97bf0d}div.ccm-page.orange .product-wrapper .product-details .ccm-rating .fa-star,div.ccm-page.orange .product-wrapper .product-details .ccm-rating .fa-star-half,div.ccm-page.orange .product-wrapper .product-details .ccm-rating .fa-star-half-empty,div.ccm-page.orange .product-wrapper .product-details .ccm-rating .fa-star-half-full,div.ccm-page.orange .product-wrapper .product-details .ccm-rating .fa-star-half-o,div.ccm-page.orange .product-wrapper .product-rating .ccm-rating .fa-star,div.ccm-page.orange .product-wrapper .product-rating .ccm-rating .fa-star-half,div.ccm-page.orange .product-wrapper .product-rating .ccm-rating .fa-star-half-empty,div.ccm-page.orange .product-wrapper .product-rating .ccm-rating .fa-star-half-full,div.ccm-page.orange .product-wrapper .product-rating .ccm-rating .fa-star-half-o{color:#ee7900}div.ccm-page.orange .product-wrapper #zoom-preview{background-color:rgba(238,121,0,.5);border:2px solid #ee7900}div.ccm-page.orange .product-wrapper .product-image-selector .product-image-selector-prev,div.ccm-page.orange .product-wrapper .product-image-selector .product-image-selector-next{color:#ee7900}div.ccm-page.gelb .product-wrapper .product-details .ccm-rating .fa-star,div.ccm-page.gelb .product-wrapper .product-details .ccm-rating .fa-star-half,div.ccm-page.gelb .product-wrapper .product-details .ccm-rating .fa-star-half-empty,div.ccm-page.gelb .product-wrapper .product-details .ccm-rating .fa-star-half-full,div.ccm-page.gelb .product-wrapper .product-details .ccm-rating .fa-star-half-o,div.ccm-page.gelb .product-wrapper .product-rating .ccm-rating .fa-star,div.ccm-page.gelb .product-wrapper .product-rating .ccm-rating .fa-star-half,div.ccm-page.gelb .product-wrapper .product-rating .ccm-rating .fa-star-half-empty,div.ccm-page.gelb .product-wrapper .product-rating .ccm-rating .fa-star-half-full,div.ccm-page.gelb .product-wrapper .product-rating .ccm-rating .fa-star-half-o{color:#fc0}div.ccm-page.gelb .product-wrapper #zoom-preview{background-color:rgba(255,204,0,.5);border:2px solid #fc0}div.ccm-page.gelb .product-wrapper .product-image-selector .product-image-selector-prev,div.ccm-page.gelb .product-wrapper .product-image-selector .product-image-selector-next{color:#fc0}div.ccm-page.lila .product-wrapper .product-details .ccm-rating .fa-star,div.ccm-page.lila .product-wrapper .product-details .ccm-rating .fa-star-half,div.ccm-page.lila .product-wrapper .product-details .ccm-rating .fa-star-half-empty,div.ccm-page.lila .product-wrapper .product-details .ccm-rating .fa-star-half-full,div.ccm-page.lila .product-wrapper .product-details .ccm-rating .fa-star-half-o,div.ccm-page.lila .product-wrapper .product-rating .ccm-rating .fa-star,div.ccm-page.lila .product-wrapper .product-rating .ccm-rating .fa-star-half,div.ccm-page.lila .product-wrapper .product-rating .ccm-rating .fa-star-half-empty,div.ccm-page.lila .product-wrapper .product-rating .ccm-rating .fa-star-half-full,div.ccm-page.lila .product-wrapper .product-rating .ccm-rating .fa-star-half-o{color:#c5007b}div.ccm-page.lila .product-wrapper #zoom-preview{background-color:rgba(197,0,123,.5);border:2px solid #c5007b}div.ccm-page.lila .product-wrapper .product-image-selector .product-image-selector-prev,div.ccm-page.lila .product-wrapper .product-image-selector .product-image-selector-next{color:#c5007b}div.ccm-page.blau .product-wrapper .product-details .ccm-rating .fa-star,div.ccm-page.blau .product-wrapper .product-details .ccm-rating .fa-star-half,div.ccm-page.blau .product-wrapper .product-details .ccm-rating .fa-star-half-empty,div.ccm-page.blau .product-wrapper .product-details .ccm-rating .fa-star-half-full,div.ccm-page.blau .product-wrapper .product-details .ccm-rating .fa-star-half-o,div.ccm-page.blau .product-wrapper .product-rating .ccm-rating .fa-star,div.ccm-page.blau .product-wrapper .product-rating .ccm-rating .fa-star-half,div.ccm-page.blau .product-wrapper .product-rating .ccm-rating .fa-star-half-empty,div.ccm-page.blau .product-wrapper .product-rating .ccm-rating .fa-star-half-full,div.ccm-page.blau .product-wrapper .product-rating .ccm-rating .fa-star-half-o{color:#00b1e6}div.ccm-page.blau .product-wrapper #zoom-preview{background-color:rgba(0,177,230,.5);border:2px solid #00b1e6}div.ccm-page.blau .product-wrapper .product-image-selector .product-image-selector-prev,div.ccm-page.blau .product-wrapper .product-image-selector .product-image-selector-next{color:#00b1e6}div.ccm-page #product-list-sort-wrapper{margin-top:-15px}div.ccm-page #product-list-sort-wrapper div,div.ccm-page #product-list-sort-wrapper select{display:inline-block;width:auto;font-size:.875rem;border-color:#ccc;color:#848484}div.ccm-page #product-list-sort-wrapper div{margin-right:20px}div.ccm-page #product-list-sort-wrapper select{background-color:transparent;cursor:pointer}div.ccm-page #product-list-sort-wrapper select:focus{border-color:#666}div.ccm-page .product-list-filter{float:right;margin-top:-41px;margin-bottom:10px;overflow:hidden}div.ccm-page .product-list-filter+*{clear:both}@media only screen and (max-width: 39.9375em){div.ccm-page .product-list-filter{margin-bottom:0;margin-top:5px;float:none}}div.ccm-page .product-list-filter .form-input{background-color:#fff;float:left;width:150px;margin-left:10px}@media only screen and (max-width: 39.9375em){div.ccm-page .product-list-filter .form-input{margin-bottom:10px}}div.ccm-page .list-product-wrapper{overflow:hidden;padding:15px;position:relative;line-height:1.2;height:100%;background-color:#fff;box-shadow:0px 2px 4px 2px #ccc}div.ccm-page .list-product-wrapper a{text-decoration:none}div.ccm-page .list-product-wrapper hr{height:1px;border:none;background-color:#000}div.ccm-page .list-product-wrapper .img-wrapper{position:relative}div.ccm-page .list-product-wrapper .img-wrapper img{width:auto;height:auto;margin:0 auto}div.ccm-page .list-product-wrapper.product-type-5 .img-wrapper img{width:auto;max-width:100%;display:block;border:1px solid #ccc}div.ccm-page .list-product-wrapper .out-of-stock-message-wrapper{position:absolute;top:0px;left:0px;color:#000;height:100%;width:100%;background-color:#fff;opacity:.8}div.ccm-page .list-product-wrapper .out-of-stock-message-wrapper .out-of-stock-message{font-size:.8rem;color:#666;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);max-width:50%;text-align:center}div.ccm-page .list-product-wrapper .list-product-title{margin:10px 0 0;line-height:1.2;font-size:.9rem;font-weight:bold;color:#333}@media only screen and (max-width: 39.9375em){div.ccm-page .list-product-wrapper .list-product-title{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hypens:auto}}div.ccm-page .list-product-wrapper .list-product-title .product-description{font-size:.9rem;line-height:1.4}div.ccm-page .list-product-wrapper .colored-icon{margin-bottom:0;float:right}div.ccm-page .list-product-wrapper .list-product-detail-link{float:right;padding:0}div.ccm-page .list-product-wrapper .list-product-rating{color:#333;clear:both;margin:10px 0 20px 0;font-size:.85rem}div.ccm-page .list-product-wrapper .list-product-rating .ccm-rating{display:inline-block}div.ccm-page .list-product-wrapper .list-product-nr{font-size:13px}div.ccm-page .list-product-wrapper .list-product-price{text-align:center;font-size:.9rem;line-height:1.3;clear:both;color:#888;display:inline-block}div.ccm-page .list-product-wrapper .product-editdesignarticle{margin-bottom:0}div.ccm-page .list-product-wrapper .product-editdesignarticle a{display:block;width:100%;margin-bottom:0}div.ccm-page .list-product-wrapper .successPopup{border:1px solid #aaa;width:210px;position:absolute;bottom:50px;background-color:#fff;padding:5px;font-size:13px;box-shadow:0px 0px 5px rgba(0,0,0,.5);display:none}div.ccm-page .list-product-wrapper .successPopup p{margin-top:0}div.ccm-page .list-product-wrapper .successPopup img{margin-right:15px;margin-bottom:5px;float:left}div.ccm-page .list-product-wrapper .successPopup .name{font-weight:bold}div.ccm-page .list-product-wrapper .successPopup .cart,div.ccm-page .list-product-wrapper .successPopup .continue{display:block;width:49%;padding:.5% 0%;border-radius:5px;text-align:center;margin-bottom:5px;background-color:#e3000f;color:#fff;font-weight:bold;margin-top:10px;float:right}div.ccm-page .list-product-wrapper .successPopup .continue{clear:both;float:left}div.ccm-page .list-product-wrapper .remove-from-wishlist{color:#e3000f;position:absolute;top:5px;right:5px;cursor:pointer}div.ccm-page .product-budget-icon{width:30px;height:auto;position:absolute;top:10px;right:10px;z-index:1;font-size:25px;color:#666}div.ccm-page .category-header{margin-bottom:30px;position:relative}div.ccm-page .category-header img{width:100%}div.ccm-page .category-header .category-text{position:absolute;left:0;bottom:0;width:100%;padding:25px 30px;text-shadow:0 0 1px #000}@media only screen and (max-width: 63.9375em){div.ccm-page .category-header .category-text{padding:15px;position:static;color:#000 !important;text-shadow:none !important;padding:15px 0 0 0}}div.ccm-page .category-header .category-text h1{font-weight:bold;color:inherit;font-size:3.5rem;margin-bottom:0}@media only screen and (max-width: 63.9375em){div.ccm-page .category-header .category-text h1{font-size:2.5rem;line-height:1}}div.ccm-page .category-header .category-text p{font-size:.9rem;margin-bottom:0;line-height:1.4}@media only screen and (max-width: 63.9375em){div.ccm-page .category-header .category-text p{font-size:.8rem}}div.ccm-page .no-products{padding:40px;min-height:1000px}div.ccm-page.dunkelblau .list-product-wrapper .ccm-rating .fa-star,div.ccm-page.dunkelblau .list-product-wrapper .ccm-rating .fa-star-half,div.ccm-page.dunkelblau .list-product-wrapper .ccm-rating .fa-star-half-empty,div.ccm-page.dunkelblau .list-product-wrapper .ccm-rating .fa-star-half-full,div.ccm-page.dunkelblau .list-product-wrapper .ccm-rating .fa-star-half-o{color:#005ea8}div.ccm-page.grau .list-product-wrapper .ccm-rating .fa-star,div.ccm-page.grau .list-product-wrapper .ccm-rating .fa-star-half,div.ccm-page.grau .list-product-wrapper .ccm-rating .fa-star-half-empty,div.ccm-page.grau .list-product-wrapper .ccm-rating .fa-star-half-full,div.ccm-page.grau .list-product-wrapper .ccm-rating .fa-star-half-o{color:#666}div.ccm-page.gruen .list-product-wrapper .ccm-rating .fa-star,div.ccm-page.gruen .list-product-wrapper .ccm-rating .fa-star-half,div.ccm-page.gruen .list-product-wrapper .ccm-rating .fa-star-half-empty,div.ccm-page.gruen .list-product-wrapper .ccm-rating .fa-star-half-full,div.ccm-page.gruen .list-product-wrapper .ccm-rating .fa-star-half-o{color:#97bf0d}div.ccm-page.orange .list-product-wrapper .ccm-rating .fa-star,div.ccm-page.orange .list-product-wrapper .ccm-rating .fa-star-half,div.ccm-page.orange .list-product-wrapper .ccm-rating .fa-star-half-empty,div.ccm-page.orange .list-product-wrapper .ccm-rating .fa-star-half-full,div.ccm-page.orange .list-product-wrapper .ccm-rating .fa-star-half-o{color:#ee7900}div.ccm-page.gelb .list-product-wrapper .ccm-rating .fa-star,div.ccm-page.gelb .list-product-wrapper .ccm-rating .fa-star-half,div.ccm-page.gelb .list-product-wrapper .ccm-rating .fa-star-half-empty,div.ccm-page.gelb .list-product-wrapper .ccm-rating .fa-star-half-full,div.ccm-page.gelb .list-product-wrapper .ccm-rating .fa-star-half-o{color:#fc0}div.ccm-page.lila .list-product-wrapper .ccm-rating .fa-star,div.ccm-page.lila .list-product-wrapper .ccm-rating .fa-star-half,div.ccm-page.lila .list-product-wrapper .ccm-rating .fa-star-half-empty,div.ccm-page.lila .list-product-wrapper .ccm-rating .fa-star-half-full,div.ccm-page.lila .list-product-wrapper .ccm-rating .fa-star-half-o{color:#c5007b}div.ccm-page.blau .list-product-wrapper .ccm-rating .fa-star,div.ccm-page.blau .list-product-wrapper .ccm-rating .fa-star-half,div.ccm-page.blau .list-product-wrapper .ccm-rating .fa-star-half-empty,div.ccm-page.blau .list-product-wrapper .ccm-rating .fa-star-half-full,div.ccm-page.blau .list-product-wrapper .ccm-rating .fa-star-half-o{color:#00b1e6}div.ccm-page .shop-shipping{padding:1.25rem;background-color:#fff}div.ccm-page .shop-shipping h3{margin-top:0}div.ccm-page .shop-shipping .button{margin-bottom:0}div.ccm-page .shop-shipping fieldset{margin-top:0}div.ccm-page .shop-shipping img{margin-bottom:5px}div.ccm-page .poll #surveyQuestion{margin-bottom:24px}div.ccm-page .poll tr{background-color:transparent}div.ccm-page .poll tr td{vertical-align:top;padding-top:0;padding-left:0;font-size:.94rem}div.ccm-page .poll tr label{max-width:240px;margin-right:0;line-height:1.5}div.ccm-page .poll button{margin-bottom:0}div.ccm-page .box-mit-schatten div.ccm-block-feature-item{margin:0}div.ccm-page .box-mit-schatten div.ccm-block-feature-item div.ccm-block-feature-item{margin:0}div.ccm-page .box-mit-schatten div.ccm-block-feature-item div.ccm-block-feature-item h4{padding-left:35px;position:relative}div.ccm-page .box-mit-schatten div.ccm-block-feature-item div.ccm-block-feature-item i{position:absolute;left:0;top:5px}div.ccm-page .box-mit-schatten div.ccm-block-feature-item div.ccm-block-feature-item p{margin-left:0}div.ccm-page .box-mit-schatten div.ccm-block-feature-item div.ccm-block-feature-item>*:last-child{margin-bottom:0}div.ccm-page .box-mit-schatten div.ccm-block-feature-item h4{padding-left:35px;position:relative}div.ccm-page .box-mit-schatten div.ccm-block-feature-item i{position:absolute;left:0;top:5px}div.ccm-page .box-mit-schatten div.ccm-block-feature-item p{margin-left:0}div.ccm-page .box-mit-schatten div.ccm-block-feature-item>*:last-child{margin-bottom:0}div.ccm-page .row{max-width:66.25em}div.ccm-page .off-canvas-wrapper-inner{background-color:#fff}div.ccm-page .off-canvas-wrapper-inner .off-canvas-content{padding-top:156px}@media only screen and (max-width: 63.9375em){div.ccm-page .off-canvas-wrapper-inner .off-canvas-content{padding-top:100px}}div.ccm-page table tbody{border:none;background-color:#fff}div.ccm-page select:focus,div.ccm-page input:focus,div.ccm-page textarea:focus{border-color:#ee7900}div.ccm-page .box-mit-schatten{background-color:#fff;padding:1.25rem;margin-bottom:30px;overflow:hidden;box-shadow:0px 2px 4px 2px #ccc}div.ccm-page a,div.ccm-page a:active,div.ccm-page a:visited{color:#666}div.ccm-page .poll .row{margin:0}.ccm-ui .input-group{margin-bottom:0}#news-filter-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px auto;overflow:hidden}#news-filter-popup ul{list-style-type:none;-moz-column-count:2;column-count:2}#news-filter-popup .button{border:1px solid #ccc;float:right}#new-news-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px auto;overflow:hidden}#new-news-popup textarea{overflow:hidden}#new-news-popup .button{float:right;border:1px solid #ccc}#new-news-popup .callout{display:none;position:absolute;top:5px;left:50%;transform:translateX(-50%)}#new-news-popup .callout p{padding-right:40px;white-space:nowrap;margin:0}figure{margin:0}@media only screen and (max-width: 63.9375em){.ccm-notification-help-launcher{display:none !important}}.redactor-toolbar li.ccm-inline-toolbar-button-save,.redactor-toolbar li.ccm-inline-toolbar-button-cancel{box-sizing:border-box}.redactor-toolbar li.ccm-inline-toolbar-button-save button,.redactor-toolbar li.ccm-inline-toolbar-button-cancel button{margin:0}.ccm-toolbar-visible div.ccm-page header{top:48px !important}@media only screen and (max-width: 63.9375em){.ccm-toolbar-visible div.ccm-page .has-transition-push header{top:0px !important}}.ccm-toolbar-visible div.ccm-page .main-menu{top:108px}.ccm-toolbar-visible div.ccm-page .off-canvas ul.nav{margin-top:48px}.ccm-toolbar-visible div.ccm-page .page-content{min-height:calc(100vh - 204px);background-position:center 204px}@media only screen and (max-width: 63.9375em){.ccm-toolbar-visible div.ccm-page .page-content{min-height:calc(100vh - 148px);background-position:center 148px}}.ccm-toolbar-visible div.ccm-page #epd #cookiesdirective{top:49px !important}.mfp-content{padding:0 60px}#web2print{background-color:#fff;padding:35px;margin:0 auto;display:none}#web2print .button{margin:0;background-color:transparent !important}#web2print #design-input-container,#web2print .disign-edit-wcinfo{background-color:#e8e8e8 !important}#web2print .mfp-close{right:10px}#web2print #design-buttons{margin-right:1.25rem}#web2print #design-buttons .product-button{left:auto;right:1.25rem;bottom:1.25rem;margin-bottom:1.25rem;margin-left:1.25rem;float:right}#design-edit .design-edit-tools .disign-edit-buttons>label:after,#design-edit .design-edit-tools .disign-edit-buttons>button:after,#design-popup .design-edit-tools .page-slide:before{color:#666}#design-edit #disign-edit-schliessen:after{color:#698000}#popup-success .popup-product-link{position:relative;display:block;overflow:hidden;margin-bottom:20px;padding:10px 0;color:#000;border:1px solid #cacaca}#popup-success .popup-product-link .popup-product-image{max-width:100px;margin-right:20px;margin-left:10px;float:left}#popup-success .popup-product-link .popup-product-image img{max-height:100px}#popup-success .button{margin-bottom:0;padding:0 26px;height:35px;line-height:35px;background-color:#fff;border:1px solid #666;color:#666}#popup-success .button.right{background-color:#666;color:#fff;float:right}#popup-success .product-image-border{border:1px solid #ccc}#popup-success .quantity-wrapper{position:absolute;right:10px;bottom:10px;text-align:right;float:right}#popup-success .quantity-wrapper .quantity,#popup-success .quantity-wrapper .price{display:inline-block}#popup-success .quantity-wrapper .price{margin-left:65px}#popup-success a .name{color:#000;float:left}div.reveal{background-color:#fff}div.page-login header,div.page-login .main-menu{display:none}div.page-login ul{margin:0;padding:0;list-style-type:none}div.page-login ul li{margin:0;padding:0}div.page-login .off-canvas-wrapper-inner .off-canvas-content{padding-top:0}div.page-login .page-content{background-image:url(../images/shop_sign_login.jpg);background-size:cover;background-position:center center;min-height:100vh;padding-top:0}div.page-login .page-content>.row>.main>div:not(.login-form){background-color:#ee7900 !important;width:310px}div.page-login .login-form{position:relative;height:100vh}div.page-login .login-form>div{position:absolute;top:50%;left:0;transform:translateY(-50%)}div.page-login .login-form .callout{max-width:310px}div.page-login .login-form .callout button.close{display:none}div.page-login .form-horizontal{display:block;padding:25px;margin-left:0;margin-top:70px;width:310px;text-align:left;background-color:#fff;color:#666;border:1px solid #666}div.page-login .form-horizontal p,div.page-login .form-horizontal a{color:#666;font-size:.94rem}div.page-login .form-horizontal a{text-decoration:underline}div.page-login .form-horizontal .forgot-password-link{display:block;margin-bottom:5px}div.page-login .form-horizontal .help-hint-container{display:none;position:absolute;z-index:10;top:170px;left:205px;padding:12px 30px 12px 12px;width:225px;background-color:#fff;border:2px solid #ee7900;box-shadow:2px 2px 10px #666}@media only screen and (max-width: 39.9375em){div.page-login .form-horizontal .help-hint-container{max-width:100%;left:50%;top:0;transform:translateX(-50%)}}div.page-login .form-horizontal .help-hint-container .arrow-left{position:absolute;top:13px;left:-9px;width:16px;height:16px;background-color:#fff;border-top:2px solid #ee7900;border-left:2px solid #ee7900;transform:rotate(-45deg);overflow:hidden}@media only screen and (max-width: 39.9375em){div.page-login .form-horizontal .help-hint-container .arrow-left{display:none}}div.page-login .form-horizontal .help-hint-container .fa-times{position:absolute;top:10px;right:10px;font-size:20px;color:#666;cursor:pointer}div.page-login .form-horizontal .help-hint-container p:last-child{margin-bottom:-2px}div.page-login .colored-button{display:block;margin-left:0;margin-top:25px;width:310px;text-align:center;cursor:pointer;background-color:#fff;border-color:#666;color:#666}div.page-login .callout{margin-bottom:0}div.page-login footer{display:none}.select2-search{display:none}.select2-drop{font-family:"Noto Sans",sans-serif;border-color:#666 !important;border-radius:0}.select2-drop .select2-results{font-family:"Noto Sans",sans-serif;background-color:#fff;margin:0}.select2-drop .select2-results li{color:#000}.select2-drop .select2-results li.select2-highlighted{background-color:#fff;color:#666 !important;position:relative}
