.product.info .product.items{width:65%;display:inline-block;vertical-align:top}.product_diet_info{display:inline-block;vertical-align:top;width:33%;padding-left:13px;float:right;vertical-align:top}.product.data.items>.item.title>.switch{padding:0 10px 1px}#diet_plan_change_header{float:left}section.contact-us{padding-top:50px}.contact-index-index .container{padding:0}.right-info .col-xs-12>h2{margin-bottom:15px;font-size:18px;font-weight:600}.right-info .col-xs-12{padding-left:50px;border-left:1px solid #f1f1f1;margin-top:75px;width:100%}.right-info .col-xs-12 .map{padding-top:20px}.contact-index-index .field.note.no-label{font-size:14px;margin:0 0 10px}.contact-index-index .fieldset>.legend{margin:0 0 10px}.contact-index-index .field label.label{font-size:14px;text-transform:capitalize}.contact-index-index button.action.submit.primary{background:#dc2463;border-color:#dc2463;transition:all .5s ease;margin-bottom:20px}.contact-index-index button.action.submit.primary:hover{background:#fff;color:#dc2463}.contact-index-index .right-info p{font-size:14px}.contact-index-index .right-info li{font-size:14px}section.contact-us .social li a{font-size:14px;text-decoration:none}section.contact-us .social li a:hover:before{color:#dc2463}section.contact-us{padding-top:50px}section.contact-us ul{list-style:none;padding:0;margin:0}section.contact-us ul li a{color:#292826}section.contact-us .social li{display:inline-block;margin-right:10px}section.contact-us .social li a{font-size:0px}section.contact-us .social li a:before{font-size:18px;color:#bbbcb7}.contact-index-index .column:not(.sidebar-additional) .form.contact{min-width:inherit;width:100%;padding-right:20px}.contact-index-index .columns{margin-top:30px}.catalog-category-view .category-image{float:right;max-width:50px;margin:0}.catalog-category-view h1#page-title-heading{margin-top:-8px}.catalog-category-view .category-description{margin-top:10px;width:100%;float:left}.catalog-category-view .page-title-wrapper{float:left;margin-top:0}.catalog-category-view.page-products .columns{padding-top:20px}.category-quick-order-products .toolbar-products .modes,.category-quickorder-sport .toolbar-products .modes{display:none}.sidebar-main .filter-options-item:nth-child(1) .filter-options-content{margin:0;padding:10px;overflow-x:hidden;max-height:300px}.sidebar-main .filter-options .items.amshopby-fly-out-view .item{border:none;border-bottom:1px solid #ddd}.sidebar-main .filter .block-subtitle{text-transform:uppercase;font-size:16px;color:#1a6db6}.customer-account-create .fieldset>.legend span{font-weight:700}.customer-account-create fieldset.fieldset.create.info{margin-top:20px}.customer-account-create .fieldset>.field label.label{font-weight:400}.customer-account-create .admin__legend.step-title{margin:0 0 20px;padding:0 0 10px;width:100%;box-sizing:border-box;float:left;font-weight:700;line-height:1.2;font-size:1.8rem;border-bottom:1px solid #c6c6c6}.customer-account-create .page-main>.page-title-wrapper .page-title{font-weight:700}.customer-account-create .password-strength-meter{background-color:none;height:32px;line-height:32px;padding:0;position:relative;z-index:1;font-size:12px;text-align:left;color:gray}.customer-account-create .form-create-account .fieldset.create.account:after{display:none !important}.customer-account-create select{background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;height:32px;line-height:1.42857143;padding:0 9px;vertical-align:baseline;width:100%;box-sizing:border-box}.customer-account-create .field.choice.newsletter{display:none}@media (min-width:768px){.header.panel>.header.links{margin:0;padding:0;list-style:none none;float:right;margin-left:auto;position:static;right:0;top:15px}.page-header .panel.wrapper a{color:#000}.page-header .header.panel{position:relative}.customer-account-create .page-title-wrapper{text-align:left;min-width:500px;width:40%;margin:0 auto}.customer-account-create .form.create.account{margin:0 auto;min-width:500px;width:40%}.customer-account-create .field.field-name-firstname{float:left;width:48%}.customer-account-create .field.field-name-lastname{float:right;width:48%}.customer-account-create .field.password{float:left;width:48%}.customer-account-create .field.confirmation{float:right;width:48%}.customer-account-create .actions-toolbar .primary{float:right}.customer-account-create .actions-toolbar .primary .action{margin:0}.page-header .header.panel{padding-bottom:10px;padding-top:10px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}}.checkout-cart-index .product-image-container{width:100px}#shopping-cart-table .product-image-photo{max-width:50%;float:left}#product-updatecart-button{width:auto !important}@media (min-width:768px){.page-layout-1column.catalog-product-view .product.media{width:50%;display:inline-block;padding-right:20px}.page-layout-1column.catalog-product-view .product-info-main{width:50%;padding-left:20px}}.product-info-main .product-add-form .field.qty{display:inline-block;vertical-align:middle}.product-info-main .product-add-form .actions{display:inline-block;width:auto;padding-left:20px;vertical-align:middle;float:right}.product-info-main .product-add-form #product-addtocart-button{width:100%}.product-info-main .price-final_price{font-size:33px;color:#006bb4;font-weight:400}.product-info-main .product-info-stock-sku{color:#aaa}.product-info-main .page-title{font-size:30px}.page-products .product-item-info{box-shadow:0px 0px 3px 0px rgba(0,0,0,.15);-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,.15);padding:10px;border:none;min-height:425px;border-radius:10px}.page-products .amqorder-content .amqorder-item-info{min-height:auto}.page-products .amqorder-content .amqorder-item-info.product_selected{background:#e9f7ff}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{box-shadow:0px 0px 12px 0px rgba(0,0,0,.15);-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 0px 12px 0px rgba(0,0,0,.15);border:none;margin:0;padding:10px}.product-item-name{min-height:80px}.products-grid .product-item-inner{position:static;box-shadow:none;border:none;padding:0;margin:0}.abs-visually-hidden-desktop-s,.products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{border:0;clip:inherit;height:auto;margin:auto;overflow:visible;padding:0;position:static;width:auto}.widget.block.block-category-link a{color:#555;font-size:14px}.page-header .panel.wrapper{background:#f8edf1;color:#db0962;border-bottom:none !important;font-size:12px;text-transform:uppercase}.header.panel>.header.links>li.welcome,.header.panel>.header.links>li>a{font-size:12px;line-height:2}.customer-menu ul li a{font-size:12px}button:not(.primary){box-shadow:unset;background:#1a6db6;border:0;padding:10px 25px;color:#fff}.ammenu-nav-sections .ammenu-menu-wrapper.-desktop{background:#fff !important;border-top:1px solid #eee;border-bottom:1px solid #eee}.ammenu-nav-sections .ammenu-menu-wrapper.-desktop .ammenu-item.-main>.ammenu-link{color:#0078c0 !important}.filter-options-content a{color:#666;font-size:12px;line-height:normal}.filter-options-content a:hover{background:#fff}.filter-content .item{margin:0;padding:10px 0;border-bottom:1px solid #ddd}.filter-options-content .items>.item:last-child{border-bottom:none}.minicart-wrapper .action.showcart .counter.qty{background:#1a6db6;border-radius:5px;padding:0 10px}.page-products .products-grid .product-item-inner:before{display:none}.footer.content .block.newsletter{display:none}.ftr-block{display:inline-block;width:33%;float:none;vertical-align:top}.page-footer{background:#043e5b;color:#fff}.page-footer a{color:#fff}.copyright{background-color:#022d42;color:#3e6a7f}.customer-welcome .action.switch:after{color:#666 !important}.page-products .products-grid .product-items{float:left;width:100%}.ammenu-menu-wrapper.-desktop .block-cms-link span{color:#555;font-size:14px}.catalog-category-view .attributes_list_nutritions,.catalogsearch-result-index .attributes_list_nutritions{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;opacity:.4}.catalog-category-view .product-item-info:hover .attributes_list_nutritions{opacity:1}.catalog-category-view .attributes_list_nutritions span,.catalogsearch-result-index .attributes_list_nutritions span{width:24%;display:flex;height:auto;padding:3px !important}.customer-account-login .ammenu-nav-sections .ammenu-menu-wrapper.-desktop,.customer-account-login .ammenu-nav-sections .ammenu-menu-wrapper.-mobile{display:none}@media (min-width:768px){.ammenu-menu-wrapper.-desktop{display:block !important}.ammenu-menu-wrapper.-desktop .ammenu-items{display:flex}.ammenu-menu-wrapper.-desktop .ammenu-item.-main{display:inline-block}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container{display:none}.ammenu-menu-wrapper.-desktop .ammenu-item.-main:hover>.ammenu-submenu-container{display:block}.ammenu-menu-wrapper.-mobile{display:none !important}}.amqorder-grid-block .amqorder-items-block{list-style:none;margin:0;padding:0}.amqorder-grid-block .amqorder-items-block>.amqorder-item{border-bottom:1px solid #eee;padding:10px 15px;margin:0}.amqorder-grid-block .amqorder-items-block>.amqorder-item .amqorder-items-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}.amqorder-grid-block .amqorder-items-block>.amqorder-item .amqorder-image{width:80px;height:80px;object-fit:contain;flex-shrink:0;margin-right:15px;align-self:center}.amqorder-grid-block .amqorder-items-block>.amqorder-item .amqorder-item.-name{flex:1 1 180px;text-align:center;align-self:center}.amqorder-grid-block .amqorder-items-block>.amqorder-item .amqorder-item.amqorder-sku{flex:0 0 130px;text-align:center}.amqorder-grid-block .amqorder-items-block>.amqorder-item .amqorder-rating-wrapper{display:none}.amqorder-grid-block .amqorder-items-block>.amqorder-item .amqorder-item.-qty{flex:0 0 auto}.amqorder-grid-block .amqorder-items-block>.amqorder-item .amqorder-items-wrapper>.amqorder-item.amqorder-price{flex:0 0 auto;text-align:right;min-width:100px}.amqorder-grid-block .amqorder-items-block>.amqorder-item .amqorder-item.-checkbox,.catalog-category-view .amqorder-item-info .amqorder-checkbox-container{position:static !important;flex:0 0 auto;margin-left:10px}.amqorder-grid-block .amqorder-items-block>.amqorder-item>.amqorder-price{display:none}.amqorder-grid-block .amqorder-header .amqorder-item.amqorder-rating-wrapper{display:none}.amqorder-grid-block .amqorder-items-block>.amqorder-item.-downloadable .amqorder-options-block{display:none !important}.category-quickorder-sport .column.main .block.filter,.category-quick-order-products .column.main .block.filter{display:none}.catalog-category-view .toolbar,.catalogsearch-result-index .toolbar{width:100%;float:left}.minicart-items .update-cart-item{padding:10px}.minicart-items-wrapper{max-height:300px;overflow-y:scroll}.ammenu-menu-wrapper.-desktop .ammenu-item.-main{padding:0}.customer-account-edit .entry-edit.form-inline{margin-top:20px}.ammenu-menu-wrapper.-desktop .ammenu-item.-main>a{padding:18px 15px;display:flex;align-items:center}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container{margin-top:0}@media screen and (min-width:768px){.customer-account-create .form.create.account{margin:0 auto}.header.panel>.header.links>li>a{color:#000}.header.panel>.header.links>li>a:visited{color:#000}.header.panel>.header.links>li>a:hover{color:#000}}.contact-index-index .contact_section_right{float:right}.customer-account-create .am_cust_attr_field{width:100%}.customer-account-create .am_cust_attr_field label{float:left}@media screen and (min-width:1024px){.amqorder-grid-block .amqorder-items-block .amqorder-image{width:16.67%;float:none;max-width:inherit}.amqorder-grid-block .amqorder-items-block .amqorder-image{width:20%}.amqorder-grid-block .amqorder-items-wrapper .amqorder-item.-name{width:16.67%;min-width:auto}.amqorder-grid-block .amqorder-items-wrapper .amqorder-item{display:flex;align-items:center;box-sizing:border-box;padding:0;width:16.67%;text-align:center;max-width:100%;justify-content:center;margin:0 !important}.amqorder-grid-block .amqorder-items-wrapper .amqorder-item.-checkbox{width:16.67%}.catalog-category-view .amqorder-header .amqorder-item.-item,.catalogsearch-result-index .amqorder-header .amqorder-item.-item{width:32.64%;text-align:left;flex-grow:inherit}.amqorder-grid-block .amqorder-header .amqorder-item{width:16.67%;margin:0 !important;max-width:100% !important;flex-basis:inherit;flex-grow:inherit}.amqorder-grid-block .amqorder-header{text-align:center}}.filter-options .items.amshopby-fly-out-view.am-filter-items-attr_category_ids .item>.am-input{display:none !important}.actions-primary .stock{display:none !important}.block.filter .filter-content{background:#f0f6ff !important;border-radius:15px}.filter .block-subtitle{padding:20px 10px 20px !important;border-bottom:1px solid #cedaeb !important}.filter-options-item,.sidebar-main .filter-options .items.amshopby-fly-out-view .item{border-bottom:1px solid #deecff !important}.filter-options .am-labels-folding .item{padding:15px 0 !important}.filter-options .am-labels-folding .item .am-input{display:none !important}.product-info-main .product-info-price .price-box{width:auto !important}.product-info-main .old-price span{color:#62b6f0 !important;font-size:16px !important}.amslider-container{clear:both}.amslider .swiper-slide .swiper-category-item:not(:root:root),.amslider .swiper-slide .swiper-brand:not(:root:root),.amslider .slide .category-item:not(:root:root){border:2px solid #8dbee0;border-radius:5px;height:100%}.catalog-category-view .attributes_list_nutritions span,.catalogsearch-result-index .attributes_list_nutritions span{width:20%}.sidebar-main .filter-options-item:nth-child(1) .filter-options-content{max-height:none}.filter-options-title,.filter-options-title:hover,.opc-wrapper .step-title{color:#0063a8}body.cms-kies-programma .block-category-link{border-bottom:2px solid #8dbee0;background:#e8f3fa;margin-bottom:20px;text-align:center;padding:10px;border-radius:5px}body.account.profcustomer-customer-index .column.main table{border:none}body.account.profcustomer-customer-index .column.main table .orders_data{color:#999}body.account.profcustomer-customer-index .column.main table .order_rows_childs{background-color:#fff}@media screen and (min-width:768px){.page-layout-2columns-left .sidebar-main{width:25.83333333% !important}.page-layout-2columns-left .column.main{width:74.16666667% !important}.cart.table-wrapper .product-item-details{padding-bottom:0;vertical-align:middle}.cart.table-wrapper .item .col.item{padding:0 8px 0 0}.cart.item .product-item-name,.cart.item .price{font-size:14px}.row.amcheckout-method{margin-left:0 !important;margin-right:0 !important}.footer h3{margin-bottom:20px}.footer.content{padding-top:40px}.copyright p{margin-bottom:0}}@media screen and (max-width:768px){#diet_plan_change_header{float:none}ul.ammenu-items{display:block}.logo img{width:75%;margin-left:10px}}.megamenu-stap-1,.megamenu-stap-2,.megamenu-stap-3,.megamenu-stap-4,.megamenu-stabilisatie,.megamenu-lowcarb,.megamenu-preop,.megamenu-postop,.megamenu-stoppenmetroken,.megamenu-diabetes,.megamenu-sport,.megamenu-vegetvegan,.megamenu-denutritie,.megamenu-fodmap,.megamenu-detox{display:none}.diet-program-234 .megamenu-stap-1,.diet-program-235 .megamenu-stap-2,.diet-program-236 .megamenu-stap-3,.diet-program-237 .megamenu-stap-4,.diet-program-238 .megamenu-stabilisatie,.diet-program-242 .megamenu-lowcarb,.diet-program-240 .megamenu-preop,.diet-program-241 .megamenu-postop,.diet-program-246 .megamenu-stoppenmetroken,.diet-program-239 .megamenu-diabetes,.diet-program-245 .megamenu-sport,.diet-program-243 .megamenu-vegetvegan,.diet-program-247 .megamenu-denutritie,.diet-program-248 .megamenu-fodmap,.diet-program-249 .megamenu-detox{display:block}body.is-professional .megamenu-stap-1,body.is-professional .megamenu-stap-2,body.is-professional .megamenu-stap-3,body.is-professional .megamenu-stap-4,body.is-professional .megamenu-stabilisatie,body.is-professional .megamenu-lowcarb,body.is-professional .megamenu-preop,body.is-professional .megamenu-postop,body.is-professional .megamenu-stoppenmetroken,body.is-professional .megamenu-diabetes,body.is-professional .megamenu-sport,body.is-professional .megamenu-vegetvegan,body.is-professional .megamenu-denutritie,body.is-professional .megamenu-fodmap,body.is-professional .megamenu-detox{display:none}.megamenu-professionals{display:none}body.is-professional .megamenu-professionals{display:block}.column.main .block-category-link{margin-bottom:50px !important;border:2px solid #8dbee0;border-radius:5px;padding:15px}.cms-page-view h1.page-title{margin-bottom:35px;margin-top:20px;font-weight:700}.amqorder-options-block .product-options-wrapper{padding:25px 0 0 50px}.bold-links .block-category-link a span{font-weight:700}.blue-link .block-category-link a span,.blue-link .block-category-link a:hover span{color:#1a6db6}button.dietplan_value{padding:5px 15px !important}.product-item .tocart,button{border-radius:50px;font-weight:400 !important;text-transform:uppercase !important}.checkout-payment-method .payment-methods .actions-toolbar .primary,.box-tocart .action.tocart{padding:15px 30px;font-size:1.2em}.catalog-product-view .page-main{margin-top:20px}.customer-menu .header.links{padding:10px}.product-info-main h1.page-title,.catalogsearch-result-index h1.page-title{padding-bottom:20px}.filter-options-title,.filter-options-title:hover{color:#666}.toolbar select{box-shadow:none !important;background-color:#fff !important}.opc-wrapper .shipping-address-item.selected-item{border-color:#db0962 !important}.opc-wrapper .shipping-address-item.selected-item:after{background:#db0962 !important}.checkout-index-index #opc-shipping_method #checkout-shipping-method-load .table-checkout-shipping-method{width:100%}.checkout-index-index .opc-wrapper.am-opc-wrapper .payment-method-content{padding:0 !important}button.action.action-select-shipping-item,.cart.main.actions button.action.update{border:2px solid #1a6db6;color:#1a6db6;background:#ffff;padding:0 15px}button.action.action-select-shipping-item{padding:0 10px;font-size:12px}.cart.main.actions button.action.update{padding:5px 15px}div.shipping-address-item.not-selected-item{border:2px solid #eee}.action.primary{font-family:Arial;background:#1a6db6;border-color:#1a6db6;font-weight:400;text-transform:uppercase;border-radius:50px !important}header.page-header{background:#fafafa;background:linear-gradient(0deg,rgba(250,250,250,1) 0%,rgba(255,255,255,1) 20%)}.block-collapsible-nav .content{background:#f0f6ff !important;border-radius:15px}.block-collapsible-nav .item.current>strong{border-color:#db0962}.block-collapsible-nav .item a:hover{background-color:#deebff}.block-search input{font-size:12px;border-radius:50px;padding:0 15px}.product-info-main .stock.available{color:#cae0ab}.product-info-main .product.attribute.sku .type:after{content:''}.product-info-main .product.attribute.sku .type{font-weight:700;text-transform:uppercase}.opc-progress-bar{margin:20px 0}.opc-progress-bar-item._active>span:before,.opc-progress-bar-item._active:before{background:#1a6db6;border-color:#1a6db6}.opc-progress-bar-item._active>span:after{border-color:#1a6db6}.opc-progress-bar-item{width:50%}.checkout-shipping-address,.checkout-shipping-method,.checkout-payment-method{background:#fafafa;border-radius:15px;padding:20px;margin-bottom:20px !important}.checkout-shipping-address .step-content,.checkout-shipping-method .step-content,.checkout-payment-method .step-content{margin:0 !important}.checkout-payment-method .checkout-billing-address{background:#fff;border-radius:10px;padding:15px}.shipping-address-item{width:30% !important;margin-right:3% !important;background:#fff;border-radius:8px}.opc-wrapper .shipping-address-item:before{background:0 0 !important}.filter-options{padding-bottom:15px}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email]{border-radius:50px;padding:0 15px}.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart:hover:before,.minicart-wrapper .action.showcart.active:before,.minicart-wrapper .action.showcart.active:hover:before{color:#1a6db6}.minicart-items-wrapper .product-item-name{min-height:0;font-size:12px}.block-minicart .subtotal span.label{display:none}.table-checkout-shipping-method tr.row{margin-left:0;margin-right:0}#password-strength-meter-container{margin-top:5px}.password-strength-meter{border-radius:50px;font-size:12px;padding:0 15px}.password-strength-meter:before{border-radius:50px}body.is-professional .dietplan_title span,body.is-professional .dietplan_value{display:none}.dietcancel{background:#bbb !important}select{border-radius:50px}.old-price,.old.price{display:block}body.customer-account-login .minicart-wrapper,body.customer-account-login #search_mini_form{display:none !important}.page-header .panel.wrapper .switcher strong{line-height:22px !important}.panel.header .language.switcher{background:#fff;padding:0 5px;border-radius:3px}.minicart-wrapper .action.showcart .counter-number{text-shadow:none}.table-order-items.invoice td.col.name strong.product.name.product-item-name,.table-order-items.invoice td.col.price .cart-price .price,.table-order-items.invoice td.col.subtotal .cart-price .price{font-size:1.4rem;min-height:0}.abs-account-blocks .block-title>strong,.abs-account-blocks .block-title>span,.account .legend>strong,.account .legend>span,.form-giftregistry-search .legend>strong,.form-giftregistry-search .legend>span,.block-giftregistry-results .block-title>strong,.block-giftregistry-results .block-title>span,.block-giftregistry-shared-items .block-title>strong,.block-giftregistry-shared-items .block-title>span,.block-wishlist-search-form .block-title>strong,.block-wishlist-search-form .block-title>span,.block-wishlist-search-results .block-title>strong,.block-wishlist-search-results .block-title>span,.multicheckout .block-title>strong,.multicheckout .block-title>span,.multicheckout .block-content .title>strong,.multicheckout .block-content .title>span,.customer-review .review-details .title>strong,.customer-review .review-details .title>span,.paypal-review .block .block-title>strong,.paypal-review .block .block-title>span,.account .column.main .block:not(.widget) .block-title>strong,.account .column.main .block:not(.widget) .block-title>span,.multicheckout .block-title>strong,.multicheckout .block-title>span,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>strong,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>span,[class^=sales-guest-] .column.main .block:not(.widget) .block-title>strong,[class^=sales-guest-] .column.main .block:not(.widget) .block-title>span,.sales-guest-view .column.main .block:not(.widget) .block-title>strong,.sales-guest-view .column.main .block:not(.widget) .block-title>span{font-weight:700}#bme_step option:nth-child(1){display:none}