/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.front #block-lanckrietintroductionblock .field-group-background-image{height:400px;background-position:center center;background-size:cover;}.front .arrow-group .introduction__introduction-text{position:relative;top:268px;padding:2em 2em 1em 2em;margin:0 auto;text-align:center;width:280px;background-color:white;color:#000000;z-index:0;}.front .arrow-group .introduction__introduction-text:before{position:absolute;content:'';background-image:url("/themes/custom/bakkerijlanckriet/images/intro-line.svg");background-repeat:no-repeat;width:70px;height:2px;top:42px;left:-35px;}.front .arrow-group .introduction__introduction-text: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;}.front #main .container{background-image:url("/themes/custom/bakkerijlanckriet/images/grey-bg.svg");background-repeat:repeat-x;background-size:300px;}.front .region-content .view-categories.view-display-id-block_1::after{clear:both;content:"";display:block;}.front .region-content .view-categories.view-display-id-block_1 .views-row{margin:0 auto;max-width:400px;text-align:center;margin-bottom:50px;}.front .region-content .view-categories.view-display-id-block_1 .views-row .views-field-field-categories-image{position:relative;}.front .region-content .view-categories.view-display-id-block_1 .views-row .views-field-field-categories-image:after{position:absolute;content:'';background-image:url("/themes/custom/bakkerijlanckriet/images/arrow.svg");background-repeat:no-repeat;width:35px;height:55px;bottom:-40px;left:20px;}.front .region-content .view-categories.view-display-id-block_1 .views-row h2{min-width:180px;max-width:180px;text-align:center;margin:0 auto;line-height:1;margin-top:24px;margin-bottom:10px;color:#000000;font-size:18px;font-weight:500;}.front .region-content .view-categories.view-display-id-block_1 .views-row .views-field-field-categories-overview-intro a{color:#000000;}.front .region-content .view-categories.view-display-id-block_1 .views-row .views-field-field-categories-overview-intro a:hover{color:#f67599;}@media (min-width:720px) and (max-width:840px){.front .region-content .view-categories.view-display-id-block_1 .views-row .views-field-field-categories-image:after{left:5px;}.front .region-content .view-categories.view-display-id-block_1 .views-row h2{min-width:200px;max-width:200px;text-align:center;margin:0 auto;line-height:1;margin-top:24px;margin-bottom:10px;color:#000000;font-size:18px;}}@media (min-width:720px) and (max-width:840px){.front .region-content .view-categories.view-display-id-block_1 .views-row .views-field-field-categories-image:after{left:5px;}}@media only screen and (min-width:720px){.front .region-content .view-categories.view-display-id-block_1{max-width:1040px;margin:0 auto;}.front .region-content .view-categories.view-display-id-block_1 .views-row{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;}.front .region-content .view-categories.view-display-id-block_1 .views-row h2:before{bottom:30px;}}@media only screen and (min-width:720px){.front .region-content .view-categories.view-display-id-block_1 .views-row:nth-child(2){margin-top:50px;}}.front .region-content .view-categories.view-display-id-block_2{width:100%;margin:50px auto;margin-top:0;background-color:#f4f4f4;border:5px solid #f4f4f4;}.front .region-content .view-categories.view-display-id-block_2::after{clear:both;content:"";display:block;}.front .region-content .view-categories.view-display-id-block_2 .view-header{display:block;padding:5px 10px;color:#aeaeae;}.front .region-content .view-categories.view-display-id-block_2 .view-content{display:block;}.front .region-content .view-categories.view-display-id-block_2 .view-content .views-row{display:block;}.front .region-content .view-categories.view-display-id-block_2 .view-content .views-row h3{display:block;margin:0;}.front .region-content .view-categories.view-display-id-block_2 .view-content .views-row h3 a{width:100%;margin-bottom:5px;font-size:16px;color:#000000;display:inline-block;padding:1em 2em 1em 1em;background-color:white;background-image:url("/themes/custom/bakkerijlanckriet/images/caret-right.svg");background-size:8px 14px;background-repeat:no-repeat;background-position:right 15px center;transition:150ms ease;}.front .region-content .view-categories.view-display-id-block_2 .view-content .views-row h3 a:hover{color:#f67599;background-position:right 10px center;}@media only screen and (min-width:960px){.front .region-content .view-categories.view-display-id-block_2{width:auto;max-width:1040px;}.front .region-content .view-categories.view-display-id-block_2 .view-header{display:inline-block;padding:0 2em;}.front .region-content .view-categories.view-display-id-block_2 .view-content{display:inline-block;}.front .region-content .view-categories.view-display-id-block_2 .view-content .views-row{display:inline-block;}.front .region-content .view-categories.view-display-id-block_2 .view-content .views-row h3{display:inline-block;margin:0;}.front .region-content .view-categories.view-display-id-block_2 .view-content .views-row h3 a{width:auto;display:inline-block;margin-bottom:0;}}.front .block-homebekijkvolledigassortiment{margin-bottom:50px;}.front .block-homebekijkvolledigassortiment .basic__body{text-align:center;}.front .block-homebekijkvolledigassortiment .basic__body a{appearance:none;background-color:#f67599;color:white;border:0;border-radius:2px;cursor:pointer;display:inline-block;font-family:"Rubik",sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:1.125em 3em;text-align:center;text-decoration:none;transition:background-color 150ms ease;user-select:none;vertical-align:middle;white-space:nowrap;background-image:url("/themes/custom/bakkerijlanckriet/images/caret-right-light.svg");background-size:8px 14px;background-repeat:no-repeat;background-position:right 20px center;transition:150ms ease;}.front .block-homebekijkvolledigassortiment .basic__body a:hover,.front .block-homebekijkvolledigassortiment .basic__body a:focus{background-color:#f45d87;background-position:right 15px center;}.front .view-article{display:block;margin-bottom:50px;}.front .view-article::after{clear:both;content:"";display:block;}.front .view-article .views-row{max-width:440px;margin:0 auto;margin-bottom:25px;}.front .view-article .views-row .view-article-bottom{position:relative;border:5px solid #f4f4f4;border-top:none;padding:25px;}.front .view-article .views-row .view-article-bottom .view-article-bottom__promo{position:absolute;width:106px;height:106px;z-index:1;top:-85px;left:0px;color:white;font-weight:700;background-image:url("/themes/custom/bakkerijlanckriet/images/star.svg");background-size:106px;}.front .view-article .views-row .view-article-bottom .view-article-bottom__promo span{display:block;text-align:center;line-height:106px;}.front .view-article .views-row .view-article-bottom .view-article-bottom__header{position:relative;margin-bottom:20px;}.front .view-article .views-row .view-article-bottom .view-article-bottom__header h2{margin:0;display:block;color:#000000;font-size:22px;}.front .view-article .views-row .view-article-bottom .view-article-bottom__header .view-article-bottom__intro{color:#f67599;}.front .view-article .views-row .view-article-bottom .view-article-bottom__body{color:#000000;}.front .view-article a.view-article-link h2{background-image:url("/themes/custom/bakkerijlanckriet/images/caret-right.svg");background-size:8px 14px;background-repeat:no-repeat;background-position:99% 50%;transition:150ms ease;}.front .view-article a.view-article-link:hover h2{color:#f67599 !important;background-position:100% 50% !important;}@media only screen and (min-width:720px){.front .view-article{max-width:1200px;margin:0 auto;margin-bottom:50px;}.front .view-article .views-row{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;}}@media only screen and (min-width:720px){.front .view-article .views-row:nth-child(2){margin-top:50px;}}@media only screen and (min-width:720px){.section-assortiment #main .container{height:100%;position:relative;}.section-assortiment #main .container:after{content:"";z-index:-9;display:block;height:300px;position:absolute;top:0;left:0;width:100%;background-color:#f4f4f4;}}@media only screen and (min-width:1240px){.section-assortiment #main .container:after{height:300px;}}.section-assortiment .view-categories,.section-assortiment .view-taxonomy-term{max-width:1200px;margin:0 auto;}.section-assortiment .view-categories::after,.section-assortiment .view-taxonomy-term::after{clear:both;content:"";display:block;}.section-assortiment .view-categories .views-row,.section-assortiment .view-taxonomy-term .views-row{margin:0 auto;max-width:400px;text-align:center;margin-bottom:50px;}.section-assortiment .view-categories .views-row .views-field-field-categories-image,.section-assortiment .view-categories .views-row .views-field-field-product-image,.section-assortiment .view-taxonomy-term .views-row .views-field-field-categories-image,.section-assortiment .view-taxonomy-term .views-row .views-field-field-product-image{position:relative;}.section-assortiment .view-categories .views-row .views-field-field-categories-image:after,.section-assortiment .view-categories .views-row .views-field-field-product-image:after,.section-assortiment .view-taxonomy-term .views-row .views-field-field-categories-image:after,.section-assortiment .view-taxonomy-term .views-row .views-field-field-product-image:after{position:absolute;content:'';background-image:url("/themes/custom/bakkerijlanckriet/images/arrow.svg");background-repeat:no-repeat;width:35px;height:55px;bottom:-40px;left:20px;}.section-assortiment .view-categories .views-row h2,.section-assortiment .view-taxonomy-term .views-row h2{min-width:180px;max-width:180px;text-align:center;margin:0 auto;line-height:1;margin-top:24px;margin-bottom:10px;color:#000000;font-size:18px;}.section-assortiment .view-categories .views-row .views-field-field-categories-overview-intro a,.section-assortiment .view-taxonomy-term .views-row .views-field-field-categories-overview-intro a{color:#000000;}.section-assortiment .view-categories .views-row .views-field-field-categories-overview-intro a:hover,.section-assortiment .view-taxonomy-term .views-row .views-field-field-categories-overview-intro a:hover{color:#f67599;}@media (min-width:480px) and (max-width:580px){.section-assortiment .view-categories .views-row .views-field-field-categories-image:after,.section-assortiment .view-categories .views-row .views-field-field-product-image:after,.section-assortiment .view-taxonomy-term .views-row .views-field-field-categories-image:after,.section-assortiment .view-taxonomy-term .views-row .views-field-field-product-image:after{left:5px;}}@media only screen and (min-width:480px){.section-assortiment .view-categories .views-row,.section-assortiment .view-taxonomy-term .views-row{width:calc(50% - 30px);float:left;margin-left:20px;}.section-assortiment .view-categories .views-row h2:before,.section-assortiment .view-taxonomy-term .views-row h2:before{bottom:30px;}.section-assortiment .view-categories .views-row:nth-of-type(2n+1),.section-assortiment .view-taxonomy-term .views-row:nth-of-type(2n+1){clear:left;}}@media only screen and (min-width:840px){.section-assortiment .view-categories .views-row,.section-assortiment .view-taxonomy-term .views-row{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;}.section-assortiment .view-categories .views-row:nth-of-type(2n+1),.section-assortiment .view-taxonomy-term .views-row:nth-of-type(2n+1){clear:none;}.section-assortiment .view-categories .views-row:nth-of-type(3n+1),.section-assortiment .view-taxonomy-term .views-row:nth-of-type(3n+1){clear:left;}}@media only screen and (min-width:1240px){.section-assortiment .view-categories .views-row,.section-assortiment .view-taxonomy-term .views-row{width:calc(25% - 25px);float:left;margin-left:20px;}.section-assortiment .view-categories .views-row:nth-of-type(3n+1),.section-assortiment .view-taxonomy-term .views-row:nth-of-type(3n+1){clear:none;}.section-assortiment .view-categories .views-row:nth-of-type(4n+1),.section-assortiment .view-taxonomy-term .views-row:nth-of-type(4n+1){clear:left;}}#block-stuuronseenbericht{max-width:780px;margin:0 auto;text-align:center;background-color:#f67599;padding:50px;}#block-stuuronseenbericht p{font-size:28px;color:white;font-weight:500;}#block-stuuronseenbericht a{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-color:white;color:#000000;border-bottom:4px solid #000000;padding:16px 32px;}#block-stuuronseenbericht a:focus,#block-stuuronseenbericht a:hover{color:white;background-color:#000000;border-bottom:4px solid white;}@media only screen and (min-width:960px){.section-winkels #main .container{height:100%;position:relative;}.section-winkels #main .container:after{content:"";z-index:-9;display:block;height:300px;position:absolute;top:0;left:0;width:100%;background-color:#f4f4f4;}}@media only screen and (min-width:1240px){.section-winkels #main .container:after{height:400px;}}.section-winkels #main .container-inner{margin:0 auto;max-width:100%;}.section-winkels #main #content{padding-left:0;padding-right:0;}.section-winkels #main #block-views-block-store-block-1 .view-store{clear:both;padding-left:20px;padding-right:20px;margin:0 auto;max-width:1200px;padding-bottom:75px;}.section-winkels #main #block-views-block-store-block-1 .view-store .views-row{margin-bottom:50px;}.section-winkels #main #block-views-block-store-block-1 .view-store .views-row .view-content-inner{padding-top:25px;padding-left:100px;}.section-winkels #main #block-views-block-store-block-1 .view-store .views-row .view-content-inner h2{position:relative;display:inline-block;font-weight:700;font-size:24px;margin:0 25px 0.25em 0;}.section-winkels #main #block-views-block-store-block-1 .view-store .views-row .view-content-inner h2:before{position:absolute;display:block;content:'';background-image:url("/themes/custom/bakkerijlanckriet/images/arrow.svg");background-repeat:no-repeat;width:35px;height:55px;background-repeat:no-repeat;background-position:75% 40%;bottom:10px;left:-50px;}.section-winkels #main #block-views-block-store-block-1 .view-store .views-row .view-content-inner a{display:inline-block;margin-bottom:0.25em;border-bottom:2px solid #f2d9e8;transition:150ms ease;}.section-winkels #main #block-views-block-store-block-1 .view-store .views-row .view-content-inner a:before{display:inline-block;margin-right:10px;width:12px;height:12px;content:'';background-image:url("/themes/custom/bakkerijlanckriet/images/telephone.svg");background-repeat:no-repeat;}.section-winkels #main #block-views-block-store-block-1 .view-store .views-row .view-content-inner a:hover{color:#f67599;border-bottom:2px solid #f67599;}.section-winkels #main #block-views-block-store-block-1 .view-store .views-row .view-content-inner .store-street{font-weight:300;}.section-winkels #main #block-views-block-store-block-1 .view-store .views-row .view-content-inner .office-hours{margin-top:20px;}@media only screen and (min-width:720px){.section-winkels #main #block-views-block-store-block-1 .views-row{width:calc(50% - 30px);float:left;margin-left:20px;}}.section-winkels #main #block-views-block-store-block-4{clear:both;margin-top:75px;}.section-winkels #main #block-views-block-store-block-2{clear:both;max-width:780px;margin:0 auto;margin-top:75px;margin-bottom:50px;}.section-winkels #main #block-views-block-store-block-2 h2{text-align:center;}.section-winkels #main #block-views-block-store-block-2 .views-row{display:flex;justify-content:space-between;padding:1em;border:3px solid #e3e3e3;border-bottom:0;}.section-winkels #main #block-views-block-store-block-2 .views-row:last-child{border-bottom:3px solid #e3e3e3;}.section-winkels #main #block-views-block-store-block-2 .views-row h3{display:inline-block;margin-top:0;margin-bottom:0;}.section-winkels #main #block-views-block-store-block-2 .views-row h3:after{content:'.';}.section-winkels #main #block-views-block-store-block-2 .views-row .store-address{display:inline-block;}.section-winkels #main #block-views-block-store-block-2 .views-row .view-content-right{line-height:30px;}.section-winkels #main #block-views-block-store-block-2 .views-row .view-content-right a{padding-bottom:2px;border-bottom:2px solid #f2d9e8;white-space:nowrap;transition:150ms ease;}.section-winkels #main #block-views-block-store-block-2 .views-row .view-content-right a:hover{color:#f67599;border-bottom:2px solid #f67599;}.section-jobs #main .view-job{clear:both;max-width:780px;margin:0 auto;margin-bottom:50px;}.section-jobs #main .view-job .views-row{display:flex;justify-content:space-between;padding:1em;border:3px solid #e3e3e3;border-bottom:0;}.section-jobs #main .view-job .views-row:last-child{border-bottom:3px solid #e3e3e3;}.section-jobs #main .view-job .views-row h2{font-size:1.4em;display:inline-block;margin:0;}.section-jobs #main .view-job .views-row h2:after{content:'.';}.section-jobs #main .view-job .views-row .job-intro{display:inline-block;}.section-jobs #main .view-job .views-row .view-content-right{line-height:30px;}.section-jobs #main .view-job .views-row .view-content-right a{padding-bottom:2px;border-bottom:2px solid #f2d9e8;white-space:nowrap;transition:150ms ease;}.section-jobs #main .view-job .views-row .view-content-right a:hover{color:#f67599;border-bottom:2px solid #f67599;}.section-over-lanckriet #main #content #block-bakkerijlanckriet-content a{font-weight:500;padding-bottom:2px;border-bottom:2px solid #f2d9e8;transition:150ms ease;}.section-over-lanckriet #main #content #block-bakkerijlanckriet-content a:hover{color:#f67599;border-bottom:2px solid #f67599;}.section-contact #main .container{height:100%;position:relative;}.section-contact #main .container:after{content:"";z-index:-9;display:block;height:50vh;position:absolute;top:0;left:0;width:100%;background-color:#f4f4f4;}.section-contact #main .container a{color:#000000 !important;font-weight:500;padding-bottom:2px;border-bottom:2px solid #f2d9e8;transition:150ms ease;font-weight:400;}.section-contact #main .container a:hover{color:#f67599;border-bottom:2px solid #f67599;}.section-contact .contact-facebook{position:relative;padding-left:35px;}.section-contact .contact-facebook:before{position:absolute;content:'';background-image:url("/themes/custom/bakkerijlanckriet/images/facebook-thumbs-up.svg");background-repeat:no-repeat;background-size:20px;left:0px;width:20px;height:20px;}.section-contact .contact-facebook a{color:#f67599;}@media only screen and (min-width:960px){.section-contact .layout--twocol > .layout__region--first{padding-right:10%;}}@media only screen and (min-width:1240px){.section-contact .layout--twocol > .layout__region--first{padding-right:15%;}}.section-contact .layout__region--second .webform__webform{margin-top:1.5em;}.section-contact .layout__region--second .webform__webform .webform-button--submit{margin-top:10px;width:100%;}.section-assortiment.path-product #content{padding-top:0px;}.section-assortiment.path-product #content .layout__region--second{padding:75px 25px 25px 25px;}.section-assortiment.path-product #content .layout__region--second a.back-to-overview{display:inline-block;margin-bottom:25px;font-weight:500;padding-bottom:2px;border-bottom:2px solid #f2d9e8;transition:150ms ease;position:relative;}.section-assortiment.path-product #content .layout__region--second a.back-to-overview:hover{color:#f67599;border-bottom:2px solid #f67599;}.section-assortiment.path-product #content .layout__region--second a.back-to-overview:before{position:absolute;content:'';background-image:url("/themes/custom/bakkerijlanckriet/images/arrow.svg");background-repeat:no-repeat;width:21px;height:33px;bottom:15px;left:-20px;transform:rotate(130deg);}.section-assortiment.path-product #content .layout__region--second .default__product-description{position:relative;margin-top:25px;padding-bottom:50px;}.section-assortiment.path-product #content .layout__region--second .default__product-description:after{position:absolute;content:'';background-image:url("/themes/custom/bakkerijlanckriet/images/product-description-bg.svg");background-repeat:no-repeat;width:70px;height:25px;bottom:10px;}.section-assortiment.path-product #content .layout__region--second .default__product-attributes{margin-top:25px;}.section-assortiment.path-product #content .layout__region--second .default__product-attributes .paragraph--type--product-attribute{display:flex;width:100%;clear:both;margin-bottom:25px;}.section-assortiment.path-product #content .layout__region--second .default__product-attributes .paragraph--type--product-attribute .product_attribute__product-attribute-title{font-weight:500;width:25%;}.section-assortiment.path-product #content .layout__region--second .default__product-attributes .paragraph--type--product-attribute .product_attribute__product-attribute-body{width:75%;}.section-assortiment.path-product #content .layout__region--second .default__dynamic-token-fieldcommerce-product-plaats-een-bestelling a{margin-top:25px;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-color:#000000;color:white;border-bottom:4px solid #f67599;padding:16px 32px;}.section-assortiment.path-product #content .layout__region--second .default__dynamic-token-fieldcommerce-product-plaats-een-bestelling a:focus,.section-assortiment.path-product #content .layout__region--second .default__dynamic-token-fieldcommerce-product-plaats-een-bestelling a:hover{color:white;background-color:#f67599;border-bottom:4px solid #000000;}.path-product .field-name-variations .product-add-to-cart-price{margin-bottom:15px;}.path-product .field-name-variations .commerce-order-item-add-to-cart-form{display:inline-block;}.path-product .field-name-variations .commerce-order-item-add-to-cart-form label{color:#aeaeae;font-weight:300;}.path-product .field-name-variations .commerce-order-item-add-to-cart-form .field--widget-commerce-product-variation-attributes{display:inline-block;width:200px;}.path-product .field-name-variations .commerce-order-item-add-to-cart-form .field--widget-commerce-quantity{display:inline-block;width:100px;}.path-product .field-name-variations .commerce-order-item-add-to-cart-form .form-actions{display:inline-block;}.path-product .field-name-variations .commerce-order-item-add-to-cart-form .form-actions input{padding:1em 2em;padding-left:50px;font-weight:400;border-bottom:4px solid #000000;background-image:url("/themes/custom/bakkerijlanckriet/images/bag.svg");background-repeat:no-repeat;background-size:18px 23px;background-position:10% 50%;height:55px;margin-top:-2px;}.path-product .default_no_variation__variations .product-add-to-cart-price{margin-bottom:15px;}.path-product .default_no_variation__variations .commerce-order-item-add-to-cart-form{display:inline-block;}.path-product .default_no_variation__variations .commerce-order-item-add-to-cart-form label{color:#aeaeae;font-weight:300;}.path-product .default_no_variation__variations .commerce-order-item-add-to-cart-form .field--widget-commerce-quantity{display:inline-block;width:100px;}.path-product .default_no_variation__variations .commerce-order-item-add-to-cart-form .form-actions{display:inline-block;}.path-product .default_no_variation__variations .commerce-order-item-add-to-cart-form .form-actions input{padding:1em 2em;padding-left:50px;font-weight:400;border-bottom:4px solid #000000;background-image:url("/themes/custom/bakkerijlanckriet/images/bag.svg");background-repeat:no-repeat;background-size:18px 23px;background-position:10% 50%;height:55px;margin-top:-2px;}.path-product .status-messages-wrapper{padding:1em 0 1em 0;}@media (min-width:720px){.path-product .status-messages-wrapper{padding:2em 0 1em 0;}}html{font-weight:300;}h1,h2,h3,h4,h5,h6{font-weight:700;}#content ul{margin:0 0 0.75em;}#content ul li{list-style:initial;list-style-position:inside;}#header{background-color:#000000;}#content{padding-top:50px;padding-bottom:50px;}#main #content{padding-left:20px;padding-right:20px;}#block-bakkerijlanckriet-local-tasks .tabs{background:white;}#block-bakkerijlanckriet-local-tasks .tabs ul.tabs{color:white;}#block-bakkerijlanckriet-local-tasks .tabs ul.tabs li{margin-right:-3px;border-right:1px sold black;}#block-bakkerijlanckriet-local-tasks .tabs ul.tabs li a{background:#f5f5f5;font-family:"Source Sans Pro","Lucida Grande",Verdana,sans-serif;font-size:13px;}#block-bakkerijlanckriet-local-tasks .tabs ul.tabs li a:hover{text-decoration:underline;color:#1b1b1b;}#block-bakkerijlanckriet-local-tasks .tabs ul.tabs li.tabs__tab--active a{background:#f5f5f5;}
