.imc-banner-image-cnt{display:flex}.imc-banner-image-cnt a{display:flex;flex:1}.imc-banner-image{background-position:center;background-size:unset;background-repeat:no-repeat;flex:1}.button-wrap{position:relative;top:50%;margin-top:-2.5em}@media (max-width:40em){.button-wrap{margin-top:-1.5em}}.button-label{border-top:2px solid #d10d1e;display:inline-block;padding:.5em 1em;margin-left:2px;cursor:pointer;color:#292929;background:#fecf3b;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button-label p{font-size:.95em}.button-label:hover{border-top:2px solid #d10d1e;background:#d6d6d6;color:#101010}.button-label:active{border-top:2px solid #d10d1e;-webkit-transform:translateY(2px);transform:translateY(2px);box-shadow:0 3px 10px rgba(0,0,0,.2),inset 0px -1px 0 rgba(0,0,0,.22)}@media (max-width:40em){.button-label{padding:0 1em 1px}}.dhl-wunschtag:checked+.button-label{background:#d10d1e;color:#efefef}.hidden{display:none}label[for=jtl_dhlwunschpaket_wunschtag_value_0]{width:150px}.storelocator{background-color:#fecf3b;color:#292929;font-weight:700;border-top:2px solid #d10d1e;padding:4px 10px 6px}.dhl_loader,.dhl_loader:after{border-radius:50%;width:10em;height:10em}.dhl_loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(254,207,59,.7);border-top:1.1em solid rgba(254,207,59,.7);border-top:1.1em solid rgba(254,207,59,.7);border-left:1.1em solid #e8e8e8;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#div_jtl_pack_wunschtag{padding-top:30px}#ppc-loading-spinner-confirmation{display:none;float:left;margin-top:.5rem}@media (max-width:1300px){#ppc-loading-spinner-confirmation{margin-top:0}}@media (max-width:768px){#ppc-loading-spinner-confirmation{margin-top:.5rem}}.opacity-half{opacity:.5}.ppc-checkout-payment-method .paypal-mark{margin:0;padding-left:0;border:none}img.ppc-paypal-button-custom-img{width:63.13px}button.btn.btn-ppc.ppc-paypal-button-custom{border-radius:4px;margin-bottom:13px;font-size:15px;font-weight:500}button.btn.btn-ppc.ppc-paypal-button-custom.white{border:1px solid #555;background:#fff}button.btn.btn-ppc.ppc-paypal-button-custom.blue{background:#0070ba;color:#fff}button.btn.btn-ppc.ppc-paypal-button-custom.black{background:#2c2e2f;color:#fff}button.btn.btn-ppc.ppc-paypal-button-custom.silver{background:#eee}button.btn.btn-ppc.ppc-paypal-button-custom.gold{background:#ffc439}button.btn.btn-ppc.ppc-paypal-button-custom.pill{border-radius:22px}#ppc-miniCart-horizontal-container .ppc-standalone-buttons:first-of-type{padding-right:0;padding-left:0}#ppc-miniCart-horizontal-container .ppc-standalone-buttons:last-of-type{padding-left:.1rem;padding-right:0}#ppc-cart-horizontal-container.ppc-ecs-horizontal-container .ppc-standalone-buttons:first-of-type{padding-right:.1rem}#ppc-cart-horizontal-container.ppc-ecs-horizontal-container .ppc-standalone-buttons:last-of-type{padding-left:.1rem}@media screen and (max-width:767px){#ppc-miniCart-horizontal-container .ppc-standalone-buttons:last-of-type{padding-left:initial;padding-right:initial}}@media screen and (max-width:1299px){#ppc-cart-horizontal-container .ppc-standalone-buttons:last-of-type,#ppc-cart-horizontal-container .ppc-standalone-buttons:first-of-type{padding-left:initial;padding-right:initial}#ppc-cart-horizontal-container{margin-left:0;margin-right:0}#ppc-cart-horizontal-container .ppc-standalone-buttons,#ppc-orderProcess-horizontal-container .ppc-standalone-buttons{max-width:100%!important;flex:0 0 100%!important}}.ppc-checkout-payment-method .funding-name{padding:5px 0}#ppc-cc-icon{margin-bottom:1em;margin-left:0;margin-right:0}#ppc-cc-icon .ppc-cc-icon{max-width:70px;padding-right:.2em;padding-left:.2em;padding-bottom:.4em}#ppc-cc-icon .ppc-cc-icon_disabled{filter:grayscale(1);opacity:.5}.ws5_wahlheader{margin-bottom:10px}.ws5_wahlheader .ws5_wahlinfo{margin:10px 0}#ws5_kundengruppenauswahl{margin-bottom:10px}#ws5_kundengruppenauswahl .left{margin-left:auto;order:1}#ws5_kundengruppenauswahl .right{margin-left:auto;order:2}.ws5_kundengruppeninfo{margin:10px 0}#ws5_kundengruppenauswahl input[type=radio]{display:none}.ws5_preiswahl input[type=checkbox]{height:0;width:0;visibility:hidden}.ws5_preiswahl label{cursor:pointer;text-indent:-9999px;width:50px;background:grey;display:inline-block;border-radius:100px;position:relative;margin:0}.ws5_preiswahl label:after{content:'';position:absolute;top:4px;left:4px;width:12px;height:12px;background:#fff;border-radius:90px;transition:.3s}.ws5_preiswahl input:checked+label{background:#ffc107}.ws5_preiswahl input:checked+label:after{left:calc(100% - 4px);transform:translateX(-100%)}.ws5_preiswahl label:active:after{width:24px}.ws5_preiswahl input.btn{line-height:0}.agepopup{position:fixed;z-index:2147483646;display:block;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;background-color:rgba(0,0,0,.5)}.agepopup-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:42%;max-width:98%;width:auto;height:auto;max-height:98%;box-shadow:0 5px 15px rgba(0,0,0,.5);padding:18px;text-align:center;background-image:url('https://dirks-seedshop.de/media/image/storage/opc/Startseite/Slider/startseite_hintergrund-content.webp');color:#503c3d;border-radius:42px}@media only screen and (min-width:200px) and (max-width:600px){.agepopup-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:80%;max-width:98%;width:auto;height:auto;max-height:98%;box-shadow:0 5px 15px rgba(0,0,0,.5);padding:18px;text-align:center;background-image:url('https://dirks-seedshop.de/media/image/storage/opc/Startseite/Slider/startseite_hintergrund-content.webp');color:#503c3d;border-radius:42px}}.agepopup-footer{padding:15px;text-align:center;border-top:1px solid rgba(0,0,0,.25)}.agepopup-button{min-width:42%;width:fit-content;margin-left:20px;margin-top:10px;margin-right:20px}