.mamf_slider.mamf_listen_stoerer_stil{padding:0 15px 20px;box-sizing:border-box}@media (min-width: 750px){.mamf_slider.mamf_listen_stoerer_stil{padding:0 0 32px 0;height:274px}}.mamf_slider.mamf_listen_stoerer_stil .cardblock-headline-slider{text-align:left;font-size:22px;padding-top:17px;padding-bottom:15px}@media (min-width: 750px){.mamf_slider.mamf_listen_stoerer_stil .cardblock-headline-slider{text-align:center;min-height:32px}}.mamf_slider.mamf_listen_stoerer_stil .mamf_stil_block{max-width:calc(100vw - 40px)}@media (min-width: 750px){.mamf_slider.mamf_listen_stoerer_stil .mamf_stil_block{max-width:none}}@media (min-width: 750px) and (min-width: 1200px){.mamf_slider.mamf_listen_stoerer_stil .mamf_stil_block{width:140px}}.mamf_slider.mamf_listen_stoerer_stil .mamf_stil_block a p{padding:8px 10px 10px}i.mamf_stoerer_right,i.mamf_stoerer_left{position:absolute;z-index:10;width:40px;height:140px;cursor:pointer;margin-top:auto;margin-bottom:auto;border-radius:50%}i.mamf_stoerer_right::before,i.mamf_stoerer_left::before{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:34px}i.mamf_stoerer_right{right:0}@media (min-width: 1200px){i.mamf_stoerer_right{right:4px;background-color:transparent}}i.mamf_stoerer_left{left:0;display:none}@media (min-width: 1200px){i.mamf_stoerer_left{left:4px;background-color:transparent}}.mamf_listen_stoerer_muster{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin:15px 0 20px;background-color:#EEE4D7;background-image:url(https://www.puzzlehelden.de/_s/cBdye1C/images/motivauswahl/musterinfo_banner/musterinfo_pattern.svg);max-height:308px;border-radius:8px;order:6}@media (min-width: 750px){.mamf_listen_stoerer_muster{min-height:94px}}@media (min-width: 1000px){.mamf_listen_stoerer_muster{order:14;max-height:185px}}@media (min-width: 750px) and (max-width: 999px){.mamf_listen_stoerer_muster{order:9;max-height:none}}.mamf_listen_stoerer_muster p{font-size:14px}.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content{box-sizing:border-box;display:flex;flex-direction:column;width:100%;background-image:url(https://www.puzzlehelden.de/_s/cBdye1C/images/motivauswahl/musterinfo_banner/musterinfo_background_mobile.png);background-image:image-set(url(https://www.puzzlehelden.de/_s/cBdye1C/images/motivauswahl/musterinfo_banner/musterinfo_background_mobile.png?webp&j=80) type("image/webp"),url(https://www.puzzlehelden.de/_s/cBdye1C/images/motivauswahl/musterinfo_banner/musterinfo_background_mobile.png)type("image/png"));background-repeat:no-repeat;background-position:right top;background-size:auto 308px;padding:16px 24px}@media (min-width: 1000px){.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content{background-image:url(https://www.puzzlehelden.de/_s/cBdye1C/images/motivauswahl/musterinfo_banner/musterinfo_background_desktop.png);background-image:image-set(url(https://www.puzzlehelden.de/_s/cBdye1C/images/motivauswahl/musterinfo_banner/musterinfo_background_desktop.png?webp&j=80) type("image/webp"),url(https://www.puzzlehelden.de/_s/cBdye1C/images/motivauswahl/musterinfo_banner/musterinfo_background_desktop.png)type("image/png"));background-repeat:no-repeat;background-position:right top;background-size:auto 185px;background-position-x:106%;padding:24px}}@media (min-width: 750px) and (max-width: 999px){.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content{background:none;padding:24px}}@media (min-width: 1200px){.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content{width:1100px}}.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_content_headline{margin:7px 0;font-family:"Roboto Slab",Times,serif;font-weight:600;font-size:18px;height:27px;color:#111424;cursor:pointer}@media (min-width: 750px){.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_content_headline{margin:7px 0;font-size:22px;height:32px}}.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_content_headline span{display:flex;justify-content:space-between;align-items:center;font:inherit}@media (min-width: 750px){.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_content_headline span{justify-content:flex-start}}.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_content_headline span.open::after{transform:rotate(180deg)}.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_content_headline span::after{display:inline-flex;justify-content:center;align-items:center;content:"";font:bold normal normal 22px / 1 FontAwesome;height:27px;width:27px;color:#111424;background-color:#ff4500;border-radius:14px}@media (min-width: 750px){.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_content_headline span::after{margin-left:0.75em}}.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_steps{display:flex;flex-direction:column;margin-top:1px}@media (min-width: 750px){.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_steps{flex-direction:row;margin-top:12px}}@media (min-width: 750px) and (max-width: 999px){.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_steps{justify-content:space-between}}.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_steps .mamf_listen_stoerer_muster_step_01,.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_steps .mamf_listen_stoerer_muster_step_02,.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_steps .mamf_listen_stoerer_muster_step_03{display:flex;align-items:center;margin:15px 0;min-width:215px;width:70%;max-width:340px}@media (min-width: 1000px){.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_steps .mamf_listen_stoerer_muster_step_01,.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_steps .mamf_listen_stoerer_muster_step_02,.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_steps .mamf_listen_stoerer_muster_step_03{width:215px;margin-right:26px}}@media (min-width: 750px) and (max-width: 999px){.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_steps .mamf_listen_stoerer_muster_step_01,.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_steps .mamf_listen_stoerer_muster_step_02,.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_steps .mamf_listen_stoerer_muster_step_03{max-width:32%}}.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_steps .mamf_listen_stoerer_muster_step_txt{line-height:1.6em}.mamf_listen_stoerer_muster .mamf_listen_stoerer_muster_content .mamf_listen_stoerer_muster_step_counter{font-size:16px;border:1px solid rgba(63,52,39,0.15);width:32px;height:32px;border-radius:40px;text-align:center;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:16px;font-family:"Roboto Slab",Times,serif;color:#111424}.mamf_filterbox{display:none;position:fixed;left:0;top:0;bottom:0;right:0;background:white;flex-direction:column;z-index:100001}.mamf_filterbox *{color:#111424;box-sizing:border-box}@media (min-width: 750px){.mamf_filterbox{left:auto;bottom:auto;width:375px;height:100vh;right:0;top:0}}.mamf_filterbox_open{display:flex}.mamf_filterbox_btn_row{display:flex;justify-content:space-between;position:absolute;bottom:0;left:0;right:0;padding-bottom:8px;height:64px;box-shadow:-2px -2px 8px 0 #E7E7E7;background:white}@media (min-width: 750px){.mamf_filterbox_btn_row{position:fixed;left:unset;width:375px}}.mamf_filterbox_head{display:flex;justify-content:center;align-items:center;position:absolute;left:0;right:0;top:0;height:72px;padding:20px;background:#fff;border-bottom:1px solid #E7E7E7;font-family:"Roboto Slab",Times,serif;color:#111424;font-size:21px;font-weight:600}@media (min-width: 750px){.mamf_filterbox_head{position:relative}}.mamf_filterbox_head>span{font-family:inherit}.mamf_filterbox_btn_loeschen,.mamf_filterbox_btn_apply{width:50%;padding:7.5px 10px 8px;margin:5px}.mamf_filter_back_image{cursor:pointer;position:absolute;left:20px}.mamf_close_x{cursor:pointer;position:absolute;width:30px;height:auto;right:15px;filter:invert(16%) sepia(6%) saturate(4083%) hue-rotate(200deg) brightness(90%) contrast(94%)}.mamf_back{cursor:pointer;position:absolute;left:20px}.mamf_filterbox_content,.mamf_filterbox_content_submenu{overflow-y:auto;height:calc(100vh - 146px)}@media (max-width: 749px){.mamf_filterbox_content,.mamf_filterbox_content_submenu{position:absolute;top:72px;left:0;right:0;overflow:scroll;padding-bottom:64px}}@media (min-width: 1000px){.mamf_filterbox_content ul,.mamf_filterbox_content_submenu ul{padding-bottom:60px}}.mamf_filterbox_content ul li,.mamf_filterbox_content_submenu ul li{display:flex;justify-content:space-between;border-bottom:1px solid #E7E7E7;padding:20px;height:64px;font-size:16px}.mamf_filterbox_content ul li:hover,.mamf_filterbox_content_submenu ul li:hover{cursor:pointer}.mamf_filterbox_content ul li.mamf_filterbox_farbzeile,.mamf_filterbox_content_submenu ul li.mamf_filterbox_farbzeile{flex-wrap:wrap;height:auto;cursor:default}.mamf_filterbox_content ul li.mamf_filterbox_farbzeile div.mamf_filterbox_farbzeile_info,.mamf_filterbox_content_submenu ul li.mamf_filterbox_farbzeile div.mamf_filterbox_farbzeile_info{width:50%;text-align:right}.mamf_filterbox_content ul li#mamf_mitohnefoto,.mamf_filterbox_content_submenu ul li#mamf_mitohnefoto{cursor:default}.mamf_filterbox_content ul li#mamf_stil,.mamf_filterbox_content ul li#mamf_fotoanzahl,.mamf_filterbox_content_submenu ul li#mamf_stil,.mamf_filterbox_content_submenu ul li#mamf_fotoanzahl{padding:0 20px;align-items:center}.mamf_filterbox_content ul li .fa-angle-right,.mamf_filterbox_content_submenu ul li .fa-angle-right{font-size:20px}.mamf_filterbox_content ul li>span:first-of-type{flex-basis:135px;font-weight:bold}.mamf_filterbox_content ul li>span:last-of-type{cursor:pointer}.mamf_filterbox_content ul li#mamf_formate>span:last-of-type{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 9px}.mamf_filterbox_content ul li#mamf_mitohnefoto span:first-of-type{flex-basis:auto}.mamf_filterbox_content_submenu ul li{cursor:pointer}.mamf_filterbox_content_submenu ul li span{display:flex;align-items:center}.mamf_filterbox_content_submenu ul li span>img{height:30px;margin-right:20px;filter:invert(16%) sepia(6%) saturate(4083%) hue-rotate(200deg) brightness(90%) contrast(94%)}.mamf_filterbox_content_submenu ul li.mamf_filterbox_submenu_active_option .mamf_filterbox_option_check{display:inline-block}.mamf_filterbox_option_check{display:none}.mamf_filterbox_radio_set{position:relative}.mamf_filterbox_radio_set input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.mamf_filterbox_radio_set input~span{border:1px solid #ff4500;border-right:none;padding:5px 15px;font-size:14px;cursor:pointer}.mamf_filterbox_radio_set label:first-child input~span{border-bottom-left-radius:20px;border-top-left-radius:20px}.mamf_filterbox_radio_set label:last-child input~span{border-bottom-right-radius:20px;border-top-right-radius:20px;border-right:1px solid #ff4500}.mamf_filterbox_radio_set input:checked~span{background:#ff4500}.mamf_filterbox_farbrow{display:flex;width:1000px;overflow:hidden;margin-top:15px;flex-wrap:wrap}.mamf_filterbox_farbrow>div{border-radius:20px;min-height:40px;min-width:40px;margin:15px 15px 0 0;box-shadow:inset 0 0 1px #818181}@media (min-width: 750px){.mamf_filterbox_farbrow>div:hover{cursor:pointer;position:relative;border:2px solid black !important;box-shadow:inset 0 0 0 6px #fff !important}}.mamf_filterbox_submenu_farbknopf{display:inline-block;margin-right:16px;border-radius:20px;min-height:30px;min-width:30px}.mamf_filterbox_submenu_farbknopf.cardVariant_FFFFFF{border:1px solid #E7E7E7}.mamf_farbfilterbox_farbe_selected{position:relative;border:2px solid black !important;box-shadow:inset 0 0 0 6px #fff !important}.mamf_filter_kriterien_anzeige span{display:flex;align-items:center;justify-content:space-around;box-sizing:border-box;border:1px solid #ff4500;background:#ff4500;color:#fff;font-size:12px;min-height:32px;padding:10px;border-radius:32px;margin:4px 8px 4px 0;flex-shrink:0;order:1;max-width:calc(100vw - 35px);height:fit-content;white-space:break-spaces}.mamf_filter_kriterien_anzeige span i{display:inline;margin-left:10px;cursor:pointer;background:url(https://www.puzzlehelden.de/_s/cBdye1C/images/icons/motivauswahl/filter_delete_active.svg) center no-repeat;width:14px;height:14px;background-size:14px}.mamf_filter_kriterien_anzeige span.mamf_filter_kriterien_anzeige_loeschen{color:#111424;background:#fff;border:1px solid #E7E7E7;order:0}.mamf_filter_kriterien_anzeige span.mamf_filter_kriterien_anzeige_loeschen i{background:url(https://www.puzzlehelden.de/_s/cBdye1C/images/icons/motivauswahl/filter_delete.svg) center no-repeat;width:14px;height:14px;background-size:14px}#mamf_ajax_waiter{position:fixed;top:44vh;left:calc((100vw - 178px) / 2);display:none;padding:40px;border:1px solid #E7E7E7;background:#fff;border-radius:20px;z-index:99999;box-shadow:#b4ada1 1px 1px 1px}#mamf_ajax_waiter .waiter_icon{position:relative;left:15px}.mamf_headline_kollektion{width:100%;padding-left:15px}.mamf_headline_kollektion>h2{text-align:left;margin:2.5em 0 0.75em;line-height:1.4em;font-family:"Roboto Slab",Times,serif;font-weight:bold;font-size:25px;color:#111424;text-shadow:none}.kollektionen_wrapper_filter .maHinweis{order:1000000}@media (pointer: fine){.mamf_karten_variantenrow,.mamf_merklisten_icon{visibility:hidden}.mamf_karten_item:hover .mamf_karten_variantenrow,.mamf_karten_item:hover .mamf_merklisten_icon{visibility:visible}.mamf_detail_headline_row .mamf_merklisten_icon{visibility:visible !important}}.mamf_container{display:flex;flex-wrap:wrap;justify-content:space-around;position:relative;clear:both}@media (min-width: 750px){.mamf_container{margin-bottom:80px}}@media (min-width: 750px) and (min-width: 1000px){.mamf_container{width:calc(100% + 20px);margin-left:-10px}}.mamf_container *{box-sizing:border-box}.mamf_karten_item,.mamf_motiv_nicht_gefunden_item{width:100vw;display:flex;flex-direction:column;padding:10px;margin:2px 2px 16px}@media (min-width: 750px) and (max-width: 999px){.mamf_karten_item,.mamf_motiv_nicht_gefunden_item{width:48.5%}}@media (min-width: 1000px){.mamf_karten_item,.mamf_motiv_nicht_gefunden_item{width:32.75%;margin:2px}}.mamf_filler_item{width:100vw;flex:auto;display:none}@media (min-width: 750px){.mamf_filler_item{width:31.75%;display:inline-block;position:relative;box-sizing:border-box}}@media (min-width: 750px) and (min-width: 750px) and (max-width: 999px){.mamf_filler_item{width:48.5%}}.mamf_motiv_nicht_gefunden_item{display:flex;flex-direction:column;align-items:center;background-color:#292A48;border:1px dashed #E7E7E7;border-radius:8px;max-width:100vw;height:275px;order:99999996}@media (max-width: 749px){.mamf_motiv_nicht_gefunden_item{margin:12px 12px 6px}}@media (min-width: 750px){.mamf_motiv_nicht_gefunden_item{height:295px}}.mamf_motiv_nicht_gefunden_item p{padding:0 10px;margin-top:6px;font-size:16px;line-height:1.4em;text-align:center}@media (min-width: 750px){.mamf_motiv_nicht_gefunden_item p{margin-top:12px}}.mamf_motiv_nicht_gefunden_item p strong{display:block}.mamf_motiv_nicht_gefunden_item .a_txt{font-size:16px;margin-top:14px;color:#292A48;text-underline-offset:3px}@media (min-width: 750px){.mamf_motiv_nicht_gefunden_item{width:calc(32.75% - 20px);max-width:calc(100vw - 40px);margin:14px 12px 12px 12px;padding:10px}}@media (min-width: 750px) and (min-width: 750px) and (max-width: 999px){.mamf_motiv_nicht_gefunden_item{width:calc(48.5% - 20px)}}.mamf_karten_bild{box-sizing:border-box;background:#F8F8F8;border:1px solid #F8F8F8;border-radius:8px;display:flex;justify-content:center;align-items:center;height:275px;padding:28px 26px;position:relative}@media (pointer: fine){.mamf_karten_bild:hover{border-color:#E7E7E7}}.mamf_karten_bild .mamf_karten_bild_img,.mamf_karten_bild .mamf_karten_bild_zubehoer-img{display:block;object-fit:contain;max-height:219px;height:fit-content !important;width:fit-content !important;min-width:293px;max-width:293px}@media (min-width: 750px){.mamf_karten_bild .mamf_karten_bild_img,.mamf_karten_bild .mamf_karten_bild_zubehoer-img{max-width:100%;min-width:unset}}.mamf_karten_bild .mamf_karten_bild_img.mamf_karten_bild_zubehoer-img_bigger,.mamf_karten_bild .mamf_karten_bild_zubehoer-img.mamf_karten_bild_zubehoer-img_bigger{max-height:245px}.mamf_karten_bild>picture img:not([alt~="Gästebuch"]):not([alt~="Trautagebuch"]):not([alt~="Hochzeitsalbum"]):not([alt~="Fotoalbum"]):not([alt~="Stammbuch"]):not([alt~="Gaestemappe"]):not([alt*="Deckblatt transparent"]):not([alt*="1000 Teile"]):not([alt*="500 Teile"]):not([alt*="40 Teile"]):not(.lazyload):not(.lazyloading),.mamf_karten_bild .mamf_karten_bild_zubehoer-img{filter:drop-shadow(1px 1px 3px rgba(95,77,57,0.12))}@media (min-width: 750px){.mamf_karten_bild>picture img[alt*="Stammbuch A5"]{max-width:96%}}.mamf_karte_hat_goldfolie .mamf_karten_bild img.mamf_karten_bild_img,.mamf_karte_hat_silberfolie .mamf_karten_bild img.mamf_karten_bild_img,.mamf_karte_hat_rosegoldfolie .mamf_karten_bild img.mamf_karten_bild_img{filter:none !important}.mamf_karte_hat_goldfolie .mamf_karten_bild img.mamf_karten_bild_img.mamf_karten_bild_loaded,.mamf_karte_hat_silberfolie .mamf_karten_bild img.mamf_karten_bild_img.mamf_karten_bild_loaded,.mamf_karte_hat_rosegoldfolie .mamf_karten_bild img.mamf_karten_bild_img.mamf_karten_bild_loaded{animation-name:mamf_folie_gradient;animation-duration:4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate-reverse}.mamf_karte_hat_goldfolie .mamf_karten_bild img.mamf_karten_bild_img.mamf_karten_bild_loaded{background:#b68e37;background:linear-gradient(55deg, #b68e37, #b68e37 1%, #fff0b8 10%, #fff0b8 10.8%, #b68e37 20%, #b68e37 21%, #fff0b8 30%, #fff0b8 30.8%, #b68e37 40%, #b68e37 41%, #fff0b8 50%, #fff0b8 50.8%, #b68e37 60%, #b68e37 61%, #fff0b8 70%, #fff0b8 70.8%, #b68e37 80%, #b68e37 81%, #fff0b8 90%, #fff0b8 90.8%, #b68e37);background-size:400% 400%}.mamf_karte_hat_silberfolie .mamf_karten_bild img.mamf_karten_bild_img.mamf_karten_bild_loaded{background:#d9d9d3;background:linear-gradient(55deg, #fff 0%, #fff 10%, #d9d9d3 27%, #979795 36%, #979795 36.6%, #d9d9d3 45%, #fff 51%, #fff 51.4%, #979795 59%, #979795 59.6%, #d9d9d3 68%, #fff 76%, #fff 100%);background-size:400% 400%}.mamf_karte_hat_rosegoldfolie .mamf_karten_bild img.mamf_karten_bild_img.mamf_karten_bild_loaded{background:#F4DBD5;background:linear-gradient(55deg, #F4DBD5, #F4DBD5 1%, #a37c75 10%, #a37c75 10.8%, #F4DBD5 20%, #F4DBD5 21%, #a37c75 30%, #a37c75 30.8%, #F4DBD5 40%, #F4DBD5 41%, #a37c75 50%, #a37c75 50.8%, #F4DBD5 60%, #F4DBD5 61%, #a37c75 70%, #a37c75 70.8%, #F4DBD5 80%, #F4DBD5 81%, #a37c75 90%, #a37c75 90.8%, #F4DBD5);background-size:400% 400%}@keyframes mamf_folie_gradient{0%{background-position:0 0}to{background-position:100% 75%}}.mamf_karten_item .mamf_karte_hat_goldfolie .mamf_karten_bild:hover>picture img,.mamf_karten_item .mamf_karte_hat_goldfolie .mamf_karten_bild:hover .mamf_karten_bild_zubehoer-img{filter:none !important}a[class*='mamf_karte_infotag_'] .mamf_karten_bild::before,a[class*='mamf_puzzle_'] .mamf_karten_bild::before{position:absolute;z-index:10;left:16px;top:16px;box-sizing:border-box}a[class*='mamf_karte_infotag_'] .mamf_karten_bild::before{width:200px;height:auto}.mamf_karten_item_label_container{display:flex;position:absolute;top:16px;left:16px;z-index:10}.mamf_karten_item_label{color:#fff;font-weight:600;font-size:12px;line-height:0.9em;height:19px;border-radius:2px;padding:4px;margin-right:3px;box-sizing:border-box}.mamf_karten_item_label.mamf_karten_item_label_gold{background:#DDC674;width:62px}.mamf_karten_item_label.mamf_karten_item_label_silber{background:#AFAFAF;width:69px}.mamf_karten_item_label.mamf_karten_item_label_rosegold{background:#E3BCB3;width:88px}.mamf_karten_item_label.mamf_karten_item_label_neu{background:#292A48;width:32px}.mamf_karten_item_label.mamf_karten_item_label_rabatt{background:#ff4500;width:33px}.mamf_karten_item.mamf_puzzle_40 .mamf_karten_bild::before,.mamf_karten_item.mamf_puzzle_100 .mamf_karten_bild::before,.mamf_karten_item.mamf_puzzle_200 .mamf_karten_bild::before,.mamf_karten_item.mamf_puzzle_1000 .mamf_karten_bild::before,.mamf_karten_item.mamf_puzzle_klein .mamf_karten_bild::before{width:45px;top:5px;left:8px;filter:invert(16%) sepia(6%) saturate(4083%) hue-rotate(200deg) brightness(90%) contrast(94%)}.mamf_karten_item.mamf_puzzle_40 .mamf_karten_bild::before{content:url(https://www.puzzlehelden.de/_s/cBdye1C/images/icons/motivauswahl/40_teile.svg) " "}.mamf_karten_item.mamf_puzzle_100 .mamf_karten_bild::before{content:url(https://www.puzzlehelden.de/_s/cBdye1C/images/icons/motivauswahl/100_teile.svg) " "}.mamf_karten_item.mamf_puzzle_200 .mamf_karten_bild::before{content:url(https://www.puzzlehelden.de/_s/cBdye1C/images/icons/motivauswahl/200_teile.svg) " "}.mamf_karten_item.mamf_puzzle_klein .mamf_karten_bild::before{content:url(https://www.puzzlehelden.de/_s/cBdye1C/images/icons/motivauswahl/500_teile.svg) " "}.mamf_karten_item.mamf_puzzle_1000 .mamf_karten_bild::before{content:url(https://www.puzzlehelden.de/_s/cBdye1C/images/icons/motivauswahl/1000_teile.svg) " "}.mamf_karten_titlerow,.mamf_karten_kategorierow,.mamf_karten_variantenrow{display:flex;justify-content:center;padding:10px 0 0 0;color:#9494A3;text-align:center}@media (min-width: 750px){.mamf_karten_titlerow,.mamf_karten_kategorierow,.mamf_karten_variantenrow{padding:10px 15px 0 15px}}.mamf_karte_infotag_rabatt .mamf_karten_titlerow>span:last-child{color:red}.mamf_karte_rabattierter_preis{text-decoration:line-through}.mamf_karten_titlerow{font-size:16px;font-weight:600}.mamf_karten_titlerow b{color:#111424;font-weight:600;max-width:70%;text-transform:capitalize}.mamf_karten_titlerow .outOfStockTxt{margin-left:0.35em;color:#00B060}.mamf_karten_kategorierow{padding-top:5px;font-size:14px}.mamf_karten_kategorierow span:first-child{max-width:75%;padding-right:0}.mamf_karten_kategorierow span:last-child{white-space:nowrap}.mamf_karten_kategorierow span:last-child span.mamf_karte_rabattierter_preis{width:50%;text-align:right}.mamf_btn_mehr_varianten{display:flex;justify-content:center;align-items:center;width:116px;height:24px;border:1px solid #E7E7E7;border-radius:20px;padding:2px 5px;margin:2px;font-weight:600;font-size:10px;color:#111424}.mamf_btn_mehr_varianten:hover{cursor:pointer}.mamf_btn_variante{border-radius:50px;min-height:24px;min-width:24px;display:inline-block;margin-right:7px;margin-left:7px;box-sizing:border-box;box-shadow:inset 0 0 1px #818181}@media (min-width: 750px){.mamf_btn_variante{min-height:16px;min-width:16px;margin-right:8px;margin-left:8px}}.mamf_variante_aktiv{border:2px solid black;box-shadow:inset 0 0 0 2px white}.mamf_variante_aktiv.cardVariant_weiss{box-shadow:none !important}.mamf_variante_counter{display:flex;justify-content:center;align-items:center;font-size:10px;color:#9494A3;background:#F4F4F6;cursor:default}.mamf_farbvarianten{display:flex;align-items:center;max-width:150px;overflow-x:hidden;padding-left:0;margin-left:0}@media (min-width: 750px){.mamf_farbvarianten{max-width:210px;padding:0;margin:0}}.mamf_merklisten_icon{position:absolute;z-index:10;right:15px;bottom:15px;height:32px;width:32px}.mamf_merklisten_icon:hover{cursor:pointer}.mamf_merklisten_icon.merklisteIconImg-on{visibility:visible}.container_zubehoerzubehoer .mamf_merklisten_icon{display:none}.mamf_btn_sortierung{display:inline-flex;background:#ff4500;color:white;border-radius:42px;padding:10px;order:99999999;cursor:pointer;font-size:1.1em}.mamf_btn_load_more{display:inline-flex;justify-content:center;align-items:center;order:99999999;min-height:0}.mamf_sortierung_container{position:relative}.mamf_sortierung_container.optionen-menu-open .mamf_sortierung_optionen{display:block}.mamf_sortierung_container .mamf_sortierung_optionen{display:none;margin:4px 8px;position:absolute;background:#fff;border-radius:5px;border:1px solid #E7E7E7;padding:5px;float:left;box-sizing:border-box;width:150px;z-index:1000}.mamf_sortierung_container .mamf_sortierung_optionen:before,.mamf_sortierung_container .mamf_sortierung_optionen:after{content:"";position:absolute;width:0;height:0;border:solid transparent;border-top-width:0}.mamf_sortierung_container .mamf_sortierung_optionen:before{top:-12px;left:12px;border-color:#E7E7E7;border-width:12px;border-top-width:0;border-left-color:transparent;border-right-color:transparent}.mamf_sortierung_container .mamf_sortierung_optionen:after{top:-11px;left:13px;border-color:white;border-width:11px;border-top-width:0;border-left-color:transparent;border-right-color:transparent}.mamf_sortierung_container .mamf_sortierung_optionen li{cursor:pointer;padding:4px 0 4px 10px;font-size:12px;border:1px solid transparent;border-radius:5px}.mamf_sortierung_container .mamf_sortierung_optionen li:hover,.mamf_sortierung_container .mamf_sortierung_optionen li:active{border:1px solid #007C9E}.mamf_sortierung_container .mamf_btn_sortierung{display:none}@media (min-width: 750px){.mamf_sortierung_container .mamf_btn_sortierung{display:inline-block;align-self:flex-start;width:150px;height:32px;padding:0 0 0 10px;font-size:12px;background:#fff;color:#111424;border:1px solid #E7E7E7;margin:4px 8px;text-align:left}.mamf_sortierung_container .mamf_btn_sortierung::before{content:"";float:left;display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:12pt;margin:0 12px 0 5px}.mamf_sortierung_container .mamf_btn_sortierung:hover{background:#fff;cursor:pointer}}.mamf_btn_load_more{display:flex;width:calc(100vw - 30px);max-width:311px}@media (min-width: 750px){.mamf_btn_load_more{position:absolute;bottom:-45px;left:auto;right:auto}}.mamf_btn_filter{display:flex;border-radius:42px;order:99999999;font-size:1.1em;font-weight:600;min-height:unset;position:fixed;justify-content:space-around;align-self:flex-start;align-items:center;bottom:18px;right:16px;z-index:1000;width:120px;height:56px;padding:10px 20px;margin:4px 0;box-shadow:0 2px 16px rgba(0,0,0,0.15)}.topmenu_mobile_show .mamf_btn_filter{display:none}@media (min-width: 750px){.mamf_btn_filter{position:static;bottom:auto;right:auto;width:150px;height:32px;display:flex;justify-content:space-around;align-items:center;padding:0 48px 0 10px;font-size:12px;box-shadow:none}.mamf_btn_filter img{margin-right:auto}}.mamf_detail_goto_produktseite{display:inline-flex;order:99999999;width:calc(100vw - 30px);align-items:center;justify-content:center;flex-shrink:0}@media (min-width: 750px){.mamf_detail_goto_produktseite{width:80%;margin:auto 0 0 20px;align-self:flex-start;padding:14px 5px}}.mamf_filter_kartenanzahl{display:inline-block;font-family:"PT Sans",Arial,sans-serif;font-weight:normal;font-size:14px;line-height:18px;color:#292A48;margin-left:15px;text-align:left}@media (min-width: 1000px){.mamf_filter_kartenanzahl{margin-left:0;margin-bottom:30px}}.mamf_filter_anzeige{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-end;width:100%;box-sizing:border-box;padding:0 15px}@media (min-width: 750px){.mamf_filter_anzeige{padding:0;margin-bottom:16px}}@media (min-width: 750px) and (min-width: 750px) and (max-width: 999px){.mamf_filter_anzeige{padding:0 15px}}.mamf_filter_kriterien_anzeige{display:flex;flex-wrap:wrap;align-self:flex-start;margin-right:auto;padding-right:20px}@media (min-width: 750px){.mamf_filter_kriterien_anzeige{max-width:49%}}@media (min-width: 750px) and (min-width: 1000px){.mamf_filter_kriterien_anzeige{min-width:650px}}@media (min-width: 750px) and (min-width: 1000px) and (min-width: 1201px){.mamf_filter_kriterien_anzeige{min-width:750px}}.mamf_btn_load_more+.mamf_motiv_nicht_gefunden_item{display:none}.mamf_gesamt_anzahl_karten{order:99999998;width:100%;margin:30px 0;color:#9494A3;text-align:center}.mamf_no_body_scroll{overflow:hidden}.scrollBoxButtonDisabled{opacity:0.3}.scrollBoxButtonAllDisabled{visibility:hidden}