button,[type=button],[type=reset],[type=submit],a.button,.button a{appearance:none;background-color:#568325;border:0;border-radius:6px;color:#fff;color:white;cursor:pointer;display:inline-block;font-family:"brandon-grotesque",serif;font-size:1rem;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:0.75em 1.5em;text-align:center;text-decoration:none;transition:background-color 150ms ease;user-select:none;vertical-align:middle;white-space:nowrap;}button:hover,button:focus,[type=button]:hover,[type=button]:focus,[type=reset]:hover,[type=reset]:focus,[type=submit]:hover,[type=submit]:focus,a.button:hover,a.button:focus,.button a:hover,.button a:focus{background-color:rgb(68.8,104.8,29.6);color:#fff;color:white;}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,a.button:disabled,.button a:disabled{cursor:not-allowed;opacity:0.5;}button:disabled:hover,[type=button]:disabled:hover,[type=reset]:disabled:hover,[type=submit]:disabled:hover,a.button:disabled:hover,.button a:disabled:hover{background-color:#568325;}a.button--large{font-size:22px;}fieldset{background-color:transparent;border:0;margin:0;padding:0;}legend{font-weight:600;margin-bottom:0.375em;padding:0;}label{display:block;font-weight:normal;margin-bottom:0.375em;}label:first-child{font-weight:600;}input,select,textarea{display:block;font-family:"brandon-grotesque",serif;font-size:1rem;}[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{appearance:none;background-color:#fff;border:1px solid #568325;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;margin-bottom:0.75em;padding:0.5em;transition:border-color 150ms ease;width:100%;}[type=color]:hover,[type=date]:hover,[type=datetime]:hover,[type=datetime-local]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=time]:hover,[type=url]:hover,[type=week]:hover,input:not([type]):hover,textarea:hover{border-color:#cccccc;}[type=color]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,textarea:focus{border-color:#568325;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(86,131,37,0.7);outline:none;}[type=color]:disabled,[type=date]:disabled,[type=datetime]:disabled,[type=datetime-local]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,input:not([type]):disabled,textarea:disabled{background-color:rgb(242.25,242.25,242.25);cursor:not-allowed;}[type=color]:disabled:hover,[type=date]:disabled:hover,[type=datetime]:disabled:hover,[type=datetime-local]:disabled:hover,[type=email]:disabled:hover,[type=month]:disabled:hover,[type=number]:disabled:hover,[type=password]:disabled:hover,[type=search]:disabled:hover,[type=tel]:disabled:hover,[type=text]:disabled:hover,[type=time]:disabled:hover,[type=url]:disabled:hover,[type=week]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover{border:1px solid #568325;}[type=color]::placeholder,[type=date]::placeholder,[type=datetime]::placeholder,[type=datetime-local]::placeholder,[type=email]::placeholder,[type=month]::placeholder,[type=number]::placeholder,[type=password]::placeholder,[type=search]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,[type=time]::placeholder,[type=url]::placeholder,[type=week]::placeholder,input:not([type])::placeholder,textarea::placeholder{color:rgb(151.8,160.8,161.4);}textarea{resize:vertical;}[type=checkbox],[type=radio]{display:inline;margin-right:0.375em;}[type=file]{margin-bottom:0.75em;width:100%;}select{margin-bottom:1.5em;max-width:100%;width:auto;}[type=checkbox]:focus,[type=radio]:focus,[type=file]:focus,select:focus{outline:3px solid rgba(86,131,37,0.6);outline-offset:2px;}input[type=search]{box-sizing:border-box;}[required]::after,.form-required::after{content:"*";color:#cd4533;}[type=number]::-webkit-inner-spin-button{opacity:1;}dt{font-weight:600;}figure{margin:0;}img,picture{max-width:100%;height:auto;vertical-align:top;}table{border:1px solid #568325;border-collapse:collapse;margin:1.5em 0;table-layout:fixed;text-align:center;width:100%;}thead{background-color:#568325;color:#fff;color:white;line-height:1.3;vertical-align:bottom;}thead a{color:inherit;}tbody{vertical-align:top;}tbody tr:nth-of-type(even){background-color:#f5f4f2;}td + td,th + th,th + td,td + th{border-left:1px solid #568325;}th + th,td + th{border-color:#fff;border-color:white;}th{font-weight:600;}th,td{padding:0.75em;}@media (max-width:720px){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none;}}@media (max-width:960px){th.priority-low,td.priority-low{display:none;}}html{color:#536263;font-family:"brandon-grotesque",serif;font-size:1rem;line-height:1.5;letter-spacing:0.03em;}h1,h2,h3,h4,h5,h6{font-family:"Josefin Sans",sans-serif;font-size:1rem;line-height:1.3;margin:0 0 0.75em;}h1{font-size:2.2em;}h2{font-size:1.8em;}h3{font-size:1.4em;}h4{font-size:1.2em;}h5{font-size:1.1em;}p{margin:0 0 0.75em;}a{color:#568325;color:var(--action-color,#568325);text-decoration:none;transition:color 150ms ease;}a:active,a:focus,a:hover{color:rgb(64.5,98.25,27.75);}hr{border-bottom:1px solid #568325;border-left:0;border-right:0;border-top:0;margin:1.5em 0;}pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5;}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaaaaa;}abbr{border-bottom:1px dotted #666666;cursor:help;white-space:nowrap;}blockquote{color:black;font-weight:600;font-size:1.4em;margin:1rem auto;text-align:center;}blockquote::before,blockquote::after{font-size:80px;height:1rem;line-height:1rem;color:#568325;font-weight:100;display:block;}blockquote::before{content:open-quote;text-align:start;}blockquote::after{content:close-quote;text-align:end;}
.paragraph--type--text.paragraph--coloured,.paragraph--type--two-columns{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}@media (min-width:960px){.paragraph--type--text.paragraph--coloured,.paragraph--type--two-columns{margin-left:calc(50% - 50vw + 0.5rem);margin-right:calc(50% - 50vw + 0.5rem);}}.paragraph--type--text.paragraph--coloured > *,.paragraph--type--two-columns > *{max-width:960px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;}.field--name--two-columns-content .paragraph{height:100%;padding:1rem;}@media (min-width:420px){.field--name--two-columns-content .paragraph--type--image{padding:0;}.field--name--two-columns-content > div:first-child .paragraph{padding-left:0;}}.field--name--two-columns-content .paragraph--type--text{display:flex;align-items:center;width:100%;justify-content:center;}.field--name--two-columns-content .paragraph--type--text .field--name--text{width:100%;}.paragraph--type--text-columns{columns:2;padding:1rem 0;}.paragraph--type--text-columns h1,.paragraph--type--text-columns h2,.paragraph--type--text-columns h3,.paragraph--type--text-columns h4,.paragraph--type--text-columns h5,.paragraph--type--text-columns h6{column-span:all;}.paragraph--type--text.paragraph--coloured{padding:1rem;}@media (max-width:420px){.two_columns__two-columns-content > div{margin-bottom:1rem;min-width:315px;}}.region__footer,.region__header{display:flex;}.region__footer{justify-content:space-between;}.region__footer{align-items:center;}.region__header{justify-content:flex-end;align-items:center;flex-wrap:wrap;position:relative;padding-top:1rem;padding-bottom:3rem;}.region__header .menu--account,.region__header #block-tambrozijn-theme-commerce-cart{margin:0.5rem 0;}.region__header #block-tambrozijn-theme-commerce-cart{margin-right:1rem;}.region__header .menu--main{margin-top:2rem;}.region__footer{flex-wrap:wrap;padding-top:2rem;padding-bottom:1rem;}html{background-color:#fff;box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}html,body{height:100%;}body{margin:0;}.container::after{clear:both;content:"";display:block;}.container{margin:auto;max-width:960px;padding-left:1rem;padding-right:1rem;}#content-wrapper{margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem);}.no-sidebar #content{width:calc(100% - 2rem);float:left;margin-left:1rem;}@media only screen and (min-width:720px){.no-sidebar #content{width:calc(100% - 2rem);float:left;margin-left:1rem;}}@media only screen and (min-width:960px){.no-sidebar #content{width:calc(100% - 2rem);float:left;margin-left:1rem;}}@media only screen and (min-width:720px){.one-sidebar.sidebar-second #content{width:calc(75% - 1.75rem);float:left;margin-left:1rem;}}@media only screen and (min-width:960px){.one-sidebar.sidebar-second #content{width:calc(66.6666666667% - 1.6666666667rem);float:left;margin-left:1rem;}}@media only screen and (min-width:720px){.one-sidebar.sidebar-first #content{width:calc(75% - 1.75rem);float:left;margin-left:1rem;margin-left:calc(25% - 1.25rem + 2rem);}}@media only screen and (min-width:960px){.one-sidebar.sidebar-first #content{width:calc(75% - 1.75rem);float:left;margin-left:1rem;margin-left:calc(25% - 1.25rem + 2rem);}}@media only screen and (min-width:720px){.two-sidebars #content{width:calc(50% - 1.5rem);float:left;margin-left:1rem;margin-left:calc(25% - 1.25rem + 2rem);}}@media only screen and (min-width:960px){.two-sidebars #content{width:calc(41.6666666667% - 1.4166666667rem);float:left;margin-left:1rem;margin-left:calc(25% - 1.25rem + 2rem);}}@media only screen and (min-width:720px){#sidebar-first{width:calc(25% - 1.25rem);float:left;margin-left:1rem;margin-left:calc(-75% - 0.25rem + 2rem);}.one-sidebar.sidebar-first #sidebar-first{margin-left:calc(-100% - 0rem + 2rem);}}@media only screen and (min-width:960px){#sidebar-first{width:calc(25% - 1.25rem);float:left;margin-left:1rem;margin-left:calc(-66.6666666667% - 0.3333333333rem + 2rem);}.one-sidebar.sidebar-first #sidebar-first{margin-left:calc(-100% - 0rem + 2rem);}}@media only screen and (min-width:720px){#sidebar-second{width:calc(25% - 1.25rem);float:left;margin-left:1rem;margin-left:calc(0% - 1rem + 2rem);}}@media only screen and (min-width:960px){#sidebar-second{width:calc(33.3333333333% - 1.3333333333rem);float:left;margin-left:1rem;margin-left:calc(0% - 1rem + 2rem);}}#header,#footer,.mission,.breadcrumb,.node{clear:both;}.menu--main{display:none;}@media (min-width:420px){.menu--main{display:block;}}.menu--main{text-align:end;width:100%;}#block-tambrozijn-theme-branding{position:absolute;top:0;left:0;}.field--name--main-content > div > .paragraph{padding:1rem 0;}.layout-container{display:flex;flex-direction:column;min-height:100vh;}.layout-container #main{flex:1;}
.breadcrumb li{list-style-type:none;display:inline-block;}.cart--cart-block{position:relative;}.cart--cart-block .cart-block--summary__count{position:absolute;top:-7px;left:-7px;font-size:12px;font-weight:bold;color:white;z-index:2;}.cart--cart-block .cart-block--summary__count::before{content:"";position:absolute;top:1px;left:-3px;background:#568325;border-radius:100%;width:1rem;height:1rem;z-index:-1;}.cart.cart-form table td.views-field-edit-quantity{text-align:center;}.cart.cart-form table td.views-field-edit-quantity input{display:inline-block;width:4rem;}.cart.cart-form table td.views-field-remove-button{padding-left:0;padding-right:0;}.commerce-checkout-flow{margin-bottom:1rem;}@media (min-width:720px){.commerce-checkout-flow .layout-region-checkout-main{width:50%;}.commerce-checkout-flow .layout-region-checkout-secondary{width:50%;}}ol.checkout-progress{margin:0;padding:0;text-align:center;margin-bottom:1rem;border-bottom:1px solid #568325;padding-bottom:1rem;}.checkout-pane-login legend{border-bottom:1px solid #568325;font-size:larger;width:100%;}.checkout-pane-login .fieldset-wrapper{background-color:#f5f4f2;border-radius:2px;padding:1rem;}.checkout-pane-order-summary .order-item__purchased-entity{border-bottom:1px solid #568325;font-weight:bold;}.checkout-pane-order-summary .order-item__pickup-point,.checkout-pane-order-summary .order-item__interval{font-size:smaller;}.checkout-pane-coupon-redemption .form-submit{float:right;}.layout-region-checkout-footer{padding-bottom:1rem;padding-right:0;width:100%;}.layout-region-checkout-footer input.form-submit{float:right;}.layout-region-checkout-footer a.link--previous{float:left;}.commerce-product--layout-shop{background-color:#f5f4f2;padding:1rem;text-align:center;}.commerce-product--layout-shop .field--name--image{margin:-1rem;margin-bottom:1rem;}.commerce-product--layout-shop .field--name--title{font-weight:bolder;min-height:3em;overflow-wrap:break-word;}.commerce-product--layout-shop .field--name--price,.commerce-product--layout-shop .field--name--piece-unit{display:inline-flex;margin-top:0.5em;margin-bottom:0.6em;}.commerce-product--layout-shop .field--name--piece-unit::before{content:"/ ";}.commerce-product--layout-shop:not(.commerce-product--has-variations) .commerce-order-item-add-to-cart-form{margin-top:3em;}.commerce-product--layout-shop .field--name-purchased-entity{margin:0.5rem 0;}.commerce-product--layout-shop .field--name-purchased-entity select{margin-left:auto;margin-right:auto;margin-bottom:1em;border:none;background:transparent;border-bottom:1px solid #568325;}.commerce-product--layout-shop .field--name-purchased-entity select:hover{background-color:#f4f6e8;}.commerce-product--layout-shop .field--name-purchased-entity label{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;}.commerce-product--layout-shop .field--name-quantity{width:50%;}.commerce-product--layout-shop .field--name-quantity input{padding:0 0.5rem;margin-bottom:0;}.commerce-product--layout-shop form{position:relative;}.commerce-product--layout-shop form label{display:block;clear:both;text-align:left;}.commerce-product--layout-shop .form-actions{position:absolute;right:0;bottom:0;margin:0;}.commerce-product--layout-shop .button--add-to-cart{background-image:url(/themes/contrib/tambrozijn_theme/images/icons/cart--white.svg);background-repeat:no-repeat;background-position:center;background-size:1rem;border-radius:0;font-size:0;height:1.5rem;width:4rem;}.webshop .views-view-grid .views-col{padding:0 0.5rem;}.webshop .views-view-grid .views-row{margin-bottom:2rem;}.webshop-1,.ambrozijn-shop{display:grid;grid-gap:1rem;grid-row-gap:2rem;grid-template-columns:repeat(auto-fill,minmax(192px,1fr));}.webshop-1 > header,.ambrozijn-shop > header{grid-column:1/-1;}.ambrozijn-subscription-shop{display:grid;grid-gap:1rem;grid-template-columns:repeat(1,1fr);}.ambrozijn-subscription-shop h3{grid-column:1/-1;}.viewsreference--view-title{font-family:"Josefin Sans",sans-serif;font-size:1.8em;font-weight:bolder;margin:0 0 0.75em;}.commerce-product--layout-shop.commerce-product--bundle-subscription,.commerce-product--bundle-subscription{border:1px solid #536263;background:white;display:flex;flex-wrap:wrap;padding:0;}@media (min-width:420px){.commerce-product--layout-shop.commerce-product--bundle-subscription .group-start,.commerce-product--bundle-subscription .group-start{width:48%;width:calc(50% - 1rem);}}.commerce-product--layout-shop.commerce-product--bundle-subscription .group-start,.commerce-product--bundle-subscription .group-start{padding:1rem;background-color:#f5f4f2;}@media (min-width:420px){.commerce-product--layout-shop.commerce-product--bundle-subscription .group-end,.commerce-product--bundle-subscription .group-end{width:48%;width:calc(50% - 1rem);}}.commerce-product--layout-shop.commerce-product--bundle-subscription .group-end,.commerce-product--bundle-subscription .group-end{padding:1rem;}.commerce-product--layout-shop.commerce-product--bundle-subscription .subscription__body,.commerce-product--bundle-subscription .subscription__body{text-align:initial;}.commerce-product--layout-shop.commerce-product--bundle-subscription .field--name--title,.commerce-product--bundle-subscription .field--name--title{font-family:"Josefin Sans",sans-serif;font-size:larger;font-weight:600;}.commerce-product--layout-shop.commerce-product--bundle-subscription select,.commerce-product--layout-shop.commerce-product--bundle-subscription input.form-number,.commerce-product--bundle-subscription select,.commerce-product--bundle-subscription input.form-number{border:1px solid #536263;background:white;font-size:1em;width:250px;padding:0.5em;box-shadow:0;background-color:white;}.commerce-product--layout-shop.commerce-product--bundle-subscription .field--name--title,.commerce-product--bundle-subscription .field--name--title{float:left;margin-bottom:1rem;}.commerce-product--layout-shop.commerce-product--bundle-subscription .field--name--price,.commerce-product--bundle-subscription .field--name--price{float:right;font-weight:600;margin-top:-0.1em;}.commerce-product--layout-shop.commerce-product--bundle-subscription .button--add-to-cart,.commerce-product--bundle-subscription .button--add-to-cart{background-image:url(/themes/contrib/tambrozijn_theme/images/icons/cart--white.svg);background-position:center center;padding:2rem;background-size:34px;background-repeat:no-repeat;}.commerce-product--layout-full .button--add-to-cart{font-size:0;}.commerce-product--layout-full form{clear:both;}.kollebloem-subscription-shop{display:grid;grid-gap:1rem;grid-row-gap:2rem;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));}.block-views-block-user-contact-profile-block-1 .views-row{border:1px solid #568325;padding:1rem;}.address-book__profile{background-color:#f5f4f2;border-radius:2px;padding:1rem;}.address-book__edit-link,.address-book__delete-link,.address-book__add-link{display:inline-block;background-color:#568325;border-radius:6px;color:#fff;color:white;font-weight:600;padding:0.75em 1.5em;text-align:center;text-decoration:none;transition:background-color 150ms ease;vertical-align:middle;white-space:nowrap;}.address-book__edit-link:hover,.address-book__edit-link:focus,.address-book__delete-link:hover,.address-book__delete-link:focus,.address-book__add-link:hover,.address-book__add-link:focus{background-color:rgb(68.8,104.8,29.6);color:#fff;color:white;}.future-deliveries-form th:first-of-type,.future-deliveries-form td:first-of-type{display:none;}.future-deliveries-form td:last-of-type{text-align:start;font-size:smaller;}.foodbox-user-messages .views-row:not(:last-of-type){padding-bottom:1rem;border-bottom:1px solid #568325;margin-bottom:1rem;}.jsbutt{background:#568325;color:white;padding:4px;border-radius:2px;margin:1em;display:block;cursor:pointer;}.jsbutt::before{content:"▶";}.jsbutt.open::before{content:"▼";}.user__commerce-orders table{text-align:initial;}.user__commerce-orders td,.user__commerce-orders th{padding-left:0.75em;}.user__commerce-orders .views-field-order-number{width:6rem;}.user__foodbox-subscriptions .views-row{margin-bottom:1rem;}.user__foodbox-subscriptions .views-row:not(:last-of-type)::after{display:block;margin:1rem auto;width:50%;border-bottom:1px solid #568325;padding-bottom:1rem;}.user__foodbox-subscriptions .views-row{background-color:#f4f6e8;border-radius:2px;padding:1rem;}.user__foodbox-subscriptions .views-field-purchased-entity ~ .views-field{margin-left:1rem;}.user__foodbox-subscriptions .views-field-operations{float:right;}.dropbutton a,.dropbutton button{background-color:#568325;color:white;font-size:1rem;font-weight:600;line-height:1;text-align:center;transition:background-color 150ms ease;user-select:none;vertical-align:middle;white-space:nowrap;}.dropbutton a:hover,.dropbutton button:hover{background-color:rgb(68.8,104.8,29.6);color:white;}.dropbutton .dropbutton-action:first-of-type a{border-top-left-radius:6px;border-bottom-left-radius:6px;padding:0.75em 0.75em 0.75em 1.5em;}.dropbutton .dropbutton-action:only-child a{border-radius:6px;padding:0.75em 1.5em;}.dropbutton .dropbutton-toggle button{border-radius:0;border-top-right-radius:6px;border-bottom-right-radius:6px;}.dropbutton .dropbutton-action.secondary-action a{background-color:rgb(119.8,155.8,80.6);padding:0.75em 1.5em;}.dropbutton-wrapper.open ul.dropbutton .dropbutton-action:first-of-type a{border-bottom-left-radius:0;}.field--type--faqfield h3.faqfield-question::after{content:"\f107";font-family:"Font Awesome 5 Free";float:right;}.field--type--faqfield h3.faqfield-question.ui-state-active::after{content:"\f106";}.ambrozijn-foodbox-archive{background-color:white;padding:1rem;}.ambrozijn-foodbox-archive header{background:#568325;color:#fff;color:white;margin-bottom:1rem;margin-left:-1rem;margin-right:-1rem;margin-top:-1rem;padding:1rem;text-align:center;}.ambrozijn-foodbox-archive header h3{border-bottom:1px solid #568325;border-color:white;}.ambrozijn-foodbox-archive > h3{font-size:1rem;margin-bottom:0;margin-top:1rem;text-decoration:underline;}.ambrozijn-foodbox-archive .views-row{display:inline;}.ambrozijn-foodbox-archive .views-row + .views-row::before{content:", ";margin-left:-0.25em;}.ambrozijn-foodbox-order-periods-archive .views-row{margin:1rem 0;}.ambrozijn-foodbox-order-periods-archive a{text-decoration:underline;}.paragraph--type--image-gallery > div{justify-items:center;}.block-tambrozijn-theme-introductory-links-node,.block-tambrozijn-theme-introductory-links-user-portal{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}@media (min-width:960px){.block-tambrozijn-theme-introductory-links-node,.block-tambrozijn-theme-introductory-links-user-portal{margin-left:calc(50% - 50vw + 0.5rem);margin-right:calc(50% - 50vw + 0.5rem);}}.block-tambrozijn-theme-introductory-links-node .paragraph--type--links,.block-tambrozijn-theme-introductory-links-user-portal .paragraph--type--links{max-width:960px;margin-left:auto;margin-right:auto;}.block-tambrozijn-theme-introductory-links-node .paragraph--type--link,.block-tambrozijn-theme-introductory-links-user-portal .paragraph--type--link{max-width:320px;}#block-tambrozijn-theme-introductory-text-block,#block-tambrozijn-theme-introductory-text-user-portal{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}@media (min-width:960px){#block-tambrozijn-theme-introductory-text-block,#block-tambrozijn-theme-introductory-text-user-portal{margin-left:calc(50% - 50vw + 0.5rem);margin-right:calc(50% - 50vw + 0.5rem);}}#block-tambrozijn-theme-introductory-text-block,#block-tambrozijn-theme-introductory-text-user-portal{background-image:url(/themes/contrib/tambrozijn_theme/images/introductory-text-background.jpg);background-repeat:no-repeat;background-position:center;background-size:contain;font-family:"Josefin Sans",sans-serif;}#block-tambrozijn-theme-introductory-text-block .views-row,#block-tambrozijn-theme-introductory-text-user-portal .views-row{max-width:960px;margin-left:auto;margin-right:auto;}#block-tambrozijn-theme-introductory-text-block .views-field-field-introductory-text,#block-tambrozijn-theme-introductory-text-block .basic__body,#block-tambrozijn-theme-introductory-text-user-portal .views-field-field-introductory-text,#block-tambrozijn-theme-introductory-text-user-portal .basic__body{display:flex;flex-direction:column;justify-content:center;height:200px;}@media (min-width:720px){#block-tambrozijn-theme-introductory-text-block .views-field-field-introductory-text,#block-tambrozijn-theme-introductory-text-block .basic__body,#block-tambrozijn-theme-introductory-text-user-portal .views-field-field-introductory-text,#block-tambrozijn-theme-introductory-text-user-portal .basic__body{height:400px;}}@media (min-width:960px){#block-tambrozijn-theme-introductory-text-block .views-field-field-introductory-text,#block-tambrozijn-theme-introductory-text-block .basic__body,#block-tambrozijn-theme-introductory-text-user-portal .views-field-field-introductory-text,#block-tambrozijn-theme-introductory-text-user-portal .basic__body{height:500px;}}#block-tambrozijn-theme-introductory-text-block .views-field-field-introductory-text,#block-tambrozijn-theme-introductory-text-block .basic__body,#block-tambrozijn-theme-introductory-text-user-portal .views-field-field-introductory-text,#block-tambrozijn-theme-introductory-text-user-portal .basic__body{max-width:480px;margin:0 auto;}@media (min-width:720px){#block-tambrozijn-theme-introductory-text-block .views-field-field-introductory-text,#block-tambrozijn-theme-introductory-text-block .basic__body,#block-tambrozijn-theme-introductory-text-user-portal .views-field-field-introductory-text,#block-tambrozijn-theme-introductory-text-user-portal .basic__body{font-size:1.5rem;}}#block-tambrozijn-theme-introductory-text-block .views-field-field-introductory-text,#block-tambrozijn-theme-introductory-text-block .basic__body,#block-tambrozijn-theme-introductory-text-user-portal .views-field-field-introductory-text,#block-tambrozijn-theme-introductory-text-user-portal .basic__body{text-align:center;}.paragraph--type--links{text-align:center;}.paragraph--type--links .field--name--links > div:last-child{display:flex;justify-content:space-evenly;flex-wrap:wrap;}.paragraph--type--link{padding:1rem;}.paragraph--type--link .field--name--image{position:relative;}.paragraph--type--link .field--name--image::before{content:"";position:absolute;top:0;left:0;right:0;display:block;background-color:#f5f4f2;border-radius:100%;height:160px;width:160px;margin:0 auto;}.paragraph--type--link .field--name--image img{object-fit:contain;height:100%;position:relative;z-index:1;}.paragraph--type--link .field--name--image{margin-bottom:1rem;}.menu--klantmenu{font-size:smaller;font-family:"Josefin Sans",sans-serif;font-weight:600;letter-spacing:normal;margin:1rem 0;padding:0;border-bottom:none;}.menu--klantmenu ul.menu{display:grid;grid-template-columns:repeat(auto-fit,160px);gap:32px;justify-content:center;}.menu--klantmenu li{height:100%;width:100%;}.menu--klantmenu a{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:center;margin:0;padding:1em;height:160px;border:1px solid #536263;background-color:transparent;color:#536263;line-height:1;text-align:center;}.menu--klantmenu a:before{content:"";display:block;flex-basis:100%;background-size:contain;width:70px;height:70px;background-repeat:no-repeat;background-position:center top;}.menu--klantmenu a:hover,.menu--klantmenu a.is-active{background-color:#568325;border-color:#568325;color:white;}.menu--klantmenu a:hover::before,.menu--klantmenu a.is-active::before{filter:brightness(0) invert(1);}.menu--klantmenu a::before{background-image:url(/themes/contrib/tambrozijn_theme/images/icons/delivery.svg);}.menu--klantmenu a.shop::before{background-image:url(/themes/contrib/tambrozijn_theme/images/icons/shop.svg);}.menu--klantmenu a.faq::before,.menu--klantmenu a.berichten::before{background-image:url(/themes/contrib/tambrozijn_theme/images/icons/messages.svg);}.menu--klantmenu a.logingegevens::before,.menu--klantmenu a.address-book::before{background-image:url(/themes/contrib/tambrozijn_theme/images/icons/address-book.svg);}.menu--klantmenu disable.tabs.secondary{margin-left:0;text-align:center;}.menu--klantmenu disable.tabs.secondary li a{background-color:transparent;color:#568325;padding:0.5em 1em;border-bottom:1px solid #568325;border-bottom-color:transparent;}.menu--klantmenu disable.tabs.secondary li a.is-active,.menu--klantmenu disable.tabs.secondary li a:hover{font-weight:bolder;background-color:#568325;color:#fff;color:white;border-bottom:1px solid #568325;}.menu--account ul.menu{display:flex;align-items:center;}.menu--account a:before{content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center top;height:1.5rem;width:1.5rem;line-height:0;vertical-align:bottom;margin-right:0.5rem;}.menu--account a[href$="/login"]::before{background-image:url(/themes/contrib/tambrozijn_theme/images/icons/subscription.svg);}.menu--account a[href^="https://facebook"]::before{background-image:url(/themes/contrib/tambrozijn_theme/images/icons/facebook.svg);}.menu--account a[href^="https://facebook"]{font-size:0;}.menu--main li a:hover,.menu--main li a.is-active{border-bottom:1px solid #568325;}.menu--main li.menu-item--expanded{position:relative;}.menu--main li.menu-item--expanded ul.menu{display:none;position:absolute;background:#f5f4f2;min-width:min-content;z-index:10;}.menu--main li.menu-item--expanded ul.menu a{display:block;padding:0.5rem 1rem;}.menu--main li.menu-item--expanded ul.menu a:hover{background-color:#f4f6e8;}.menu--main li.menu-item--expanded:hover ul.menu{display:block;}nav ul{margin:0;padding:0;}nav li{list-style-type:none;display:inline-block;}nav a{margin:auto 0.5rem;}.pager__item{display:inline;}.pager__item a{display:inline-block;}.field--name--title.node__pakketbrief,.node.pakketbrief{max-width:720px;margin:0 auto;}span.node__pakketbrief.field--name--title{display:block;}.view__pickup-points .node.pickup-point{margin-bottom:1rem;}.view__pickup-points .node.pickup-point h4{font-size:1em;margin-bottom:0.25em;}.view__pickup-points .node.pickup-point span.country{display:none;}.paragraph--id--88{columns:2;}.paragraph--id--88 .views-row{break-inside:avoid;}.site-name{font-size:2.2em;line-height:1.3em;font-weight:300;padding:0 0 0.5em;margin:0;}.site-logo{display:block;min-width:192px;width:25%;max-width:240px;}#block-abonneenaamblock{text-align:center;}.user-form{border:1px solid #568325;padding:1rem;}.user-form .form-item{margin-bottom:1rem;}.user-form .description{font-size:smaller;}.user-form #edit-pass{display:flex;}.user-form #edit-pass > * + *{margin-left:1rem;}.user-form #edit-pass{flex-wrap:wrap;}.user-form #edit-pass .password-suggestions.description{margin-left:auto;padding:0.5rem;background-color:#ddc44f;}.user-form #edit-pass .password-confirm .ok{color:#8dbe51;}.user-form #edit-pass .password-confirm .error{color:#cd4533;}body[class*=toekomstige_leveringen_klantenportaal] #future-deliveries-form .js-form-type-date,body[class*=toekomstige_leveringen_klantenportaal] #future-deliveries-form caption{display:none;}#cancel-subscription-order-form > *,#shift-subscription-form > *{margin:1em 0;}.section-user .region__content .block,.section-user .region__content .block-block-content{margin-bottom:2rem;}.webform-submission-form fieldset{background-color:white;padding:1rem;}.form-radio,.form-checkbox{position:absolute;opacity:0;}.form-radio + label::before,.form-radio + div > label::before,.form-checkbox + label::before,.form-checkbox + div > label::before{content:"";border:1px solid #568325;display:inline-block;width:1.1rem;height:1.1rem;position:relative;margin-right:1em;vertical-align:baseline;cursor:pointer;text-align:center;transition:all 250ms ease;}.form-radio:checked + label:before,.form-radio:checked + div > label:before,.form-checkbox:checked + label:before,.form-checkbox:checked + div > label:before{background-color:#568325;box-shadow:inset 0 0 0 4px white;}.form-radio + label::before,.form-radio + div > label::before{border-radius:100%;}fieldset{margin:1em auto;}label.option{display:inline;}.form-actions{margin:1rem auto;text-align:end;}
.sliding-popup-bottom{width:100%;}.eu-cookie-compliance-banner{padding-top:1rem;background-color:white;font-size:smaller;}.field--type--faqfield h3.faqfield-question{border-bottom:1px solid #568325;padding-left:0;text-align:initial;text-transform:uppercase;}.field--type--faqfield .faqfield-answer{padding-left:0;}.responsive-menu-toggle-icon span.icon,.responsive-menu-toggle-icon::before,.responsive-menu-toggle-icon::after{background:#568325;}.responsive-menu-toggle-icon span.label{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;}.paragraph--coloured{background-color:#f5f4f2;}.block-tambrozijn-theme-introductory-links-node,.block-tambrozijn-theme-introductory-links-user-portal{background-color:#568325;--action-color:#f5f4f2;}.block-tambrozijn-theme-branding-footer img{filter:brightness(100) grayscale(1);}@media (max-width:420px){.paragraph--id--3 .field--name--image{margin-top:2rem;}}.paragraph--id--3 .field--name--image img{margin-top:-4rem;}.is-front .page__main-content{font-size:1.25rem;}.menu--main{font-family:"Josefin Sans",sans-serif;font-weight:600;}.menu--account{display:none;}@media (min-width:420px){.menu--account{display:block;}}.page__main-content > div:last-child > .paragraph{padding-bottom:2rem;}.section-user .block-tambrozijn-theme-content,.block-tambrozijn-theme-content .views-element-container{margin-bottom:2rem;}#footer{background:#568325;color:white;--action-color:white;}
