.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-primary)}.elementor-13059 .elementor-element.elementor-element-3ffcd1f0{--display:flex}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-13059 .elementor-element.elementor-element-6558d07{--display:flex}@media(min-width:768px){.elementor-13059 .elementor-element.elementor-element-3ffcd1f0{--content-width:1600px}.elementor-13059 .elementor-element.elementor-element-6558d07{--content-width:1600px}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}}.yith-wcwl-wishlist-title,.wishlist-title-container{margin-bottom:30px}.yith-wcwl-wishlist-title h2,.wishlist-title-container h2{font-size:32px;font-weight:500;line-height:1.2;margin:0;color:#171717}.yith-wcwl-wishlist-title h2{font-size:0}.yith-wcwl-wishlist-title h2:after{content:"Meine Wunschliste";font-size:32px}.wishlist_table{width:100%;border-collapse:separate !important;border-spacing:0;border:1px solid #e5e5e5 !important;border-radius:10px;overflow:hidden;background:#fff}.wishlist_table thead th{background:#f7f7f5 !important;color:#222 !important;font-size:14px !important;font-weight:600 !important;padding:16px 18px !important;border-bottom:1px solid #e5e5e5 !important}.wishlist_table thead .product-name{font-size:0 !important}.wishlist_table thead .product-name:after{content:"Produkt";font-size:14px}.wishlist_table thead .product-price{font-size:0 !important}.wishlist_table thead .product-price:after{content:"Preis";font-size:14px}.wishlist_table .product-stock-status{display:none !important}.wishlist_table tbody tr{background:#fff;transition:background .2s ease}.wishlist_table tbody tr:hover{background:#fafaf8}.wishlist_table tbody td{padding:18px !important;border-bottom:1px solid #eee !important;vertical-align:middle !important}.wishlist_table tbody tr:last-child td{border-bottom:none !important}.wishlist_table .product-thumbnail{width:90px !important;text-align:center}.wishlist_table .product-thumbnail img{width:68px !important;height:68px !important;object-fit:cover;border-radius:6px;border:1px solid #e5e5e5;transition:transform .2s ease}.wishlist_table tbody tr:hover .product-thumbnail img{transform:scale(1.03)}.wishlist_table .product-name a{color:#8f3f25 !important;font-size:15px;font-weight:500;text-decoration:none !important;line-height:1.5}.wishlist_table .product-name a:hover{color:#5f2818 !important}.wishlist_table .product-name .item-details-table{margin-top:4px}.wishlist_table .product-name .item-details-table td{padding:1px 0 !important;border:none !important;font-size:13px}.wishlist_table .product-price{white-space:nowrap;color:#333 !important;font-size:15px;font-weight:500}.wishlist_table .product-remove{width:45px !important;text-align:center}.wishlist_table .product-remove a{display:inline-flex !important;align-items:center;justify-content:center;width:30px;height:30px;color:#777 !important;font-size:0 !important;text-decoration:none !important;border-radius:50%;transition:all .2s ease}.wishlist_table .product-remove a:after{content:"×";font-size:22px;line-height:1}.wishlist_table .product-remove a:hover{color:#8f3f25 !important;background:#f5f0ed}.wishlist_table .product-add-to-cart{width:180px;text-align:right}.wishlist_table .product-add-to-cart a{display:inline-block !important;padding:11px 18px !important;background:#8f3f25 !important;color:#fff !important;border-radius:5px !important;font-size:13px !important;font-weight:500 !important;text-decoration:none !important;transition:all .2s ease}.wishlist_table .product-add-to-cart a{font-size:0 !important}.wishlist_table .product-add-to-cart a:after{content:"In den Warenkorb";font-size:13px}.wishlist_table .product-add-to-cart a:hover{background:#6f2f1d !important;transform:translateY(-1px)}.wishlist_table .product-add-to-cart a.button{white-space:nowrap}@media (max-width:767px){.yith-wcwl-wishlist-title h2:after{font-size:26px}.yith-wcwl-wishlist-title{margin-bottom:20px}.wishlist_table{border-radius:8px}.wishlist_table thead{display:none}.wishlist_table tbody tr{display:grid;grid-template-columns:70px 1fr;gap:8px 14px;padding:16px}.wishlist_table tbody td{border:none !important;padding:0 !important}.wishlist_table .product-remove{position:absolute;right:10px;top:10px;width:auto !important}.wishlist_table .product-thumbnail{grid-row:span 2;width:70px !important}.wishlist_table .product-thumbnail img{width:60px !important;height:60px !important}.wishlist_table .product-name{padding-right:30px !important}.wishlist_table .product-price{margin-top:3px}.wishlist_table .product-add-to-cart{grid-column:1/-1;width:100% !important;text-align:left;margin-top:10px}.wishlist_table .product-add-to-cart a{width:100%;text-align:center;box-sizing:border-box}}.yith-wcwl-wishlist-title,.yith-wcwl-wishlist-title h2,.wishlist-title-container{display:none !important}.wishlist_table .product-add-to-cart a,.wishlist_table .product-add-to-cart a.button{background-color:#4d0000 !important;border-color:#4d0000 !important;color:#fff !important}.wishlist_table .product-add-to-cart a:hover,.wishlist_table .product-add-to-cart a.button:hover{background-color:#350000 !important;border-color:#350000 !important;color:#fff !important}@media screen and (max-width:767px){.yith-wcwl-wishlist-title,.wishlist-title-container{display:none !important}.wishlist_table{display:block !important;width:100% !important;border:none !important;background:0 0 !important;overflow:visible !important}.wishlist_table thead,.wishlist_table tfoot,.wishlist_table .product-stock-status{display:none !important}.wishlist_table tbody{display:flex !important;flex-direction:column;gap:18px;width:100%}.wishlist_table tbody tr{display:grid !important;grid-template-columns:85px minmax(0,1fr);gap:8px 15px;position:relative;width:100%;padding:18px !important;margin:0 !important;box-sizing:border-box;background:#fff !important;border:1px solid #e8e3df !important;border-radius:10px;box-shadow:0 3px 12px rgba(0,0,0,.035)}.wishlist_table tbody td{display:block !important;width:auto !important;padding:0 !important;margin:0 !important;border:none !important;min-width:0;text-align:left !important}.wishlist_table .product-thumbnail{grid-column:1;grid-row:1/span 2;width:85px !important;align-self:start}.wishlist_table .product-thumbnail img{display:block;width:85px !important;height:105px !important;max-width:100%;object-fit:cover;border-radius:6px;border:none}.wishlist_table .product-name{grid-column:2;grid-row:1;padding-right:24px !important;overflow-wrap:anywhere}.wishlist_table .product-name a{color:#4d0000 !important;font-size:15px !important;font-weight:600;line-height:1.45;text-decoration:none !important}.wishlist_table .product-name dl,.wishlist_table .product-name .item-details-table{margin-top:8px;font-size:12px;color:#777}.wishlist_table .product-price{grid-column:2;grid-row:2;align-self:start;font-size:17px !important;font-weight:600;color:#222 !important}.wishlist_table .product-remove{display:block !important;position:absolute !important;top:12px;right:12px;width:28px !important;z-index:2}.wishlist_table .product-remove a{display:flex !important;justify-content:center;align-items:center;width:28px;height:28px;border-radius:50%;background:#f5f2f0;color:#4d0000 !important}.wishlist_table .product-add-to-cart{display:block !important;grid-column:1/-1;grid-row:3;width:100% !important;margin-top:12px !important}.wishlist_table .product-add-to-cart a,.wishlist_table .product-add-to-cart a.button{display:flex !important;justify-content:center;align-items:center;width:100% !important;min-height:46px;box-sizing:border-box;padding:12px 16px !important;background:#4d0000 !important;border:1px solid #4d0000 !important;border-radius:6px !important;color:#fff !important;font-size:14px !important;font-weight:600 !important;text-align:center !important;text-decoration:none !important;white-space:normal !important}.wishlist_table .product-add-to-cart a:hover{background:#350000 !important;border-color:#350000 !important}.wishlist_table .product-add-to-cart a:after{content:none !important}.wishlist_table td:before{display:none !important}}.yith-wcwl-wishlist-title,.wishlist-title-container{margin-bottom:30px}.yith-wcwl-wishlist-title h2,.wishlist-title-container h2{font-size:32px;font-weight:500;line-height:1.2;margin:0;color:#171717}.yith-wcwl-wishlist-title h2{font-size:0}.yith-wcwl-wishlist-title h2:after{content:"Meine Wunschliste";font-size:32px}.wishlist_table{width:100%;border-collapse:separate !important;border-spacing:0;border:1px solid #e5e5e5 !important;border-radius:10px;overflow:hidden;background:#fff}.wishlist_table thead th{background:#f7f7f5 !important;color:#222 !important;font-size:14px !important;font-weight:600 !important;padding:16px 18px !important;border-bottom:1px solid #e5e5e5 !important}.wishlist_table thead .product-name{font-size:0 !important}.wishlist_table thead .product-name:after{content:"Produkt";font-size:14px}.wishlist_table thead .product-price{font-size:0 !important}.wishlist_table thead .product-price:after{content:"Preis";font-size:14px}.wishlist_table .product-stock-status{display:none !important}.wishlist_table tbody tr{background:#fff;transition:background .2s ease}.wishlist_table tbody tr:hover{background:#fafaf8}.wishlist_table tbody td{padding:18px !important;border-bottom:1px solid #eee !important;vertical-align:middle !important}.wishlist_table tbody tr:last-child td{border-bottom:none !important}.wishlist_table .product-thumbnail{width:90px !important;text-align:center}.wishlist_table .product-thumbnail img{width:68px !important;height:68px !important;object-fit:cover;border-radius:6px;border:1px solid #e5e5e5;transition:transform .2s ease}.wishlist_table tbody tr:hover .product-thumbnail img{transform:scale(1.03)}.wishlist_table .product-name a{color:#8f3f25 !important;font-size:15px;font-weight:500;text-decoration:none !important;line-height:1.5}.wishlist_table .product-name a:hover{color:#5f2818 !important}.wishlist_table .product-name .item-details-table{margin-top:4px}.wishlist_table .product-name .item-details-table td{padding:1px 0 !important;border:none !important;font-size:13px}.wishlist_table .product-price{white-space:nowrap;color:#333 !important;font-size:15px;font-weight:500}.wishlist_table .product-remove{width:45px !important;text-align:center}.wishlist_table .product-remove a{display:inline-flex !important;align-items:center;justify-content:center;width:30px;height:30px;color:#777 !important;font-size:0 !important;text-decoration:none !important;border-radius:50%;transition:all .2s ease}.wishlist_table .product-remove a:after{content:"×";font-size:22px;line-height:1}.wishlist_table .product-remove a:hover{color:#8f3f25 !important;background:#f5f0ed}.wishlist_table .product-add-to-cart{width:180px;text-align:right}.wishlist_table .product-add-to-cart a{display:inline-block !important;padding:11px 18px !important;background:#8f3f25 !important;color:#fff !important;border-radius:5px !important;font-size:13px !important;font-weight:500 !important;text-decoration:none !important;transition:all .2s ease}.wishlist_table .product-add-to-cart a{font-size:0 !important}.wishlist_table .product-add-to-cart a:after{content:"In den Warenkorb";font-size:13px}.wishlist_table .product-add-to-cart a:hover{background:#6f2f1d !important;transform:translateY(-1px)}.wishlist_table .product-add-to-cart a.button{white-space:nowrap}@media (max-width:767px){.yith-wcwl-wishlist-title h2:after{font-size:26px}.yith-wcwl-wishlist-title{margin-bottom:20px}.wishlist_table{border-radius:8px}.wishlist_table thead{display:none}.wishlist_table tbody tr{display:grid;grid-template-columns:70px 1fr;gap:8px 14px;padding:16px}.wishlist_table tbody td{border:none !important;padding:0 !important}.wishlist_table .product-remove{position:absolute;right:10px;top:10px;width:auto !important}.wishlist_table .product-thumbnail{grid-row:span 2;width:70px !important}.wishlist_table .product-thumbnail img{width:60px !important;height:60px !important}.wishlist_table .product-name{padding-right:30px !important}.wishlist_table .product-price{margin-top:3px}.wishlist_table .product-add-to-cart{grid-column:1/-1;width:100% !important;text-align:left;margin-top:10px}.wishlist_table .product-add-to-cart a{width:100%;text-align:center;box-sizing:border-box}}.yith-wcwl-wishlist-title,.yith-wcwl-wishlist-title h2,.wishlist-title-container{display:none !important}.wishlist_table .product-add-to-cart a,.wishlist_table .product-add-to-cart a.button{background-color:#4d0000 !important;border-color:#4d0000 !important;color:#fff !important}.wishlist_table .product-add-to-cart a:hover,.wishlist_table .product-add-to-cart a.button:hover{background-color:#350000 !important;border-color:#350000 !important;color:#fff !important}