.single-product .brxe-product-add-to-cart form{align-items:stretch;display:flex;flex-direction:row;gap:.75rem}@media only screen and (max-width:1280px){.single-product .brxe-product-add-to-cart form{flex-direction:column}}.single-product .brxe-product-add-to-cart .quantity{align-items:center;background:#fff;border:2px solid #e5e5e5;display:flex;height:48px;min-width:120px;overflow:hidden;position:relative}@media only screen and (max-width:1280px){.single-product .brxe-product-add-to-cart .quantity{width:100%}}.single-product .brxe-product-add-to-cart input.qty{appearance:textfield;-moz-appearance:textfield;background:transparent;border:none!important;font-size:1rem;font-weight:500;height:100%;margin:0!important;padding:0!important;text-align:center;width:50px}.single-product .brxe-product-add-to-cart input.qty::-webkit-inner-spin-button,.single-product .brxe-product-add-to-cart input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product .brxe-product-add-to-cart .action{align-items:center;background:#f8f8f8;border:none;cursor:pointer;display:flex;height:100%;justify-content:center;transition:all .2s ease-in-out;user-select:none;width:35px}.single-product .brxe-product-add-to-cart .action svg{stroke:#333;height:16px;transition:stroke .2s ease-in-out;width:16px}.single-product .brxe-product-add-to-cart .action:hover{background:#2180e8}.single-product .brxe-product-add-to-cart .action:hover svg{stroke:#fff}.single-product .brxe-product-add-to-cart .action:active{background:#1467c2}.single-product .brxe-product-add-to-cart .action.minus{border-right:1px solid #e5e5e5;order:-1}.single-product .brxe-product-add-to-cart .action.plus{border-left:1px solid #e5e5e5;order:1}.single-product .brxe-product-add-to-cart button[name=add-to-cart]{background:#fffd85;border:none;color:#000;cursor:pointer;font-size:1rem;font-weight:600;height:48px;margin-top:unset;padding:0 2rem;transition:all .2s ease-in-out;white-space:nowrap}@media only screen and (max-width:1280px){.single-product .brxe-product-add-to-cart button[name=add-to-cart]{width:100%}}.single-product .brxe-product-add-to-cart button[name=add-to-cart]:hover{background:#fffc39}.single-product .brxe-product-add-to-cart button[name=add-to-cart]:active{transform:translateY(0)}.single-product .brxe-product-add-to-cart .added_to_cart{align-items:center;color:#2180e8;display:inline-flex;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .2s ease-in-out}.single-product .brxe-product-add-to-cart .added_to_cart:hover{color:#125bab;text-decoration:underline}.single-product .brxe-product-add-to-cart form.variations_form{display:flex;flex-direction:column;gap:1.5rem}@media only screen and (max-width:1280px){.single-product .brxe-product-add-to-cart form.variations_form{gap:1rem}}.single-product .brxe-product-add-to-cart table.variations{border:none;border-collapse:collapse;margin:0;width:100%}.single-product .brxe-product-add-to-cart table.variations tbody{display:block}.single-product .brxe-product-add-to-cart table.variations tr{display:flex;flex-direction:column;gap:.5rem;margin-bottom:0}@media only screen and (max-width:1280px){.single-product .brxe-product-add-to-cart table.variations tr{gap:.375rem}}.single-product .brxe-product-add-to-cart table.variations th.label{color:#333;display:block;font-size:1rem;font-weight:600;margin:0;padding:0;text-align:left}.single-product .brxe-product-add-to-cart table.variations th.label label{font-size:1rem;margin:0}.single-product .brxe-product-add-to-cart table.variations td.value{align-items:center;display:flex;gap:.75rem;margin:0;padding:0}@media only screen and (max-width:1280px){.single-product .brxe-product-add-to-cart table.variations td.value{align-items:stretch;flex-direction:column;gap:.5rem}}.single-product .brxe-product-add-to-cart table.variations select{appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:20px;border:2px solid #e5e5e5;color:#333;cursor:pointer;flex:1;font-size:1rem;font-weight:500;height:48px;padding:0 3rem 0 1rem;transition:all .2s ease-in-out}@media only screen and (max-width:1280px){.single-product .brxe-product-add-to-cart table.variations select{width:100%}}.single-product .brxe-product-add-to-cart table.variations select:hover{border-color:#2180e8}.single-product .brxe-product-add-to-cart table.variations select:focus{border-color:#2180e8;box-shadow:0 0 0 3px rgba(33,128,232,.1);outline:none}.single-product .brxe-product-add-to-cart table.variations select option{padding:.5rem}.single-product .brxe-product-add-to-cart table.variations a.reset_variations{align-items:center;color:#666;display:inline-flex;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s ease-in-out;white-space:nowrap}@media only screen and (max-width:1280px){.single-product .brxe-product-add-to-cart table.variations a.reset_variations{background:#f8f8f8;border:1px solid #e5e5e5;justify-content:center;padding:.5rem;width:100%}}.single-product .brxe-product-add-to-cart table.variations a.reset_variations:hover{color:#2180e8}.single-product .brxe-product-add-to-cart table.variations a.reset_variations:active{color:#125bab}.single-product .brxe-product-add-to-cart .single_variation_wrap{display:flex;flex-direction:column;gap:1rem}.single-product .brxe-product-add-to-cart .woocommerce-variation .woocommerce-variation-price .price{color:#333;display:block;font-size:1.5rem;font-weight:500;margin-bottom:.5rem}@media only screen and (max-width:1280px){.single-product .brxe-product-add-to-cart .woocommerce-variation .woocommerce-variation-price .price{font-size:1.25rem}}.single-product .brxe-product-add-to-cart .woocommerce-variation .woocommerce-variation-price .price .woocommerce-Price-amount{color:#333}.single-product .brxe-product-add-to-cart .woocommerce-variation .woocommerce-variation-price .wgm-info{color:#666;font-size:.875rem;margin-bottom:.25rem}.single-product .brxe-product-add-to-cart .woocommerce-variation .woocommerce-variation-price .wgm-info a{color:#2180e8;text-decoration:none;transition:all .2s ease-in-out}.single-product .brxe-product-add-to-cart .woocommerce-variation .woocommerce-variation-price .wgm-info a:hover{color:#125bab;text-decoration:underline}.single-product .brxe-product-add-to-cart .woocommerce-variation .woocommerce-variation-availability .stock{font-size:.875rem;font-weight:500;padding:.5rem 0}.single-product .brxe-product-add-to-cart .woocommerce-variation .woocommerce-variation-availability .stock.in-stock{color:#28a745}.single-product .brxe-product-add-to-cart .woocommerce-variation .woocommerce-variation-availability .stock.out-of-stock{color:#dc3545}.single-product .brxe-product-add-to-cart .woocommerce-variation-add-to-cart{align-items:stretch;display:flex;flex-direction:row;gap:.75rem}@media only screen and (max-width:1280px){.single-product .brxe-product-add-to-cart .woocommerce-variation-add-to-cart{flex-direction:column}}.single-product .brxe-product-add-to-cart .woocommerce-variation-add-to-cart .quantity{align-items:center;background:#fff;border:2px solid #e5e5e5;display:flex;height:48px;min-width:120px;overflow:hidden;position:relative}@media only screen and (max-width:1280px){.single-product .brxe-product-add-to-cart .woocommerce-variation-add-to-cart .quantity{width:100%}}.single-product .brxe-product-add-to-cart .woocommerce-variation-add-to-cart button.single_add_to_cart_button{background:#fffd85;border:none;color:#000;cursor:pointer;flex:1;font-size:1rem;font-weight:600;height:48px;margin-top:unset;padding:0 2rem;transition:all .2s ease-in-out;white-space:nowrap}@media only screen and (max-width:1280px){.single-product .brxe-product-add-to-cart .woocommerce-variation-add-to-cart button.single_add_to_cart_button{width:100%}}.single-product .brxe-product-add-to-cart .woocommerce-variation-add-to-cart button.single_add_to_cart_button span{display:inline-block}.single-product .brxe-product-add-to-cart .woocommerce-variation-add-to-cart button.single_add_to_cart_button:hover{background:#fffc39}.single-product .brxe-product-add-to-cart .woocommerce-variation-add-to-cart button.single_add_to_cart_button:active{transform:translateY(0)}.single-product .brxe-product-add-to-cart .woocommerce-variation-add-to-cart button.single_add_to_cart_button.disabled,.single-product .brxe-product-add-to-cart .woocommerce-variation-add-to-cart button.single_add_to_cart_button:disabled{background:#e5e5e5;color:#999;cursor:not-allowed;opacity:.6}.single-product .brxe-product-add-to-cart .woocommerce-variation-add-to-cart button.single_add_to_cart_button.disabled:hover,.single-product .brxe-product-add-to-cart .woocommerce-variation-add-to-cart button.single_add_to_cart_button:disabled:hover{background:#e5e5e5}.single-product .eigenschaften-table{background:#fff;border-collapse:collapse;line-height:1.6;width:100%}.single-product .eigenschaften-table tbody tr{border-bottom:1px solid #e5e5e5;transition:background-color .2s ease-in-out}.single-product .eigenschaften-table tbody tr:last-child{border-bottom:none}.single-product .eigenschaften-table tbody tr:hover{background-color:rgba(33,128,232,.03)}.single-product .eigenschaften-table tbody td{padding:1rem 1.25rem;vertical-align:top}.single-product .eigenschaften-table tbody td.eigenschaften-label{background-color:#f8f8f8;color:#000;font-weight:500;width:40%}.single-product .eigenschaften-table tbody td.eigenschaften-value{background-color:#fff;color:#555;width:60%}@media only screen and (max-width:768px){.single-product .eigenschaften-table tbody td{padding:.875rem 1rem}.single-product .eigenschaften-table tbody td.eigenschaften-label{width:45%}.single-product .eigenschaften-table tbody td.eigenschaften-value{width:55%}}@media only screen and (max-width:478px){.single-product .eigenschaften-table{font-size:.9rem}.single-product .eigenschaften-table tbody tr{border-bottom:2px solid #e5e5e5;display:flex;flex-direction:column}.single-product .eigenschaften-table tbody td{padding:.75rem 1rem;width:100%!important}.single-product .eigenschaften-table tbody td.eigenschaften-label{border-bottom:1px solid #e5e5e5;padding-bottom:.5rem}.single-product .eigenschaften-table tbody td.eigenschaften-value{padding-top:.5rem}}