:root { --subtle-gray {color:#EFEFEF}; }  html {overflow-x:hidden;} #wpadminbar {z-index:999999;} .brxe-xslidemenu .menu-item {align-items: center;} #brx-header .bricks-search-overlay .bricks-search-form input[type="search"] {color:var(--white);font-weight:300;} .bricks-search-overlay .close {color:white;} .shadow-button:hover svg {fill:white;} .shadow-button svg {transition:all 0.3s ease}  .accordion-item {box-shadow: 0px 0px 50px #00000029; border-radius: 25px;margin-bottom:2.5rem;}  .bbq-comment-form #commentform {display: grid;grid-template-columns: 1fr 1fr;gap:var(--space-m);} .bbq-comment-form #commentform div:nth-child(n+3) {grid-column: span 2;} .bbq-comment-form #commentform .form-submit {max-width:100%;grid-column: span 2;} .bbq-comment-form input {border-radius:10px;} .bbq-comment-form input::placeholder {color:black;} .bbq-comment-form textarea::placeholder {color:black;} .bbq-comment-form input#author {background:#EFEFEF;padding:var(--space-xs);border:none;} .bbq-comment-form input#email {background:#EFEFEF;padding:var(--space-xs);border:none;} .bbq-comment-form textarea {border-radius:10px;background:#EFEFEF;padding:var(--space-xs);border:none;resize:none;} .bbq-comment-form input#submit {float:right;background-color:var(--black);color:var(--white);font-size:var(--text-l);font-weight:700;padding:var(--space-m);transition:all 0.3s ease;} .bbq-comment-form input#submit:hover {background-color:var(--primary);}  h3 {overflow-wrap: break-word;}  .tool-tip-info[data-balloon]::after { background-color:#f0f0f0; color:black; font-size:1.5rem; font-weight:400; padding:2rem; width:193px; text-align: center; transition: opacity 0.3s ease-in-out; } .tool-tip-info[data-balloon-pos="top"]::before { border-top-color:#f0f0f0; transition: opacity 0.3s ease-in-out; }  @media only screen and (min-width: 479px) { #commentform { display: grid; grid-template-columns: 1fr 1fr; gap:var(--space-m); } #commentform textarea { grid-column: span 2; min-height:23rem; } } @media only screen and (max-width: 478px) { #commentform { display: grid; grid-template-columns: 1fr; gap:var(--space-m); } #commentform textarea { min-height:15rem; } #commentform .submit { width:100%; text-align:center; } } #commentform {position: relative;} #commentform .submit { right:0; background-color:black; color:white; font-weight:700; font-size:var(--text-l); padding:var(--space-s); transition:all 0.3s ease; } #commentform .submit:hover { background-color:var(--primary); color:white; } #custom-comment-form input { border-radius:10px; border-color:transparent; background-color:var(--shade-light-trans-40); padding:var(--space-xs); } #custom-comment-form textarea { border-radius:10px; border-color:transparent; background-color:var(--shade-light-trans-40); padding:var(--space-xs); resize:none; } #custom-comment-form input::placeholder, #custom-comment-form textarea::placeholder { color:black; }  @media only screen and (max-width: 767px) { .comment-list li {display:grid;grid-template-columns:6.8rem 1fr;gap:var(--space-m);} } @media only screen and (min-width: 768px) { .comment-list li {display:grid;grid-template-columns:12rem 1fr;gap:var(--space-m);} } ol.comment-list {padding:0;} .comment-list li .comment-author img {border-radius:25px;} .comment-list .comment-container span {display:block;} .comment-list li .comment-content {grid-column:2;} .comment-list li .comment-author-name {font-weight:500;margin-bottom:0.4rem;font-size:var(--text-l);} .comment-list li .comment-date {display:flex;align-items:center;} .comment-list li .comment-date {position: relative;margin-left:2rem;} .comment-list li .comment-date:before { content:""; position:absolute; width:12px; margin-left:-2rem; height:14px; background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="12.022" height="13.65" viewBox="0 0 12.022 13.65"%3E%3Cpath id="Path_24" data-name="Path 24" d="M398.261,86.079h-.47V84.956a.505.505,0,1,0-1.01,0v1.123H393.49V84.956a.505.505,0,1,0-1.01,0v1.123h-.18a3.034,3.034,0,0,0-3.03,3.03v5.962a3.033,3.033,0,0,0,3.03,3.03h5.961a3.033,3.033,0,0,0,3.03-3.03V89.11A3.034,3.034,0,0,0,398.261,86.079Zm2.02,8.992a2.022,2.022,0,0,1-2.02,2.02H392.3a2.022,2.022,0,0,1-2.02-2.02V89.11a2.022,2.022,0,0,1,2.02-2.02h.18v1.123a.505.505,0,1,0,1.01,0V87.089h3.291v1.123a.505.505,0,1,0,1.01,0V87.089h.47a2.023,2.023,0,0,1,2.02,2.02Z" transform="translate(-389.27 -84.451)" fill="%23fd8a27"%3E%3C/path%3E%3C/svg%3E'); background-repeat: no-repeat; background-size:contain; } .comment-list li .comment-content {margin-top:1.2rem;}  .separator { margin: 0 1rem; } span.reveal-text {text-decoration: underline;margin-left:1ch;cursor:pointer;transition:all 0.3s ease;} span.reveal-text:hover {color:var(--primary);}  #fluentform_2 button {border-radius:10px;} @media only screen and (min-width: 768px) { #fluentform_2 button:hover { background-color:var(--primary);} #fluentform_2 input { position:absolute; padding-right:23rem; } #fluentform_2 button { top:1.2rem; right:1.5rem; min-width:20rem; padding-top:1rem; padding-bottom:1rem; width:100%; border:transparent; background-color:black; font-weight:700; font-size:2.4rem; transition:all 0.3s ease;} } @media only screen and (max-width: 767px) { #fluentform_2 button:hover { background-color:var(--primary-dark);} #fluentform_2 button { width:100%; border:transparent; background-color:black; font-weight:700; font-size:2.4rem; transition:all 0.3s ease; min-height:52px; } #fluentform_2 input { max-height:52px; } } #fluentform_2 input { border-radius:10px; padding-top:2.5rem; padding-bottom:2.5rem; width:100%; border:transparent; padding-left:2rem; font-size:2rem; } #fluentform_2 .ff-t-container {position:relative;} #fluentform_2 button:hover { max-width:20rem; width:100%; opacity:1; color:white; }  .x-toc_link {transition:all 0.3s ease;} #toc-article .x-toc_link::before { content: ""!important; display: inline-block; width: 5px; height: 8px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5.094' height='8.187' viewBox='0 0 5.094 8.187'%3E%3Cpath id='Path_22' data-name='Path 22' d='M344.909,99.089l2.679-2.679-2.679-2.679' transform='translate(-343.495 -92.316)' fill='none' stroke='%23fd8a27' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; margin-right:1rem; }  .acf-table thead { background-color:var(--primary); color:white; } .acf-table thead th { text-align: left; } .acf-table th { padding:1rem; } td { padding:1rem; min-width:120px; } table { border-collapse: separate; border-spacing: 0 10px; border-radius: 10px; } tr:nth-child(even) { background-color: #EFEFEF; }  .offcanvas-toc .x-offcanvas_inner, .offcanvas-ing .x-offcanvas_inner {z-index: 999999;} #ig-feed .wpsr-container {padding:0} #ig-feed .wpsr-ig-feed-wrapper {margin:0;} @media (min-width:768px) { #ig-feed .wpsr-col-sm-4 { -webkit-box-flex:0; -ms-flex:0 0 25%; flex:0 0 25%; max-width:25% } } @media screen and (max-width:478px) { #ig-feed .wpsr-col-xs-12 { -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%; max-width:100%; } } @media only screen and (min-width: 479px) and (max-width: 767px) { #ig-feed .wpsr-col-xs-12 { -webkit-box-flex:0; -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%; } } .brx-body figcaption {position:relative!important;background:white;color:black;}  .highlighted-text img {width:100%;object-fit:cover;}  .error.text-danger {position:relative!important;padding-left:2rem;top:10px;color:black!important;;} button.ff-btn {margin-top:0.4rem!important;}  .wp-block-buttons .wp-element-button { background-color:var(--primary)!important; border:none!important; font-weight: 700; padding-top: 1rem!important;; padding-bottom: 1rem!important;; transition: all 0.3s ease; border-radius:10px!important; font-size:var(--text-m); } .wp-block-buttons .wp-element-button:hover { background-color:var(--primary-medium)!important; } .wp-element-caption { margin-top:var(--space-m)!important;; float:left; } .page-numbers {transition:all 0.3s ease;} .recipe-line { opacity: 1; transition: opacity 0.2s ease; } .fade-out-animation { opacity: 0; } .fade-in-animation { opacity: 1; } .staps-toc-counter:before { content: 'Stap ' attr(data-counter); padding-right:1ch; color:var(--primary); font-weight:700; } .single-recepten #article-content p:first-of-type, .single-recepten #article-content p:first-of-type a:link { font-weight: bold; } #toc-article .x-toc_link { align-items:start; display: flex; } #toc-article .x-toc_link::before { margin-top:9px; min-width:10px; } .sidebar-right{ will-change: min-height; } .sidebar__inner{ transform: translate(0, 0);  transform: translate3d(0, 0, 0); will-change: position, transform; } .brx-body .featured-product-grid .featured-product-button { border-radius:10px; font-weight:700; transition:all 0.3s ease; border-color:var(--primary); } .brx-body .featured-product-grid .featured-product-button:hover { background-color:var(--primary-medium); border-color:var(--primary-medium); } .full--star path { fill: var(--primary); } .art-toc .x-toc_link.node-name--H3:before {display:none!important;}  #reacties .comment-container p:nth-last-child(1) { margin-bottom:var(--space-s); } #reacties .comment-awaiting-moderation { margin-bottom:var(--space-s); } #reacties .children { margin-bottom:var(--space-m); } #reacties .comment-reply-link { background-color:var(--primary); color:white; padding-right:var(--space-s); padding-left:var(--space-s); padding-top:var(--space-xs); padding-bottom:var(--space-xs); border-radius:5px; transition:all 0.3s ease; font-size:1.4rem; } #reacties .comment-reply-link:hover { background-color:var(--primary-medium); } #reacties .children .avatar-120 { width:6.8rem; height:6.8rem; } #reacties .comment-author .avatar { float:right; } .comment-content {word-break: break-word;} .comment.depth-1 {margin-bottom:var(--space-l);} .logged-in-as {margin-top:var(--space-s)}; .comment-awaiting-moderation {opacity:.6;} @media only screen and (min-width:768px) { .comment-reply-title {font-size:3.2rem;} } @media only screen and (max-width:767px) { .comment-reply-title {font-size:2.4rem;} } #x-offcanvas_inner-eyraab #Ingredienten {margin-bottom:6rem;}  .x-header_sticky-active .fr-header-alpha__logo img{ max-height:8rem; }  #brxe-pzneoh[data-full-width="Waar"] { grid-template-columns: 1fr; } .wp-block-button__link:hover {color:white;} .wp-block-image img {object-fit: contain;}