/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
button,[type='button'],[type='reset'],[type='submit']{appearance:none;background-color:#f67599;border:0;border-radius:0;color:white;cursor:pointer;display:inline-block;font-family:"Rubik",sans-serif;font-size:16px;-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{background-color:#c55e7a;color:white;}button:disabled,[type='button']:disabled,[type='reset']:disabled,[type='submit']:disabled{cursor:not-allowed;opacity:0.5;}button:disabled:hover,[type='button']:disabled:hover,[type='reset']:disabled:hover,[type='submit']:disabled:hover{background-color:#f67599;}fieldset{background-color:transparent;border:0;margin:0;padding:0;}legend{font-weight:400;margin-bottom:0.375em;padding:0;}label{display:block;font-weight:400;margin-bottom:0.375em;}input,select,textarea{display:block;box-sizing:border-box;border-radius:0;font-family:"Rubik",sans-serif;font-size:16px;line-height:normal;}[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,select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:white;border:2px solid #f4f4f4;border-radius:0;box-sizing:border-box;margin-bottom:0.75em;padding:1em;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,select: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,select:focus{border-color:#f67599;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,select:disabled{background-color:#f2f2f2;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,select:disabled:hover{border:2px solid #f4f4f4;}[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,select::placeholder{font-size:16px;line-height:normal;font-weight:500;color:#e3e3e3;}textarea{resize:vertical;}[type="checkbox"],[type="radio"]{display:inline;margin-right:0.375em;margin-top:5px;}[type="file"]{margin-bottom:0.75em;width:100%;}select{outline:0;box-shadow:none;padding:1em;transition:border-color 150ms ease;width:100%;background-image:url("/themes/custom/bakkerijlanckriet/images/caret-down.svg");background-size:13px 11px;background-position:center right 1em;background-repeat:no-repeat;}select::-ms-expand{display:none;}[type="checkbox"]:focus,[type="radio"]:focus,[type="file"]:focus{outline:none;}input[type="search"]{box-sizing:border-box;}input[type="date"],input[type="time"]{padding:1em;line-height:normal;padding:13px 16px 14px 16px;min-height:55px;}@media (min-width:720px){.form-checkboxes .form-item,.form-radios .form-item{float:left;margin-right:25px;}}.form-item.form-type-radio{position:relative;margin-bottom:0;}.form-item.form-type-radio > input{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute;top:50%;margin-top:-2rem;left:0;width:40px;height:40px;background:rgba(0,0,0,0);border:none;outline:none;}.form-item.form-type-radio > label{display:inline-block;position:relative;margin:10px 0;padding-left:55px;cursor:pointer;}.form-item.form-type-radio > label:after,.form-item.form-type-radio > label:before{content:"";display:block;position:absolute;}.form-item.form-type-radio > label:before{top:50%;margin-top:-20px;left:0;width:40px;height:40px;border:2px solid #aeaeae;border-radius:50%;background-color:#e3e3e3;transition:border-color .2s ease;}.form-item.form-type-radio > label:after{width:0;height:0;top:50%;left:10px;border:10px solid #aeaeae;opacity:0;visibility:hidden;border-radius:50%;transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,visibility .2s ease,transform .2s ease;transition:opacity .2s ease,visibility .2s ease,transform .2s ease,-webkit-transform .2s ease;transform:scale(0.7) translateY(-50%);font-size:0;}.form-item.form-type-radio > input:focus + label:before{border-color:#aeaeae;}.form-item.form-type-radio > input:checked + label:after,.form-item.form-type-radio > input:focus + label:after{opacity:1;visibility:visible;transform:scale(1) translateY(-50%);}.form-item.form-type-checkbox{position:relative;}.form-item.form-type-checkbox > input{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;}.form-item.form-type-checkbox > label{display:inline-block;position:relative;margin:10px 0;padding-left:55px;cursor:pointer;}.form-item.form-type-checkbox > label:before{content:"";display:block;position:absolute;top:-.5rem;left:0;width:40px;height:40px;border:2px solid #aeaeae;border-radius:2px;background-color:#e3e3e3;transition:border-color .2s ease;color:#aeaeae !important;font-size:3rem;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;}.form-item.form-type-checkbox > input:focus + label:before{border-color:#aeaeae;}.form-item.form-type-checkbox > input:checked + label:before{content:"";background-size:18px 13px;background-image:url("/themes/custom/bakkerijlanckriet/images/check.svg");background-position:center center;background-repeat:no-repeat;}ul,ol{list-style-type:none;margin:0;padding:0;}dl{margin:0;}dt{font-weight:600;margin:0;}dd{margin:0;}figure{margin:0;}img,picture{max-width:100%;height:auto;vertical-align:top;}table{border-collapse:collapse;margin:1.5em 0;table-layout:fixed;text-align:left;width:100%;}thead{line-height:1.3;vertical-align:bottom;}tbody{vertical-align:top;}tr{border-bottom:2px solid #f4f4f4;}th{font-weight:500;}th,td{padding:0.75em 0.75em 0.75em 0;}@font-face{font-family:'Atrament';src:url("/themes/custom/bakkerijlanckriet/fonts/atrament-bold.woff2") format("woff2"),url("/themes/custom/bakkerijlanckriet/fonts/atrament-bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap;}html{color:#000000;font-family:"Rubik",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;}h1,h2,h3,h4,h5,h6{font-family:"Atrament",sans-serif;font-size:16px;line-height:1.3;margin:0.375em 0 0.375em 0;font-weight:700;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:700;}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:#f67599;text-decoration:none;transition:color 150ms ease;}a:active,a:focus,a:hover{color:#b95873;}hr{border-bottom:2px solid #f4f4f4;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;}
html{background-color:#fff;box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}html,body{height:100%;}body{margin:0;}.container-inner{margin:auto;max-width:1240px;}.container-inner::after{clear:both;content:"";display:block;}.no-sidebar #content{width:calc(100% - 40px);float:left;margin-left:20px;}@media only screen and (min-width:720px){.no-sidebar #content{width:calc(100% - 40px);float:left;margin-left:20px;}}@media only screen and (min-width:960px){.no-sidebar #content{width:calc(100% - 40px);float:left;margin-left:20px;}}@media only screen and (min-width:720px){.one-sidebar.sidebar-second #content{width:calc(75% - 35px);float:left;margin-left:20px;}}@media only screen and (min-width:960px){.one-sidebar.sidebar-second #content{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;}}@media only screen and (min-width:720px){.one-sidebar.sidebar-first #content{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:960px){.one-sidebar.sidebar-first #content{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:720px){.two-sidebars #content{width:calc(50% - 30px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:960px){.two-sidebars #content{width:calc(41.66667% - 28.33333px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:720px){#sidebar-first{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(-75% - 5px + 40px);}.one-sidebar.sidebar-first #sidebar-first{margin-left:calc(-100% - 0px + 40px);}}@media only screen and (min-width:960px){#sidebar-first{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(-66.66667% - 6.66667px + 40px);}.one-sidebar.sidebar-first #sidebar-first{margin-left:calc(-100% - 0px + 40px);}}@media only screen and (min-width:720px){#sidebar-second{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);}}@media only screen and (min-width:960px){#sidebar-second{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);}}#header,#footer,#sidebar-first,#sidebar-second,#navigation{background:rgba(170,170,170,0.2);}#header,#footer,.mission,.breadcrumb,.node{clear:both;}
#block-bakkerijlanckriet-branding{text-align:center;}#block-bakkerijlanckriet-branding .site-logo img{margin:2em 0;width:200px;height:auto;}.l-off-canvas-show,.l-off-canvas-hide{display:none;}@media (max-width:720px){.layout-container{position:relative;overflow-x:hidden;transform-style:preserve-3d;}.off-canvas-show,.off-canvas-hide{position:absolute;display:block;z-index:1001;top:168px;}.off-canvas-show{top:168px;}.off-canvas-hide{top:25px;left:50%;transform:translateX(-50%);}.off-canvas-show--right{z-index:0;display:block;background-color:black;width:100%;padding:10px;}.off-canvas-show--right .toggle__icon{position:absolute;top:49%;left:20px;display:block;width:25px;height:2px;background:#f67599;transition:background-color .3s ease;border-radius:2px;}.off-canvas-show--right .toggle__icon:before,.off-canvas-show--right .toggle__icon:after{content:"";position:absolute;transition:all .3s;width:100%;height:100%;background:#f67599;transform-origin:50% 50%;border-radius:2px;}.off-canvas-show--right .toggle__icon:before{top:-6px;left:0;}.off-canvas-show--right .toggle__icon:after{bottom:-6px;left:0;}.off-canvas-show--right .toggle__text{padding-left:40px;line-height:2;}.off-canvas-show--right:hover{background-color:white;color:#000000;}.off-canvas-hide{display:block;text-indent:100%;white-space:nowrap;width:24px;height:24px;overflow:hidden;background-size:24px 24px;background-repeat:no-repeat;background-position:center;background-image:url("/themes/custom/bakkerijlanckriet/images/off-canvas-hide.svg");}.off-canvas-show--right{left:0px;top:0px;}.off-canvas-hide--right{right:20px;}.off-canvas{position:absolute;z-index:1001;top:0;width:100%;bottom:0;height:100%;}.off-canvas--right{right:-100%;}.off-canvas-right-is-visible .off-canvas--right{right:0%;}.off-canvas-right-is-visible .off-canvas-show{opacity:0;}}@media (max-width:720px){#header-region{padding-top:52px;}}@media (min-width:720px){.off-canvas{background:none;}.off-canvas-show--right{display:none;}}.off-canvas-hide,.off-canvas-show--right{color:white;}@media (min-width:0) and (max-width:720px){.off-canvas--right{overflow:hidden;background-color:rgba(0,0,0,0.25);color:white;}}.cart--cart-block{position:relative;}.cart--cart-block a.cart-block--link__expand{z-index:2;position:absolute;right:0;top:-25px;height:50px;color:white;display:flex;}.cart--cart-block a.cart-block--link__expand:hover{cursor:pointer;}.cart--cart-block a.cart-block--link__expand .cart-block--summary__cart{display:flex;background-color:#f67599;width:50px;background-image:url();background-size:24px 24px;background-repeat:no-repeat;background-position:50% 50%;background-image:url("/themes/custom/bakkerijlanckriet/images/bag.svg");}.cart--cart-block a.cart-block--link__expand .cart-block--summary__cart:hover{background-color:#f45d87;}.cart--cart-block a.cart-block--link__expand .cart-block--summary__count{display:flex;align-items:center;justify-content:center;padding:10px;background-color:#f45d87;}.cart--cart-block a.cart-block--link__expand .cart-block--summary__count:hover{background-color:#f67599;}@media (min-width:720px){.cart--cart-block a.cart-block--link__expand{top:20px;}}.path-cart #main .container{background-image:url("/themes/custom/bakkerijlanckriet/images/grey-bg.svg");background-repeat:repeat-x;background-size:300px;}.path-cart .block-bakkerijlanckriet-page-title{text-align:center;}.path-cart .cart-form{position:relative;max-width:800px;margin:0 auto;margin-bottom:100px;border-left:4px solid #f4f4f4;border-right:4px solid #f4f4f4;border-bottom:4px solid #f4f4f4;background:white;}.path-cart .cart-form:before{position:absolute;content:'';border-top:2px solid #000000;width:100%;border-right-width:0;}.path-cart .cart-form .default__total-price{margin-bottom:2em;}.path-cart .cart-form .form-actions{position:absolute;display:flex;justify-content:center;width:100%;z-index:3;bottom:-25px;}.path-cart .cart-form .form-actions #edit-submit{margin-right:-4px;font-weight:400;top:-20px;background:white;color:#000000;border:4px solid #f4f4f4;}.path-cart .cart-form .form-actions #edit-submit:hover{border:4px solid #f67599;}.path-cart .cart-form .form-actions #edit-checkout{border-radius:0;top:-20px;border:4px solid #f67599;}.path-cart .cart-form .form-actions #edit-checkout:hover{border:4px solid #c55e7a;}.path-cart .cart-form th,.path-cart .cart-form td{padding:20px;vertical-align:middle;}.path-cart .cart-form tbody tr td{padding:10px 20px;}.path-cart .cart-form .views-field-purchased-entity a{color:#000000;}.path-cart .cart-form .views-field-purchased-entity a:hover{text-decoration:underline;}.path-cart .cart-form .views-field-remove-button input{background:none;border:none;color:#f67599;text-decoration:underline;font-weight:300;}.path-cart .cart-form .views-field-total-price__number{color:#f67599;}.region-hero .checkout-progress{display:flex;justify-content:center;position:relative;margin-top:30px;padding-top:8px;border-top:4px solid #f4f4f4;}.region-hero .checkout-progress:before{content:"";position:absolute;top:-4px;width:32px;height:4px;background-color:#f4f4f4;left:-32px;z-index:1;}.region-hero .checkout-progress:after{content:"";position:absolute;top:-4px;width:32px;height:4px;background-color:#f4f4f4;right:-32px;z-index:1;}.region-hero .checkout-progress .checkout-progress--step{position:relative;padding:0 10px;font-size:12px;font-weight:300;text-transform:uppercase;color:#aeaeae;}.region-hero .checkout-progress .checkout-progress--step.checkout-progress--step__current{color:black;}.region-hero .checkout-progress .checkout-progress--step:before{content:"";position:absolute;left:50%;transform:translate(-50%,0);top:-15px;background-color:black;width:10px;height:10px;border-radius:100%;z-index:2;}@media only screen and (max-width:319px){.not-front.page-cart .arrow-group .arrow-group-inner{max-width:100%;}}.page-cart .view-commerce-cart-form input[type='number']{margin-bottom:0;padding:0.75em;width:auto;}.cart-empty-page{text-align:center;font-weight:500;margin-top:50px;margin-bottom:50px;}.section-checkout #main .container{background-image:url("/themes/custom/bakkerijlanckriet/images/grey-bg.svg");background-repeat:repeat-x;background-size:300px;}.section-checkout .commerce-checkout-flow{position:relative;max-width:800px;margin:0 auto;margin-bottom:100px;border-left:4px solid #f4f4f4;border-right:4px solid #f4f4f4;border-bottom:4px solid #f4f4f4;background:white;}.section-checkout .commerce-checkout-flow{position:relative;}.section-checkout .commerce-checkout-flow:before{position:absolute;content:'';border-top:2px solid #000000;width:100%;border-right-width:0;z-index:2;}.section-checkout .commerce-checkout-flow legend{padding:15px 20px !important;margin:0;background:#fcfcfc;width:100%;display:block;padding-bottom:10px;border-top:2px solid #f4f4f4;border-bottom:2px solid #f4f4f4;position:relative;}.section-checkout .commerce-checkout-flow legend .fieldset-legend{font-weight:500;}.section-checkout .commerce-checkout-flow .fieldset-wrapper{padding:20px;}@media (min-width:480px){.section-checkout .address-container-inline{width:100%;display:flex;}.section-checkout .address-container-inline .form-item-payment-information-billing-information-address-0-address-given-name{flex:1;padding-right:10px;margin:0;}.section-checkout .address-container-inline .form-item-payment-information-billing-information-address-0-address-family-name{flex:1;padding-left:10px;margin:0;}.section-checkout .address-container-inline .form-item-payment-information-billing-information-address-0-address-postal-code{flex:1;padding-right:10px;margin:0;}.section-checkout .address-container-inline .form-item-payment-information-billing-information-address-0-address-locality{flex:2;padding-left:10px;margin:0;}.section-checkout .form-item-payment-information-billing-information-copy-to-address-book{display:flex;}}.role--anonymous #edit-payment-information{margin-top:-30px;}.role--anonymous #edit-payment-information legend{display:none;}[data-drupal-selector="edit-payment-information-billing-information-rendered"]{display:flex;}[data-drupal-selector="edit-payment-information-billing-information-rendered"] .customer__address{flex:1;}[data-drupal-selector="edit-payment-information-billing-information-rendered"] .customer__telephone{flex:1;}#edit-payment-information-billing-information{margin-bottom:20px;}.address-book-edit-button{margin-top:20px;}#edit-payment-information-payment-method--wrapper legend{background:white;border-top:none;}#edit-shipping-information-shipments-0-shipping-method-0--wrapper legend{display:none;}.form-item-payment-information-payment-method,.form-item-shipping-information-shipments-0-shipping-method-0{display:inline-flex;width:100%;}.form-item-payment-information-payment-method input,.form-item-shipping-information-shipments-0-shipping-method-0 input{margin-top:0;}.form-item-payment-information-payment-method label,.form-item-shipping-information-shipments-0-shipping-method-0 label{margin-bottom:0;}.checkout-pane-shipping-information span.fieldset-legend{display:flex;}.checkout-pane-shipping-information span.fieldset-legend span{display:flex;margin-left:15px;}.checkout-pane-shipping-information span.fieldset-legend span a.change-store{display:inline-table;font-weight:500;padding-bottom:2px;border-bottom:2px solid #f2d9e8;transition:150ms ease;font-weight:400;}.checkout-pane-shipping-information span.fieldset-legend span a.change-store:hover{color:#f67599;border-bottom:2px solid #f67599;}.section-checkout .commerce-checkout-flow .form-actions{padding:0 20px 20px 20px;display:flex;justify-content:center;align-items:center;}.section-checkout .commerce-checkout-flow .form-actions .link--previous{margin-left:15px;margin-right:15px;}.section-checkout .commerce-checkout-flow .form-actions .link--next{margin-left:15px;margin-right:15px;}.layout-region-checkout-secondary{padding:20px;}@media screen and (min-width:780px),(min-device-height:780px) and (orientation:landscape){.layout-region-checkout-main{padding-right:0;width:40%;}.layout-region-checkout-secondary{width:60%;border-left:2px solid #f4f4f4;}}.layout-region-checkout-footer{margin-top:20px;display:flex;width:100%;justify-content:center;}.default__order-pickup-date,.default__order-remarks{padding:20px;}.checkout-complete{padding:20px;}#navigation li{list-style-type:none;display:inline-block;}#block-bakkerijlanckriet-main-menu{z-index:8;position:relative;text-align:center;width:100%;margin:0 auto;}#block-bakkerijlanckriet-main-menu ul.menu{text-align:center;display:inline-block;width:100%;padding:8em 0;background-color:rgba(0,0,0,0.95);border-bottom:3px solid #f67599;}#block-bakkerijlanckriet-main-menu ul.menu li{text-align:center;float:none;}#block-bakkerijlanckriet-main-menu ul.menu li a{width:100%;display:inline-block;text-align:center;color:white;font-weight:500;letter-spacing:0.02em;padding:1em 1.5em;}#block-bakkerijlanckriet-main-menu ul.menu li a:hover{background-color:#f45d87;}#block-bakkerijlanckriet-main-menu ul.menu li.menu-item--active-trail a{background-color:#f45d87;}@media only screen and (min-width:720px){#block-bakkerijlanckriet-main-menu ul.menu{width:auto;padding:0;margin-bottom:-30px;border-bottom:none;}#block-bakkerijlanckriet-main-menu ul.menu li{float:left;}#block-bakkerijlanckriet-main-menu ul.menu li a{width:auto;display:inline-block;text-align:center;background-color:#f67599;color:white;padding:1em 1.5em;}#block-bakkerijlanckriet-main-menu ul.menu li a:hover{background-color:#f45d87;}}#block-bakkerijlanckriet-main-menu ul.menu li a{position:relative;}#block-bakkerijlanckriet-main-menu ul.menu li a span{position:absolute;display:inline-block;margin-left:15px;width:20px;height:20px;font-size:14px;font-weight:500;color:#000000;background-color:white;border-radius:50%;box-shadow:0px 2px 2px rgba(0,0,0,0.25);}@media only screen and (min-width:720px){#block-bakkerijlanckriet-main-menu ul.menu li a{position:relative;}#block-bakkerijlanckriet-main-menu ul.menu li a span{position:absolute;top:-10px;left:50%;transform:translateX(-50%);width:21px;height:21px;margin-top:auto;margin-left:0;color:#000000;background-color:white;border-radius:50%;box-shadow:0px 2px 2px rgba(0,0,0,0.25);}}.layout-container{position:relative;overflow:hidden;}.overlay{display:none;}.no-store-selected .overlay,.cart-expanded .overlay{display:block;}.select-store-form,.block-lanckrietcartblock{background:white;}.no-store-selected .layout-container,.cart-expanded .layout-container{position:relative;}.no-store-selected .layout-container:after,.cart-expanded .layout-container:after{content:" ";z-index:8;display:block;position:absolute;height:100%;top:0;left:0;right:0;background:rgba(27,27,27,0.73);}.no-store-selected .select-store-form,.block-lanckrietcartblock{z-index:9;position:fixed;width:95%;left:50%;top:50%;transform:translate(-50%,-50%);max-height:100%;}@media (min-width:720px){.no-store-selected .select-store-form,.block-lanckrietcartblock{max-width:500px;}}.select-store-form:before,.block-lanckrietcartblock:before{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;z-index:11;content:'';top:0;display:block;width:96px;height:70px;overflow:hidden;background-size:96px 70px;background-repeat:no-repeat;background-position:center;background-image:url("/themes/custom/bakkerijlanckriet/images/bag-overlay.svg");}.select-store-form h2{text-align:center;padding:3em 1em 0em 1em;font-size:24px;font-weight:400;}.select-store-form .fieldset-wrapper{padding-left:50px;padding-right:50px;}.select-store-form .fieldset-wrapper label{display:inline;}.select-store-form .form-submit{display:block;background:#000000;border-bottom:3px solid #f67599;text-align:center;margin:50px;}.select-store-form .form-submit:hover{background:white;color:#000000;}.block-lanckrietcartblock{z-index:9;position:fixed;width:95%;left:50%;top:50%;overflow:scroll;transform:translate(-50%,-50%);max-height:100%;}.block-lanckrietcartblock h2{text-align:center;font-size:24px;font-weight:400;padding:3em 1em 0em 1em;}.block-lanckrietcartblock .view-commerce-checkout-order-summary .view-header{position:absolute;top:10px;right:10px;}.block-lanckrietcartblock .view-commerce-checkout-order-summary .view-header a.cart-close-link{color:#000000;font-weight:400;font-weight:500;padding-bottom:2px;border-bottom:2px solid #f2d9e8;transition:150ms ease;border-bottom:2px solid #e3e3e3;}.block-lanckrietcartblock .view-commerce-checkout-order-summary .view-header a.cart-close-link:hover{color:#f67599;border-bottom:2px solid #f67599;}.block-lanckrietcartblock .view-commerce-checkout-order-summary .view-header a.cart-close-link:hover{color:#f67599;border-bottom:2px solid #fcd5e0;}.block-lanckrietcartblock .view-commerce-checkout-order-summary .view-content table{margin-bottom:0;}.block-lanckrietcartblock .view-commerce-checkout-order-summary .view-content table tr{border-top:4px solid #f4f4f4;border-bottom:none;}.block-lanckrietcartblock .view-commerce-checkout-order-summary .view-content table tr td{padding:10px;}.block-lanckrietcartblock .view-commerce-checkout-order-summary .view-content table tr td.views-field-title{font-weight:400;}.block-lanckrietcartblock .view-commerce-checkout-order-summary .view-content table tr td.views-field-total-price__number{color:#f67599;}.block-lanckrietcartblock .view-commerce-checkout-order-summary .view-content .no-results{padding:1em;}.block-lanckrietcartblock .view-commerce-checkout-order-summary .view-empty{padding:20px;text-align:center;}.block-lanckrietcartblock .view-commerce-checkout-order-summary .view-footer{padding:2em 0 1em 0;text-align:center;background:#f4f4f4;}.block-lanckrietcartblock .view-commerce-checkout-order-summary .view-footer a:first-child:not(:last-child){display:table;display:inline-block;text-decoration:none;text-align:center;font-weight:600;line-height:1;transition:background-color 150ms ease;user-select:none;vertical-align:middle;white-space:nowrap;background:#000000;color:white;padding:1em;border-bottom:3px solid #f67599;margin-bottom:20px;}.block-lanckrietcartblock .view-commerce-checkout-order-summary .view-footer a:first-child:not(:last-child):hover{background:white;color:#000000;}.block-lanckrietcartblock .view-commerce-checkout-order-summary .view-footer a.cart-close-link{display:table;margin:0 auto;text-align:center;color:#000000;font-weight:400;background:transparent;font-weight:500;padding-bottom:2px;border-bottom:2px solid #f2d9e8;transition:150ms ease;border-bottom:2px solid #e3e3e3;margin-bottom:20px;}.block-lanckrietcartblock .view-commerce-checkout-order-summary .view-footer a.cart-close-link:hover{color:#f67599;border-bottom:2px solid #f67599;}.block-lanckrietcartblock .view-commerce-checkout-order-summary .view-footer a.cart-close-link:hover{color:#f67599;border-bottom:2px solid #fcd5e0;}#block-lanckrietintroductionblock .field-group-background-image{height:400px;background-position:center center;background-size:cover;}@media only screen and (min-width:560px){#block-lanckrietintroductionblock .field-group-background-image{height:300px;}}.not-front .arrow-group .arrow-group-inner{position:relative;top:0px;padding:2em 2em 1em 2em;margin:0 auto;text-align:center;max-width:90%;background-color:white;color:#000000;}@media only screen and (min-width:320px){.not-front .arrow-group .arrow-group-inner{max-width:320px;}.not-front .arrow-group .arrow-group-inner:before{position:absolute;content:'';top:100%;left:0;right:0;width:160px;height:40px;border-style:solid;border-width:60px 160px 0 160px;border-color:#ffffff transparent transparent transparent;}.not-front .arrow-group .arrow-group-inner:after{position:absolute;content:'';width:112px;height:25px;background-image:url("/themes/custom/bakkerijlanckriet/images/intro-bg.svg");background-repeat:no-repeat;background-repeat:no-repeat;bottom:-30px;left:50%;transform:translateX(-50%);}}@media only screen and (min-width:560px){.not-front .arrow-group .arrow-group-inner{max-width:560px;}.not-front .arrow-group .arrow-group-inner:before{width:280px;height:40px;border-width:60px 280px 0 280px;border-color:#ffffff transparent transparent transparent;}.not-front .arrow-group .arrow-group-inner h1{margin-top:25px;}}.breadcrumb li{list-style-type:none;display:inline-block;}.pager__item{display:inline;}.pager__item a{display:inline-block;}.page-node-type-page #content h1,.page-node-type-job #content h1{max-width:640px;margin:0 auto;}.layout--onecol::after,.layout--twocol::after{clear:both;content:"";display:block;}.path-node #content .layout--onecol,.paragraph--type--standard{max-width:640px;margin:0 auto;margin-bottom:50px;}.layout--twocol{display:block;flex:none;margin-bottom:25px;}.layout--twocol > .layout__region{max-width:640px;margin:0 auto;margin-bottom:25px;}.layout--twocol .image__media-image{margin-bottom:25px;}@media only screen and (min-width:960px){.layout--twocol > .layout__region{flex:none;}.layout--twocol > .layout__region--first,.layout--twocol > .layout__region--second{flex:none;width:calc(50% - 30px);float:left;margin-left:20px;}}.standard__standard-link{margin-top:30px;}.standard__standard-link a{display:inline-block;font-weight:500;padding-bottom:2px;border-bottom:2px solid #f2d9e8;transition:150ms ease;position:relative;margin-left:30px;}.standard__standard-link a:hover{color:#f67599;border-bottom:2px solid #f67599;}.standard__standard-link a:before{position:absolute;display:block;content:'';background-image:url("/themes/custom/bakkerijlanckriet/images/arrow.svg");width:18px;height:28px;left:-30px;bottom:10px;}.paragraph--view-mode--standard-top .standard__standard-text{margin-top:25px;}#footer_top{background-color:#f4f4f4;padding:1em 0 2em 0;}#footer_top-region .view-store{text-align:left;}#footer_top-region .view-store .views-row{display:block;margin:1em 2em 2em 2em;}@media only screen and (min-width:320px){#footer_top-region .view-store{text-align:center;}#footer_top-region .view-store .views-row{display:inline-block;}#footer_top-region .view-store .views-row .store-street{font-weight:300;}#footer_top-region .view-store .views-row .store-city{font-weight:500;}}#footer_top-region .view-store .views-row{padding-left:100px;position:relative;}#footer_top-region .view-store .views-row:before{position:absolute;top:0px;left:0;content:"";width:50px;height:50px;background:url("/themes/custom/bakkerijlanckriet/images/bread_01.svg");background-repeat:no-repeat;background-position:50% 50%;}#footer_top-region .view-store .views-row:nth-child(5n+1):before{background:url("/themes/custom/bakkerijlanckriet/images/bread_01.svg");}#footer_top-region .view-store .views-row:nth-child(5n+2):before{background:url("/themes/custom/bakkerijlanckriet/images/bread_02.svg");}#footer_top-region .view-store .views-row:nth-child(5n+3):before{background:url("/themes/custom/bakkerijlanckriet/images/bread_03.svg");}#footer_top-region .view-store .views-row:nth-child(5n+4):before{background:url("/themes/custom/bakkerijlanckriet/images/bread_04.svg");}#footer_top-region .view-store .views-row:nth-child(5n+5):before{background:url("/themes/custom/bakkerijlanckriet/images/bread_05.svg");}@media only screen and (min-width:320px){#footer_top-region .view-store .views-row{padding-left:0;margin-bottom:50px;}#footer_top-region .view-store .views-row:before{top:-50px;left:35%;}#footer_top-region .view-store .views-row .store-street{margin-top:10px;}}#footer_inner{background-color:#000000;border-top:3px solid #f67599;font-weight:300;}#footer_inner strong{font-weight:500;}#footer_inner-region{position:relative;top:-46px;height:150px;padding:2em;margin:0 auto;text-align:center;width:280px;background-color:white;color:#000000;z-index:0;}#footer_inner-region:after{content:'';position:absolute;top:100%;left:0;right:0;width:280px;height:40px;border-style:solid;border-width:40px 140px 0 140px;border-color:#ffffff transparent transparent transparent;z-index:111;}#footer_bottom{padding:2em 0 1.5em 0;background-color:#000000;}#footer_bottom-region{text-align:center;}#footer_bottom-region .block-patisserielanckriet{text-align:center;display:inline-block;color:white;width:100%;margin:1em 0;}#footer_bottom-region .menu--footer{text-align:center;}#footer_bottom-region .menu--footer ul.menu{text-align:center;display:inline-block;}#footer_bottom-region .menu--footer ul.menu li a{display:inline-block;text-align:center;color:white;margin:1em 0;padding-bottom:5px;border-bottom:1px solid white;line-height:16px;}#footer_bottom-region .menu--footer ul.menu li a:hover{color:white;border-bottom:1px solid white;transition:none;}@media only screen and (min-width:720px){#footer_bottom-region .block-patisserielanckriet{width:auto;color:#888;}#footer_bottom-region .menu--footer{display:inline-block;}#footer_bottom-region .menu--footer ul.menu{display:inline-block;}#footer_bottom-region .menu--footer ul.menu li{display:inline-block;}#footer_bottom-region .menu--footer ul.menu li a{display:inline-block;color:#888;border-bottom:1px solid #555;text-align:center;margin:1em 0 1em 1em;}}
