@font-face{font-family:Bundes-CMS-Icons;src:url("./media/Bundes-CMS-Icons-KFL5MN52.woff2") format("woff2"),url("./media/Bundes-CMS-Icons-7Q3FTNR4.ttf") format("truetype"),url("./media/Bundes-CMS-Icons-VOGFAPX5.woff") format("woff"),url("./media/Bundes-CMS-Icons-ZZCCLFQR.svg") format("svg");font-weight:400;font-style:normal;font-display:block}.toast-container{top:auto;right:60px;bottom:-20px;z-index:1200;filter:drop-shadow(1px 1px 2px black)}.warenkorb-toast{margin-right:3rem!important;padding-right:3rem!important;border-radius:10px}@media screen and (max-width:1900px){.toast-container{right:80px;bottom:0;z-index:1200;top:auto;max-height:120px}.warenkorb-toast{margin:1rem!important;padding:.5rem!important}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.print-info{display:none}
