@charset "utf-8";textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-multifaq table{border-collapse:separate;border-spacing:10px;}.tx-multifaq table th{font-weight:bold;}.tx-multifaq table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-ecoproducts table{border-collapse:separate;border-spacing:10px;}.tx-ecoproducts table th{font-weight:bold;}.tx-ecoproducts table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-ecoperformance table{border-collapse:separate;border-spacing:10px;}.tx-ecoperformance table th{font-weight:bold;}.tx-ecoperformance table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-ecocert table{border-collapse:separate;border-spacing:10px;}.tx-ecocert table th{font-weight:bold;}.tx-ecocert table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-ecoslide table{border-collapse:separate;border-spacing:10px;}.tx-ecoslide table th{font-weight:bold;}.tx-ecoslide table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}.w-25{width:25% !important;}.w-50{width:50% !important;}.w-75{width:75% !important;}.w-100{width:100% !important;}.h-25{height:25% !important;}.h-50{height:50% !important;}.h-75{height:75% !important;}.h-100{height:100% !important;}.mw-100{max-width:100% !important;}.mh-100{max-height:100% !important;}.m-0{margin:0 !important;}.mt-0{margin-top:0 !important;}.mr-0{margin-right:0 !important;}.mb-0{margin-bottom:0 !important;}.ml-0{margin-left:0 !important;}.mx-0{margin-left:0 !important;margin-right:0 !important;}.my-0{margin-bottom:0 !important;margin-top:0 !important;}.m-1{margin:0.25rem !important;}.mt-1{margin-top:0.25rem !important;}.mr-1{margin-right:0.25rem !important;}.mb-1{margin-bottom:0.25rem !important;}.ml-1{margin-left:0.25rem !important;}.mx-1{margin-left:0.25rem !important;margin-right:0.25rem !important;}.my-1{margin-bottom:0.25rem !important;margin-top:0.25rem !important;}.m-2{margin:0.5rem !important;}.mt-2{margin-top:0.5rem !important;}.mr-2{margin-right:0.5rem !important;}.mb-2{margin-bottom:0.5rem !important;}.ml-2{margin-left:0.5rem !important;}.mx-2{margin-left:0.5rem !important;margin-right:0.5rem !important;}.my-2{margin-bottom:0.5rem !important;margin-top:0.5rem !important;}.m-3{margin:1rem !important;}.mt-3{margin-top:1rem !important;}.mr-3{margin-right:1rem !important;}.mb-3{margin-bottom:1rem !important;}.ml-3{margin-left:1rem !important;}.mx-3{margin-left:1rem !important;margin-right:1rem !important;}.my-3{margin-bottom:1rem !important;margin-top:1rem !important;}.m-4{margin:1.5rem !important;}.mt-4{margin-top:1.5rem !important;}.mr-4{margin-right:1.5rem !important;}.mb-4{margin-bottom:1.5rem !important;}.ml-4{margin-left:1.5rem !important;}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important;}.my-4{margin-bottom:1.5rem !important;margin-top:1.5rem !important;}.m-5{margin:3rem !important;}.mt-5{margin-top:3rem !important;}.mr-5{margin-right:3rem !important;}.mb-5{margin-bottom:3rem !important;}.ml-5{margin-left:3rem !important;}.mx-5{margin-left:3rem !important;margin-right:3rem !important;}.my-5{margin-bottom:3rem !important;margin-top:3rem !important;}.p-0{padding:0 !important;}.pt-0{padding-top:0 !important;}.pr-0{padding-right:0 !important;}.pb-0{padding-bottom:0 !important;}.pl-0{padding-left:0 !important;}.px-0{padding-left:0 !important;padding-right:0 !important;}.py-0{padding-bottom:0 !important;padding-top:0 !important;}.p-1{padding:0.25rem !important;}.pt-1{padding-top:0.25rem !important;}.pr-1{padding-right:0.25rem !important;}.pb-1{padding-bottom:0.25rem !important;}.pl-1{padding-left:0.25rem !important;}.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important;}.py-1{padding-bottom:0.25rem !important;padding-top:0.25rem !important;}.p-2{padding:0.5rem !important;}.pt-2{padding-top:0.5rem !important;}.pr-2{padding-right:0.5rem !important;}.pb-2{padding-bottom:0.5rem !important;}.pl-2{padding-left:0.5rem !important;}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important;}.py-2{padding-bottom:0.5rem !important;padding-top:0.5rem !important;}.p-3{padding:1rem !important;}.pt-3{padding-top:1rem !important;}.pr-3{padding-right:1rem !important;}.pb-3{padding-bottom:1rem !important;}.pl-3{padding-left:1rem !important;}.px-3{padding-left:1rem !important;padding-right:1rem !important;}.py-3{padding-bottom:1rem !important;padding-top:1rem !important;}.p-4{padding:1.5rem !important;}.pt-4{padding-top:1.5rem !important;}.pr-4{padding-right:1.5rem !important;}.pb-4{padding-bottom:1.5rem !important;}.pl-4{padding-left:1.5rem !important;}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important;}.py-4{padding-bottom:1.5rem !important;padding-top:1.5rem !important;}.p-5{padding:3rem !important;}.pt-5{padding-top:3rem !important;}.pr-5{padding-right:3rem !important;}.pb-5{padding-bottom:3rem !important;}.pl-5{padding-left:3rem !important;}.px-5{padding-left:3rem !important;padding-right:3rem !important;}.py-5{padding-bottom:3rem !important;padding-top:3rem !important;}.m-auto{margin:auto !important;}.mt-auto{margin-top:auto !important;}.mr-auto{margin-right:auto !important;}.mb-auto{margin-bottom:auto !important;}.ml-auto{margin-left:auto !important;}.mx-auto{margin-left:auto !important;margin-right:auto !important;}.my-auto{margin-bottom:auto !important;margin-top:auto !important;}@media (min-width:576px){.m-sm-0{margin:0 !important;}.mt-sm-0{margin-top:0 !important;}.mr-sm-0{margin-right:0 !important;}.mb-sm-0{margin-bottom:0 !important;}.ml-sm-0{margin-left:0 !important;}.mx-sm-0{margin-left:0 !important;margin-right:0 !important;}.my-sm-0{margin-bottom:0 !important;margin-top:0 !important;}.m-sm-1{margin:0.25rem !important;}.mt-sm-1{margin-top:0.25rem !important;}.mr-sm-1{margin-right:0.25rem !important;}.mb-sm-1{margin-bottom:0.25rem !important;}.ml-sm-1{margin-left:0.25rem !important;}.mx-sm-1{margin-left:0.25rem !important;margin-right:0.25rem !important;}.my-sm-1{margin-bottom:0.25rem !important;margin-top:0.25rem !important;}.m-sm-2{margin:0.5rem !important;}.mt-sm-2{margin-top:0.5rem !important;}.mr-sm-2{margin-right:0.5rem !important;}.mb-sm-2{margin-bottom:0.5rem !important;}.ml-sm-2{margin-left:0.5rem !important;}.mx-sm-2{margin-left:0.5rem !important;margin-right:0.5rem !important;}.my-sm-2{margin-bottom:0.5rem !important;margin-top:0.5rem !important;}.m-sm-3{margin:1rem !important;}.mt-sm-3{margin-top:1rem !important;}.mr-sm-3{margin-right:1rem !important;}.mb-sm-3{margin-bottom:1rem !important;}.ml-sm-3{margin-left:1rem !important;}.mx-sm-3{margin-left:1rem !important;margin-right:1rem !important;}.my-sm-3{margin-bottom:1rem !important;margin-top:1rem !important;}.m-sm-4{margin:1.5rem !important;}.mt-sm-4{margin-top:1.5rem !important;}.mr-sm-4{margin-right:1.5rem !important;}.mb-sm-4{margin-bottom:1.5rem !important;}.ml-sm-4{margin-left:1.5rem !important;}.mx-sm-4{margin-left:1.5rem !important;margin-right:1.5rem !important;}.my-sm-4{margin-bottom:1.5rem !important;margin-top:1.5rem !important;}.m-sm-5{margin:3rem !important;}.mt-sm-5{margin-top:3rem !important;}.mr-sm-5{margin-right:3rem !important;}.mb-sm-5{margin-bottom:3rem !important;}.ml-sm-5{margin-left:3rem !important;}.mx-sm-5{margin-left:3rem !important;margin-right:3rem !important;}.my-sm-5{margin-bottom:3rem !important;margin-top:3rem !important;}.p-sm-0{padding:0 !important;}.pt-sm-0{padding-top:0 !important;}.pr-sm-0{padding-right:0 !important;}.pb-sm-0{padding-bottom:0 !important;}.pl-sm-0{padding-left:0 !important;}.px-sm-0{padding-left:0 !important;padding-right:0 !important;}.py-sm-0{padding-bottom:0 !important;padding-top:0 !important;}.p-sm-1{padding:0.25rem !important;}.pt-sm-1{padding-top:0.25rem !important;}.pr-sm-1{padding-right:0.25rem !important;}.pb-sm-1{padding-bottom:0.25rem !important;}.pl-sm-1{padding-left:0.25rem !important;}.px-sm-1{padding-left:0.25rem !important;padding-right:0.25rem !important;}.py-sm-1{padding-bottom:0.25rem !important;padding-top:0.25rem !important;}.p-sm-2{padding:0.5rem !important;}.pt-sm-2{padding-top:0.5rem !important;}.pr-sm-2{padding-right:0.5rem !important;}.pb-sm-2{padding-bottom:0.5rem !important;}.pl-sm-2{padding-left:0.5rem !important;}.px-sm-2{padding-left:0.5rem !important;padding-right:0.5rem !important;}.py-sm-2{padding-bottom:0.5rem !important;padding-top:0.5rem !important;}.p-sm-3{padding:1rem !important;}.pt-sm-3{padding-top:1rem !important;}.pr-sm-3{padding-right:1rem !important;}.pb-sm-3{padding-bottom:1rem !important;}.pl-sm-3{padding-left:1rem !important;}.px-sm-3{padding-left:1rem !important;padding-right:1rem !important;}.py-sm-3{padding-bottom:1rem !important;padding-top:1rem !important;}.p-sm-4{padding:1.5rem !important;}.pt-sm-4{padding-top:1.5rem !important;}.pr-sm-4{padding-right:1.5rem !important;}.pb-sm-4{padding-bottom:1.5rem !important;}.pl-sm-4{padding-left:1.5rem !important;}.px-sm-4{padding-left:1.5rem !important;padding-right:1.5rem !important;}.py-sm-4{padding-bottom:1.5rem !important;padding-top:1.5rem !important;}.p-sm-5{padding:3rem !important;}.pt-sm-5{padding-top:3rem !important;}.pr-sm-5{padding-right:3rem !important;}.pb-sm-5{padding-bottom:3rem !important;}.pl-sm-5{padding-left:3rem !important;}.px-sm-5{padding-left:3rem !important;padding-right:3rem !important;}.py-sm-5{padding-bottom:3rem !important;padding-top:3rem !important;}.m-sm-auto{margin:auto !important;}.mt-sm-auto{margin-top:auto !important;}.mr-sm-auto{margin-right:auto !important;}.mb-sm-auto{margin-bottom:auto !important;}.ml-sm-auto{margin-left:auto !important;}.mx-sm-auto{margin-left:auto !important;margin-right:auto !important;}.my-sm-auto{margin-bottom:auto !important;margin-top:auto !important;}}@media (min-width:768px){.m-md-0{margin:0 !important;}.mt-md-0{margin-top:0 !important;}.mr-md-0{margin-right:0 !important;}.mb-md-0{margin-bottom:0 !important;}.ml-md-0{margin-left:0 !important;}.mx-md-0{margin-left:0 !important;margin-right:0 !important;}.my-md-0{margin-bottom:0 !important;margin-top:0 !important;}.m-md-1{margin:0.25rem !important;}.mt-md-1{margin-top:0.25rem !important;}.mr-md-1{margin-right:0.25rem !important;}.mb-md-1{margin-bottom:0.25rem !important;}.ml-md-1{margin-left:0.25rem !important;}.mx-md-1{margin-left:0.25rem !important;margin-right:0.25rem !important;}.my-md-1{margin-bottom:0.25rem !important;margin-top:0.25rem !important;}.m-md-2{margin:0.5rem !important;}.mt-md-2{margin-top:0.5rem !important;}.mr-md-2{margin-right:0.5rem !important;}.mb-md-2{margin-bottom:0.5rem !important;}.ml-md-2{margin-left:0.5rem !important;}.mx-md-2{margin-left:0.5rem !important;margin-right:0.5rem !important;}.my-md-2{margin-bottom:0.5rem !important;margin-top:0.5rem !important;}.m-md-3{margin:1rem !important;}.mt-md-3{margin-top:1rem !important;}.mr-md-3{margin-right:1rem !important;}.mb-md-3{margin-bottom:1rem !important;}.ml-md-3{margin-left:1rem !important;}.mx-md-3{margin-left:1rem !important;margin-right:1rem !important;}.my-md-3{margin-bottom:1rem !important;margin-top:1rem !important;}.m-md-4{margin:1.5rem !important;}.mt-md-4{margin-top:1.5rem !important;}.mr-md-4{margin-right:1.5rem !important;}.mb-md-4{margin-bottom:1.5rem !important;}.ml-md-4{margin-left:1.5rem !important;}.mx-md-4{margin-left:1.5rem !important;margin-right:1.5rem !important;}.my-md-4{margin-bottom:1.5rem !important;margin-top:1.5rem !important;}.m-md-5{margin:3rem !important;}.mt-md-5{margin-top:3rem !important;}.mr-md-5{margin-right:3rem !important;}.mb-md-5{margin-bottom:3rem !important;}.ml-md-5{margin-left:3rem !important;}.mx-md-5{margin-left:3rem !important;margin-right:3rem !important;}.my-md-5{margin-bottom:3rem !important;margin-top:3rem !important;}.p-md-0{padding:0 !important;}.pt-md-0{padding-top:0 !important;}.pr-md-0{padding-right:0 !important;}.pb-md-0{padding-bottom:0 !important;}.pl-md-0{padding-left:0 !important;}.px-md-0{padding-left:0 !important;padding-right:0 !important;}.py-md-0{padding-bottom:0 !important;padding-top:0 !important;}.p-md-1{padding:0.25rem !important;}.pt-md-1{padding-top:0.25rem !important;}.pr-md-1{padding-right:0.25rem !important;}.pb-md-1{padding-bottom:0.25rem !important;}.pl-md-1{padding-left:0.25rem !important;}.px-md-1{padding-left:0.25rem !important;padding-right:0.25rem !important;}.py-md-1{padding-bottom:0.25rem !important;padding-top:0.25rem !important;}.p-md-2{padding:0.5rem !important;}.pt-md-2{padding-top:0.5rem !important;}.pr-md-2{padding-right:0.5rem !important;}.pb-md-2{padding-bottom:0.5rem !important;}.pl-md-2{padding-left:0.5rem !important;}.px-md-2{padding-left:0.5rem !important;padding-right:0.5rem !important;}.py-md-2{padding-bottom:0.5rem !important;padding-top:0.5rem !important;}.p-md-3{padding:1rem !important;}.pt-md-3{padding-top:1rem !important;}.pr-md-3{padding-right:1rem !important;}.pb-md-3{padding-bottom:1rem !important;}.pl-md-3{padding-left:1rem !important;}.px-md-3{padding-left:1rem !important;padding-right:1rem !important;}.py-md-3{padding-bottom:1rem !important;padding-top:1rem !important;}.p-md-4{padding:1.5rem !important;}.pt-md-4{padding-top:1.5rem !important;}.pr-md-4{padding-right:1.5rem !important;}.pb-md-4{padding-bottom:1.5rem !important;}.pl-md-4{padding-left:1.5rem !important;}.px-md-4{padding-left:1.5rem !important;padding-right:1.5rem !important;}.py-md-4{padding-bottom:1.5rem !important;padding-top:1.5rem !important;}.p-md-5{padding:3rem !important;}.pt-md-5{padding-top:3rem !important;}.pr-md-5{padding-right:3rem !important;}.pb-md-5{padding-bottom:3rem !important;}.pl-md-5{padding-left:3rem !important;}.px-md-5{padding-left:3rem !important;padding-right:3rem !important;}.py-md-5{padding-bottom:3rem !important;padding-top:3rem !important;}.m-md-auto{margin:auto !important;}.mt-md-auto{margin-top:auto !important;}.mr-md-auto{margin-right:auto !important;}.mb-md-auto{margin-bottom:auto !important;}.ml-md-auto{margin-left:auto !important;}.mx-md-auto{margin-left:auto !important;margin-right:auto !important;}.my-md-auto{margin-bottom:auto !important;margin-top:auto !important;}}@media (min-width:992px){.m-lg-0{margin:0 !important;}.mt-lg-0{margin-top:0 !important;}.mr-lg-0{margin-right:0 !important;}.mb-lg-0{margin-bottom:0 !important;}.ml-lg-0{margin-left:0 !important;}.mx-lg-0{margin-left:0 !important;margin-right:0 !important;}.my-lg-0{margin-bottom:0 !important;margin-top:0 !important;}.m-lg-1{margin:0.25rem !important;}.mt-lg-1{margin-top:0.25rem !important;}.mr-lg-1{margin-right:0.25rem !important;}.mb-lg-1{margin-bottom:0.25rem !important;}.ml-lg-1{margin-left:0.25rem !important;}.mx-lg-1{margin-left:0.25rem !important;margin-right:0.25rem !important;}.my-lg-1{margin-bottom:0.25rem !important;margin-top:0.25rem !important;}.m-lg-2{margin:0.5rem !important;}.mt-lg-2{margin-top:0.5rem !important;}.mr-lg-2{margin-right:0.5rem !important;}.mb-lg-2{margin-bottom:0.5rem !important;}.ml-lg-2{margin-left:0.5rem !important;}.mx-lg-2{margin-left:0.5rem !important;margin-right:0.5rem !important;}.my-lg-2{margin-bottom:0.5rem !important;margin-top:0.5rem !important;}.m-lg-3{margin:1rem !important;}.mt-lg-3{margin-top:1rem !important;}.mr-lg-3{margin-right:1rem !important;}.mb-lg-3{margin-bottom:1rem !important;}.ml-lg-3{margin-left:1rem !important;}.mx-lg-3{margin-left:1rem !important;margin-right:1rem !important;}.my-lg-3{margin-bottom:1rem !important;margin-top:1rem !important;}.m-lg-4{margin:1.5rem !important;}.mt-lg-4{margin-top:1.5rem !important;}.mr-lg-4{margin-right:1.5rem !important;}.mb-lg-4{margin-bottom:1.5rem !important;}.ml-lg-4{margin-left:1.5rem !important;}.mx-lg-4{margin-left:1.5rem !important;margin-right:1.5rem !important;}.my-lg-4{margin-bottom:1.5rem !important;margin-top:1.5rem !important;}.m-lg-5{margin:3rem !important;}.mt-lg-5{margin-top:3rem !important;}.mr-lg-5{margin-right:3rem !important;}.mb-lg-5{margin-bottom:3rem !important;}.ml-lg-5{margin-left:3rem !important;}.mx-lg-5{margin-left:3rem !important;margin-right:3rem !important;}.my-lg-5{margin-bottom:3rem !important;margin-top:3rem !important;}.p-lg-0{padding:0 !important;}.pt-lg-0{padding-top:0 !important;}.pr-lg-0{padding-right:0 !important;}.pb-lg-0{padding-bottom:0 !important;}.pl-lg-0{padding-left:0 !important;}.px-lg-0{padding-left:0 !important;padding-right:0 !important;}.py-lg-0{padding-bottom:0 !important;padding-top:0 !important;}.p-lg-1{padding:0.25rem !important;}.pt-lg-1{padding-top:0.25rem !important;}.pr-lg-1{padding-right:0.25rem !important;}.pb-lg-1{padding-bottom:0.25rem !important;}.pl-lg-1{padding-left:0.25rem !important;}.px-lg-1{padding-left:0.25rem !important;padding-right:0.25rem !important;}.py-lg-1{padding-bottom:0.25rem !important;padding-top:0.25rem !important;}.p-lg-2{padding:0.5rem !important;}.pt-lg-2{padding-top:0.5rem !important;}.pr-lg-2{padding-right:0.5rem !important;}.pb-lg-2{padding-bottom:0.5rem !important;}.pl-lg-2{padding-left:0.5rem !important;}.px-lg-2{padding-left:0.5rem !important;padding-right:0.5rem !important;}.py-lg-2{padding-bottom:0.5rem !important;padding-top:0.5rem !important;}.p-lg-3{padding:1rem !important;}.pt-lg-3{padding-top:1rem !important;}.pr-lg-3{padding-right:1rem !important;}.pb-lg-3{padding-bottom:1rem !important;}.pl-lg-3{padding-left:1rem !important;}.px-lg-3{padding-left:1rem !important;padding-right:1rem !important;}.py-lg-3{padding-bottom:1rem !important;padding-top:1rem !important;}.p-lg-4{padding:1.5rem !important;}.pt-lg-4{padding-top:1.5rem !important;}.pr-lg-4{padding-right:1.5rem !important;}.pb-lg-4{padding-bottom:1.5rem !important;}.pl-lg-4{padding-left:1.5rem !important;}.px-lg-4{padding-left:1.5rem !important;padding-right:1.5rem !important;}.py-lg-4{padding-bottom:1.5rem !important;padding-top:1.5rem !important;}.p-lg-5{padding:3rem !important;}.pt-lg-5{padding-top:3rem !important;}.pr-lg-5{padding-right:3rem !important;}.pb-lg-5{padding-bottom:3rem !important;}.pl-lg-5{padding-left:3rem !important;}.px-lg-5{padding-left:3rem !important;padding-right:3rem !important;}.py-lg-5{padding-bottom:3rem !important;padding-top:3rem !important;}.m-lg-auto{margin:auto !important;}.mt-lg-auto{margin-top:auto !important;}.mr-lg-auto{margin-right:auto !important;}.mb-lg-auto{margin-bottom:auto !important;}.ml-lg-auto{margin-left:auto !important;}.mx-lg-auto{margin-left:auto !important;margin-right:auto !important;}.my-lg-auto{margin-bottom:auto !important;margin-top:auto !important;}}@media (min-width:1200px){.m-xl-0{margin:0 !important;}.mt-xl-0{margin-top:0 !important;}.mr-xl-0{margin-right:0 !important;}.mb-xl-0{margin-bottom:0 !important;}.ml-xl-0{margin-left:0 !important;}.mx-xl-0{margin-left:0 !important;margin-right:0 !important;}.my-xl-0{margin-bottom:0 !important;margin-top:0 !important;}.m-xl-1{margin:0.25rem !important;}.mt-xl-1{margin-top:0.25rem !important;}.mr-xl-1{margin-right:0.25rem !important;}.mb-xl-1{margin-bottom:0.25rem !important;}.ml-xl-1{margin-left:0.25rem !important;}.mx-xl-1{margin-left:0.25rem !important;margin-right:0.25rem !important;}.my-xl-1{margin-bottom:0.25rem !important;margin-top:0.25rem !important;}.m-xl-2{margin:0.5rem !important;}.mt-xl-2{margin-top:0.5rem !important;}.mr-xl-2{margin-right:0.5rem !important;}.mb-xl-2{margin-bottom:0.5rem !important;}.ml-xl-2{margin-left:0.5rem !important;}.mx-xl-2{margin-left:0.5rem !important;margin-right:0.5rem !important;}.my-xl-2{margin-bottom:0.5rem !important;margin-top:0.5rem !important;}.m-xl-3{margin:1rem !important;}.mt-xl-3{margin-top:1rem !important;}.mr-xl-3{margin-right:1rem !important;}.mb-xl-3{margin-bottom:1rem !important;}.ml-xl-3{margin-left:1rem !important;}.mx-xl-3{margin-left:1rem !important;margin-right:1rem !important;}.my-xl-3{margin-bottom:1rem !important;margin-top:1rem !important;}.m-xl-4{margin:1.5rem !important;}.mt-xl-4{margin-top:1.5rem !important;}.mr-xl-4{margin-right:1.5rem !important;}.mb-xl-4{margin-bottom:1.5rem !important;}.ml-xl-4{margin-left:1.5rem !important;}.mx-xl-4{margin-left:1.5rem !important;margin-right:1.5rem !important;}.my-xl-4{margin-bottom:1.5rem !important;margin-top:1.5rem !important;}.m-xl-5{margin:3rem !important;}.mt-xl-5{margin-top:3rem !important;}.mr-xl-5{margin-right:3rem !important;}.mb-xl-5{margin-bottom:3rem !important;}.ml-xl-5{margin-left:3rem !important;}.mx-xl-5{margin-left:3rem !important;margin-right:3rem !important;}.my-xl-5{margin-bottom:3rem !important;margin-top:3rem !important;}.p-xl-0{padding:0 !important;}.pt-xl-0{padding-top:0 !important;}.pr-xl-0{padding-right:0 !important;}.pb-xl-0{padding-bottom:0 !important;}.pl-xl-0{padding-left:0 !important;}.px-xl-0{padding-left:0 !important;padding-right:0 !important;}.py-xl-0{padding-bottom:0 !important;padding-top:0 !important;}.p-xl-1{padding:0.25rem !important;}.pt-xl-1{padding-top:0.25rem !important;}.pr-xl-1{padding-right:0.25rem !important;}.pb-xl-1{padding-bottom:0.25rem !important;}.pl-xl-1{padding-left:0.25rem !important;}.px-xl-1{padding-left:0.25rem !important;padding-right:0.25rem !important;}.py-xl-1{padding-bottom:0.25rem !important;padding-top:0.25rem !important;}.p-xl-2{padding:0.5rem !important;}.pt-xl-2{padding-top:0.5rem !important;}.pr-xl-2{padding-right:0.5rem !important;}.pb-xl-2{padding-bottom:0.5rem !important;}.pl-xl-2{padding-left:0.5rem !important;}.px-xl-2{padding-left:0.5rem !important;padding-right:0.5rem !important;}.py-xl-2{padding-bottom:0.5rem !important;padding-top:0.5rem !important;}.p-xl-3{padding:1rem !important;}.pt-xl-3{padding-top:1rem !important;}.pr-xl-3{padding-right:1rem !important;}.pb-xl-3{padding-bottom:1rem !important;}.pl-xl-3{padding-left:1rem !important;}.px-xl-3{padding-left:1rem !important;padding-right:1rem !important;}.py-xl-3{padding-bottom:1rem !important;padding-top:1rem !important;}.p-xl-4{padding:1.5rem !important;}.pt-xl-4{padding-top:1.5rem !important;}.pr-xl-4{padding-right:1.5rem !important;}.pb-xl-4{padding-bottom:1.5rem !important;}.pl-xl-4{padding-left:1.5rem !important;}.px-xl-4{padding-left:1.5rem !important;padding-right:1.5rem !important;}.py-xl-4{padding-bottom:1.5rem !important;padding-top:1.5rem !important;}.p-xl-5{padding:3rem !important;}.pt-xl-5{padding-top:3rem !important;}.pr-xl-5{padding-right:3rem !important;}.pb-xl-5{padding-bottom:3rem !important;}.pl-xl-5{padding-left:3rem !important;}.px-xl-5{padding-left:3rem !important;padding-right:3rem !important;}.py-xl-5{padding-bottom:3rem !important;padding-top:3rem !important;}.m-xl-auto{margin:auto !important;}.mt-xl-auto{margin-top:auto !important;}.mr-xl-auto{margin-right:auto !important;}.mb-xl-auto{margin-bottom:auto !important;}.ml-xl-auto{margin-left:auto !important;}.mx-xl-auto{margin-left:auto !important;margin-right:auto !important;}.my-xl-auto{margin-bottom:auto !important;margin-top:auto !important;}}body:after{content:url('../../../typo3conf/ext/t3sbootstrap/Resources/Public/Contrib/Lightbox/images/close.png') url('../../../typo3conf/ext/t3sbootstrap/Resources/Public/Contrib/Lightbox/images/loading.gif') url('../../../typo3conf/ext/t3sbootstrap/Resources/Public/Contrib/Lightbox/images/prev.png') url('../../../typo3conf/ext/t3sbootstrap/Resources/Public/Contrib/Lightbox/images/next.png');display:none;}body.lb-disable-scrolling{overflow:hidden;}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none;}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid white;}.lightbox a img{border:none;}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:white;}.lb-outerContainer:after{content:"";display:table;clear:both;}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0;}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url('../../../typo3conf/ext/t3sbootstrap/Resources/Public/Contrib/Lightbox/images/loading.gif') no-repeat;}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}.lb-container > .nav{left:0;}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block;}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url('../../../typo3conf/ext/t3sbootstrap/Resources/Public/Contrib/Lightbox/images/prev.png') left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url('../../../typo3conf/ext/t3sbootstrap/Resources/Public/Contrib/Lightbox/images/next.png') right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.lb-dataContainer:after{content:"";display:table;clear:both;}.lb-data{padding:0 4px;color:#ccc;}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}.lb-data .lb-caption a{color:#4ae;}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999;}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url('../../../typo3conf/ext/t3sbootstrap/Resources/Public/Contrib/Lightbox/images/close.png') top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}table.seminare{display:none}table.ecoseminar-legende{display:none}table.seminare{margin-left:-5px;margin-right:-5px;margin-top:20px;border-collapse:separate;border-spacing:3px}table.seminare + table,table.seminare + table + table{margin-top:10px;border-collapse:separate;border-spacing:3px}.panel.panel-default + table,.panel.panel-default + table + table{margin-top:10px;border-collapse:separate;border-spacing:3px}table.seminare th{text-align:left;background-color:#304152;color:#fff;padding:5px;font-size:11px}table.seminare td{text-align:left;background-color:#d0d6de;color:#000;padding:5px;font-size:11px}table.seminare td a{text-decoration:none;color:#000}table.seminare td a:hover{text-decoration:underline}table.seminare td{vertical-align:top}table.seminarer td p{margin-bottom:0px !important}table.seminare input{font-size:11px;border:none;background-color:transparent}.semlight{background-color:#eef4fc !important}.semdark{background-color:#aab0b8 !important}.powermail_create + .powermail_create{display:none}.darkblue .tx-powermail p{color:#fff}@media (min-width:768px){.tx-ecoseminare .panel{display:none}table.seminare{display:block}table.ecoseminar-legende{display:block}}.tx-powermail .powermail_fieldset .parsley-errors-list{display:none;margin:5px 0 20px 0;padding:0;list-style-type:none;background-color:#F2DEDE;border:1px solid #EBCCD1;width:100%;float:right;clear:left}.tx-powermail .powermail_fieldset .parsley-errors-list.filled{display:block}.tx-powermail .powermail_fieldset .parsley-errors-list>li{color:#A94442;padding:5px 10px}.tx-powermail .powermail_fieldset .powermail_field_error,.tx-powermail .powermail_fieldset .parsley-error,.tx-powermail .powermail_fieldset .powermail_form .parsley-error:focus,.tx-powermail .powermail_fieldset div.error{background-color:#EBCCD1;color:#A94442}.tx-powermail .powermail_fieldset .powermail_field_error_container .parsley-errors-list{width:100%;margin-bottom:0;background-color:#EBCCD1;border:none}.tx-powermail .powermail_fieldset .powermail_field_error_container .parsley-errors-list>li{padding-left:5px}.tx-powermail .powermail_progressbar{width:100%;height:5px;float:right;border:1px solid #EEEEEE;clear:both}.tx-powermail .powermail_progressbar.disable{display:none}.tx-powermail .powermail_progressbar>.powermail_progress{background:#1E5799;width:0%;max-width:100%;-webkit-animation:progress 5s 1 forwards;-moz-animation:progress 5s 1 forwards;-ms-animation:progress 5s 1 forwards;animation:progress 5s 1 forwards}.tx-powermail .powermail_progressbar>.powermail_progress>.powermail_progess_inner{height:5px;width:100%;overflow:hidden;background:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_loading.gif") repeat-x;-moz-opacity:0.25;-khtml-opacity:0.25;opacity:0.25;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=25);filter:alpha(opacity=25)}.tx-powermail ul.powermail_fieldwrap_file_list{background-color:white;border:1px solid #bbb;float:right;padding:3px;width:100%;list-style:none;border-radius:4px;margin:0}.tx-powermail ul.powermail_fieldwrap_file_list>li{margin:5px}.tx-powermail ul.powermail_fieldwrap_file_list>li .deleteAllFiles{color:#bbb;cursor:pointer}.tx-powermail ul.powermail_fieldwrap_file_list>li .deleteAllFiles:hover{text-decoration:underline}.tx-powermail .powermail_confirmation .powermail_progressbar{width:100%}.tx-powermail .powermail_message{padding:5px 0 10px 20px;min-height:65px;background-color:#EBCCD1;border:1px solid #A94442;background-position:98% 10px;background-repeat:no-repeat;list-style:circle}.tx-powermail .powermail_message li{padding:5px 50px 0 0;border:none;background:none}.tx-powermail .powermail_message.powermail_message_ok{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_ok.png");background-color:#CDEACA;border:1px solid #3B7826}.tx-powermail .powermail_message.powermail_message_ok li{color:#3B7826}.tx-powermail .powermail_message.powermail_message_error{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_error.png")}.tx-powermail .powermail_message.powermail_message_error li{color:#A94442}.tx-powermail .powermail_message.powermail_message_note{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_ok.png");background-color:#FCF8E3;border:1px solid #FFCA4B}.tx-powermail .powermail_message.powermail_message_note li{color:#FFCA4B}.tx-powermail .powermail_tabmenu{list-style:none;margin:0;padding:0}.tx-powermail .powermail_tabmenu>li{display:inline-block;padding:5px 10px;cursor:pointer;background:#eee;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;color:#aaa}.tx-powermail .powermail_tabmenu>li.act{color:#444}.tx-powermail .powermail_tabmenu>li.parsley-error{background-color:#EBCCD1}.tx-powermail .powermail_fieldset .powermail_tab_navigation{margin-top:2em}.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_next,.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_previous{background-color:#aaa;display:inline-block;padding:5px 30px;text-decoration:none;color:white;border:1px solid #bbb;font-weight:bold}.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_next{background-color:#1E5799;float:right}.tx-powermail .powermail_form.nolabel>h3{display:none}.tx-powermail .powermail_fieldset.nolabel>legend{display:none}.tx-powermail .powermail_fieldwrap.nolabel>label{display:none}.tx-powermail .powermail_fieldwrap.nolabel>fieldset>legend{display:none}@-webkit-keyframes progress{from{}to{width:100%}}@-moz-keyframes progress{from{}to{width:100%}}@-ms-keyframes progress{to{width:100%}}@keyframes progress{from{}to{width:100%}}.xdsoft_datetimepicker{box-shadow:0px 5px 15px -5px rgba(0,0,0,0.506);background:white;border-bottom:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top:1px solid #bbb;color:#333333;padding:8px;padding-left:0px;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0px;margin:0px}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0px}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAeCAYAAACsYQl4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjRCQjRGREU4MkNFMzExQjRDQkIyRDJDOTdBRUI1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQjg0OUYyNTZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQjg0OUYyNDZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5NzE3MjFBN0E2Q0UzMTFBQjJEQjgzMDk5RTNBNTdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCNEJCNEZERTgyQ0UzMTFCNENCQjJEMkM5N0FFQjUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aQvATgAAAfVJREFUeNrsmr1OwzAQxzGtkPjYEAuvVGAvfQIGRKADE49gdLwDDwBiZ2RhQUKwICQkWLsgFiRQuIBTucFJ/XFp4+hO+quqnZ4uvzj2nV2RpukCW/22yAgYNINmc7du7DcghCjrkqgOKjF1znpt6rZ0AGWQj7TvCU8d9UM+QAGDrhdyc2Bnc1WVVPBev9V8lBnY+rDwncWZThG4xk4lmxtJy2AHgoY/FySgbSBPwPZ8mEXbQx3aDERb0EbYAYFC7pcAtAvkMWwC0D3NX58S9D/YnoGC7nPWr3Dg9JTbtuHhDShBT8D2CBSK/iIEvVXxpuxSgh7DdgwUTL4iA92zmJb6lKB/YTsECmV+IgK947AGDIqgQ/LojsO135Hn51l2cWlov0JdGNrPUceueXRwilSVgkUyom9Rd6gbLfYTDeO+1v6orn0InTogYDGUkYLO3/wc9BdqqTCKP1Tfi+oTIaCBIL2TES+GTyruT9S61p6BHam+99DFEAgLFklYsIBHwSI9QY80H5ta+1rB/6ovaKihBJeEJbgLbBlQgl+j3lDPqA2tfQV1j3pVn8s+oKHGTSVJ+FqDLeR5bCqJ2E/BCycsoLZETXaKGs7rhKVt+9HZScrZNMi88V8P7LlDbvOZYaJVpMMmBCT4n0o8dTBoNgbdWPsRYACs3r7XyNfbnAAAAABJRU5ErkJggg==")}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0px}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0px 0px}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0px none currentColor;cursor:pointer;display:block;height:30px;opacity:0.5;outline:medium none currentColor;overflow:hidden;padding:0px;position:relative;text-indent:100%;white-space:nowrap;width:20px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0px;margin-bottom:7px;margin-top:0px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #eee}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:white;border-top:1px solid #eee;color:#444;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0px;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0px}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0px;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#A94442}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#1E5799;box-shadow:#1E5799 0px 1px 3px 0px inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:90px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:56px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#F5F5F5;border:1px solid #DDDDDD;color:#666666;font-size:12px;text-align:right;padding:0px;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker .xdsoft_calendar th{background:#F1F1F1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#1E5799}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#1E5799;box-shadow:#1E5799 0px 1px 3px 0px inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:0.5}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#A94442 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit	!important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0px;top:0px;bottom:0px;cursor:pointer}.xdsoft_scroller_box{position:relative}.aimeos a:link,.aimeos a:visited{color:#B0A060;}.aimeos li.attr-item,.aimeos li.form-item{list-style:none;margin:0.5em 0;padding:0;}.aimeos .prototype{display:none;}.aimeos .container{border:solid 1px #D0D0D0;min-width:240px;max-width:98%;margin:1em 1%;padding:0;width:98%;}.aimeos .price-list{font-weight:normal;color:#555;padding:0;margin:0;}.aimeos .price-item{display:none;}.aimeos .price-item:first-of-type{display:block;}.aimeos .price-item:first-of-type .quantity,.aimeos .price-item:first-of-type .rebate,.aimeos .price-item:first-of-type .costs,.aimeos .price-item:first-of-type .taxrate{display:none;}.aimeos .price-item .rebatepercent{background-color:#A03030;padding:0em 0.25em;margin-left:1em;color:#FFF;}.common-summary .error,.common-summary-detail .error{background-color:#ffeeee;border-bottom:1px solid #FF3300;}.common-summary .item{display:inline-block;vertical-align:top;min-width:232px;width:50%;clear:both;}.common-summary .item li{vertical-align:top;padding-top:0.5em;}.common-summary .content{margin:0.5em;padding:0.5em 1em;}.common-summary .item .name{display:inline-block;vertical-align:top;color:#555;width:198px;}.common-summary .item .name:after{content:":";}.common-summary .item .value{display:inline-block;vertical-align:top;width:198px;}.common-summary .item h4,.common-summary .item .item-icons{vertical-align:middle;display:inline-block;margin:0 1em;}.common-summary .item .item-icons img{max-height:4em;}.common-summary .item .attr-list{list-style:none;margin:1em;margin-top:0;}.common-summary .header,.common-summary-detail .header{border-bottom:solid 1px #B0A060;padding:0.5em 1em;margin:0.5em;margin-top:0;}.common-summary-address h2,.common-summary-service h2,.common-summary-coupon h2{display:none;}.common-summary-service .item .item{margin:0 0.5em;}.common-summary-service .item h4{margin:1em;padding:0;color:#555;font-size:1em;}.common-summary-detail .header{border-bottom:none;}.common-summary-detail .basket{margin:0.5em;margin-top:0;}.common-summary-detail table{border-collapse:collapse;width:100%;}.common-summary-detail tbody tr{border-bottom:1px solid #D0D0D0;}.common-summary-detail thead{font-weight:bold;background-color:#F0F0F0;}.common-summary-detail thead tr{border-bottom:1px solid #D0D0D0;color:#555;}.common-summary-detail tr.subtotal{color:#555;}.common-summary-detail tr.total{border-top:1px solid #D0D0D0;color:#555;background-color:#F0F0F0}.common-summary-detail th,.common-summary-detail td{vertical-align:middle;padding:0.5em;}.common-summary-detail .details img{float:left;max-width:6em;max-height:8em;overflow:hidden;margin-right:5%;}.common-summary-detail .details .product-name{margin:0.5em;display:block;}.common-summary-detail .code{margin:0.5em;}.common-summary-detail .attr-list{color:#555;margin:0.5em;vertical-align:top;}.common-summary-detail .attr-list-variant li.attr-item{list-style:disc inside none;}.common-summary-detail .attr-list-config .attr-item{font-weight:bold;}.common-summary-detail .attr-item .name:after{content:":";}.common-summary-detail tfoot tr.quantity,.common-summary-detail tr.subtotal,.common-summary-detail tr.delivery,.common-summary-detail tr.payment,.common-summary-detail tr.total,.common-summary-detail tr.rebate,.common-summary-detail tr.tax,.common-summary-detail th.unitprice,.common-summary-detail th.price,.common-summary-detail td.unitprice,.common-summary-detail td.price{text-align:right;white-space:nowrap;}.common-summary-detail th.price{width:20%;}.common-summary-detail th.quantity,.common-summary-detail td.quantity{white-space:nowrap;text-align:center;}.common-summary-detail td.quantity input{text-align:center;display:inline;width:3em;}.common-summary-detail .action .delete:after{font:normal normal normal 14px/1 FontAwesome;font-size:100%;content:"\f014";}.common-summary-detail th.action,.common-summary-detail td.action{text-align:center;}.common-summary-detail tr.delivery td:first-child:after,.common-summary-detail tr.payment td:first-child:after{content:" +";}.common-summary-detail tfoot{vertical-align:bottom;font-weight:bold;}.common-summary-detail tfoot .quantity,.common-summary-detail tfoot .delivery,.common-summary-detail tfoot .payment,.common-summary-detail tr.rebate,.common-summary-detail tr.tax{font-weight:normal;}@media (max-width:480px){.common-summary .item{display:block;width:100%;}.common-summary-detail td.quantity .change{display:block;}.common-summary-detail .unitprice{display:table-column;width:0;}}@font-face{font-family:'FontAwesome';src:url('//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.eot');src:url('//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),url('//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.woff2') format('woff2'),url('//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.woff') format('woff'),url('//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.ttf') format('truetype'),url('//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/fonts/fontawesome-webfont.svg#fontawesomeregular') format('svg');}.aimeos,.aimeos h1,.aimeos h2,.aimeos h3,.aimeos h4{font-weight:normal;font-size:100%;color:#555;}.aimeos h1,.aimeos h2{text-transform:uppercase;}.aimeos h1{font-size:125%;}.aimeos h2{font-size:110%;}.aimeos input{border:solid 1px #D0D0D0;text-indent:0.25em;padding:0.5em 0;}.aimeos .standardbutton{display:inline-block;background-color:#BBB;border:solid 1px #BBB;text-decoration:none;vertical-align:top;font-weight:bold;font-size:125%;color:#FFFFFF;min-width:12em;padding:0.5em 1em;margin:0;cursor:pointer;}.aimeos .standardbutton:link,.aimeos .standardbutton:visited{color:#FFFFFF;}.aimeos .standardbutton:hover{background-color:#BBB;}.aimeos input:disabled{border-color:#D0D0D0;}.aimeos .standardbutton:disabled{background-color:#D0D0D0;border-color:#D0D0D0;cursor:not-allowed;}.aimeos .standardbutton:disabled:hover{background-color:#D0D0D0;}.aimeos button.standardbutton{min-width:12.01em;}.aimeos .minibutton{color:#D0D0D0;font-size:150%;font-weight:bold;vertical-align:middle;min-width:1em;padding:0;margin:0;}.aimeos .standardbutton::-moz-focus-inner,.aimeos .minibutton::-moz-focus-inner{padding:0;border:0;}.aimeos .btn-action{background-color:#B0A060;border:solid 1px #B0A060;font-size:125%;}.aimeos .btn-action:hover{background-color:#C0B070;}.aimeos .btn-disabled{background-color:#F8F8F8;box-shadow:none;cursor:not-allowed;}.aimeos .btn-disabled:hover{cursor:not-allowed;}.aimeos .button-group{text-align:center;padding:1em 0;}@media (max-width:480px){.aimeos .button-group a.standardbutton{font-size:0.95em;padding:0.5em 0.5em 0.5em;}}.aimeos .error-list{background-color:#ffeeee;border:solid 1px #FF3300;padding:0.5em;padding-left:2em;margin-bottom:2em;list-style:disc;}.aimeos .error-item{padding:0.25em;}.aimeos .attr-list,.aimeos .form-list{padding:0;margin:0;}.aimeos .form-list label{display:inline;width:210px;margin:0.25em 0;padding:0.5em 0;}.aimeos .form-list input:not([type=radio]):not([type=checkbox]){width:215px;background-color:#F0F0F0;border:solid 1px #D0D0D0;vertical-align:bottom;margin:0.25em 0;padding:0.5em 0;}.aimeos .form-list select{width:219px;border:1px solid #D0D0D0;vertical-align:bottom;margin:0.25em 0;padding:0.5em 0;}.aimeos .pagination{text-align:center;display:block;clear:left;color:#555;margin:0;}.aimeos .sort{display:inline-block;margin:0 5%;}.aimeos .sort ul{list-style:none outside none;display:inline;padding:0;margin:0;}.aimeos .sort ul li{display:inline;}.aimeos .sort a{text-decoration:none;white-space:nowrap;padding:0 0.25em;color:#555;}.aimeos .sort a:hover{text-decoration:underline;}.aimeos .sort a.active{text-decoration:none;font-weight:bold;}.aimeos .browser{display:inline-block;white-space:nowrap;margin:0 5%;}.aimeos .browser span,.aimeos .browser a{display:inline-block;padding:0 0.5em;color:#555;text-align:center;text-decoration:none;}.aimeos .loading{background-image:url('../../../typo3conf/ext/aimeos/Resources/Public/Themes/elegance/media/progress.gif');background-repeat:no-repeat;background-position:center;}.aimeos-spinner{background-image:url('../../../typo3conf/ext/aimeos/Resources/Public/Themes/elegance/media/spinner.gif');background-repeat:no-repeat;background-position:center;position:fixed;z-index:10000;height:100%;width:100%;left:0;top:0;}.aimeos-overlay{background-color:#FFFFFF;position:fixed;z-index:1000;height:100%;width:100%;opacity:0;left:0;top:0;}.aimeos-container{position:absolute;z-index:1001;opacity:1;border:solid 1px #D0D0D0;background-color:#FFFFFF;max-width:65em;width:98%;padding:1%;}.aimeos-container .btn-close{display:block;cursor:pointer;text-align:right;}.aimeos .selection select{height:3.25rem;}.aimeos .selection input:not([type=radio]):not([type=checkbox]){height:calc(3.25rem + 2px);width:15em;}.locale-select{display:inline-block;}.locale-select .header{display:none;}.locale-select ul.select-menu{text-transform:uppercase;position:relative;list-style:none;padding:0em;}.locale-select li.select-dropdown{border:1px solid transparent;display:inline-block;padding:0;}.locale-select li.select-dropdown > a:before{content:"» ";}.locale-select ul.select-menu a{text-decoration:none;white-space:nowrap;display:block;color:#555;padding:0.5em 1em;}.locale-select ul.select-menu a:hover{text-decoration:underline;}.locale-select ul.select-menu li.select-dropdown:hover > ul,.locale-select ul.select-menu ul.active{border:solid 1px #D0D0D0;visibility:visible;opacity:1;}.locale-select ul.select-menu ul{list-style:none outside none;background-color:#FFF;position:absolute;visibility:hidden;z-index:99999;opacity:0;padding:0em;padding-left:0.65em;}.locale-select-language,.locale-select-currency{display:inline-block;min-width:3em;}.catalog-filter{text-align:center;}.catalog-filter h1{display:none;}.catalog-filter-tree .catcode-home > a{white-space:nowrap;}.catalog-filter-tree .catcode-home > a:before{font:normal normal normal 14px/1 FontAwesome;font-size:133%;content:"\f015";color:#B0A060;vertical-align:bottom;}.catalog-filter-tree .media-list{display:inline-block;vertical-align:top;margin:0px 0.5em;}.catalog-filter-tree .media-item img{height:1.25em;width:1.25em;}.catalog-filter-tree .disabled > .cat-item,.catalog-filter-tree .disabled > .cat-item:link,.catalog-filter-tree .disabled > .cat-item:visited,.catalog-filter-attribute .disabled .attr-name{color:#B0B0B0;}.catalog-filter-tree .cat-count:before,.catalog-filter-attribute .attr-count:before{content:"(";}.catalog-filter-tree .cat-count:after,.catalog-filter-attribute .attr-count:after{content:")";}.catalog-filter-search > h2{display:none;}.catalog-filter .search-hint{position:absolute;background-color:#ffeeee;border:solid 1px #FF3300;padding:0.5em;color:#FF0000;z-index:1000;}.catalog-filter-search{background-color:#B0A060;border:1px solid #B0A060;white-space:nowrap;}.catalog-filter-search .value{background-color:#FFFFFF;border:none;padding:0.5em;min-width:5em;width:70%;}.catalog-filter-search .value:focus,.catalog-filter-search .reset:focus{outline-style:none;}.catalog-filter-search .reset{border:none;background-color:#FFFFFF;padding:0.5em;width:10%;}.catalog-filter-search .reset .symbol{vertical-align:top;font-weight:bold;color:#AAAAAA;}.catalog-filter-search .value[value=''] + .reset .symbol{visibility:hidden;}.catalog-filter-search .reset .symbol:before{content:"⨯";}.catalog-filter-search button.standardbutton{vertical-align:top;background:none;box-shadow:none;font-size:100%;border:0 none;min-width:2em;padding:0.5em;margin:0;width:20%;}.catalog-filter-search .standardbutton:hover{background:none;}.catalog-filter-search .ui-helper-hidden-accessible{display:none;}.catalog-filter-tree{margin:1em 0;}.catalog-filter-tree > h2{border-bottom:solid 1px #B0A060;display:inline-block;font-size:100%;cursor:pointer;float:left;width:49.99%;padding:0.5em;margin:0 0 1em 0;}.catalog-filter-tree ul{text-align:left;list-style:none;padding-left:10%;}.catalog-filter-tree > ul{padding:0.5em 0;display:none;clear:both;}html.no-js .catalog-filter-tree:hover > ul{display:block;}.catalog-filter-tree li{padding:0;}.catalog-filter-tree > ul > li{padding:0.5em 0;}.catalog-filter-tree a.cat-item{border-bottom:solid 1px #B0A060;white-space:nowrap;padding:0.5em 0;display:block;color:#555;}.catalog-filter-tree a.cat-item:hover{text-decoration:underline;color:#555;}.catalog-filter-tree .category-selected{display:none;text-align:left;clear:both;}.catalog-filter-tree .category-selected .selected-intro:after{content:":";}.catalog-filter-tree .category-selected .selected-category{border:solid 1px #D0D0D0;display:inline-block;margin:0.5em;padding:0 0.25em;}.catalog-filter-tree .category-selected .selected-category:after{content:" ×";}.catalog-filter-attribute{margin:1em 0;}.catalog-filter-attribute > h2{border-bottom:solid 1px #B0A060;display:inline-block;text-align:center;font-size:100%;cursor:pointer;width:49.99%;float:right;padding:0.5em;margin:0 0 1em 0;}.catalog-filter-attribute .attribute-lists{text-align:left;display:none;clear:both;}html.no-js .catalog-filter-attribute:hover .attribute-lists{display:block;}.catalog-filter-attribute .attribute-selected{clear:both;padding:0;}.catalog-filter-attribute .attribute-selected .selected-intro:after{content:":";}.catalog-filter-attribute .attribute-selected .attr-list{display:inline-block;}.catalog-filter-attribute .attribute-selected .attr-item{display:inline-block;}.catalog-filter-attribute .attribute-selected .selected-all,.catalog-filter-attribute .attribute-selected .attr-name{border:solid 1px #D0D0D0;display:inline-block;margin:0.5em;padding:0 0.25em;}.catalog-filter-attribute .attribute-selected .selected-all:after,.catalog-filter-attribute .attribute-selected .attr-name:after{content:" ×";}.catalog-filter-attribute fieldset{border-left:1px solid #D0D0D0;background-color:#FFF;display:inline-block;vertical-align:top;font-weight:normal;text-align:left;min-width:280px;width:24.9%;color:#555;line-height:1;margin:0.5em 0;clear:both;}.catalog-filter-attribute legend{border:none;border-left:1px solid #D0D0D0;cursor:pointer;font-size:100%;padding:0.5em;width:auto;margin:0;left:-1px;position:relative;}.catalog-filter-attribute legend:before{content:"▼ ";}.catalog-filter-attribute .attribute-lists .attr-list{overflow:auto;padding:0 0.5em;height:12em;}.catalog-filter-attribute .attribute-lists li.attr-item{display:block;padding:0.4em 0;margin:0;}.catalog-filter-attribute input.attr-item{border:1px solid #D0D0D0;}.catalog-filter-attribute input.attr-item[type=checkbox]{display:none;}.catalog-filter-attribute input.attr-item[type=checkbox]:checked + label:before{content:"\2713";}.catalog-filter-attribute label:before{border:solid 1px #555;display:inline-block;vertical-align:top;cursor:pointer;content:"";width:1em;height:1em;margin-right:0.25em;}.catalog-filter-attribute .media-list{display:inline-block;}.catalog-filter-attribute .media-item img{vertical-align:top;height:1em;width:1em;}.catalog-filter-attribute .attr-name,.catalog-filter-attribute .attr-count{font-weight:normal;cursor:pointer;}.catalog-filter-attribute .attr-length li.attr-item,.catalog-filter-attribute .attr-width li.attr-item{display:inline-block;min-width:7.5em;width:50%;}.catalog-filter-attribute button.filter{max-width:10em;display:none;margin:auto;width:100%;}.catalog-filter-attribute:hover button{display:block;}.catalog-stage{color:#B0A060;clear:both;}.catalog-stage-image img{width:100%;}.catalog-stage-breadcrumb{color:#555;}.catalog-stage-breadcrumb .breadcrumb{background-color:inherit;font-weight:normal;padding:0.5em;margin:0;}.catalog-stage-breadcrumb ol{display:inline;list-style:none;padding-left:1em;}.catalog-stage-breadcrumb li{display:inline;white-space:nowrap;}.catalog-stage-breadcrumb li:after{content:' / ';}.catalog-stage-breadcrumb li:last-child:after{content:'';}.catalog-stage-navigator{text-align:right;display:block;font-size:90%;margin:0.5em;}.catalog-stage-navigator a,.catalog-stage-navigator a:focus,.catalog-stage-navigator a:hover{text-decoration:none;}.catalog-stage-navigator a:before{content:'   |   ';white-space:pre;}.catalog-stage-navigator a:first-of-type:before{content:'';}.catalog-stage-navigator a.prev:before{content:'◀   ';white-space:pre;}.catalog-stage-navigator a.next:after{content:'   ▶';white-space:pre;}.ui-autocomplete{overflow-y:auto;max-height:25em;padding:0;}.aimeos.catalog-suggest{border-bottom:solid 1px #CCC;}.aimeos.catalog-suggest:last-child{border:none;}.aimeos .suggest-item{text-decoration:none;padding:0.5% 2.5%;display:table;width:100%;}.aimeos .suggest-item .item-name{vertical-align:middle;display:inline-block;width:40%;}.aimeos .suggest-item .item-price{vertical-align:middle;display:inline-block;width:25%;}.aimeos .suggest-item .item-image{background-image:url('../../../typo3conf/ext/aimeos/Resources/Public/Themes/elegance/media/aimeos.png');background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;display:inline-block;height:5em;width:30%;}.catalog-list a:focus{outline:none;}.aimeos .product .list-items{text-align:center;font-size:90%;padding:0;}.catalog-list .product{border-bottom:1px solid #B0A060;display:inline-block;vertical-align:top;white-space:normal;position:relative;overflow:hidden;font-size:90%;margin:1em 1%;width:240px;}.catalog-list .product a{display:inline-block;text-decoration:none;}.catalog-list a .media-list{background-color:#FFFFFF;background-image:url('../../../typo3conf/ext/aimeos/Resources/Public/Themes/elegance/media/aimeos.png');background-repeat:no-repeat;background-position:center;background-size:contain;position:relative;text-align:center;overflow:hidden;height:320px;width:240px;}.catalog-list a .media-list:hover{}.catalog-list a .media-item{background-color:#FFFFFF;background-image:url('../../../typo3conf/ext/aimeos/Resources/Public/Themes/elegance/media/progress.gif');background-repeat:no-repeat;background-position:center;background-size:contain;position:relative;height:320px;width:240px;}.aimeos .product .text-list{line-height:1.1;overflow:hidden;color:#555;max-width:15em;margin:0.5em auto;}.catalog-detail .product .text-list,.basket-related .product .text-list{margin:0.5em 0;}.aimeos .product .text-list h2{text-transform:uppercase;font-weight:normal;font-size:100%;overflow:hidden;height:2em;margin:0;margin-bottom:1rem;}.aimeos .product .text-list .text-item{overflow:hidden;height:2em;}.catalog-list .offer{max-width:15em;margin:auto;}.aimeos .product .price-list{box-sizing:content-box;display:inline-block;}.catalog-detail .product .price-list .rebate{display:none;}.aimeos .product .stock-list{display:inline-block;}.aimeos .product .stockitem{display:none;margin:0 1em;}.aimeos .product .stock-actual .stockitem{display:inline-block;}.aimeos .product .stocklevel{vertical-align:middle;display:inline-block;height:1em;width:1em;}.aimeos .product .stocktext{display:none;}.aimeos .product .stock-unlimited .stocklevel,.aimeos .product .stock-high .stocklevel{background-color:#006000;}.aimeos .product .stock-low .stocklevel{background-color:#B06000;}.aimeos .product .stock-out .stocklevel{background-color:#A00000;}.catalog-list-head{padding:1em 0.5em;}.catalog-list-head h1{font-size:1.5em;font-weight:bold;padding:0.5em 0;margin:0;}.catalog-list-head .short{font-weight:bold;padding:0.5em 0;color:#555;}.catalog-list-head .long{padding:0.5em 0;color:#555;}.catalog-list .list-search{font-weight:bold;}.catalog-list .searchstring{font-size:133%;color:#555;}.catalog-list-promo{text-align:center;margin:2em 0;}.catalog-list-promo .header{text-align:left;border:0 none;font-size:1.25em;font-weight:bold;padding:0.5em;color:#555;}.catalog-list-promo .list-items{white-space:nowrap;overflow:auto;font-size:90%;padding:0;}.catalog-list-promo .product{border:none 0;}.catalog-list-items{margin:1em 0;text-align:center;}.catalog-list-items .selection,.catalog-list-items .attribute{clear:both;}.catalog-list-items .list .product{border-left:solid 1px #B0A060;border-bottom:none;text-align:left;width:481px;}.catalog-list-items .list .product a{vertical-align:top;}.catalog-list-items .list .media-list,.catalog-list-items .list .text-list,.catalog-list-items .list .basket,.catalog-list-items .list .offer{display:inline-block;width:240px;float:right;}.catalog-list-items .list .media-list{overflow:hidden;height:320px;float:left;}.catalog-list-items .list .text-list h2{font-weight:bold;}.catalog-list-items .list .text-item{color:#555;}.catalog-list-items .list .basket{padding:0.5em 1em;}.catalog-list-items .list .selection .select-value{margin:0 !important;}.catalog-list-items .list .add-basket{margin:1em 0;}.catalog-list-type{text-align:right;}.catalog-list-type .type-item{padding:0.5em;}.catalog-list-type .type-grid:after{font:normal normal normal 20px/1 FontAwesome;content:"\f00a";}.catalog-list-type .type-list:after{font:normal normal normal 20px/1 FontAwesome;content:"\f00b";}.catalog-detail-image{background-color:#ffffff;width:540px;float:left;}.catalog-detail-image .image-single{background-image:url('../../../typo3conf/ext/aimeos/Resources/Public/Themes/elegance/media/aimeos.png');background-repeat:no-repeat;background-position:center;background-size:contain;background-color:#FFFFFF;display:inline-block;position:relative;overflow:hidden;width:400px;height:533px;margin:0 30px;}.catalog-detail-image .image-single figcaption{display:none;}.catalog-detail-image .item{background-repeat:no-repeat;background-position:center;background-color:#FFFFFF;background-size:contain;}.catalog-detail-image .image-single .item{display:inline-block;width:400px;height:533px;}.catalog-detail-image .thumbs .item{display:inline-block;height:105px;width:80px;opacity:0.7;margin:0;}.catalog-detail-image .image-thumbs button{border:none;background:none;background-repeat:no-repeat;background-position:center;color:transparent;}.catalog-detail-image .thumbs-vertical{display:inline-block;overflow:hidden;height:533px;width:80px;}.catalog-detail-image .thumbs-vertical button{height:40px;width:80px;}.catalog-detail-image .thumbs-vertical .slick-prev{background-image:url('../../../typo3conf/ext/aimeos/Resources/Public/Themes/elegance/media/arrow_small_top.png');}.catalog-detail-image .thumbs-vertical .slick-next{background-image:url('../../../typo3conf/ext/aimeos/Resources/Public/Themes/elegance/media/arrow_small_bottom.png');}.catalog-detail-image .thumbs-horizontal{overflow:hidden;height:105px;width:540px;}.catalog-detail-image .thumbs-horizontal button{display:inline-block;vertical-align:top;height:105px;width:40px;}.catalog-detail-image .thumbs-horizontal .thumbs{display:inline-block !important;width:420px;}.catalog-detail-image .thumbs-horizontal .item{width:105px;}.catalog-detail-image .thumbs-horizontal .slick-prev{background-image:url('../../../typo3conf/ext/aimeos/Resources/Public/Themes/elegance/media/arrow_small_left.png');}.catalog-detail-image .thumbs-horizontal .slick-next{background-image:url('../../../typo3conf/ext/aimeos/Resources/Public/Themes/elegance/media/arrow_small_right.png');}@media (max-width:559px){.catalog-detail-image .thumbs,.catalog-detail-image .image-thumbs{width:400px;}.catalog-detail-image .image-single{margin:0;}.catalog-detail-image .thumbs .item{display:inline-block;}}@media (max-width:399px){.catalog-detail-image,.catalog-detail-image .image-single,.catalog-detail-image .image-single .item,.catalog-detail-image .image-thumbs,.catalog-detail-image .thumbs{width:320px;}.catalog-detail-image .thumbs .item{display:inline-block;}}.catalog-detail-image .thumbs .selected,.catalog-detail-image .thumbs .item:hover{opacity:1;}.catalog-detail-basic{margin:1% 2%;}.catalog-detail-basic h1.name{text-transform:uppercase;font-size:110%;color:#B0A060;margin:0;padding:0;padding-bottom:0.5em;}.catalog-detail-basic .code{font-size:80%;}.catalog-detail-basic .short{display:none;}@media (max-width:480px){.catalog-detail-basic{clear:both;}}.catalog-detail .catalog-social{float:right;margin:1em 0;}.catalog-detail .catalog-social .social-button{font:normal normal normal 14px/1 FontAwesome;font-size:150%;padding:0 0.33em;}.catalog-detail .catalog-social .social-button-facebook:before{content:"\f082";}.catalog-detail .catalog-social .social-button-gplus:before{content:"\f0d5";}.catalog-detail .catalog-social .social-button-twitter:before{content:"\f099";}.catalog-detail .catalog-social .social-button-pinterest:before{content:"\f0d2";}.catalog-detail .catalog-actions{float:left;margin:1em 0;}.catalog-detail .catalog-actions .actions-button{font:normal normal normal 14px/1 FontAwesome;font-size:150%;padding:0 0.5em;}.catalog-detail .catalog-actions .actions-button-favorite:before{content:"\f004";}.catalog-detail .catalog-actions .actions-button-pin:before{content:"\f08d";}.catalog-detail .catalog-actions .actions-button-watch:before{content:"\f06e";}.catalog-detail-basket{margin:1% 0;clear:right;}.catalog-detail-basket .price-list{display:none;color:#555;}.catalog-list-items .price,.catalog-detail-basket .price{display:none;}.catalog-list-items .price-actual,.catalog-detail-basket .price-actual{display:inline-block;}.catalog-detail-basket .price-item:first-of-type{display:block;cursor:pointer;}.catalog-detail-basket .price-item:first-of-type:after{font:normal normal normal 14px/1 FontAwesome;content:"\f107";}.catalog-detail-basket .price-item.toggle-js:first-of-type:after{font:normal normal normal 14px/1 FontAwesome;content:"\f106";}.catalog-detail-basket .price-item:last-of-type:after{content:"";}.catalog-detail-basket .price-item .quantity,.catalog-detail-basket .price-item .value,.catalog-detail-basket .price-item .costs,.catalog-detail-basket .price-item .rebate,.catalog-detail-basket .price-item .taxrate{vertical-align:middle;display:inline-block;margin:0.25em 0;min-width:4em;}.catalog-detail-basket .price-item .rebatepercent{min-width:auto;}.catalog-detail-basket .price-item:first-of-type .taxrate{display:inline-block;padding:0 1em;}.catalog-detail-basket .price-item:first-of-type .quantity,.catalog-detail-basket .price-item .rebate,.catalog-detail-basket .price-item .taxrate{display:none;}.catalog-detail-basket .price-item .taxrate{font-size:80%;}.catalog-detail-basket .addbasket{margin-top:1em;}.catalog-detail-basket button.btn-action{background-color:#B0A060;vertical-align:inherit;padding:0.5em 1em;}.catalog-list-items .addbasket button.btn-action{vertical-align:inherit;min-width:8em;margin:0.3em 0;}.catalog-list-items .addbasket input,.catalog-detail-basket .group input{border:1px solid #B0A060;text-align:center;font-size:125%;width:4em;}.catalog-detail-basket .service-intro{cursor:pointer;color:#B0A060;}.catalog-detail-service .service-list{list-style:none;color:#999;padding:0;max-width:20em;max-height:10em;overflow-y:auto;}.catalog-detail-service .service-name{display:inline-block;min-width:8em;}.catalog-detail-service .service-item .price-item{display:inline-block;text-align:right;min-width:4em;}.catalog-detail-service .service-item .price-item .costs{display:block;}.catalog-detail-service .service-item .price-item .value,.catalog-detail-service .service-item .price-item .taxrate{display:none;}.catalog-detail-service .service-item .service-short{display:none;}.catalog-list-items .selection,.catalog-detail-basket .selection,.catalog-detail-basket-attribute{margin:0.5em 0;color:#555;}.catalog-list-items .selection,.catalog-detail-basket .selection .selection,.catalog-detail-basket-attribute .selection{padding:0;}.catalog-list-items .selection .select-item,.catalog-detail-basket .selection .select-item,.catalog-detail-basket-attribute .select-item{margin-top:1em;list-style:none;}.catalog-list-items .selection .select-name,.catalog-detail-basket .selection .select-name,.catalog-detail-basket-attribute .select-name{min-width:5em;}.catalog-list-items .selection .select-hint,.catalog-detail-basket .selection .select-hint,.catalog-detail-basket-attribute .select-hint{font-size:80%;min-width:5em;}.catalog-list-items .selection .select .select-value,.catalog-detail-basket .selection .select .select-value,.catalog-detail-basket-attribute .select .select-value{background:url('../../../typo3conf/ext/aimeos/Resources/Public/Themes/elegance/media/select.png') no-repeat right center transparent;border:solid 1px #D0D0D0;overflow:hidden;padding:0;margin:0;width:15em;display:block;}.catalog-list-items .selection .select .select-value{margin:auto;}.catalog-list-items .selection select,.catalog-detail-basket .selection select,.catalog-detail-basket-attribute select{background:transparent;border:none;font-weight:normal;text-transform:none;width:17em;}.catalog-list-items .selection ul.select-list,.catalog-detail-basket .selection ul.select-list{padding:0;}.catalog-list-items .selection li.select-entry,.catalog-detail-basket .selection li.select-entry{display:inline-block;margin:0;}.catalog-list-items .selection input.select-option,.catalog-detail-basket .selection input.select-option{display:none;}.catalog-list-items .selection .select-label,.catalog-detail-basket .selection .select-label{border:solid 1px #D0D0D0;font-weight:normal;padding:1px;margin:0;}.catalog-list-items .selection .color .select-label,.catalog-detail-basket .selection .color .select-label{border:solid 1px #FFF;line-height:0;}.catalog-list-items .selection .select-label > span,.catalog-detail-basket .selection .select-label > span{padding:0 0.25em;min-width:1.5em;}.catalog-list-items .selection .select-option:checked + .select-label,.catalog-detail-basket .selection .select-option:checked + .select-label{border:solid 1px #B0A060;}.catalog-list-items .selection .select-option:disabled + .select-label,.catalog-detail-basket .selection .select-option:disabled + .select-label{opacity:0.25;}.catalog-list-items .selection .custom input[type=number],.catalog-detail-basket .selection .custom input[type=number]{text-align:center;}.catalog-list-items .selection .media-item,.catalog-detail-basket .selection .media-item{display:inline-block;line-height:0;padding:0;margin:0;}.catalog-list-items .selection .media-item > img,.catalog-detail-basket .selection .media-item > img{border:none;height:1.33em;width:1.33em;}.catalog-list-items .selection .media-item + span,.catalog-detail-basket .selection .media-item + span{display:none;}.catalog-list-items .selection .error,.catalog-detail-basket .selection .error{color:#FF3300;}.catalog-list-items .selection .error select,.catalog-detail-basket .selection .error select{background-color:#ffeeee;border:solid 1px #FF3300;}.catalog-detail-additional{width:100%;clear:both;padding:1% 0;}.catalog-detail-additional .header{cursor:pointer;}.catalog-detail-additional .header:after{font:normal normal normal 14px/1 FontAwesome;font-size:120%;content:"\f196";float:right;}.catalog-detail-additional .header.toggle-js:after{content:"\f147";}.catalog-detail-additional .content{list-style:none;padding:1%;}.catalog-detail-additional .item{padding:1%;}.catalog-detail-additional .subproduct{display:none;}.catalog-detail-additional .subproduct-actual{display:table-row;}.catalog-detail-additional table.attributes,.catalog-detail-additional table.properties{margin:1%;width:98%;}.catalog-detail-additional .attributes td,.catalog-detail-additional .properties td{padding:1%;width:48%;}.catalog-detail-additional .attributes .media-list{display:inline-block;}.catalog-detail-additional .attributes .media-item{display:inline-block;}.catalog-detail-additional .attributes img{height:1em;}.catalog-detail-additional .downloads .media-image{height:3em;}.aimeos .catalog-detail-basket .stock-list{padding:0.5em 0;}.aimeos .catalog-detail-basket .stock-actual .stockitem{display:block;}.aimeos .catalog-detail-basket .stocklevel{display:none;}.aimeos .catalog-detail-basket .stocktext{display:block;}.aimeos .catalog-detail-basket .stock-unlimited,.aimeos .catalog-detail-basket .stock-high{color:#006000;}.aimeos .catalog-detail-basket .stock-low{color:#B06000;}.aimeos .catalog-detail-basket .stock-out{color:#A00000;}.account-watch,.account-favorite,.basket-related-bought,.catalog-detail-bought,.catalog-detail-bundle,.catalog-detail-suggest,.catalog-session{clear:both;padding:1em 0;text-align:center;}.account-watch,.account-favorite,.catalog-session-pinned,.catalog-session-seen{margin-bottom:0.5em;font-size:90%;}.account-watch .watch-items,.account-favorite .favorite-items,.basket-related-bought .list-items,.catalog-detail-bought .list-items,.catalog-detail-bundle .list-items,.catalog-detail-suggest .list-items,.catalog-session-seen .seen-items,.catalog-session-pinned .pinned-items{padding:0;}.account-history .header,.account-watch .header,.account-favorite .header,.basket-related-bought .header,.catalog-session .header,.catalog-detail .header{border-bottom:solid 1px #B0A060;text-transform:uppercase;text-align:left;font-weight:normal;padding:0.5em 1em;color:#555;}.account-watch .watch-item,.account-favorite .favorite-item,.basket-related-bought .product,.catalog-detail-bought .product,.catalog-detail-bundle .product,.catalog-detail-suggest .product,.catalog-session-seen .seen-item,.catalog-session-pinned .pinned-item{display:inline-block;vertical-align:top;position:relative;width:160px;margin:1%;padding:0;}.account-watch .watch-item{min-width:160px;max-width:320px;width:100%;}.account-watch a.watch-item{width:160px;margin:0;}.basket-related-bought .media-list,.catalog-detail-bought .media-list,.catalog-detail-bundle .media-list,.catalog-detail-suggest .media-list,.catalog-session-seen .media-list{background-color:#FFFFFF;background-image:url('../../../typo3conf/ext/aimeos/Resources/Public/Themes/elegance/media/aimeos.png');background-repeat:no-repeat;background-position:center;background-size:contain;position:relative;text-align:center;overflow:hidden;height:213px;width:160px;}.account-watch .media-item,.account-favorite .media-item,.basket-related-bought .media-item,.catalog-detail-bought .media-item,.catalog-detail-bundle .media-item,.catalog-detail-suggest .media-item,.catalog-session-seen .media-item,.catalog-session-pinned .media-item{background-color:#FFFFFF;background-image:url('../../../typo3conf/ext/aimeos/Resources/Public/Themes/elegance/media/aimeos.png');background-repeat:no-repeat;background-position:center;background-size:contain;height:213px;width:160px;}.account-watch .name,.account-favorite .name,.basket-related-bought .name,.catalog-detail-bought .name,.catalog-detail-bundle .name,.catalog-detail-suggest .name,.catalog-session-seen .name,.catalog-session-pinned .name{margin:0;padding:0;height:3em;font-size:100%;font-weight:normal;text-align:center;overflow:hidden;text-transform:uppercase;max-width:15em;margin:auto;}.account-watch .modify,.account-favorite .modify,.catalog-session-pinned .modify{position:absolute;font-weight:bold;font-size:150%;color:#D0D0D0;right:0;}.account-watch .watch-details{display:inline-block;text-align:center;width:116px;margin-top:1.5em;}.account-watch .form-list label{width:114px;}.account-watch .form-list input{width:114px;height:1em;}.account-watch .form-list select{width:114px;font-size:100%;}.account-watch .button-group{padding:0;}.account-watch .standardbutton{font-size:100%;}.catalog-session-seen .count:before,.catalog-session-pinned .count:before{content:"(";}.catalog-session-seen .count:after,.catalog-session-pinned .count:after{content:")";}.checkout-standard,.checkout-confirm{min-width:240px;margin:0 auto;}.checkout-confirm-basic{padding:0 1em 1em 1em;border:solid 1px #D0D0D0;margin:0 0 8px 0;}.basket-mini{background-color:#B0A060;color:#555;}.basket-mini h1{display:none;}.basket-mini > a{display:inline-block;white-space:nowrap;padding:0.75em 1em;}.basket-mini > a:before{font:normal normal normal 14px/1 FontAwesome;vertical-align:middle;content:"\f07a";font-size:150%;color:#FFF;}.basket-mini-main{display:inline-block;color:#FFF;}.basket-mini-main .quantity{display:block;}.basket-mini-main .quantity:before{content:"(";}.basket-mini-main .quantity:after{content:")";}.basket-mini-main .value{display:none;}.basket-mini-product{display:inline;}.basket-mini-product .basket-toggle{font:normal normal normal 14px/1 FontAwesome;vertical-align:middle;text-decoration:none;display:inline-block;cursor:pointer;color:#B0A060;color:#FFF;padding:1em;}.basket-mini-product .basket-toggle.toggle-close:after{content:"\f100";}.basket-mini-product .basket-toggle.toggle-open:after{content:"\f101";}.basket-mini-product .basket{background-color:#F8F8F8;position:absolute;display:none;opacity:1.0;z-index:2;}.basket-mini-product tr{border-left:1em solid transparent;border-right:1em solid transparent;}.basket-mini-product th,.basket-mini-product td{padding:1em 0;}.basket-mini-product th,.basket-mini-product .basket .quantity{text-align:center;}.basket-mini-product .basket .name{text-align:left;width:50%;}.basket-mini-product .basket .price{white-space:nowrap;text-align:right;}.basket-mini-product .basket .action{padding-left:1em;font-weight:bold;}.basket-mini-product .basket .delete:after{font:normal normal normal 14px/1 FontAwesome;content:"\f014";}.basket-mini-product .basket-header tr{border-bottom:1px solid #D0D0D0;}.basket-mini-product tr.delivery,.basket-mini-product tr.total{border-top:1px solid #D0D0D0;font-weight:bold;}.basket-mini-product .delivery .name:before{content:"+ ";}.basket-mini-product .total .name:before{content:"= ";}.basket-mini-product .checkout .button{text-align:center;}.basket-standard-main{border:solid 1px #D0D0D0;padding:1em;margin:0;}.basket-standard-main td.quantity a,.basket-standard-main td.action a{text-decoration:none;}.basket-standard-coupon{padding:1em !important;text-align:center;margin:0;}.basket-standard-coupon .header,.basket-standard-coupon .content{display:inline-block;width:46%;}.basket-standard-coupon .header h2{font-size:1em;}.basket-standard-coupon .attr-list{display:inline-block;font-weight:bold;list-style:none;margin:0.5em;}.basket-standard-coupon .attr-item .coupon-code,.basket-standard-coupon .attr-item .change{font-weight:bold;font-size:133%;padding:0.5em;}.basket-standard-coupon .coupon-new{display:inline-block;margin:0.5em;width:240px;}.basket-standard-coupon .coupon-new .coupon-code{border:1px solid #B0A060;}.basket-standard-coupon .coupon-new button.minibutton{background-color:#B0A060;border:1px solid #B0A060;vertical-align:top;font-weight:bold;font-size:100%;color:#FFFFFF;padding:0.5em;min-width:2em;margin:0;}.basket-standard-coupon .minibutton.delete:after{font:normal normal normal 14px/1 FontAwesome;font-size:125%;content:"\f014";display:inline-block;}@media (max-width:480px){.basket-standard-coupon .header,.basket-standard-coupon .content{display:block;width:100%;}}.basket-standard .button-group{text-align:center !important;}.basket-related h1{display:none;}.checkout-standard .button-group{text-align:center !important;}.checkout-standard .steps{font-weight:bold;text-align:center;counter-reset:step;padding:0 0 3em 0;}.checkout-standard .steps a{text-decoration:none;}.checkout-standard .steps .active{color:#D0D0D0;border-bottom:solid 8px #D0D0D0;}.checkout-standard .steps .current{color:#555;border-bottom:solid 8px #555;}.checkout-standard .steps .order,.checkout-standard .steps .process{display:none;}.checkout-standard .steps .active:after{font:normal normal normal 14px/1 FontAwesome;font-size:125%;content:"\f00c";width:1em;height:1em;margin:0 0.5em;display:inline-block;}.checkout-standard .step{display:inline-block;vertical-align:top;overflow:hidden;width:19%;color:#d3dbde;border-bottom:solid 8px #d3dbde;vertical-align:baseline;}.checkout-standard .step:before{content:counter(step) ". ";counter-increment:step;}.checkout-standard .form-list .mandatory{font-weight:bold;}.checkout-standard .form-list .mandatory > label:after{content:"*";}.checkout-standard li.form-item{vertical-align:bottom;text-align:center;padding-top:0.75em;}.checkout-standard .form-list select{min-width:220px;width:50%;}.checkout-standard .form-list input:not([type=radio]):not([type=checkbox]){background-color:#F0F0F0;border:solid 1px #D0D0D0;vertical-align:bottom;min-width:220px;width:50%;}.checkout-standard .form-list label{display:inline-block;vertical-align:top;text-align:left;min-width:220px;width:50%;}.checkout-standard .item-service .description{display:inline-block;vertical-align:top;min-width:240px;max-width:480px;padding:0.5em 0;width:100%;}.checkout-standard .item-service .description h2{font-size:110%;}.checkout-standard .item-service .description .short{font-weight:bold;padding:0.5em 0;}.checkout-standard .item-service .description .long{padding:0.5em 0;}.checkout-standard .item-service .description h2,.checkout-standard .item-service .description p{margin:0 1em;}.checkout-standard .item-service .description h2,.checkout-standard .item-service .icons{display:inline-block;}.checkout-standard .item-service .icons img{max-height:4em;margin:0 1em;}.checkout-standard .item-service .option{margin:1em;}.checkout-standard .item-service .price-value{float:right;margin:1em;font-size:100%;}.checkout-standard .button-group{display:none;}.checkout-standard section:last-child .button-group{display:block;}.checkout-standard-address h2{padding:1%;}.checkout-standard-address-billing,.checkout-standard-address-delivery{display:inline-block;vertical-align:top;min-width:220px;width:49%;}@media (max-width:580px){.checkout-standard-address-billing,.checkout-standard-address-delivery{width:100%;}}.checkout-standard-address .item-address{padding:1%;}.checkout-standard-address .item-address .header{background-color:#F0F0F0;padding:1em 1%;}.checkout-standard-address .item-address .modify{float:right;}.checkout-standard-address .item-address .header input{display:inline-block;vertical-align:middle;margin-right:1em;border:none;margin:0;}.checkout-standard-address .item-address .values{display:inline-block;margin:0;}.checkout-standard .form-list .mandatory,.checkout-standard .form-list .optional,.checkout-standard .form-list .hidden,.checkout-standard .form-list .error,.checkout-standard .attr-list .mandatory,.checkout-standard .attr-list .optional,.checkout-standard .attr-list .hidden,.checkout-standard .attr-list .error{clear:both;}.checkout-standard-address .form-list .form-item{display:none;}.checkout-standard-address .form-list .mandatory,.checkout-standard-address .form-list .optional{display:list-item;}.checkout-standard-address .form-list .hidden{display:none;}.checkout-standard-address .form-list .mandatory label:after{content:"*";}.checkout-standard .form-list .error{color:#FF3300;}.checkout-standard .form-list .error a{color:#FF3300;}.checkout-standard .form-list .error input,.checkout-standard .form-list .error select{background-color:#ffeeee;border:solid 1px #FF3300;}.checkout-standard .form-list .success input,.checkout-standard .form-list .success select{background-color:#bbffbb;}.checkout-standard .item-service .form-list{display:inline-block;vertical-align:top;min-width:240px;max-width:480px;width:50%;padding:0.5em 1em 1em 1em;}.checkout-standard .item-service .icon{display:inline-block;}.checkout-standard .item-service li.form-item{padding-top:0;}.checkout-standard .item-service .form-item-value{display:inline-block;min-width:220px;max-width:66%;width:50%;}.checkout-standard .item-service .form-item-value input{display:none;}.checkout-standard .item-service .form-item-value label{border-left:2px solid transparent;padding:0.5em 0;padding-left:1em;}.checkout-standard .item-service .form-item-value input:checked + label{border-left:2px solid #D0D0D0;}.checkout-standard-delivery .note,.checkout-standard-payment .note{padding:0 0 1em 0;}.checkout-standard-delivery h2,.checkout-standard-payment h2{font-size:1em;}.checkout-standard-delivery .item,.checkout-standard-payment .item{border:solid 1px #D0D0D0;margin:1em 0.5em;}.checkout-standard-delivery .item-service  input,.checkout-standard-payment .item-service  input{}.checkout-standard-delivery .item-service .price-value,.checkout-standard-payment .item-service .price-value{margin:1.25em;}.checkout-standard-summary h3{display:inline-block;font-size:1em;margin:0;}.checkout-standard-summary a:hover{text-decoration:underline;}.checkout-standard-summary .note{padding:0 0 1em 0;}.checkout-standard-summary .modify{float:right;}.aimeos .common-summary-additional .coupon,.aimeos .common-summary-additional .comment{display:inline-block;vertical-align:top;min-width:232px;width:48.75%;clear:both;height:8em;margin:0.5em;margin-left:1%;margin-right:0.25%;}.aimeos .common-summary-additional .comment .content textarea{border:solid 1px #D0D0D0;width:100%;height:4em;}@media (max-width:480px){.aimeos .common-summary-additional .coupon,.aimeos .common-summary-additional .comment{display:block;margin:1em 1%;width:98%;}}.checkout-standard-summary-option-account,.checkout-standard-summary-option-terms{margin:1em;}.checkout-standard-summary-option h3{margin:0;padding:0.5em;display:block;}.checkout-standard-summary-option p{display:inline;margin-left:1em;}.checkout-standard-summary-option .single{padding:0.5em 0;}.checkout-standard-summary-option label,.checkout-standard-summary-option input{display:inline;}.checkout-standard-summary-option input[type="checkbox"]{margin-left:0.5em;}.checkout-standard-order{padding:0 0 0 1em;}.checkout-standard-order .form-list .mandatory{font-weight:bold;display:list-item;}.checkout-standard-process{text-align:center;}.checkout-standard-process p{margin:1em 0;}.checkout-standard-process .button-group{display:block;}.checkout-confirm-basic{margin-top:1.5em;}.checkout-confirm-basic .attr-list .name,.checkout-confirm-basic .attr-list .value{display:inline-block;width:218px;}.checkout-confirm-basic .attr-list .name:after{content:":";}.account-history{min-width:240px;margin:0 auto;}.account-history-list .history-list{padding:0;}.account-history-list .history-item{border:solid 1px #D0D0D0;display:block;margin:1em;}.account-history-list .attr-list{padding:0.25em 0;}.account-history-list li.attr-item{display:inline-block;padding:0.25em 1em;margin:0;width:50%;}.account-history-list li.attr-item .name,.account-history-list li.attr-item .value{display:inline-block;vertical-align:top;min-width:208px;}.account-history-list li.attr-item .name:after{content:":";}.account-history-order a:hover{text-decoration:underline;}.account-history-order .modify{float:right;margin:0 1em;}.account-history-order h2{margin:0.5em 0;}.account-history-order h3{display:inline-block;font-size:1em;margin:0;}.account-history-order li.attr-item .name,.account-history-order li.attr-item .value{min-width:0;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;color:#000000;display:none;}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;}.ui-autocomplete li{list-style:none;padding:0 5px 2px 5px;}.ui-autocomplete li  a{cursor:pointer;}.ui-autocomplete-input{margin:0;}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em;}.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff url('../../../typo3conf/ext/aimeos/Resources/Public/Themes/elegance/media/ui-bg_flat_75_ffffff_40x100.png') 50% 50% repeat-x;color:#222222;}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em;}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none;}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box;}.pswp img{max-width:none;}.pswp--animate_opacity{opacity:0.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);}.pswp--open{display:block;}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing;}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#FFF;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity;}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0;}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4,0,0.22,1);transition:transform 333ms cubic-bezier(0.4,0,0.22,1);}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none;}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0;}.pswp__img--placeholder{-webkit-backface-visibility:hidden;}.pswp__img--placeholder--blank{background:#222;}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0;}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC;}.pswp__error-msg a{color:#CCC;text-decoration:underline;}.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:0.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;box-shadow:none;}.pswp__button:focus,.pswp__button:hover{opacity:1;}.pswp__button:active{outline:none;opacity:0.9;}.pswp__button::-moz-focus-inner{padding:0;border:0;}.pswp__ui--over-close .pswp__button--close{opacity:1;}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url('../../../typo3conf/ext/aimeos/Resources/Public/Themes/elegance/media/pswp.png') 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px;}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url('../../../typo3conf/ext/aimeos/Resources/Public/Themes/elegance/media/pswp.svg');}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none;}}.pswp__button--close{background-position:0 -44px;}.pswp__button--share{background-position:-44px -44px;}.pswp__button--fs{display:none;}.pswp--supports-fs .pswp__button--fs{display:block;}.pswp--fs .pswp__button--fs{background-position:-44px 0;}.pswp__button--zoom{display:none;background-position:-88px 0;}.pswp--zoom-allowed .pswp__button--zoom{display:block;}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0;}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden;}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute;}.pswp__button--arrow--left{left:0;}.pswp__button--arrow--right{right:0;}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute;}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px;}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px;}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity;}.pswp__share-modal--hidden{display:none;}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform;}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px;}.pswp__share-tooltip a:hover{text-decoration:none;color:#000;}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0;}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px;}.pswp__share-modal--fade-in{opacity:1;}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.pswp--touch .pswp__share-tooltip a{padding:16px 12px;}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF;}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A;}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF;}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D;}a.pswp__share--download:hover{background:#DDD;}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:0.75;padding:0 10px;}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px;}.pswp__caption small{font-size:11px;color:#BBB;}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC;}.pswp__caption--empty{display:none;}.pswp__caption--fake{visibility:hidden;}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;will-change:opacity;direction:ltr;}.pswp__preloader__icn{width:20px;height:20px;margin:12px;}.pswp__preloader--active{opacity:1;}.pswp__preloader--active .pswp__preloader__icn{background:url('../../../typo3conf/ext/aimeos/Resources/Public/Themes/elegance/media/preloader.gif') 0 0 no-repeat;}.pswp--css_animation .pswp__preloader--active{opacity:1;}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite;}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite;}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:0.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0;}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden;}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0;}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right;}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0);}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg);}100%{-webkit-transform:rotate(0);transform:rotate(0);}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0);}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg);}100%{-webkit-transform:rotate(0);transform:rotate(0);}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550;}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%;}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible;}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5);}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3);}.pswp__ui--idle .pswp__top-bar{opacity:0;}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0;}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.001;}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none;}.pswp__element--disabled{display:none !important;}.pswp--minimal--dark .pswp__top-bar{background:none;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
