.main-bundle-products{--mobile-columns-count: 1}.main-bundle-products_wrapper{--padding-top: calc(var(--section-padding-top)/100*70);--padding-bottom: calc(var(--section-padding-bottom)/100*70);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.main-bundle-products_wrapper .bundle-total-text{font-size:1.4rem;font-weight:600}.main-bundle-products_wrapper .ftb_price{align-items:center;display:flex;justify-content:center;margin-top:5px}.main-bundle-products_wrapper .bundle-price,.main-bundle-products_wrapper .tuete-price{font-size:2.2rem}.main-bundle-products_wrapper .bundle-compare-price{opacity:.4;font-weight:500;margin-left:9px}.main-bundle-products_wrapper .bundle-total-price-wrapper{display:block;margin-bottom:14px}.main-bundle-products_wrapper .bundle-cart-sbumit{width:calc(100% - 15px)}.main-bundle-products_wrapper .bundle-cart-sbumit .ico{vertical-align:-.3em}.main-bundle-products_wrapper .bundle-cart-sbumit .--loader .ico{vertical-align:baseline}.main-bundle-products_wrapper .ftb_bottom-discount-text{font-size:1.4rem;line-height:2.2rem;padding:25px 10px 3px;word-break:break-word}.main-bundle-products_wrapper .ftb_bottom-discount-text p{margin:0;color:var(--section-alternative-color)}.product-card_check-btn{cursor:pointer;margin:10px 22px 18px}[data-bundle-included=true] .product-card_check-btn{color:var(--button-hover-text);border-color:var(--button-hover-border-color);background-color:var(--button-hover-background)}.main-bundle-products .main-bundle-products_heading{--mt-bottom: 17px}.main-bundle-products .page-head{font-size:1.8rem}.main-bundle-products .page-head p{margin:0 0 39px}bundle-product-wrapper{display:block;--top-radius: 15px;--top-padding: 15px;--input-radius: 5px;--button-radius: 5px;--bottom-radius: 15px;--bottom-padding: 15px;padding-top:var(--top-padding);padding-bottom:var(--bottom-padding)}.product-bundle-card{position:relative;display:flex;text-align:left;overflow:hidden;word-break:break-word;border-radius:var(--top-radius) var(--top-radius) var(--bottom-radius) var(--bottom-radius)}product-recommendations .splide__slide:before{top:0;left:0;right:0;bottom:0;z-index:1;content:"";opacity:.2;position:absolute;pointer-events:none;border:1px solid var(--section-text-color);border-radius:var(--top-radius) var(--top-radius) var(--bottom-radius) var(--bottom-radius)}product-recommendations .splide__slide.empty:before,.product-column.no-border:before{display:none}.product-bundle-card product-card,.product-bundle--card-placeholder{width:100%;display:flex;flex-direction:column}.product-bundle-card .product_media{width:100%;overflow:hidden;position:relative;border-radius:var(--top-radius) var(--top-radius) 0 0}.product-bundle-card .products_info{flex-grow:1;position:relative;padding:13px 22px 0;transform:translateY(0)}.product-bundle-card .product_gallery-item{width:100%;line-height:0;position:relative}.product-bundle-card .product_media .product_gallery-item--variant:not(.--active){top:0;left:0;opacity:0;z-index:-1;visibility:hidden;position:absolute}.--square-media .product-bundle-card .product_gallery-item,.--portrait-media .product-bundle-card .product_gallery-item,.--landscape-media .product-bundle-card .product_gallery-item{padding-top:var(--media-height-ratio)}.product-bundle-card .product_media img{width:100%}.--square-media .product-bundle-card .product_media img,.--portrait-media .product-bundle-card .product_media img,.--landscape-media .product-bundle-card .product_media img,.--square-media .product-bundle-card .product_media .product_gallery-item svg,.--portrait-media .product-bundle-card .product_media .product_gallery-item svg,.--landscape-media .product-bundle-card .product_media .product_gallery-item svg{top:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute}.product-bundle-card .product_statuses-wrapper{display:flex;align-items:center;margin-bottom:7px}.product-bundle-card .product_price-wrap{flex-grow:1}.product-bundle-card .regular-price,.product-bundle-card .unit-price{opacity:.4;font-weight:600;font-size:1.4rem;line-height:1.8rem;color:var(--section-text-color)}.product-bundle-card .unit-price{display:block;font-size:1.2rem;margin-bottom:6px}.product-bundle-card .price .main-price{opacity:1;font-size:2rem;font-weight:700;line-height:2.5rem;letter-spacing:-.6px;color:var(--section-text-color)}.product-bundle-card .regular-price{margin-left:3px}.product-bundle-card .product-column_heading{--mt-bottom: 5px;font-weight:500;letter-spacing:-1px}.product-bundle-card .product-column_heading a{text-decoration:none}.product-bundle-card .product-column_heading a:hover{text-decoration:underline}.product-bundle-card product-card-variants{display:block;padding-top:15px}.product-bundle-card .product_name-name{opacity:.4;display:block;font-weight:600;font-size:1.4rem;line-height:1.4rem;color:var(--section-text-color)}.product-bundle-card:before{top:0;left:0;right:0;bottom:0;z-index:1;content:"";opacity:.2;position:absolute;pointer-events:none;border:1px solid var(--section-text-color);border-radius:var(--top-radius) var(--top-radius) var(--bottom-radius) var(--bottom-radius)}.main-bundle-products_colulmns-wrap{display:flex;row-gap:45px;flex-direction:column-reverse}.fbt-products-block_sidewrap{width:100%;flex-shrink:0;max-width:290px;margin-left:auto;margin-right:auto}.fbt-products-block_sidewrap_wrapper{top:calc(var(--page-header-height, 110px) + 10px);width:100%;display:flex;position:sticky;overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - var(--page-header-height, 110px) - 30px);max-height:calc(100dvh - var(--page-header-height, 110px) - 30px);padding:26px 15px;flex-direction:column;row-gap:30px;border-radius:var(--top-radius) var(--top-radius) var(--bottom-radius) var(--bottom-radius);box-shadow:0 4px 30px #0000001a;scrollbar-width:thin;scrollbar-color:rgba(158,0,92,.3) transparent}.fbt-products-block_sidewrap_wrapper::-webkit-scrollbar{width:4px}.fbt-products-block_sidewrap_wrapper::-webkit-scrollbar-track{background:transparent}.fbt-products-block_sidewrap_wrapper::-webkit-scrollbar-thumb{background:#9e005c4d;border-radius:2px}.fbt-products-block_sidewrap_wrapper:before{top:0;left:0;right:0;z-index:1;bottom:0;content:"";opacity:.2;position:absolute;pointer-events:none;box-shadow:0 4px 30px #0000001a;border:1px solid var(--section-text-color);border-radius:var(--top-radius) var(--top-radius) var(--bottom-radius) var(--bottom-radius)}bundle-product-wrapper .fbt-thumbnails_list{gap:8px 6px;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}bundle-product-wrapper .fbt-thumbnails_list li{padding-top:22%;position:relative;background-size:cover;width:calc(25% - 10px);background-position:50% 50%;border-radius:calc(var(--top-radius)/2) calc(var(--top-radius)/2) calc(var(--bottom-radius)/2) calc(var(--bottom-radius)/2);background-image:url(data:image/png;base64,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)}bundle-product-wrapper .fbt-thumbnails_list li:after{top:0;left:0;right:0;bottom:0;content:"";opacity:.1;position:absolute;pointer-events:none;border:1px solid var(--section-text-color);border-radius:calc(var(--top-radius)/2) calc(var(--top-radius)/2) calc(var(--bottom-radius)/2) calc(var(--bottom-radius)/2)}.main-bundle-products_grid{flex-grow:1;gap:15px}.product-card_check-btn.--disabled{opacity:.3;pointer-events:none}.product-card_check-btn.--disabled.--plan-active:before{content:attr(data-plan-text)}.product-card_check-btn:before{display:block;content:attr(data-add-text)}[data-bundle-included=true] .product-card_check-btn:before{content:attr(data-remove-text)}.product-bundle-card .product_media.--show-only-variant>.product_gallery-item:not(.product_gallery-item--variant.--active){display:none}.bundle-curr-code{font-size:1.2rem;line-height:1;display:block;font-weight:600;color:var(--section-alternative-color)}.product-bundle-card [data-request-contents=sale-tag]:has(.hidden){display:none}@media(min-width:576px){.product-bundle-card .products_info{padding-left:15px;padding-right:15px}.product-card_check-btn{margin-left:15px;margin-right:15px}.main-bundle-products_colulmns-wrap{column-gap:25px;flex-direction:row}.fbt-products-block_sidewrap{max-width:270px}}@media(min-width:768px){.main-bundle-products_grid{gap:20px}.main-bundle-products{--desktop-columns-count: 1}.main-bundle-products_colulmns-wrap{column-gap:30px}.fbt-products-block_sidewrap{max-width:310px}.product-bundle-card .products_info{padding-left:22px;padding-right:22px}.product-card_check-btn{margin-left:22px;margin-right:22px}.main-bundle-products_wrapper{--padding-top: calc(var(--section-padding-top)/100*85);--padding-bottom: calc(var(--section-padding-bottom)/100*85)}}@media(min-width:992px){.main-bundle-products_grid{gap:25px}.main-bundle-products{--desktop-columns-count: 2}.main-bundle-products_colulmns-wrap{column-gap:40px}}@media(min-width:1200px){.main-bundle-products{--desktop-columns-count: var(--columns-count)}.main-bundle-products_wrapper{--padding-top: var(--section-padding-top);--padding-bottom: var(--section-padding-bottom)}.main-bundle-products_grid{gap:30px}bundle-product-wrapper{--top-padding: var(--comp-padding-top);--top-radius: var(--section-top-radius);--input-radius: var(--input-corner-radius);--bottom-padding: var(--comp-padding-bottom);--button-radius: var(--button-corner-radius);--bottom-radius: var(--section-bottom-radius)}}.wt-chips{position:absolute;top:8px;left:8px;z-index:2;display:flex;gap:4px;flex-wrap:wrap}.wt-chip{display:inline-block;padding:3px 10px;border-radius:calc(var(--button-corner-radius, 9px) / 1.5);font-size:1.1rem;font-weight:700;line-height:1.6;letter-spacing:.02em;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.wt-chip--halal{background:#228b22e0}.wt-chip--vegan{background:#4caf50e0}.wt-chip--veggie{background:#8bc34ae0}.wt-chip--sauer{background:#ffc107eb;color:var(--section-text-color, #222)}.wt-chip--zuckerfrei{background:#800080cc}.product-bundle-card:has(product-card[data-wt-qty]:not([data-wt-qty="0"])){box-shadow:0 0 0 var(--button-border-width, 3px) var(--section-primary-bg, #9E005C)}.product-bundle-card:has(product-card[data-wt-qty]:not([data-wt-qty="0"])):before{opacity:0}.wt-qty-selector{display:flex;align-items:center;justify-content:center;gap:0;margin:10px 22px 18px;border-radius:var(--button-corner-radius, 9px);overflow:hidden;border:var(--button-border-width, 3px) solid var(--section-border-color, #dddddd);transition:border-color .3s}.wt-qty-selector:not(.wt-qty--disabled):hover{border-color:var(--section-primary-bg, #9E005C)}.wt-qty-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;background:var(--section-input-background-color, #f4f4f4);cursor:pointer;color:var(--section-text-color, #222);font-size:1.6rem;font-weight:700;transition:background .2s,color .2s}.wt-qty-btn:hover{background:var(--section-primary-bg, #9E005C);color:var(--section-primary-text-color, #fff)}.wt-qty-value{min-width:36px;text-align:center;font-size:1.6rem;font-weight:700;color:var(--section-text-color, #222);line-height:40px;background:var(--section-background-color, #fff)}.wt-qty--disabled{opacity:.3;pointer-events:none}.wt-mconf-sentinel{height:0;overflow:hidden;pointer-events:none}.wt-mconf-wrap{display:none}@media(max-width:575px){.wt-mconf-wrap{display:block;position:sticky;top:calc(var(--page-header-height, 110px) + 8px);z-index:40;margin-bottom:14px;pointer-events:none}.wt-mconf-morph{pointer-events:auto}.wt-mconf-morph{--m: 0;position:relative;padding:calc(14px * (1 - var(--m))) calc(14px * (1 - var(--m))) 0;background:color-mix(in srgb,var(--section-primary-bg, #9E005C) calc(var(--m) * 100%),var(--section-background-color, #fff));border:1px solid color-mix(in srgb,var(--section-primary-bg, #9E005C) calc(var(--m) * 100%),var(--section-border-color, #ddd));border-radius:calc(var(--button-corner-radius, 9px) + (50px - var(--button-corner-radius, 9px)) * var(--m));box-shadow:0 calc(2px * var(--m)) calc(12px * var(--m)) rgba(0,0,0,calc(.12 * var(--m)));display:flex;flex-direction:column;align-items:center;overflow:hidden}.wt-mconf-morph.wt-mconf--morphed{overflow:visible}.wt-mconf-cards{opacity:calc(1 - var(--m) * 2.5);overflow:hidden;pointer-events:auto;width:100%;padding-bottom:14px}.wt-mconf--morphed .wt-mconf-cards{opacity:0;pointer-events:none}.wt-mconf-title{display:block;font-size:1.3rem;font-weight:700;color:var(--section-text-color, #222);margin-bottom:8px;text-align:center}.wt-mconf-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.wt-mconf-card{display:flex;flex-direction:column;align-items:center;padding:10px 4px;border:var(--button-border-width, 3px) solid var(--section-border-color, #ddd);border-radius:var(--button-corner-radius, 9px);background:var(--section-background-color, #fff);cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s;gap:1px}.wt-mconf-card:hover{border-color:var(--section-primary-bg, #9E005C)}.wt-mconf-card.wt-mconf--active{border-color:var(--section-primary-bg, #9E005C);background:#fde9f3;box-shadow:0 0 0 1px var(--section-primary-bg, #9E005C)}.wt-mconf-card-weight{font-size:1.5rem;font-weight:800;color:var(--section-text-color, #222)}.wt-mconf-card-info{font-size:1rem;color:var(--section-alternative-color, #656565);font-weight:500}.wt-mconf-card-price{font-size:1.1rem;font-weight:700;color:var(--section-primary-bg, #9E005C);margin-top:2px}.wt-mconf-card-unit{font-size:.85rem;font-weight:500;color:var(--section-alternative-color, #656565);margin-top:1px}.wt-mconf-pack-row{display:flex;gap:8px}.wt-mconf-pack{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px;border:var(--button-border-width, 3px) solid var(--section-border-color, #ddd);border-radius:var(--button-corner-radius, 9px);background:var(--section-background-color, #fff);font-size:1.2rem;font-weight:600;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.wt-mconf-pack:hover{border-color:var(--section-primary-bg, #9E005C)}.wt-mconf-pack.wt-mconf--active{border-color:var(--section-primary-bg, #9E005C);background:#fde9f3;box-shadow:0 0 0 1px var(--section-primary-bg, #9E005C)}.wt-mconf-bubble{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border:none;border-radius:50px;background:transparent;color:var(--section-primary-text-color, #fff);font-size:1.2rem;font-weight:700;cursor:pointer;white-space:nowrap;opacity:var(--m);pointer-events:none;z-index:2}.wt-mconf--morphed .wt-mconf-bubble{pointer-events:auto;overflow:visible}.wt-mconf-bubble-chevron{transition:transform .3s;flex-shrink:0}.wt-mconf-morph.wt-mconf-dd--open .wt-mconf-bubble-chevron{transform:rotate(180deg)}.wt-mconf-bubble-dd{position:absolute;top:calc(100% + 6px);left:50%;min-width:220px;background:var(--section-background-color, #fff);border:1px solid var(--section-border-color, #ddd);border-radius:var(--button-corner-radius, 9px);box-shadow:0 8px 24px #00000024;padding:4px;z-index:50;opacity:0;visibility:hidden;transform:translate(-50%) translateY(-6px);transition:opacity .2s,transform .2s,visibility .2s}.wt-mconf-morph.wt-mconf-dd--open .wt-mconf-bubble-dd{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.wt-mconf-dd-opt{display:block;width:100%;padding:8px 12px;border:none;border-radius:calc(var(--button-corner-radius, 9px) - 2px);background:none;font-size:1.2rem;font-weight:500;color:var(--section-text-color, #222);cursor:pointer;text-align:left;transition:background .15s,color .15s}.wt-mconf-dd-opt:hover{background:#fde9f3;color:var(--section-primary-bg, #9E005C)}.wt-mconf-dd-opt.wt-mconf-dd--active{background:var(--section-primary-bg, #9E005C);color:var(--section-primary-text-color, #fff);font-weight:700}.wt-mconf-dd-sep{height:1px;background:var(--section-border-color, #ddd);margin:4px 8px}.wt-mconf-dd-pack-row{display:flex;gap:4px;padding:4px}.wt-mconf-dd-pack{flex:1;padding:6px 8px;border:1.5px solid var(--section-border-color, #ddd);border-radius:50px;background:var(--section-background-color, #fff);font-size:1.15rem;font-weight:600;cursor:pointer;transition:all .2s;text-align:center}.wt-mconf-dd-pack:hover{border-color:var(--section-primary-bg, #9E005C)}.wt-mconf-dd-pack.wt-mconf-dd--active{background:var(--section-primary-bg, #9E005C);border-color:var(--section-primary-bg, #9E005C);color:var(--section-primary-text-color, #fff)}.fbt-products-block_sidewrap,.ftb_bottom-discount-text{display:none!important}}.wt-filter-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:16px}.wt-bubble{position:relative}.wt-bubble-toggle{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:2px solid var(--section-border-color, #ddd);border-radius:50px;background:var(--section-background-color, #fff);font-size:1.3rem;font-weight:600;color:var(--section-text-color, #222);cursor:pointer;transition:border-color .3s,background .3s,color .3s,box-shadow .3s;white-space:nowrap}.wt-bubble-toggle:hover{border-color:var(--section-primary-bg, #9E005C);color:var(--section-primary-bg, #9E005C)}.wt-bubble--open .wt-bubble-toggle,.wt-bubble--filtered .wt-bubble-toggle{border-color:var(--section-primary-bg, #9E005C);background:var(--section-primary-bg, #9E005C);color:var(--section-primary-text-color, #fff)}.wt-bubble-chevron{transition:transform .3s;flex-shrink:0}.wt-bubble--open .wt-bubble-chevron{transform:rotate(180deg)}.wt-bubble-dropdown{position:absolute;top:calc(100% + 6px);left:0;min-width:140px;background:var(--section-background-color, #fff);border:1px solid var(--section-border-color, #ddd);border-radius:var(--button-corner-radius, 9px);box-shadow:0 8px 24px #0000001f;padding:4px;z-index:50;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s,transform .2s,visibility .2s}.wt-bubble--open .wt-bubble-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.wt-dd-option{display:flex;align-items:center;gap:6px;width:100%;padding:7px 12px;border:none;border-radius:calc(var(--button-corner-radius, 9px) - 2px);background:none;font-size:1.3rem;font-weight:500;color:var(--section-text-color, #222);cursor:pointer;transition:background .15s,color .15s;text-align:left;white-space:nowrap}.wt-dd-option:hover{background:#fde9f3;color:var(--section-primary-bg, #9E005C)}.wt-dd-option.wt-dd--active{background:var(--section-primary-bg, #9E005C);color:var(--section-primary-text-color, #fff);font-weight:700}.wt-dd-option.wt-dd--active .wt-color-dot{border-color:#ffffff80}.wt-surprise-btn{display:none;align-items:center;justify-content:center;gap:8px;padding:var(--button-padding-y, 1.4rem) var(--button-padding-x, 3.2rem);border:var(--button-border-width, 3px) solid var(--section-primary-bg, #9e005c);border-radius:var(--button-corner-radius, 9px);background:var(--section-primary-bg, #9e005c);color:var(--section-primary-text-color, #fff);font:var(--font-general-style, normal) var(--font-general-weight, 400) 1.4rem/1.9rem var(--font-general-family, "Dosis", sans-serif);font-weight:700;cursor:pointer;transition:border-color .6s ease,background .6s ease,color .6s ease,box-shadow .6s ease;white-space:nowrap;text-decoration:none;box-shadow:none}.wt-surprise-btn:hover{background:var(--section-primary-text-color, #fff);color:var(--section-primary-bg, #9e005c);border-color:var(--section-primary-bg, #9e005c)}.wt-surprise-btn .wt-icon{flex-shrink:0}.wt-float-surprise{display:block;position:fixed;bottom:24px;left:50%;right:auto;transform:translate(-50%) translateY(calc(100% + 40px));z-index:998;padding:0;text-align:center;pointer-events:none;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .3s;background:none}.wt-float-surprise.wt-float-surprise--visible{transform:translate(-50%) translateY(0);pointer-events:auto}.wt-float-surprise-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:22px 44px;border:none;border-radius:50px;background:var(--section-primary-bg, #9e005c);color:var(--section-primary-text-color, #fff);font:var(--font-general-style, normal) var(--font-general-weight, 400) 1.8rem/2.2rem var(--font-general-family, "Dosis", sans-serif);font-weight:700;letter-spacing:.4px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .3s ease;white-space:nowrap;text-decoration:none;box-shadow:0 4px 20px #9e005c59}.wt-float-surprise-btn:hover{transform:scale(1.05);box-shadow:0 6px 28px #9e005c73}.wt-float-surprise-btn:active{transform:scale(.97);box-shadow:0 2px 12px #9e005c4d}.wt-icon{display:inline-block;vertical-align:middle;flex-shrink:0}.wt-color-dot{display:inline-block;width:10px;height:10px;border-radius:50%;vertical-align:middle;border:1px solid rgba(0,0,0,.12)}.wt-color-dot--bunt{background:conic-gradient(#e53935,#fdd835,#43a047,#1e88e5,#ec407a,#e53935)}.wt-picker-section{margin-bottom:16px}.wt-picker-label{display:block;font-size:1.3rem;font-weight:700;margin-bottom:8px;color:var(--section-text-color, #222)}.wt-size-picker{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.wt-option-card{display:flex;flex-direction:column;align-items:center;padding:12px 6px;border:var(--button-border-width, 3px) solid var(--section-border-color, #dddddd);border-radius:var(--button-corner-radius, 9px);background:var(--section-background-color, #fff);cursor:pointer;transition:all .2s;gap:2px}.wt-option-card:hover{border-color:var(--section-primary-bg, #9E005C)}.wt-option-card.wt-option--selected{border-color:var(--section-primary-bg, #9E005C);background:#fde9f3;box-shadow:0 0 0 1px var(--section-primary-bg, #9E005C)}.wt-option-weight{font-size:1.6rem;font-weight:800;color:var(--section-text-color, #222)}.wt-option-info{font-size:1.1rem;color:var(--section-alternative-color, #656565);font-weight:500}.wt-option-price{font-size:1.2rem;font-weight:700;color:var(--section-primary-bg, #9E005C)}.wt-option-unit{font-size:1rem;font-weight:500;color:var(--section-alternative-color, #656565);margin-top:2px}.wt-packaging-picker{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.wt-pack-card{display:flex;flex-direction:column;align-items:center;padding:14px 8px;border:var(--button-border-width, 3px) solid var(--section-border-color, #dddddd);border-radius:var(--button-corner-radius, 9px);background:var(--section-background-color, #fff);cursor:pointer;transition:all .2s;gap:4px}.wt-pack-card:hover{border-color:var(--section-primary-bg, #9E005C)}.wt-pack-card.wt-option--selected{border-color:var(--section-primary-bg, #9E005C);background:#fde9f3;box-shadow:0 0 0 1px var(--section-primary-bg, #9E005C)}.wt-pack-icon{display:flex;align-items:center;justify-content:center;color:var(--section-primary-bg, #9E005C)}.wt-pack-card.wt-option--selected .wt-pack-icon{color:var(--section-primary-text-color, #fff)}.wt-pack-name{font-size:1.3rem;font-weight:700;color:var(--section-text-color, #222)}.wt-slots-status{text-align:center;display:none}.wt-slots-bar{width:100%;height:8px;background:var(--section-border-color, #dddddd);border-radius:4px;overflow:hidden;margin-bottom:6px}.wt-slots-fill{height:100%;background:var(--section-primary-bg, #9E005C);border-radius:4px;transition:width .3s ease}.wt-slots-text{font-size:1.2rem;font-weight:600;color:var(--section-alternative-color, #656565);transition:color .2s}.wt-slots-fill--over{background:#cc244c}.wt-slots--over .wt-slots-text{color:#cc244c;font-weight:700}.wt-thumb-item{position:relative;cursor:pointer}.wt-thumb-qty{position:absolute;top:-4px;right:-4px;width:18px;height:18px;background:var(--section-primary-bg, #9E005C);color:var(--section-primary-text-color, #fff);border-radius:50%;font-size:1rem;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;z-index:2;pointer-events:none;transition:opacity .2s}.wt-thumb-remove{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;background:#0000008c;color:#fff;font-size:2rem;font-weight:700;line-height:1;border:none;border-radius:inherit;cursor:pointer;opacity:0;transition:opacity .2s}.wt-thumb-item:hover .wt-thumb-remove{opacity:1}.wt-thumb-item:hover .wt-thumb-qty{opacity:0}.wt-float-qty-wrap{display:flex;align-items:center;gap:0;border:2px solid var(--section-primary-bg, #9E005C);border-radius:var(--button-corner-radius, 9px);overflow:hidden;background:var(--section-background-color, #fff);flex-shrink:0}.wt-float-qty-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:none;cursor:pointer;color:var(--section-primary-bg, #9E005C);font-size:1.4rem;font-weight:700;transition:background .2s,color .2s}.wt-float-qty-btn:hover{background:var(--section-primary-bg, #9E005C);color:var(--section-primary-text-color, #fff)}.wt-float-qty-val{font-size:1.4rem;font-weight:800;min-width:24px;text-align:center;color:var(--section-text-color, #222);line-height:32px}.wt-floating-bar{position:fixed;bottom:0;left:0;right:0;z-index:999;transform:translateY(100%);transition:transform .35s cubic-bezier(.4,0,.2,1);pointer-events:none}.wt-floating-bar.wt-floating--visible{transform:translateY(0);pointer-events:auto}.wt-float-grip,.wt-float-toast{display:none}.wt-floating-inner{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:900px;margin:0 auto;padding:10px 20px;background:var(--section-background-color, #fff);border-top:1px solid var(--section-border-color, #ddd);box-shadow:0 -4px 24px #0000001f;border-radius:var(--section-top-radius, 20px) var(--section-top-radius, 20px) 0 0}.wt-float-left{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.wt-float-progress-row{display:flex;align-items:center;gap:10px}.wt-floating-progress{flex:1;height:6px;background:var(--section-border-color, #ddd);border-radius:3px;overflow:hidden}.wt-floating-progress-fill{height:100%;background:var(--section-primary-bg, #9E005C);border-radius:3px;transition:width .3s ease}.wt-floating-slots{font-size:1.2rem;font-weight:600;color:var(--section-alternative-color, #656565);white-space:nowrap;flex-shrink:0}.wt-float-expand-btn{display:inline-flex;align-items:center;gap:5px;padding:0;border:none;background:none;color:var(--section-primary-bg, #9E005C);font-size:1.15rem;font-weight:600;cursor:pointer;transition:color .2s;margin-bottom:4px}.wt-float-expand-btn:hover{opacity:.8}.wt-float-expand-chevron{transition:transform .3s;transform:rotate(180deg)}.wt-float--panel-open .wt-float-expand-chevron{transform:rotate(0)}.wt-float-panel{max-height:0;overflow:hidden;background:var(--section-background-color, #fff);border-top:1px solid var(--section-border-color, #ddd);opacity:0;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .25s}.wt-float--panel-open .wt-float-panel{max-height:320px;opacity:1;overflow-y:auto}@media(min-width:576px){.wt-float-panel{max-width:900px;margin:0 auto}}.wt-float-panel-header{display:flex;align-items:center;justify-content:space-between;padding:10px 16px 6px;position:sticky;top:0;background:var(--section-background-color, #fff);z-index:1}.wt-float-panel-title{font-size:1.3rem;font-weight:700;color:var(--section-text-color, #222)}.wt-float-panel-close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:none;color:var(--section-alternative-color, #999);cursor:pointer;border-radius:50%;transition:background .2s,color .2s}.wt-float-panel-close:hover{background:#f0f0f0;color:var(--section-text-color, #222)}.wt-float-panel-list{list-style:none;margin:0;padding:4px 12px 12px}.wt-fp-item{display:flex;align-items:center;gap:8px;padding:6px 4px;border-bottom:1px solid #f0f0f0}.wt-fp-item:last-child{border-bottom:none}.wt-fp-thumb{width:34px;height:34px;border-radius:6px;background-size:cover;background-position:center;background-color:#f4f4f4;flex-shrink:0}.wt-fp-name{flex:1;font-size:1.15rem;font-weight:500;color:var(--section-text-color, #222);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.wt-fp-qty{display:flex;align-items:center;gap:2px;flex-shrink:0}.wt-fp-qty-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1.5px solid var(--section-border-color, #ddd);border-radius:6px;background:var(--section-background-color, #fff);color:var(--section-text-color, #222);cursor:pointer;transition:border-color .2s,background .2s}.wt-fp-qty-btn:hover{border-color:var(--section-primary-bg, #9E005C);color:var(--section-primary-bg, #9E005C)}.wt-fp-qty-val{min-width:18px;text-align:center;font-size:1.2rem;font-weight:700;color:var(--section-text-color, #222)}.wt-fp-remove{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:none;color:var(--section-alternative-color, #bbb);cursor:pointer;border-radius:50%;flex-shrink:0;transition:color .2s,background .2s}.wt-fp-remove:hover{color:#d32f2f;background:#fce4ec}.wt-float-banner{display:inline-block;font-size:1.15rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#2e7d32,#43a047);padding:4px 16px 5px;border-radius:20px 20px 0 0;letter-spacing:.02em;white-space:nowrap;position:absolute;top:0;left:50%;transform:translate(-50%,-100%);z-index:1;pointer-events:none;box-shadow:0 -2px 8px #0000001a;animation:wt-hint-in .35s ease-out forwards}.wt-float-banner.hidden,.wt-floating-bar:not(.wt-floating--visible) .wt-float-banner{display:none}.wt-float-right{display:flex;align-items:center;gap:10px;flex-shrink:0}.wt-float-price-col{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.wt-float-price-main{font-size:1.6rem;font-weight:800;color:var(--section-text-color, #222);white-space:nowrap}.wt-float-price-old{font-size:1.1rem;font-weight:400;color:var(--section-alternative-color, #999);text-decoration:line-through;margin-right:3px}.wt-float-saving{font-size:1rem;font-weight:700;color:#2e7d32;background:#e8f5e9;padding:1px 6px;border-radius:4px;white-space:nowrap}.wt-float-saving.hidden{display:none}.wt-floating-cart-btn{display:flex;align-items:center;gap:8px;padding:1.2rem 2.4rem;border:var(--button-border-width, 3px) solid var(--section-primary-bg, #9E005C);border-radius:var(--button-corner-radius, 9px);background:var(--section-primary-bg, #9E005C);color:var(--section-primary-text-color, #fff);font-size:1.4rem;font-weight:700;cursor:pointer;transition:all .3s;white-space:nowrap;flex-shrink:0}.wt-floating-cart-btn:hover:not(:disabled){background:var(--section-background-color, #fff);color:var(--section-primary-bg, #9E005C)}.wt-floating-cart-btn:disabled{opacity:.45;cursor:not-allowed}.wt-floating-cart-btn.wt-btn--over{background:#b71c1c;border-color:#b71c1c;opacity:1;position:relative}.wt-float-over-hint{display:inline-block;font-size:1.15rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#b71c1c,#e53935);padding:4px 16px 5px;border-radius:20px 20px 0 0;letter-spacing:.02em;white-space:nowrap;position:absolute;top:0;left:50%;transform:translate(-50%,-100%);z-index:1;pointer-events:none;box-shadow:0 -2px 8px #0000001a;animation:wt-hint-in .35s ease-out forwards}.wt-float-over-hint:after{display:none}.wt-over-icon{margin-right:4px}@keyframes wt-hint-in{0%{transform:translate(-50%);opacity:0}to{transform:translate(-50%,-100%);opacity:1}}.wt-floating-cart-btn .ico{display:flex}@media(max-width:575px){.wt-filter-bar{gap:6px}.wt-bubble-toggle{padding:6px 10px;font-size:1.2rem;gap:4px}.wt-bubble-dropdown{min-width:120px}.wt-dd-option{padding:6px 10px;font-size:1.2rem}.wt-float-surprise{bottom:16px}.wt-float-surprise-btn{padding:16px 28px;font-size:1.5rem}.wt-qty-btn{width:36px;height:36px}.wt-qty-selector{margin:8px 15px 14px}.wt-float-banner{display:none!important}.wt-float-expand-btn{font-size:1.05rem}.wt-fp-thumb{width:28px;height:28px}.wt-fp-name{font-size:1.05rem}.wt-fp-qty-btn{width:22px;height:22px}.wt-fp-qty-val{font-size:1.1rem;min-width:16px}.wt-floating-inner{flex-wrap:wrap;gap:6px 8px;padding:8px 12px 10px;border-radius:var(--section-top-radius, 20px) var(--section-top-radius, 20px) 0 0}.wt-float-left{flex:1 1 100%}.wt-float-right{flex:1 1 100%;justify-content:space-between}.wt-float-price-main{font-size:1.4rem}.wt-float-qty-btn{width:28px;height:28px}.wt-float-qty-val{font-size:1.2rem;min-width:20px;line-height:28px}.wt-floating-cart-btn{padding:.8rem 1.4rem;font-size:1.3rem;gap:6px}.wt-floating-cart-btn span{display:none}.wt-floating-cart-btn.wt-btn--over span{display:inline;font-size:1.1rem}.wt-floating-cart-btn.wt-btn--over .ico{display:none}.wt-floating-cart-btn:not(.wt-btn--over):after{content:"In den Warenkorb";font-size:1.3rem}.wt-float-over-hint{position:static;box-shadow:none;text-align:center;font-size:1.1rem;padding:8px 16px;max-width:none;white-space:normal;animation:none;border-radius:var(--section-top-radius, 20px) var(--section-top-radius, 20px) 0 0}.wt-floating-bar.wt-floating--visible{transform:translateY(0);touch-action:none}.wt-float-grip{display:flex;align-items:center;justify-content:center;width:100%;flex:0 0 100%;padding:8px 0 4px;cursor:grab}.wt-grip-pill{width:36px;height:5px;border-radius:3px;background:var(--section-primary-bg, #9E005C);transition:background .2s,width .2s}.wt-float--panel-open .wt-grip-pill{background:var(--section-primary-bg, #9E005C);width:40px}.wt-float-panel{border-radius:0;max-height:0;opacity:0;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .25s}.wt-float--panel-open .wt-float-panel{max-height:55vh;opacity:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.wt-floating-bar.wt-float--dragging,.wt-floating-bar.wt-float--dragging .wt-float-panel{transition:none!important}.wt-floating-bar.wt-float--snapping{transition:transform .35s cubic-bezier(.2,.9,.3,1)!important}.wt-floating-bar.wt-float--snapping .wt-float-panel{transition:max-height .35s cubic-bezier(.2,.9,.3,1),opacity .25s!important}.wt-float-toast{display:block;overflow:hidden;max-height:0;opacity:0;text-align:center;font-size:1.15rem;font-weight:600;color:var(--section-primary-bg, #9E005C);background:#fde9f3;transition:max-height .3s ease,opacity .3s ease,padding .3s ease;padding:0 12px}.wt-float-toast.wt-toast--visible{max-height:36px;opacity:1;padding:6px 12px}.wt-floating-bar.wt-float--panel-open.wt-floating--visible{bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/main-bundle-products.css.map */
