@charset "UTF-8";div.count-control[data-v-b136da9c]{--aspect-ratio:1;background-color:green;display:flex;flex-grow:1;overflow:hidden;position:relative}div.count-control div.control-container[data-v-b136da9c]{display:flex;flex-grow:1;height:100%;left:0;position:absolute;transition:left .2s ease-in-out;width:100%}div.count-control div.control-container.add[data-v-b136da9c]{left:100%}div.count-control div.control-container.show-add-to-cart[data-v-b136da9c]{left:0;transition:left .2s ease-in-out}div.count-control div.control-container span.unit[data-v-b136da9c]{background-color:#f5f5f5;margin:0;padding:5px 4px 0 0}div.count-control div.control-container button[data-v-b136da9c]{align-items:center;aspect-ratio:var(--aspect-ratio);background-color:#f5f5f5;border:none;color:#4b4b4b;display:flex;flex-shrink:0;font-size:16px;justify-content:center;position:relative}div.count-control div.control-container button.blocked.left[data-v-b136da9c],div.count-control div.control-container button.decrement[data-v-b136da9c],div.count-control div.control-container button.delete[data-v-b136da9c]{border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;border-top:1px solid #e2e2e2}div.count-control div.control-container button.blocked.left[data-v-b136da9c]:after,div.count-control div.control-container button.decrement[data-v-b136da9c]:after,div.count-control div.control-container button.delete[data-v-b136da9c]:after{border-right:1px solid #adadad;content:" ";height:20px;position:absolute;right:0}div.count-control div.control-container button.increment[data-v-b136da9c]{background-color:#4bb52f;color:#fff}div.count-control div.control-container button.blocked[data-v-b136da9c]{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2}div.count-control div.control-container button.blocked svg[data-v-b136da9c]{position:relative}div.count-control div.control-container button.blocked.right[data-v-b136da9c]{border-right:1px solid #e2e2e2}div.count-control div.control-container button.blocked.right svg[data-v-b136da9c]{right:2px}div.count-control div.control-container button.blocked.right[data-v-b136da9c]:before{color:#c6c6c6;content:"|";display:inline-block;font-size:17px;left:-2px;position:absolute;top:4px;vertical-align:3px;z-index:auto}div.count-control div.control-container button.blocked.left svg[data-v-b136da9c]{left:-4px}div.count-control div.control-container button[disabled][data-v-b136da9c]{cursor:not-allowed}div.count-control div.control-container input[data-v-b136da9c]{background-color:#f5f5f5;border:1px solid #e2e2e2;border-left:none;border-right:none;color:#4b4b4b;flex-grow:1;font-size:16px;font-weight:700;margin:0;padding:4px 0 0;text-align:center;text-decoration:underline;vertical-align:top;width:100%}div.count-control div.control-container input[data-v-b136da9c]:focus-visible{outline:none}div.wrapper[data-v-100b72ac]{line-height:1em}span.verfuegbarkeit[data-v-100b72ac]{display:inline-block;font-size:14px;line-height:16px;margin-top:5px;padding-left:21px;vertical-align:top;white-space:normal}span.verfuegbarkeit[data-v-100b72ac]:before{content:"•";font-family:frutiger,sans-serif;font-size:24px;margin-left:-23px;margin-right:8px;vertical-align:-2px}span.verfuegbarkeit.begrenzt-verfuegbar[data-v-100b72ac]:before,span.verfuegbarkeit.producable[data-v-100b72ac]:before,span.verfuegbarkeit.verfuegbar[data-v-100b72ac]:before{color:#4bb52f}span.verfuegbarkeit.kurzfristig-verfuegbar[data-v-100b72ac]:before,span.verfuegbarkeit.teilmenge-verfuegbar[data-v-100b72ac]:before{color:#fccc03}span.verfuegbarkeit.nicht-mehr-im-sortiment[data-v-100b72ac]:before,span.verfuegbarkeit.nicht-verfuegbar[data-v-100b72ac]:before{color:#7e7f80}span.verfuegbarkeit a[data-v-100b72ac]{color:#003698;text-decoration:none}span.verfuegbarkeit span.html[data-v-100b72ac] span{white-space:nowrap}.available-amount[data-v-100b72ac],.blanket-order[data-v-100b72ac]{display:block;font-size:14px;padding-left:21px;padding-top:4px}.my-dropdown[data-v-57fec088]{border:none;cursor:pointer;height:40px;min-width:150px;padding:0;position:relative}.my-dropdown.white .options[data-v-57fec088] li,.my-dropdown.white .selected[data-v-57fec088]{background:#fff}.selected[data-v-57fec088]{background:#f5f5f5;border:1px solid #d6d6d6;display:block;height:40px;padding:0 20px;position:relative;transition:background-color .12s ease-in-out;z-index:2}.selected[data-v-57fec088]:hover{background-color:#ebeff7;border:1px solid #adadad;transition:background-color .12s ease-in-out}.selected span.caption[data-v-57fec088]{display:inline-block;font-size:14px;height:26px;line-height:26px;margin-top:7px;overflow:hidden}.selected span.toggle[data-v-57fec088]{border-left:1px solid #adadad;height:16px;position:absolute;right:10px;top:11px}.selected span.toggle.open[data-v-57fec088] svg{transform:rotate(180deg);transition:transform .25s ease-in-out}.selected[data-v-57fec088] svg{height:15px;left:4px;position:relative;transition:transform .25s ease-in-out}.options[data-v-57fec088]{left:0;max-height:0;overflow-y:auto;position:absolute;transition:max-height .25s ease-in-out;width:100%;z-index:23}.options.open[data-v-57fec088]{max-height:400px;transition:max-height .25s ease-in-out}.options[data-v-57fec088] li{background-color:#f5f5f5;border-bottom:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;font-size:14px;list-style:none;padding:12px 16px;transition:background-color .12s ease-in-out}.options[data-v-57fec088] li:hover{background-color:#ebeff7;color:#039;transition:background-color .12s ease-in-out}.fade-enter-active[data-v-57fec088],.fade-leave-active[data-v-57fec088]{transition:all .25s ease-out}.fade-enter[data-v-57fec088],.fade-leave-active[data-v-57fec088]{opacity:0;transform:translateY(-30px)}