.spenden-carusell .button{width:100%!important;margin-bottom:-5px!important}.spenden-carusell img{max-height:250px;height:250px;object-fit:cover}.spenden-carusell .woocommerce-loop-product__title{margin-top:10px;margin-bottom:10px;margin-left:8px;margin-right:8px}.spenden-carusell .product{background-image:linear-gradient(180deg,#f4ede5 0%,#ffffff 99%);border-radius:25px 25px 0px 0px;overflow:hidden;box-shadow:0px -7px 12px -5px rgba(0,0,0,0.3)}[id^="Sticky-Inhalt"]{position:sticky!important;top:32px;z-index:10;align-self:flex-start}.single_add_to_cart_button{margin-bottom:10px!important}.et_pb_wc_checkout_payment_info{background-color:#ffffff!important;box-shadow:none!important}.order-actions-button{display:none!important}.dnwoo_grid img{object-fit:cover}.ueberschrift-h2-h5 h2,.ueberschrift-h2-h5 h5{-webkit-text-stroke:0.5px rgba(125,125,125,0.6)}.page-numbers,.woocommerce-result-count{color:#232220!important}html{scroll-padding-top:500px!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent;border-bottom:0;text-align:center}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules"}body.single-product:not(.et-tb-has-template) ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-product_cat ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-project_category ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.single-product.et-db:not(.et-tb-has-template) #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-product_cat.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-project_category.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{content:"+"}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{content:"\4c"}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.single-product:not(.et-tb-has-template) ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.single-product.et-db:not(.et-tb-has-template) #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-product_cat ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-product_cat.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-project_category ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-project_category.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\4d'}#post-41671 #cp_calculatedfieldsf_pform_1 .kontakt-linkeseite{clear:both!important;width:48%;float:left}#post-41671 #cp_calculatedfieldsf_pform_1 .kontakt-rechteseite{clear:none!important;width:48%;float:left}#post-41671 #cp_calculatedfieldsf_pform_1 .r{color:#d29f68!important}#post-41671 #cp_calculatedfieldsf_pform_1 #fbuilder input[type="radio"],#cp_calculatedfieldsf_pform_2 .r{color:#d29f68!important}#post-41671 #cp_calculatedfieldsf_pform_1 #fbuilder input[checkbox]{width:20px!important;height:20px!important}#post-41671 #cp_calculatedfieldsf_pform_1 #fbuilder input,#post-41671 #cp_calculatedfieldsf_pform_1 #fbuilder textarea,#post-41671 #cp_calculatedfieldsf_pform_1 #fbuilder select{padding:0px;font-size:18px;border-bottom:1px solid #888!important;line-height:26px!important;margin-top:8px;min-height:30px}#post-41671 #cp_calculatedfieldsf_pform_1 .halfsize{clear:none!important;float:left;width:50%}#post-41671 #cp_calculatedfieldsf_pform_1 .fieldname52_2{margin-left:10px}#post-41671 #cp_calculatedfieldsf_pform_1{color:#000;font-size:16px}#post-41671 #cp_calculatedfieldsf_pform_1 label{float:none;margin-bottom:4px!important;letter-spacing:1px}#post-41671 #cp_calculatedfieldsf_pform_1 .dfield{margin-right:10px;margin-left:0px}#post-41671 #cp_calculatedfieldsf_pform_1 .dformat{display:none}#post-41671 #cp_calculatedfieldsf_pform_1 .kontakt-form-adoption-ueberschriften label{font-weight:bold;text-decoration:underline;letter-spacing:1px}#post-41671 #cp_calculatedfieldsf_pform_1 #fbuilder input{height:23px!important}#cp_calculatedfieldsf_pform_1 .uh_phone .l{display:none}#post-41671 #cp_calculatedfieldsf_pform_1 .pbPrevious,#post-41671 #cp_calculatedfieldsf_pform_1 .pbNext,#post-41671 #cp_calculatedfieldsf_pform_1 .pbSubmit{border:none!important;background-color:#d29f68!important;font-size:24px!important;box-shadow:none!important;text-align:center;white-space:nowrap;padding:15px}#post-41671 #cp_calculatedfieldsf_pform_1 .pbPrevious:hover,#post-41671 #cp_calculatedfieldsf_pform_1 .pbNext:hover,#post-41671 #cp_calculatedfieldsf_pform_1 .pbSubmit:hover{background:none!important;background-color:#b7692d!important}#post-41671 #cp_calculatedfieldsf_pform_1 .wizard-progressbar-value,#cp_calculatedfieldsf_pform_1 .wizard-progressbar-value{background-color:#b7692d!important}#cp_calculatedfieldsf_pform_1 .uh_phone{margin:0px!important}#cp_calculatedfieldsf_pform_1 fieldset{margin:0px!important;padding:0px!important}#cp_calculatedfieldsf_pform_1 .pbSubmit{border:none!important;background-color:#d29f68!important;font-size:24px!important;box-shadow:none!important;width:100%!important;text-align:center}#cp_calculatedfieldsf_pform_1 .pbSubmit:hover{background:none!important;background-color:#b7692d!important}#cp_calculatedfieldsf_pform_1 .cpefb_error{font-size:14px}#cp_calculatedfieldsf_pform_1 .captcha label{color:#000!important;font-size:16px!important;font-weight:700!important}#post-41671 #cp_calculatedfieldsf_pform_1 h2,#cp_calculatedfieldsf_pform_1 h2{color:#fff!important}#cp_calculatedfieldsf_pform_1 #field_1-5 a{font-size:18px!important;color:#f00;font-weight:600;padding-bottom:5px}#cp_calculatedfieldsf_pform_1 .fields{margin:2px}#cp_calculatedfieldsf_pform_1 #field_1-5 span{padding-bottom:5px}#post-41671 #cp_calculatedfieldsf_pform_1 #fbuilder{border-radius:10px 10px 10px 10px;background:rgba(255,255,255,0.96)}#cp_calculatedfieldsf_pform_1 #fbuilder{border-radius:10px 10px 10px 10px;background:rgba(255,255,255,0.7)}#post-41671 #cp_calculatedfieldsf_pform_1 #field,#cp_calculatedfieldsf_pform_1 #field{border-radius:10px 10px 0px 0px!important}#post-41671 #cp_calculatedfieldsf_pform_1 fieldset,#cp_calculatedfieldsf_pform_1 fieldset{border:none!important;margin:0px!important;padding:0px!important}#cp_calculatedfieldsf_pform_1 .cff-container-field{margin:0px!important;padding:0px!important}#post-41671 #cp_calculatedfieldsf_pform_1 #fieldname10_1 label,#cp_calculatedfieldsf_pform_1 #fieldname10_1 label,#cp_calculatedfieldsf_pform_1 #fieldname13_1 label{display:none!important}#cp_calculatedfieldsf_pform_1 input,#cp_calculatedfieldsf_pform_1 textarea,#captchaimg_1,#fieldname15_1{background:rgba(255,255,255,1)!important;padding:5px!important;margin:0px!important}#fieldname15_1{width:28px!important;height:28px!important}#text-button-valign-bottom{display:grid}#text-button-valign-bottom .et_pb_button_module_wrapper{display:table-cell;vertical-align:bottom;margin:auto auto 0}.et_menu_container{padding-left:10px!important;padding-right:10px!important}#top-menu-nav li{padding-right:8px}.flex-control-thumbs img{min-height:100px;max-height:100px;object-fit:cover}#shop-element-list-startseite img{max-height:200px;min-height:200px;object-fit:cover}#unserherzenpro-gal img{max-height:160px;min-height:160px;object-fit:cover}#top-menu>li:last-child ul{margin-left:-120px}.et-social-twitter,.et-social-google-plus{display:none!important}#cf7sg-form-hundevermittlung input[type='checkbox']{height:18px;width:18px}#ccf7sg-form-hundevermittlung .first{margin-right:10px}#cf7sg-form-hundevermittlung .wpcf7-form-control{min-height:26px;max-height:26px;height:26px}.keinumbruch{white-space:nowrap}.datenschutz{font-size:10px}*{hyphenate-limit-chars:auto 5;hyphenate-limit-lines:2;hyphens:auto;-webkit-hyphens:auto;-webkit-hyphenate-limit-chars:auto 3;-webkit-hyphenate-limit-lines:4;-ms-hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-ms-hyphenate-limit-lines:4}#cf7sg-form-hundevermittlung .row{margin:0 0 6px 0!important}#cf7sg-form-hundevermittlung div{margin:0 0 0 4px!important;vertical-align:inherit}#cf7sg-form-hundevermittlung span{vertical-align:inherit}#cf7sg-form-hundevermittlung label{vertical-align:middle}#cf7sg-form-hundevermittlung .last,#cf7sg-form-hundevermittlung .first{margin:0px 0 0 0}#cf7sg-form-hundevermittlung .one-fourth{max-width:21%}#cf7sg-form-hundevermittlung .one-half{max-width:44%}#cf7sg-form-hundevermittlung row{margin-top:6px}#cf7sg-form-hundevermittlung label,#cf7sg-form-hundevermittlung span,#cf7sg-form-hundevermittlung form{line-height:22px!important;hyphens:auto}.labelmittigmiteltext.hohe3{margin-bottom:40px!important}.labelmittig{margin-left:5%!important;margin-bottom:6px!important}#cf7sg-form-hundevermittlung form .container{padding-top:0px!important;margin-top:10px}#logo{object-fit:contain}#kategoriemenuhund .fullwidth-menu li,#kategoriemenu .fullwidth-menu li{font-size:20px;padding-left:10px;padding-right:10px;border:1px #666666 solid;margin-left:5px!important;margin-right:5px!important;border-radius:5px;line-height:24px;padding-top:8px;padding-bottom:8px;transition:height 1s ease-in-out}#kategoriemenuhund .fullwidth-menu li:hover,#kategoriemenu .fullwidth-menu li:hover{cursor:pointer;background-color:#666666;color:#ffffff!important;transition:1s ease-in-out}#kategoriemenuhund .fullwidth-menu li:hover a,#kategoriemenu .fullwidth-menu li:hover a{cursor:pointer;color:#ffffff!important;transition:1s ease-in-out}#kategoriemenuhund .fullwidth-menu li a,#kategoriemenu .fullwidth-menu li a{padding-bottom:0px!important}#kategoriemenuhund .fullwidth-menu li a,#kategoriemenu .fullwidth-menu li a{font-size:16px!important;line-height:20px}#kategoriemenuhund .et_pb_menu__menu,#kategoriemenu .et_pb_menu__menu{display:block!important}#kategoriemenuhund .et_mobile_nav_menu,.et-cart-info,#kategoriemenu .et_mobile_nav_menu{display:none!important}#kategoriemenuleiste2 .et_pb_menu__menu{margin-top:0px}#shop-element-list-kat img{min-height:180px;max-height:180px;object-fit:cover}#shop-element-list-kat .type-product{margin-bottom:1%;min-height:230px;max-height:auto;object-fit:cover}#shop-element-list-kat .woocommerce-loop-product__title,#shop-element-list .woocommerce-loop-product__title,#shop-element-list-weitereseelen .woocommerce-loop-product__title{line-height:22px!important;font-size:18px!important}#shop-element-list img,#shop-element-list-weitereseelen img{min-height:130px;max-height:130px;object-fit:cover}#shop-element-list-weitereseelen li,#shop-element-list li{height:210px;margin-bottom:0px!important;margin-right:3.1%}#cf7sg-form-patenschaft_neu pan.wpcf7-not-valid-tip,#cf7sg-form-hundevermittlung span.wpcf7-not-valid-tip{border-bottom:2px solid red;font-size:0px;line-height:0px}@media screen and (min-width:740px){#cp_calculatedfieldsf_pform_1 .column2{width:calc(50% - 4px)!important}#post-41671 #cp_calculatedfieldsf_pform_1 .column2{width:calc(50% - 8px)!important}}@media only screen and (max-width:580px){#shop-element-list-startseite img{max-height:100px;height:100px;min-height:100px}}@media only screen and (max-width:480px){#post-41671 #cp_calculatedfieldsf_pform_1 .halfsize{clear:both!important;float:none;width:100%}}@media screen and (min-width:0\0){.et_animated,.et-waypoint:not(.et_pb_counters){opacity:1!important}.et_pb_gallery_grid .et_pb_gallery_item,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item{display:block!important}}.et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:0 0px 0px rgb(0 0 0 / 0%)!important}.et-cart-info{display:none}