:where(:root){--gvid-37t36ebyfd:14px;--gvid-7t5kokgcfu:22px;--gvid-b4go5f7g52:56px;--gvid-zqytgze959:clamp(24px,3vw + 13px,72px);--gvid-k6trpaqv7n:clamp(44px,3vw + 29px,96px);--gvid-ppvw5ktct4:760px;--gvid-x0vtiyzyig:clamp(24px,1.2vw + 13px,40px);--gvid-b2nwth9z81:clamp(16px,0.4vw + 12px,21px);--gvid-y1ho1klrna:clamp(16px,0.35vw + 12px,20px);--gvid-gt68e5q2ys:clamp(13px,0.2vw + 11px,16px);--gcid-het6mpgbbo:#fdfdfc;--gcid-1lbdyfh0xq:#f1ece2}.et_pb_section{background-color:var(--gcid-het6mpgbbo)}:root{scroll-padding-top:calc(80px + var(--wp-admin--admin-bar--height,0px))}@media (max-width:980px){:root{scroll-padding-top:calc(72px + var(--wp-admin--admin-bar--height,0px))}}@media (max-width:767px){:root{scroll-padding-top:64px}}body h1,body h2,body h3,body h4{font-family:var(--et_global_heading_font,"Work Sans"),Helvetica,Arial,sans-serif;font-weight:600;padding-bottom:var(--gvid-37t36ebyfd)}body h1{font-size:64px;line-height:1.08;letter-spacing:-0.03em}body h2{font-size:40px;line-height:1.12;letter-spacing:-0.025em}body h3{font-size:26px;line-height:1.2;letter-spacing:-0.02em}body h4{font-size:22px;line-height:1.25;letter-spacing:-0.01em}body h5,body h6{font-family:var(--et_global_body_font,"Work Sans"),Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1.5;padding-bottom:0.6em}body h5{font-size:15px;text-transform:uppercase;letter-spacing:0.08em;color:var(--gcid-heading-color,#241e16)}body h6{font-size:14px;text-transform:none;letter-spacing:0.02em;color:var(--gcid-primary-color,#6b4a1d)}@media (max-width:980px){body h1{font-size:48px}body h2{font-size:34px}body h3{font-size:24px}body h4{font-size:20px}}@media (max-width:767px){body h1{font-size:40px}body h2{font-size:28px}body h3{font-size:22px}body h4{font-size:19px}}.et-db #et-boc .et-l .et_pb_menu__cart-button::after{content:""!important;display:block;width:1em;height:1em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1 12H6L5 8z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1 12H6L5 8z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3C/svg%3E") center / contain no-repeat}.et_pb_heading:has(+.et_pb_text){margin-bottom:0!important}.ta-lesetext{min-width:0;overflow-wrap:anywhere}.ta-lesetext :is(h2,h3):not(:first-child){margin-top:calc(var(--gvid-7t5kokgcfu) * 2)}.ta-lesetext hr{margin:var(--gvid-b4go5f7g52) 0 0;border:0;border-top:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 14%,transparent)}.ta-punkt{color:var(--gcid-link-color,#9c6b24)}.ta-tuer-liste{display:flex;flex-direction:column}.ta-tuer-liste a{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.ta-tuer-zeile{padding:clamp(6px,1.4vh,11px) 0;border-top:1px solid color-mix(in srgb,currentColor 42%,transparent);font-weight:500;line-height:1.3}.ta-tuer-unter{display:block;margin-top:3px;font-size:var(--gvid-gt68e5q2ys);font-weight:400;line-height:1.4;opacity:0.8}.ta-tuer-anzahl{display:inline-flex;align-items:center;gap:10px;font-size:var(--gvid-gt68e5q2ys);font-variant-numeric:tabular-nums;white-space:nowrap}.ta-tuer-zeile .ta-tuer-anzahl{opacity:0.8}.ta-tuer-alle{padding-top:13px;border-top:1px solid currentColor;font-size:var(--gvid-gt68e5q2ys);font-weight:600}.ta-tuer-liste a:hover .ta-tuer-name{text-decoration:underline;text-underline-offset:3px}.ta-zahl{font-size:0.86em;font-weight:500;opacity:0.7;font-variant-numeric:tabular-nums}.et-db #et-boc .et-l .ta-band{display:flex;gap:28px}.et-db #et-boc .et-l .ta-band-link{display:inline-flex;align-items:center;gap:8px;height:48px;font-size:calc(var(--gvid-gt68e5q2ys) + 1px);font-weight:600;line-height:1;color:var(--gcid-body-color,#4a473f)}.et-db #et-boc .et-l .ta-band-link.ist-aktuell{color:var(--gcid-secondary-color,#241e16);box-shadow:inset 0 -2px 0 var(--gcid-link-color,#9c6b24)}.et-db #et-boc .et-l .ta-reiter-gruppe{display:flex;flex-direction:column;gap:10px}.et-db #et-boc .et-l .ta-reiter{display:flex;flex-wrap:wrap;gap:8px}.et-db #et-boc .et-l .ta-reiter-link{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 22%,transparent);background:var(--gcid-het6mpgbbo);color:var(--gcid-secondary-color,#241e16);font-size:calc(var(--gvid-gt68e5q2ys) + 1px);font-weight:500;line-height:1;white-space:nowrap}.et-db #et-boc .et-l .ta-reiter-klein .ta-reiter-link{height:34px;font-size:var(--gvid-gt68e5q2ys)}.et-db #et-boc .et-l .ta-reiter-link.ist-aktuell{border-color:var(--gcid-secondary-color,#241e16);background:var(--gcid-secondary-color,#241e16);color:var(--gcid-het6mpgbbo)}.et-db #et-boc .et-l .ta-reiter-link:hover{border-color:var(--gcid-secondary-color,#241e16)}.et-db #et-boc .et-l .ta-regale{display:flex;flex-direction:column;gap:var(--gvid-k6trpaqv7n)}.et-db #et-boc .et-l .ta-regal{display:flex;flex-direction:column;gap:var(--gvid-7t5kokgcfu)}.et-db #et-boc .et-l .ta-regal-kopf{display:flex;flex-direction:column;gap:8px;padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 18%,transparent)}.et-db #et-boc .et-l .ta-regal-titel{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 10px}.et-db #et-boc .et-l .ta-regal-titel h2{padding:0;font-size:var(--gvid-x0vtiyzyig);line-height:1.06;letter-spacing:-0.02em}.et-db #et-boc .et-l .ta-regal-alle{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-size:var(--gvid-gt68e5q2ys);font-weight:600;color:var(--gcid-secondary-color,#241e16);white-space:nowrap}.et-db #et-boc .et-l .ta-regal-unter{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:var(--gvid-gt68e5q2ys);line-height:1.4}.et-db #et-boc .et-l .ta-regal-unterlink{display:inline-flex;align-items:baseline;gap:5px;color:var(--gcid-body-color,#4a473f)}.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) ul.products{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:var(--gvid-7t5kokgcfu)!important;margin:0;padding:0}.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) ul.products::before,.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) ul.products::after{display:none}.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) ul.products li.product{display:flex;flex-direction:column}.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) ul.products li.product,.et-db #et-boc .et-l .et_pb_module:is(.ta-regal,.ta-raster) ul.products[class*="columns-"] li.product:nth-child(n){float:none!important;width:100%!important;margin:0!important}.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) li.product>a.woocommerce-loop-product__link{display:flex;flex-direction:column;gap:8px;color:var(--gcid-secondary-color,#241e16)}.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) li.product .et_shop_image{display:flex;align-items:flex-end;justify-content:center;aspect-ratio:3 / 4;min-height:0;padding:0 10px 14px;overflow:visible}.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) li.product .et_shop_image img{width:auto!important;max-height:100%;object-fit:contain;box-shadow:0 3px 8px rgba(36,30,22,0.14),0 12px 28px rgba(36,30,22,0.16)!important}.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) li.product .et_overlay,.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) li.product .onsale,.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) li.product .add_to_cart_button{display:none!important}.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) ul.products li.product .woocommerce-loop-product__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:2.7em;min-height:0!important;padding:0;font-size:var(--gvid-gt68e5q2ys)!important;font-weight:500;line-height:1.35!important;letter-spacing:0;-webkit-hyphens:auto;hyphens:auto}.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) ul.products li.product .price{width:auto!important;font-size:calc(var(--gvid-gt68e5q2ys) - 1px)!important;color:var(--gcid-body-color,#4a473f)!important}.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) ul.products li.product .price :is(del,ins),.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) ul.products li.product .price :is(del,ins) *{font-size:inherit!important;color:inherit!important}.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) ul.products li.product .price del,.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) ul.products li.product .price del *{font-weight:400!important}.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) ul.products li.product .price del{opacity:0.6}.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) ul.products li.product .price ins{font-weight:inherit}.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) ul.products li.product a img{transition:transform 0.25s ease}.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) ul.products li.product:hover a img{transform:scale(1.02)}.et-db #et-boc .et-l .ta-raster>.woocommerce{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 16px}.et-db #et-boc .et-l .ta-raster .woocommerce-notices-wrapper{flex:0 0 100%}.et-db #et-boc .et-l .ta-raster .woocommerce-result-count,.et-db #et-boc .et-l .ta-raster .woocommerce-ordering{float:none;margin:0;font-size:var(--gvid-gt68e5q2ys);line-height:1.4;color:var(--gcid-body-color,#4a473f)}.et-db #et-boc .et-l .ta-raster .woocommerce-ordering select.orderby{height:40px;padding:0 12px;border:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 22%,transparent)!important;background-color:var(--gcid-het6mpgbbo);font-size:var(--gvid-gt68e5q2ys)}.et-db #et-boc .et-l .ta-raster ul.products{flex:0 0 100%;row-gap:var(--gvid-b4go5f7g52)!important;margin-top:12px;padding-top:var(--gvid-7t5kokgcfu);border-top:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 18%,transparent)}.et-db #et-boc .et-l .ta-raster .woocommerce-info{flex:0 0 100%;margin:0;padding:var(--gvid-7t5kokgcfu) 0!important;border-top:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 18%,transparent);border-bottom:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 18%,transparent);color:var(--gcid-secondary-color,#241e16)!important;font-size:var(--gvid-y1ho1klrna)!important;line-height:1.5;text-align:left}.et-db #et-boc .et-l .ta-raster nav.woocommerce-pagination{flex:0 0 100%;padding-top:var(--gvid-b4go5f7g52)}.et-db #et-boc .et-l .ta-raster nav.woocommerce-pagination ul.page-numbers{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;border:0}.et-db #et-boc .et-l .ta-raster nav.woocommerce-pagination ul.page-numbers li{float:none;border:0;overflow:visible}.et-db #et-boc .et-l .ta-raster nav.woocommerce-pagination ul.page-numbers li .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 22%,transparent);background:var(--gcid-het6mpgbbo);color:var(--gcid-secondary-color,#241e16);font-size:var(--gvid-gt68e5q2ys);font-weight:500}.et-db #et-boc .et-l .ta-raster nav.woocommerce-pagination ul.page-numbers li .page-numbers.current{border-color:var(--gcid-secondary-color,#241e16);background:var(--gcid-secondary-color,#241e16);color:var(--gcid-het6mpgbbo)}.et-db #et-boc .et-l .ta-raster nav.woocommerce-pagination ul.page-numbers li a.page-numbers:hover{border-color:var(--gcid-secondary-color,#241e16)}@media (max-width:1200px){.et-db #et-boc .et-l .ta-raster ul.products{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:767px){.et-db #et-boc .et-l .ta-band-link{height:44px}.et-db #et-boc .et-l .ta-reiter{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.et-db #et-boc .et-l .ta-reiter-link{flex:0 0 auto}.et-db #et-boc .et-l :is(.ta-regal,.ta-raster) ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:34px!important}.et-db #et-boc .et-l .ta-regal ul.products li.product:nth-child(n+5){display:none}}.et-db #et-boc .et-l .ta-produkt .woocommerce-product-gallery{float:none!important;width:fit-content!important;max-width:100%;margin:0 auto!important}.et-db #et-boc .et-l .ta-produkt .woocommerce-product-gallery__image>a{display:flex;justify-content:center}.et-db #et-boc .et-l .ta-produkt .woocommerce-product-gallery__image img.wp-post-image{max-height:min(68vh,720px)}.et-db #et-boc .et-l .ta-produkt .woocommerce-product-gallery__image img.zoomImg{display:none!important}.et-db #et-boc .et-l .ta-produkt .et_pb_wc_price .price *{font-weight:inherit}.et-db #et-boc .et-l .ta-produkt .et_pb_wc_price .price del,.et-db #et-boc .et-l .ta-produkt .et_pb_wc_price .price del *{font-weight:400;color:inherit!important}.et-db #et-boc .et-l .ta-produkt .et_pb_wc_price .price del{margin-right:6px;opacity:0.55}.et-db #et-boc .et-l .ta-produkt .woocommerce-message{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;text-align:left}.et-db #et-boc .et-l .ta-produkt .woocommerce-message a.button{order:2;flex:0 0 auto;padding:8px 18px!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}.et-db #et-boc .et-l .ta-produkt form.cart{display:flex;gap:10px}.et-db #et-boc .et-l .ta-produkt form.cart::before,.et-db #et-boc .et-l .ta-produkt form.cart::after{display:none}.et-db #et-boc .et-l .ta-produkt form.cart .quantity{flex:0 0 104px;margin:0!important}.et-db #et-boc .et-l .ta-produkt form.cart .quantity input.qty{width:100%;max-width:none;height:48px;padding:0 8px;border:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 22%,transparent)!important}.et-db #et-boc .et-l .ta-produkt form.cart .single_add_to_cart_button{flex:1 1 auto;height:48px;padding:0 20px!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important}.et-db #et-boc .et-l .ta-produkt form.cart .quantity:has(input[type="hidden"]){display:none}.et-db #et-boc .et-l .ta-produkt p.stock.in-stock{display:none}.et-db #et-boc .et-l .ta-produkt table.shop_attributes{margin:0;border:0;border-bottom:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 12%,transparent)}.et-db #et-boc .et-l .ta-produkt table.shop_attributes th,.et-db #et-boc .et-l .ta-produkt table.shop_attributes td{padding:12px 0;border:0;border-top:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 12%,transparent);background:none!important;font-style:normal;text-align:left;vertical-align:top}.et-db #et-boc .et-l .ta-produkt table.shop_attributes th{padding-right:16px}.et-db #et-boc .et-l .ta-produkt table.shop_attributes td p{padding:0}.et-db #et-boc .et-l .ta-beschreibung:not(:has(.et_pb_wc_description :is(p,ul,ol,table,h3,h4))){display:none}.et-db #et-boc .et-l .ta-produkt-weitere section.related>h2{margin:0 0 var(--gvid-7t5kokgcfu);padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 18%,transparent)}@media (max-width:767px){.et-db #et-boc .et-l .ta-produkt table.shop_attributes tr{display:table-row}.et-db #et-boc .et-l .ta-produkt table.shop_attributes th,.et-db #et-boc .et-l .ta-produkt table.shop_attributes td{display:table-cell}.et-db #et-boc .et-l .ta-produkt table.shop_attributes th{width:112px}}.et-db #et-boc .et-l :is(.ta-warenkorb,.ta-kasse,.ta-konto) .button{background-color:var(--gcid-het6mpgbbo)!important;border:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 22%,transparent)!important;border-radius:0!important;font-size:14px!important;font-weight:600!important;color:var(--gcid-secondary-color,#241e16)!important;letter-spacing:0!important;text-transform:none!important}.et-db #et-boc .et-l :is(.ta-warenkorb,.ta-kasse,.ta-konto) .button::after{display:none!important}.et-db #et-boc .et-l :is(.ta-warenkorb,.ta-kasse,.ta-konto) .button.alt{display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 20px!important;background-color:var(--gcid-secondary-color,#241e16)!important;border:0!important;font-size:15px!important;color:var(--gcid-het6mpgbbo)!important;line-height:1!important}.et-db #et-boc .et-l :is(.ta-warenkorb,.ta-kasse,.ta-konto) .button:not(.alt){padding:9px 18px!important;line-height:1.4!important}.et-db #et-boc .et-l :is(.ta-warenkorb,.ta-kasse,.ta-konto) .button:disabled{opacity:0.45}.et-db #et-boc .et-l :is(.ta-warenkorb,.ta-kasse,.ta-konto) :is(.woocommerce-message,.woocommerce-info){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;text-align:left}.et-db #et-boc .et-l :is(.ta-warenkorb,.ta-kasse,.ta-konto) :is(.woocommerce-message,.woocommerce-info) a.button{order:2;flex:0 0 auto}.et-db #et-boc .et-l .ta-warenkorb table.cart{margin:0}.et-db #et-boc .et-l .ta-warenkorb table.cart :is(th,td){padding:16px 12px}.et-db #et-boc .et-l .ta-warenkorb table.cart thead th{padding-top:0;padding-bottom:10px;border-top:0!important}.et-db #et-boc .et-l .ta-warenkorb table.cart .product-remove{width:32px;padding-left:0;padding-right:0}.et-db #et-boc .et-l .ta-warenkorb table.cart .product-thumbnail{width:96px}.et-db #et-boc .et-l .ta-warenkorb table.cart .product-name a{font-weight:500}.et-db #et-boc .et-l .ta-warenkorb table.cart :is(.product-price,.product-quantity,.product-subtotal){white-space:nowrap}.et-db #et-boc .et-l .ta-warenkorb table.cart .product-subtotal{padding-right:0;text-align:right}.et-db #et-boc .et-l .ta-warenkorb table.cart thead th.product-subtotal{padding-left:0}.et-db #et-boc .et-l .ta-warenkorb table.cart input.qty{width:72px;height:44px;padding:0 6px;color:var(--gcid-secondary-color,#241e16)!important;border:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 22%,transparent)!important;text-align:center}.et-db #et-boc .et-l .ta-warenkorb table.cart td.actions{padding:16px 0 0}.et-db #et-boc .et-l .ta-warenkorb .cart_totals h2{margin:0;padding:0 0 16px}.et-db #et-boc .et-l .ta-warenkorb .cart_totals table{margin:0}.et-db #et-boc .et-l .ta-warenkorb .cart_totals :is(th,td){padding:14px 0;vertical-align:top}.et-db #et-boc .et-l .ta-warenkorb .cart_totals th{width:38%;padding-right:16px}.et-db #et-boc .et-l .ta-warenkorb .cart_totals td{text-align:right}.et-db #et-boc .et-l .ta-warenkorb .cart_totals :is(.woocommerce-shipping-destination,.woocommerce-shipping-calculator){margin:6px 0 0;font-size:var(--gvid-gt68e5q2ys);line-height:1.45;color:var(--gcid-body-color,#4a473f)}.et-db #et-boc .et-l .ta-warenkorb .cart_totals .woocommerce-shipping-destination strong{font-weight:inherit}.et-db #et-boc .et-l .ta-warenkorb .cart_totals a.shipping-calculator-button{font-size:inherit;text-decoration:underline}.et-db #et-boc .et-l .ta-warenkorb .cart_totals .order-total :is(th,td){padding-top:16px;padding-bottom:0}.et-db #et-boc .et-l .ta-warenkorb .cart_totals .order-total td strong{font-size:var(--gvid-b2nwth9z81);font-weight:600}.et-db #et-boc .et-l .ta-warenkorb .wc-proceed-to-checkout{padding:24px 0 0}.et-db #et-boc .et-l .ta-warenkorb .wc-proceed-to-checkout .checkout-button{margin:0 0 10px}.et-db #et-boc .et-l .ta-warenkorb .cart-empty{margin:0;padding:0!important;background:none!important;font-size:var(--gvid-b2nwth9z81)!important;color:var(--gcid-secondary-color,#241e16)!important}.et-db #et-boc .et-l .ta-warenkorb .return-to-shop{margin:var(--gvid-7t5kokgcfu) 0 0;text-align:left}.et-db #et-boc .et-l .ta-warenkorb .return-to-shop a.button{display:inline-flex;align-items:center;height:48px;padding:0 28px!important;background-color:var(--gcid-secondary-color,#241e16)!important;border:0!important;font-size:15px!important;color:var(--gcid-het6mpgbbo)!important;line-height:1!important}.et-db #et-boc .et-l .ta-warenkorb .et_pb_row:has(.et_pb_wc_cart_empty){display:none}.et-db #et-boc .et-l .ta-warenkorb .et_pb_row:has(.et_pb_wc_cart_products)>.et_pb_column:last-child:not(:has(.cart_totals)){display:none}@media (min-width:769px){.et-db #et-boc .et-l .ta-warenkorb table.cart .product-name{width:46%}}@media (max-width:768px){.et-db #et-boc .et-l .ta-warenkorb table.cart tr.cart_item{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:16px 0!important;border-top:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 12%,transparent)}.et-db #et-boc .et-l .ta-warenkorb table.cart tr.cart_item td{display:block;width:auto;padding:0!important;border:0!important;background:none!important;text-align:left!important}.et-db #et-boc .et-l .ta-warenkorb table.cart tr.cart_item td::before{display:none}.et-db #et-boc .et-l .ta-warenkorb table.cart td.product-thumbnail{grid-column:1;grid-row:1 / span 3;align-self:start}.et-db #et-boc .et-l .ta-warenkorb table.cart td.product-name{grid-column:2;grid-row:1}.et-db #et-boc .et-l .ta-warenkorb table.cart td.product-remove{grid-column:3;grid-row:1;justify-self:end}.et-db #et-boc .et-l .ta-warenkorb table.cart td.product-price{grid-column:2 / span 2;grid-row:2;font-size:var(--gvid-gt68e5q2ys);color:var(--gcid-body-color,#4a473f)}.et-db #et-boc .et-l .ta-warenkorb table.cart td.product-quantity{grid-column:2;grid-row:3}.et-db #et-boc .et-l .ta-warenkorb table.cart td.product-subtotal{grid-column:3;grid-row:3;justify-self:end;font-weight:500}.et-db #et-boc .et-l .ta-warenkorb table.cart td.actions{padding:16px 0 0!important;background:none!important}.et-db #et-boc .et-l .ta-warenkorb table.cart tr:not(.cart_item){padding:0!important}}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) .form-row{margin:0 0 14px;padding:0}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) .form-row label{display:block;margin:0 0 6px;font-size:var(--gvid-gt68e5q2ys);font-weight:500;line-height:1.4;color:var(--gcid-secondary-color,#241e16)}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) :is(input.input-text,select,textarea,.select2-selection){width:100%;height:48px;padding:0 12px;background-color:var(--gcid-het6mpgbbo)!important;border:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 22%,transparent)!important;border-radius:0!important;font-size:16px;color:var(--gcid-secondary-color,#241e16)!important}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) textarea.input-text{height:112px;padding:12px}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) :is(input.input-text,select,textarea):focus{border-color:var(--gcid-secondary-color,#241e16)!important;outline:0}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) .select2-selection .select2-selection__rendered{padding:0;line-height:46px;color:var(--gcid-secondary-color,#241e16)}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) .select2-selection .select2-selection__arrow{height:46px}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) :is(.form-row-first,.form-row-last){width:calc(50% - 8px)}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) .form-row :is(.woocommerce-input-wrapper,.select2-container){display:block}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) .form-row em{display:block;margin-top:6px;font-size:var(--gvid-gt68e5q2ys);font-style:normal;line-height:1.45;color:var(--gcid-body-color,#4a473f)}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) input:is(:-webkit-autofill,:autofill){-webkit-box-shadow:0 0 0 100px var(--gcid-het6mpgbbo) inset!important;box-shadow:0 0 0 100px var(--gcid-het6mpgbbo) inset!important;-webkit-text-fill-color:var(--gcid-secondary-color,#241e16)!important}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) .required{color:var(--gcid-primary-color,#6b4a1d)}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) :is(h2,h3,legend){margin:0;padding:0 0 16px;font-size:var(--gvid-x0vtiyzyig);font-weight:600;line-height:1.08;letter-spacing:-0.02em}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) table.shop_table{margin:0 0 20px;border:0!important;border-collapse:collapse}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) table.shop_table :is(th,td){padding:14px 12px 14px 0;background:none!important;border:0!important;border-top:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 12%,transparent)!important;vertical-align:top;line-height:1.45}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) table.shop_table thead th{padding-top:0;border-top:0!important}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) table.shop_table th{font-size:var(--gvid-gt68e5q2ys);font-weight:500;color:var(--gcid-primary-color,#6b4a1d)}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) table.shop_table :is(th,td):last-child{padding-right:0;text-align:right}.et-db #et-boc .et-l .ta-konto table.woocommerce-orders-table :is(th,td){vertical-align:middle}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) table.shop_table .order-total :is(td,th) strong{font-size:var(--gvid-b2nwth9z81);font-weight:600}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) table.shop_table :is(tfoot td,td strong){font-weight:400}.et-db #et-boc .et-l .ta-kasse form.checkout::after{content:"";display:table;clear:both}.et-db #et-boc .et-l .ta-kasse #customer_details{float:left;width:calc((100% - var(--gvid-zqytgze959)) * 14 / 24)}.et-db #et-boc .et-l .ta-kasse #customer_details :is(.col-1,.col-2){float:none;width:100%}.et-db #et-boc .et-l .ta-kasse #customer_details .col-2{margin-top:var(--gvid-7t5kokgcfu)}.et-db #et-boc .et-l .ta-kasse #ship-to-different-address label{display:flex;align-items:center;gap:10px}.et-db #et-boc .et-l .ta-kasse h3#ship-to-different-address{padding-bottom:var(--gvid-7t5kokgcfu);font-size:var(--gvid-b2nwth9z81);line-height:1.3;letter-spacing:0}.et-db #et-boc .et-l .ta-kasse :is(#order_review_heading,#order_review){float:right;clear:right;width:calc((100% - var(--gvid-zqytgze959)) * 10 / 24);background-color:var(--gcid-1lbdyfh0xq)}.et-db #et-boc .et-l .ta-kasse #order_review_heading{padding:28px 28px 0}.et-db #et-boc .et-l .ta-kasse #order_review{padding:16px 28px 28px}.et-db #et-boc .et-l .ta-kasse #payment{background:none!important}.et-db #et-boc .et-l .ta-kasse #payment ul.payment_methods{padding:0 0 16px;border-bottom:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 12%,transparent)!important}.et-db #et-boc .et-l .ta-kasse #payment ul.payment_methods li label{font-weight:500}.et-db #et-boc .et-l .ta-kasse #payment div.payment_box{margin:12px 0 0;padding:16px;background-color:var(--gcid-het6mpgbbo)!important;color:var(--gcid-secondary-color,#241e16)}.et-db #et-boc .et-l .ta-kasse #payment div.payment_box::before{display:none}.et-db #et-boc .et-l .ta-kasse #payment .place-order{margin:0;padding:16px 0 0}.et-db #et-boc .et-l .ta-kasse #payment .place-order :is(p,label,.woocommerce-privacy-policy-text){font-size:var(--gvid-gt68e5q2ys);font-weight:400;line-height:1.45;color:var(--gcid-body-color,#4a473f)}.et-db #et-boc .et-l .ta-kasse #place_order{margin-top:16px}.et-db #et-boc .et-l .ta-kasse .woocommerce-terms-and-conditions{margin:0 0 16px;padding:4px 16px 16px;background-color:var(--gcid-het6mpgbbo);border:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 22%,transparent)}.et-db #et-boc .et-l .ta-kasse .woocommerce-terms-and-conditions :is(.et_pb_section,.et_pb_row,.et_pb_column,.et_pb_module){width:100%!important;max-width:none!important;min-height:0!important;padding:0!important;background:none!important}.et-db #et-boc .et-l .ta-kasse .woocommerce-terms-and-conditions :is(h1,h2,h3,h4){padding:12px 0 4px;font-size:var(--gvid-gt68e5q2ys)!important;line-height:1.4;letter-spacing:0;text-align:left!important}.et-db #et-boc .et-l .ta-kasse .woocommerce-terms-and-conditions :is(p,li){padding-bottom:6px}@media (max-width:980px){.et-db #et-boc .et-l .ta-kasse :is(#customer_details,#order_review_heading,#order_review){float:none;width:100%}.et-db #et-boc .et-l .ta-kasse #order_review_heading{margin-top:var(--gvid-b4go5f7g52)}}@media (max-width:767px){.et-db #et-boc .et-l .ta-kasse #order_review_heading{padding:20px 16px 0}.et-db #et-boc .et-l .ta-kasse #order_review{padding:12px 16px 20px}}.et-db #et-boc .et-l :is(.ta-warenkorb,.ta-kasse) ul.woocommerce-shipping-methods li{margin:0}.et-db #et-boc .et-l :is(.ta-warenkorb,.ta-kasse) ul.woocommerce-shipping-methods label .amount{font-weight:inherit}.et-db #et-boc .et-l :is(.ta-warenkorb,.ta-kasse) .shipping-method-description{margin:2px 0 0;font-size:var(--gvid-gt68e5q2ys);line-height:1.45;color:var(--gcid-body-color,#4a473f)}@media (min-width:768px){.et-db #et-boc .et-l :is(.ta-warenkorb,.ta-kasse) ul.woocommerce-shipping-methods label{white-space:nowrap}}.et-db #et-boc .et-l .ta-kasse table.woocommerce-checkout-review-order-table{display:block}.et-db #et-boc .et-l .ta-kasse table.woocommerce-checkout-review-order-table :is(thead,tbody,tfoot){display:table;width:100%}.et-db #et-boc .et-l .ta-kasse table.woocommerce-checkout-review-order-table td.product-total{white-space:nowrap}.et-db #et-boc .et-l .ta-kasse .ta-kasse-bild{float:left;width:48px;margin:2px 14px 0 0}.et-db #et-boc .et-l .ta-kasse .ta-kasse-bild img{display:block;box-shadow:0 2px 6px rgba(36,30,22,0.16)}.et-db #et-boc .et-l .ta-kasse :is(.ta-kasse-name,.ta-kasse-menge){display:block;margin-left:62px;line-height:1.45}.et-db #et-boc .et-l .ta-kasse table.shop_table td.product-name:has(.ta-kasse-bild){line-height:0}.et-db #et-boc .et-l .ta-kasse .ta-kasse-name{font-weight:500}.et-db #et-boc .et-l .ta-kasse .ta-kasse-menge{margin-top:2px;font-size:var(--gvid-gt68e5q2ys);color:var(--gcid-body-color,#4a473f)}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) ul.order_details{display:flex;flex-wrap:wrap;gap:16px 40px;margin:0 0 var(--gvid-b4go5f7g52);padding:20px 24px;background-color:var(--gcid-1lbdyfh0xq);list-style:none}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) ul.order_details li{float:none;margin:0;padding:0;border:0;font-size:var(--gvid-gt68e5q2ys);line-height:1.5;text-transform:none;color:var(--gcid-primary-color,#6b4a1d)}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) ul.order_details li strong{display:block;font-size:var(--gvid-y1ho1klrna);font-weight:500;color:var(--gcid-secondary-color,#241e16)}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) .woocommerce-customer-details address{padding:0;border:0;line-height:1.5}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) :is(.woocommerce-message,.woocommerce-info,.woocommerce-error){margin:0 0 var(--gvid-7t5kokgcfu);padding:12px 16px!important;background-color:var(--gcid-1lbdyfh0xq)!important;border:0;font-size:var(--gvid-y1ho1klrna)!important;line-height:1.45;color:var(--gcid-secondary-color,#241e16)!important;list-style:none}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) :is(.woocommerce-message,.woocommerce-info,.woocommerce-error)::before{display:none}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) .woocommerce-error{border-left:3px solid var(--gcid-primary-color,#6b4a1d)}.et-db #et-boc .et-l .ta-konto :is(.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content){float:none;width:100%!important}.et-db #et-boc .et-l .ta-konto .woocommerce-MyAccount-content>:not(table,.woocommerce-order-details,.woocommerce-order-downloads,.woocommerce-pagination){max-width:var(--gvid-ppvw5ktct4)}.et-db #et-boc .et-l .ta-konto .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 var(--gvid-b4go5f7g52);padding:0;list-style:none}.et-db #et-boc .et-l .ta-konto .woocommerce-MyAccount-navigation a{display:inline-flex;align-items:center;height:40px;padding:0 14px;border:1px solid color-mix(in srgb,var(--gcid-secondary-color,#241e16) 22%,transparent);background:var(--gcid-het6mpgbbo);color:var(--gcid-secondary-color,#241e16);font-size:calc(var(--gvid-gt68e5q2ys) + 1px);font-weight:500;line-height:1;white-space:nowrap}.et-db #et-boc .et-l .ta-konto .woocommerce-MyAccount-navigation li.is-active a{border-color:var(--gcid-secondary-color,#241e16);background:var(--gcid-secondary-color,#241e16);color:var(--gcid-het6mpgbbo)}.et-db #et-boc .et-l .ta-konto .woocommerce-MyAccount-navigation a:hover{border-color:var(--gcid-secondary-color,#241e16)}.et-db #et-boc .et-l .ta-konto form:is(.login,.register,.lost_reset_password){max-width:480px;margin:0;padding:0;border:0;border-radius:0}.et-db #et-boc .et-l .ta-konto button[type="submit"].button{height:48px;padding:0 28px!important;background-color:var(--gcid-secondary-color,#241e16)!important;border:0!important;font-size:15px!important;color:var(--gcid-het6mpgbbo)!important;line-height:1!important}.et-db #et-boc .et-l .ta-konto fieldset{margin:calc(var(--gvid-7t5kokgcfu) * 2) 0 var(--gvid-7t5kokgcfu)}.et-db #et-boc .et-l .ta-konto .lost_reset_password .form-row-first:not(:has(~.form-row-last)){float:none;width:100%}.et-db #et-boc .et-l .ta-konto .woocommerce-Address address{font-style:normal;line-height:1.5}.et-db #et-boc .et-l .ta-konto .woocommerce-Address-title{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin:0 0 8px}.et-db #et-boc .et-l .ta-konto .woocommerce-Address-title::before,.et-db #et-boc .et-l .ta-konto .woocommerce-Address-title::after{display:none}.et-db #et-boc .et-l .ta-konto .woocommerce-Address-title :is(h2,h3){padding:0}.et-db #et-boc .et-l .ta-konto .woocommerce-Address-title a{float:none;font-size:var(--gvid-gt68e5q2ys);text-decoration:underline}.et-db #et-boc .et-l :is(.ta-kasse,.ta-konto) .woocommerce-order-details{margin-top:var(--gvid-7t5kokgcfu)}