.hinzugefügt{background-color:green}.loading{background-color:#ff0}.qm-bg{position:absolute;top:0;z-index:1000111;width:100%;height:100%;background-color:#000;opacity:.5}.qm-wrapper{position:absolute;top:0;z-index:1000112;width:100%;height:100%;display:flex;justify-content:center;padding:36px}.qm-container{align-self:center;width:100%;max-width:1200px;height:680px;display:flex;flex-wrap:wrap;background-color:#fef6d7;justify-content:space-between;padding:72px 36px;position:relative;color:#4a4a49;overflow-y:scroll}.qm-column{align-self:center;width:50%;height:100%;display:flex;flex-direction:column;flex-wrap:wrap;background-color:#fef6d7;justify-content:center}.qm-container img{height:auto;width:380px}@media not all and (min-resolution:.001dpcm){@media{.qm-container img{height:intrinsic;width:380px}}}img.qm-loading{width:30px;height:30px;margin-top:36px}.qm-row{width:100%;height:fit-content;display:flex;justify-content:center}.qm-load{align-self:center;margin:auto 0}.qm-table input{width:70px;margin-top:0}.qm-container table td,.qm-container table th,.qm-row table,.qm-tbody tr{border:none}.qm-stueck-preis{font-size:11px;font-weight:100}.qm-mehrwert{font-size:13px}.qm-container table td,.qm-container table th{font-weight:100}.qm-container table td{border:solid 1px #9ec866;border-width:1px 0}.qm-table p{margin-top:0!important}.qm-table td:nth-child(2),.qm-table th:nth-child(2){padding-left:40px}.qm-table th:nth-child(2){padding-right:40px}.qm-table td:nth-child(1),.qm-table th:nth-child(1){max-width:170px}.qm-table th{padding-top:0!important}.ajax-btn,input.qm-btn{display:inline-block;margin-top:18px;border:solid 1px #9ec866;background-color:#9ec866;border-radius:3px;color:#fff;cursor:pointer;font-family:Helvetica;font-size:10px;font-style:normal;font-weight:600!important;height:42px;padding-bottom:13px;padding-left:31px;padding-right:31px;padding-top:13px;text-transform:uppercase;transition-duration:.2s,.2s,.2s;transition-property:color,background-color,border-color;transition-timing-function:ease-in-out,ease-in-out,ease-in-out;letter-spacing:3px;max-width:208px}.ajax-btn:hover,input.qm-btn:hover{background-color:transparent;color:#9ec866}.font-weight-500 :not(strong):not(b){font-weight:600!important}input.qm-btn{margin-top:36px}.qm-alert,.qm-alert-success{text-align:center;margin-top:36px;font-weight:600;color:#a70101}.qm-alert-success{color:green}h3.t-entry-title a{display:block}.qm-btn-container{justify-self:flex-end;margin-top:auto}.qm-row-close{position:absolute;top:18px;left:18px;width:auto;z-index:5}.qm-close{background-color:transparent;font-weight:100;font-size:12px;cursor:pointer}.img-row{justify-self:center;margin-top:auto;position:relative}.qm-table-row{flex-wrap:wrap;margin-top:36px}.qm-close-x{width:30px;height:30px;position:relative;cursor:pointer}#qm-mdiv{width:100%;height:100%;position:relative;top:2px;cursor:pointer}.qm-mdiv{height:25px;width:3px;margin-left:12px;background-color:#4a4a49;transform:rotate(45deg);Z-index:1;cursor:pointer}.qm-md{height:25px;width:3px;background-color:#4a4a49;transform:rotate(90deg);Z-index:2;cursor:pointer}h3.font-weight-500 a.qm-link{cursor:pointer;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;color:#9ec866!important;font-family:Helvetica,Arial,sans-serif;margin-top:18px}.qm-overlay{position:absolute;width:100%;bottom:0;max-width:400px}@media screen and (max-width:768px){.qm-wrapper{padding:9px}.qm-container{justify-content:center;height:100%;padding:27px}.qm-column{width:100%;height:fit-content}.qm-column.qm-left{align-self:flex-end}.qm-column.qm-right{align-self:flex-start}.qm-container img{max-width:58%}.ajax-btn{padding:5px}.qm-container h2{font-size:17px!important;margin-top:9px}.qm-container p,.qm-container table,.qm-mehrwert{font-size:12px}.qm-table td:nth-child(2),.qm-table th:nth-child(2){padding-left:15px}.qm-table-row{flex-wrap:wrap;margin-top:18px}.qm-container table{width:100%}.qm-container input.qm-btn{margin-top:18px;font-size:12px;padding:9px 18px}.qm-container input.qm-btn-product{font-size:10px;background-color:transparent;border:none;padding:0;height:fit-content;color:#9ec866}@media not all and (min-resolution:.001dpcm){@media{.qm-container img{height:100%}}}}@media screen and (min-width:960px){.qm-container{overflow:hidden}}@media screen and (max-width:376px){.qm-container img{max-width:90px}}