@media (max-width:768px){.woocommerce-product-gallery{margin-right:0;}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none;}.woocommerce .woocommerce-ordering select{max-width:100%;}.wc-related-upsell-mobile-columns-1 .related ul.products,.wc-related-upsell-mobile-columns-1 .up-sells ul.products,.woocommerce #wc-column-container.wc-mobile-columns-1 .products{-ms-grid-columns:1fr;grid-template-columns:repeat(1,minmax(0,1fr));}.wc-related-upsell-mobile-columns-2 .related ul.products,.wc-related-upsell-mobile-columns-2 .up-sells ul.products,.woocommerce #wc-column-container.wc-mobile-columns-2 .products{-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,minmax(0,1fr));}.wc-related-upsell-mobile-columns-3 .related ul.products,.wc-related-upsell-mobile-columns-3 .up-sells ul.products,.woocommerce #wc-column-container.wc-mobile-columns-3 .products{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(3,minmax(0,1fr));}.woocommerce ul.products li.product a img{width:auto;margin-left:auto;margin-right:auto;}.woocommerce div.product .woocommerce-tabs .panel,.woocommerce div.product .woocommerce-tabs ul.tabs{float:none;width:100%;}.woocommerce div.product .woocommerce-tabs .panel{margin-top:20px;}.wc-tabs .active a:after{transform:rotate(90deg);padding-right:3px;}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%;float:none;margin-right:0;}#customer_details+#wc_checkout_add_ons,#order_review,#order_review_heading{width:100%;float:none;margin-right:0;}.woocommerce ul.products li.product.woocommerce-image-align-left .wc-product-image,.woocommerce ul.products li.product.woocommerce-image-align-right .wc-product-image{float:none;margin:0;}.woocommerce ul.products li.product.woocommerce-image-align-left a .wc-product-image img,.woocommerce ul.products li.product.woocommerce-image-align-right a .wc-product-image img{width:100%;}.woocommerce .related ul.products li.product,.woocommerce .up-sells ul.products li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .up-sells ul.products li.product,.woocommerce-page[class*=columns-] .related ul.products li.product,.woocommerce-page[class*=columns-] .up-sells ul.products li.product,.woocommerce[class*=columns-] .related ul.products li.product,.woocommerce[class*=columns-] .up-sells ul.products li.product{width:100%;margin-left:0;margin-right:0;}.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row-first,.woocommerce form .woocommerce-billing-fields__field-wrapper .form-row-last,.woocommerce-page form .woocommerce-billing-fields__field-wrapper .form-row-first,.woocommerce-page form .woocommerce-billing-fields__field-wrapper .form-row-last{float:none;width:100%;}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;}.woocommerce-MyAccount-navigation li.is-active a:after{content:"";}#wc-mini-cart{display:none;}.do-quantity-buttons div.quantity{justify-content:flex-end;}.woocommerce div.product .woocommerce-tabs ul.tabs{flex-direction:column;}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-left-width:1px;}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{border-bottom-color:rgba(0,0,0,.08);border-bottom-width:1px;}.woocommerce .coupon .button{font-size:14px;padding:10px;}.woocommerce .woocommerce-ordering{margin-bottom:0;}.add-to-cart-panel{bottom:0;top:auto;transform:translateY(0) !important;}.add-to-cart-panel .continue-shopping:not(.has-svg-icon):before{content:"";font-family:"GP Premium";line-height:1em;width:1.28571429em;text-align:center;display:inline-block;padding:10px;}#wc-sticky-cart-panel .quantity,.add-to-cart-panel .continue-shopping-link{display:none;}.add-to-cart-panel .continue-shopping{order:5;margin-left:auto;margin-right:0;position:absolute;top:-20px;left:10px;height:50px;width:50px;text-align:center;border-radius:50%;line-height:50px;cursor:pointer;}.add-to-cart-panel .continue-shopping .gp-icon{display:block;}.add-to-cart-panel .cart,.add-to-cart-panel .product-image{flex-shrink:0;}.add-to-cart-panel .product-title{padding-right:20px;margin-left:10px;}.add-to-cart-panel .cart-info{margin-right:auto;}.add-to-cart-panel .product-price{font-size:13px;}.add-to-cart-panel:not(.item-added):not(.show-sticky-add-to-cart){pointer-events:none;}}.configurator .attributes{display:flex;justify-content:space-between;margin-top:1rem;}.configurator .attributes-single .attribute{width:100%;}.configurator .attributes-single .rzslider{margin-top:1rem;}.configurator .attribute{display:flex;align-items:center;flex-direction:column;width:7rem;}.configurator .attributes:not(.attributes-single) .rzslider{height:220px;}.configurator .attribute-name,.configurator .attribute-value{font-weight:bold;font-size:80%;text-overflow:ellipsis;white-space:nowrap;}.configurator .attribute-value{font-size:100%;}.configurator{background:#83c162;padding:.5rem;position:relative;}.configurator .configurator-badge{top:-10px;right:-10px;}.configurator .content{background:white;display:flex;padding:1rem;}.configurator .content > div{width:100%;}.configurator .view{margin-right:2rem;}.configurator .content > div.submit{display:flex;align-items:flex-end;padding-left:2rem;min-width:16rem;max-width:16rem;}.configurator .submit button{width:100%;font-weight:bold;}.configurator .submit > div{width:100%;}.configurator .form-group{margin-bottom:1rem;}.configurator .form-group{font-size:80%;}.configurator .form-group textarea{font-size:80%;}.configurator .product-details{color:white;padding:1rem;}.configurator .product-details h3{font-size:100%;font-weight:bold;margin:7px 0 14px 0;}.configurator h3 a{font-size:60%;display:block;}.configurator .product-details ul{margin-bottom:0;}.rzslider .rz-bar,.rzslider .rz-tick{background:#ae9e7b;}.rzslider.rz-vertical .rz-bar{height:190px;bottom:15px;}.configurator-title{text-align:center;margin-bottom:3rem;max-width:50rem;margin-left:auto;margin-right:auto;}.configurator .vegetables{display:flex;list-style:none;align-items:center;justify-content:center;flex-wrap:wrap;margin:1rem 0 0 0;}.configurator .vegetables img{height:2.5rem;}.configurator .vegetables li{display:flex;align-items:center;flex-direction:column;margin:0 0 10px 0;width:25%;text-align:center;}.configurator .vegetables span{display:block;font-size:80%;}.configurator .current-image img{width:20rem;}.configurator .rzslider .rz-pointer{background:url("https://cdn-alhng.nitrocdn.com/ZjydBkNQghAOtNqpwprTuknrBnoHDVcJ/assets/images/optimized/rev-2f36ea4/fleeds.ch/wp-content/themes/fleeds-generate-child/configurator/pointer2.png") center center no-repeat;background-size:contain;}.configurator .rzslider .rz-pointer.nitro-lazy{background-image:none !important;}.configurator .rzslider .rz-pointer:after{content:none;}.configurator .rzslider .rz-pointer:focus{outline:none;}.configurator .woocommerce-Price-amount{font-size:17px;}.configurator-select .content > div.view{width:50%;}.configurator-pick{margin-bottom:2rem;margin-top:2rem;}.configurator-pick ul{margin-left:0;}.configurator-pick li{list-style:none;margin-bottom:1rem;}.configurator-pick span{font-size:1rem;line-height:1.4;display:block;}.configurator-submit{text-align:right;}.radio{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:white;border:2px solid #83c162;border-radius:50%;}.radio:hover input ~ .checkmark{border-color:#22652c;}.radio input:checked ~ .checkmark{}.checkmark:after{content:"";position:absolute;display:none;}.radio input:checked ~ .checkmark:after{display:block;}.radio .checkmark:after{top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#83c162;}.configurator .current-image img.pa_groesse-120x46x50{width:216px;}.configurator .current-image img.pa_groesse-120x80x84{width:240px;}.configurator .current-image img.pa_groesse-160x60x72{width:240px;}.configurator.bepflanzung-ohne-hochbeet .current-image img.pa_groesse-120x46x50{width:196px;}.configurator.bepflanzung-ohne-hochbeet .current-image img.pa_groesse-120x80x84{width:210px;}.configurator.bepflanzung-ohne-hochbeet .current-image img.pa_groesse-160x60x72{width:240px;}.configurator .current-image{text-align:center;}.configurator:not(.configurator-select) .current-image{height:210px;margin-bottom:2rem;display:flex;align-items:flex-end;justify-content:center;}.configurator .form h3{margin-bottom:10px;}@media (min-width: 1141px){.configurator .view.hide-on-lg{display:none;}}@media (max-width: 1140px){.configurator .content{flex-wrap:wrap;}.configurator .attributes{overflow:hidden;}.configurator .view,.configurator .form,.configurator .content > div.submit,.configurator-select .content > div.view{width:100%;min-width:0;max-width:100%;}.configurator .form{order:1;}.configurator .view{order:3;}.configurator .content > div.submit{order:2;padding-left:0;padding-top:2rem;padding-bottom:2rem;}.configurator-select .content > div.view{display:none;}.configurator .content > div.view{margin-right:0;}.configurator .attribute{width:33%;}.configurator .vegetables img{height:1.5rem;}.view.hide-on-sm{display:none;}}.configurator-product{background:#83c162;padding:8px;padding-bottom:13px;}.configurator-product .product-content{padding:16px;padding-bottom:0;}.configurator-product .product-content,.configurator-product .product-content h2{color:white;}.configurator-product .product-content h2{font-weight:bold;margin-bottom:10px !important;}.configurator-product .product-content p{font-size:17px;}.button-configurator{background:white;padding:10px 20px;border-radius:3px;}.button-configurator:after{background-image:url("https://cdn-alhng.nitrocdn.com/ZjydBkNQghAOtNqpwprTuknrBnoHDVcJ/assets/images/optimized/rev-2f36ea4/fleeds.ch/wp-content/themes/fleeds-generate-child/configurator/blatt-gruen.svg");}.button-configurator:hover{color:#22652c !important;background:white;}.button-configurator:hover:after{background-image:url("https://cdn-alhng.nitrocdn.com/ZjydBkNQghAOtNqpwprTuknrBnoHDVcJ/assets/images/optimized/rev-2f36ea4/fleeds.ch/wp-content/themes/fleeds-generate-child/configurator/blatt-dark.svg");}.configurator-product .image{position:relative;background:white;padding-bottom:2px;}.configurator-product .configurator-badge{right:7px;bottom:8px;}.configurator-product .button-configurator{padding-top:9px;padding-bottom:9px;}.product-details ul{margin-left:0;}.product-details li{list-style:none;padding-left:20px;position:relative;font-size:17px;line-height:20px;margin-bottom:5px;}.product-details li:before{content:"";display:inline-block;height:12px;width:12px;background:url("https://cdn-alhng.nitrocdn.com/ZjydBkNQghAOtNqpwprTuknrBnoHDVcJ/assets/images/optimized/rev-2f36ea4/fleeds.ch/wp-content/themes/fleeds-generate-child/configurator/checked.svg") no-repeat;position:absolute;left:0;top:4px;}@media (max-width: 768px){.configurator .attributes:not(.attributes-single) .rzslider{height:160px;}.rzslider.rz-vertical .rz-bar{height:130px;bottom:15px;}.configurator .configurator-badge{display:none;}.configurator-title{display:none;}.configurator{margin-top:-20px;}.configurator .vegetables{height:100px;}.configurator .vegetables span{font-size:60%;}.configurator .current-image img.pa_groesse-120x46x50{width:162px;}.configurator .current-image img.pa_groesse-120x80x84{width:180px;}.configurator .current-image img.pa_groesse-160x60x72{width:180px;}.configurator.bepflanzung-ohne-hochbeet .current-image img.pa_groesse-120x46x50{width:147px;}.configurator.bepflanzung-ohne-hochbeet .current-image img.pa_groesse-120x80x84{width:157px;}.configurator.bepflanzung-ohne-hochbeet .current-image img.pa_groesse-160x60x72{width:180px;}.configurator:not(.configurator-select) .current-image{height:160px;margin-bottom:10px;}.configurator .attribute-name,.configurator .attribute-value{font-size:60%;}}.configurator .comment-link{font-size:17px;margin-bottom:.5rem;display:inline-block;font-weight:bold;}