.ps_template2_wrapper{display:flex;flex-direction:column;width:100%;max-width:100%}.ps_template2_wrapper div{box-sizing:border-box}.template-info-container{margin:20px 0}.template-info-container .template-heading{font-weight:700;padding-top:10px}.ps_specver_container{float:left;width:100%;margin-bottom:15px}.ps_specificaties{float:left;width:100%}.ps_verpakking{float:left;width:100%}.ps_voedingswaarde{float:left;width:50%;padding:0 5px 0 0}.ps_aller_container{float:left;width:100%;margin-bottom:15px}.ps_table_container1{float:left;width:50%;padding-right:8px}.ps_table_container2{float:left;width:50%;padding-left:8px}.ps_ingredienten{float:left;width:100%;margin-bottom:15px}.ps_voedingswaarde .voedingswaarde_inner{line-height:40px;padding:0 10px}.voedingswaarde_wrapper>.voedingswaarde_inner:nth-child(even){background-color:#f7f7f7}.ps_voedingswaarde .voedingswaarde_inner>div{display:inline-block}.ps_voedingswaarde .voedingswaarde_inner .voedingswaarde_label{width:250px}.ps_ingredienten h3,.ps_aller_container h3,.ps_voedingswaarde h3,.ps_specver_container h3,.ps_specs_container h3,.ps_voeding_container h3{font-weight:600;font-size:26px;margin:0 0 15px}.ps_aller_innerr{width:100%;float:left}.read_more_ps a{background-color:#fff;border:1px solid #1960ab;border-radius:3px;color:#1960ab;padding:0 53px 0 15px;height:40px;line-height:38px;text-decoration:none;font-weight:600;display:inline-block;float:none;position:relative;transition:ease all .3s;-o-transition:ease all .3s;-ms-transition:ease all .3s}.read_more_ps a:after{content:"";background-image:url(//hela.nl/wp-content/plugins/ps-in-food_disabled/public/css/images/ps-button.svg);position:absolute;right:0;top:0;width:38px;height:38px}.read_more_ps a:hover{background-color:#1960ab;border-color:#1960ab;color:#fff}.front_badges_outer{float:left;width:100%;margin-bottom:20px}.front_badges_outer .front_badges{float:left;margin-right:15px}.single-product div.product{overflow:visible !important}.ps_product_content_wrapper{display:flex;flex-direction:row;gap:50px}.ps_product_content_left{width:50%}.ps_product_content_right{width:50%;display:flex;flex-direction:column}.ps_ingred_container,.ps_aller_container,.ps_voeding_container,.ps_specs_container,.ps_specver_container{background-color:#fff;box-shadow:0 5px 30px rgba(0,0,0,.1);width:100%;height:auto;float:left;padding:30px;border-radius:10px;margin-bottom:30px;font-size:16px}.ps_ingred_container>.ps_ingredienten{margin-bottom:0}.ps_voeding_container{width:100%;box-sizing:border-box}.ps_voeding_container .ps_voedingswaarde{width:100%}.voedingswaarde_per100{margin-left:250px;line-height:40px;border:2px solid #f7f7f7;padding:0 10px}.ps_table_container .ps_table.ps_aller{columns:2;-webkit-columns:2;-moz-columns:2}.ps_aller .allergenen_inner{line-height:40px;padding:0 10px}.ps_aller .allergenen_inner:nth-child(odd){background-color:#f7f7f7}.ps_aller .allergenen_inner>div{display:inline-block}.ps_aller .allergenen_inner .allergenen_label{width:250px}.ps_aller .allergenen_inner .allergenen_label:first-letter {text-transform:uppercase}.ps_specsverpak_wrapper{display:flex;flex-direction:row}.ps_specsverpak_wrapper .ps_specs_container{width:50%;margin-right:15px}.ps_specsverpak_wrapper .ps_specver_container{width:50%;margin-left:15px}.ps_specificaties .spec_inner{line-height:40px;padding:0 10px}.ps_specificaties .spec_inner:nth-child(odd){background-color:#f7f7f7}.ps_specificaties .spec_inner>div{display:inline-block}.ps_specificaties .spec_inner .spec_label{width:250px}.ps_verpakking .verp_inner{line-height:40px;padding:0 10px}.ps_verpakking .verp_inner:nth-child(odd){background-color:#f7f7f7}.ps_verpakking .verp_inner>div{display:inline-block}.ps_verpakking .verp_inner .verp_label{width:250px}@media(max-width:900px){.ps_specsverpak_wrapper .ps_specs_container,.ps_specsverpak_wrapper .ps_specver_container,.ps_voeding_container{width:100%}.ps_specsverpak_wrapper{flex-direction:column}.ps_specsverpak_wrapper .ps_specver_container{margin-left:0}.ps_table_container .ps_table.ps_aller{columns:1;-webkit-columns:1;-moz-columns:1}.ps_voedingswaarde .voedingswaarde_inner .voedingswaarde_label,.ps_specificaties .spec_inner .spec_label,.ps_verpakking .verp_inner .verp_label,.ps_aller .allergenen_inner .allergenen_label{width:65%}.voedingswaarde_per100{margin-left:60%}}@media(min-width:992px){.ps_aller_innerr tr{width:50%;float:left;padding:0 5px 0 0}.ps_aller_innerr tr td{width:50%;float:left}.ps_aller_innerr tr:nth-child(2n){padding:0 0 0 5px}}@media screen and (max-width:991px){.ps_aller_innerr tr td{width:50%;padding:10px 8px;vertical-align:middle}.ps_voedingswaarde{width:100%;padding:0 0 15px}.ps_specificaties{width:100%;padding:0}.ps_voedingswaarde table tr td{padding:10px 8px;width:50%;vertical-align:middle}.ps_specificaties table tr td{padding:10px 8px;width:50%;vertical-align:middle}.ps_verpakking table tr td{padding:10px 8px;width:50%;vertical-align:middle}.ps_verpakking{width:100%}}.voedingswaarde_inner{display:flex;column-gap:120px}.spec_inner,.verp_inner{display:flex;justify-content:space-between}.voedingswaarde_inner .voedingswaarde_label,.spec_inner .spec_label{flex-basis:250px;height:40px;display:flex;align-items:center}.voedingswaarde_inner .voedingswaarde_value,.spec_inner .spec_value{display:flex;align-items:center}