:root{--lambo-primary-50:#e6f3ff;--lambo-primary-100:#b3d9ff;--lambo-primary-200:#80bfff;--lambo-primary-300:#4da6ff;--lambo-primary-400:#1a8cff;--lambo-primary-500:#006db8;--lambo-primary-600:#005a9e;--lambo-primary-700:#004b9b;--lambo-primary-800:#00346c;--lambo-primary-900:#002153;--lambo-secondary-50:#fffcfd;--lambo-secondary-100:#fff4f8;--lambo-secondary-200:#ffb3d1;--lambo-secondary-300:#ff84bb;--lambo-secondary-400:#f59;--lambo-secondary-500:#fb0071;--lambo-secondary-600:#d6005f;--lambo-secondary-700:#aa0f4c;--lambo-secondary-800:#8c003b;--lambo-secondary-900:#670029;--lambo-white:#fff;--lambo-black:#000;--lambo-blackish:#212121;--lambo-grey-50:#fbfbfb;--lambo-grey-100:#f6f5f2;--lambo-grey-200:#edf1f4;--lambo-grey-300:#dee5eb;--lambo-grey-400:#bebebe;--lambo-grey-500:#a0a9b6;--lambo-grey-600:#91989f;--lambo-grey-700:#505660;--lambo-grey-800:#232f3a}.checkout-pane-lambo-access-login,.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-main,.path-add,.path-user:not(.page-user-canonical),.theme-lambo-primary,:root,body.path-webwinkel form,body.path-zoeken .search-card--node,body.path-zoeken form{--theme-primary-50:var(--lambo-primary-50);--theme-primary-100:var(--lambo-primary-100);--theme-primary-200:var(--lambo-primary-200);--theme-primary-300:var(--lambo-primary-300);--theme-primary-400:var(--lambo-primary-400);--theme-primary-500:var(--lambo-primary-500);--theme-primary-600:var(--lambo-primary-600);--theme-primary-700:var(--lambo-primary-700);--theme-primary-800:var(--lambo-primary-800);--theme-primary-900:var(--lambo-primary-900)}.form-actions,.form-wrapper__returning-customer,.login-options-wrapper,.theme-lambo-secondary,body.path-zoeken .search-card--product{--theme-primary-50:var(--lambo-secondary-50);--theme-primary-100:var(--lambo-secondary-100);--theme-primary-200:var(--lambo-secondary-200);--theme-primary-300:var(--lambo-secondary-300);--theme-primary-400:var(--lambo-secondary-400);--theme-primary-500:var(--lambo-secondary-500);--theme-primary-600:var(--lambo-secondary-600);--theme-primary-700:var(--lambo-secondary-700);--theme-primary-800:var(--lambo-secondary-800);--theme-primary-900:var(--lambo-secondary-900)}.theme-blue,body.path-zoeken{--theme-primary-50:#ebf2f7;--theme-primary-100:#d9e6f0;--theme-primary-200:#b3ccdf;--theme-primary-300:#8db2ce;--theme-primary-400:#6798bd;--theme-primary-500:#007bc2;--theme-primary-600:#00629b;--theme-primary-700:#004974;--theme-primary-800:#00304d;--theme-primary-900:#224369}.theme-red{--theme-primary-50:#fdedee;--theme-primary-100:#f9dbdd;--theme-primary-200:#e4babb;--theme-primary-300:#ef9999;--theme-primary-400:#ea7777;--theme-primary-500:#e41428;--theme-primary-600:#b71020;--theme-primary-700:#8a0c18;--theme-primary-800:#5d0810;--theme-primary-900:#951316}.theme-green{--theme-primary-50:#f2f8ef;--theme-primary-100:#e6f1e0;--theme-primary-200:#e3ece3;--theme-primary-300:#c7e4af;--theme-primary-400:#9bc783;--theme-primary-500:#36aa80;--theme-primary-600:#2b8866;--theme-primary-700:#20664c;--theme-primary-800:#154432;--theme-primary-900:#013529}.theme-purple{--theme-primary-50:#efebf1;--theme-primary-100:#e0d9e2;--theme-primary-200:#b0a7c4;--theme-primary-300:#a28da8;--theme-primary-400:#83678b;--theme-primary-500:#7a4493;--theme-primary-600:#623676;--theme-primary-700:#4a2859;--theme-primary-800:#321a3c;--theme-primary-900:#54314b}.theme-orange{--theme-primary-50:#fcf2ea;--theme-primary-100:#f9e7d8;--theme-primary-200:#e5d3c5;--theme-primary-300:#edb78a;--theme-primary-400:#e79f63;--theme-primary-500:#e67000;--theme-primary-600:#b85a00;--theme-primary-700:#8a4300;--theme-primary-800:#5c2c00;--theme-primary-900:#6f3209}.theme-blue-gray{--theme-primary-50:#f2f6f8;--theme-primary-100:#e4ebef;--theme-primary-200:#cad6de;--theme-primary-300:#b0c1cd;--theme-primary-400:#96acbc;--theme-primary-500:#21668c;--theme-primary-600:#1a5270;--theme-primary-700:#133e54;--theme-primary-800:#0c2a38;--theme-primary-900:#375064}.theme-blue-green{--theme-primary-50:#edf7f8;--theme-primary-100:#ddf0f2;--theme-primary-200:#b4dde0;--theme-primary-300:#8bcace;--theme-primary-400:#62b7bc;--theme-primary-500:#00b9d3;--theme-primary-600:#0094a9;--theme-primary-700:#006f7f;--theme-primary-800:#004a55;--theme-primary-900:#085156}.theme-dark-green{--theme-primary-50:#f3f5f1;--theme-primary-100:#e8ece4;--theme-primary-200:#d1d9ca;--theme-primary-300:#bac6b0;--theme-primary-400:#a3b396;--theme-primary-500:#5c8943;--theme-primary-600:#4a6e36;--theme-primary-700:#385329;--theme-primary-800:#26381c;--theme-primary-900:#394917}.theme-dark-red{--theme-primary-50:#f4e7e7;--theme-primary-100:#f1d6d7;--theme-primary-200:#deb6b6;--theme-primary-300:#cb9695;--theme-primary-400:#b87674;--theme-primary-500:#951316;--theme-primary-600:#770f12;--theme-primary-700:#590b0e;--theme-primary-800:#3b070a;--theme-primary-900:#5e0608}.left-panel,.theme-grey{--theme-primary-50:#f5f5f5;--theme-primary-100:#e6e6e6;--theme-primary-200:#ddd;--theme-primary-300:#ccc;--theme-primary-400:#bbb;--theme-primary-500:#575551;--theme-primary-600:#454545;--theme-primary-700:#333;--theme-primary-800:#222;--theme-primary-900:#000}.theme-mustard{--theme-primary-50:#fdf6eb;--theme-primary-100:#fbeed9;--theme-primary-200:#eeddc3;--theme-primary-300:#e1ccad;--theme-primary-400:#d4bb97;--theme-primary-500:#bf8f43;--theme-primary-600:#997236;--theme-primary-700:#735529;--theme-primary-800:#4d381c;--theme-primary-900:#74430f}.theme-pink{--theme-primary-50:#fef2f7;--theme-primary-100:#f9e3ea;--theme-primary-200:#eec4ce;--theme-primary-300:#e3a5b2;--theme-primary-400:#d88696;--theme-primary-500:#e61c6d;--theme-primary-600:#b81657;--theme-primary-700:#8a1141;--theme-primary-800:#5c0c2b;--theme-primary-900:#6c2e28}.theme-white{--theme-primary-50:#fff;--theme-primary-100:#f6f5f5;--theme-primary-200:#f0f0f0;--theme-primary-300:#e5e5e5;--theme-primary-400:#ddd;--theme-primary-500:#666;--theme-primary-600:#4d4d4d;--theme-primary-700:#333;--theme-primary-800:#1a1a1a;--theme-primary-900:#000}#block-cartflyout .cart-block--summary__icon:hover,#block-cartflyout.is-active .cart-block--summary__icon:hover,#block-vermom a,#block-vermom form,#block-vermom form .form-actions input[type=submit],.paragraph--type--switch-cards .colored-card-right,.theme-bright-purple,header[role=banner] #block-hoofdnavigatie a:hover,header[role=banner]>div #block-iconmenu li:first-child a.is-active:hover,header[role=banner]>div #block-iconmenu li:first-child a:hover,header[role=banner]>div #block-lambosearchblock .search-icon:hover,header[role=banner]>div #block-lambosearchblock.is-active .search-icon:hover{--theme-primary-50:#faf7ff;--theme-primary-100:#f4ecff;--theme-primary-200:#e2cdff;--theme-primary-300:#c8a3ff;--theme-primary-400:#ae79ff;--theme-primary-500:#7b1ef0;--theme-primary-600:#6218c0;--theme-primary-700:#491290;--theme-primary-800:#300c60;--theme-primary-900:#170630}.paragraph--type--switch-cards .colored-card-middle,.paragraph--type--usps,.theme-bright-green{--theme-primary-50:#eef6f1;--theme-primary-100:#ecf6f1;--theme-primary-200:#c7e4af;--theme-primary-300:#a3d280;--theme-primary-400:#7fc051;--theme-primary-500:#72bd00;--theme-primary-600:#5b9700;--theme-primary-700:#447100;--theme-primary-800:#2d4b00;--theme-primary-900:#162500}#block-cartflyout.is-active .cart-block--summary__icon,.ais-Pagination,.lambo-commerce-bulk-order-form .js-form-type-number input,.paragraph--type--contact-faq .contact-column h2 .field--name-field-title:after,.paragraph--type--switch-cards .colored-card-left,.path-nieuws,.product-footer,.theme-bright-blue,.toolbar-fixed .block-lambo-local-tasks,.toolbar-fixed .block-local-tasks-block,body.path-checkout,body.path-webwinkel form .products-view nav,body.path-webwinkel form .zoeken-view nav,body.path-zoeken form .products-view nav,body.path-zoeken form .zoeken-view nav,div.paragraph--type--highlighted,div.paragraph--type--laatste-nieuws,header[role=banner] #block-hoofdnavigatie a.is-active,header[role=banner]>div #block-iconmenu li:first-child a.is-active,header[role=banner]>div #block-lambosearchblock.is-active .search-icon,header[role=banner]>div .block-views-exposed-filter-blocksearch-page-1 .js-form-submit:hover,img:before,nav.pager,thead tr{--theme-primary-50:#f2faff;--theme-primary-100:#f1f8fb;--theme-primary-200:#c5ebff;--theme-primary-300:#99dfff;--theme-primary-400:#6dd3ff;--theme-primary-500:#00b2e4;--theme-primary-600:#008eb6;--theme-primary-700:#006a88;--theme-primary-800:#00465a;--theme-primary-900:#00222c}.messages.messages--status,.product-availability.green,.product-teaser .product-images-content .product-content .product-availability.green,.quiz-modal #quiz-result .js-form-wrapper .quiz-report-score-container.q-correct,.theme-success{--theme-primary-50:#f0f9f0;--theme-primary-100:#d9f0d9;--theme-primary-200:#b3e1b3;--theme-primary-300:#8dd28d;--theme-primary-400:#67c367;--theme-primary-500:#72bd00;--theme-primary-600:#5e9a00;--theme-primary-700:#4a7700;--theme-primary-800:#365400;--theme-primary-900:#223100}.form-item--error input[type=checkbox],.form-item--error input[type=radio],.js-form-type-password .error,.js-form-type-password-confirm .error,.messages.messages--error,.product-availability.red,.product-teaser .product-images-content .product-content .product-availability.red,.quiz-modal #quiz-result .js-form-wrapper .quiz-report-score-container.q-wrong,.select2-selection__choice__remove:hover,.select2-selection__clear:hover,.theme-error{--theme-primary-50:#ffe6e6;--theme-primary-100:#ffb3b3;--theme-primary-200:#ff8080;--theme-primary-300:#ff4d4d;--theme-primary-400:#ff1a1a;--theme-primary-500:#ff0f15;--theme-primary-600:#cc0c11;--theme-primary-700:#99090d;--theme-primary-800:#660609;--theme-primary-900:#330305}.messages.messages--warning,.theme-warning{--theme-primary-50:#fff8e6;--theme-primary-100:#ffedb3;--theme-primary-200:#ffe280;--theme-primary-300:#ffd74d;--theme-primary-400:#ffcc1a;--theme-primary-500:#ff9800;--theme-primary-600:#cc7a00;--theme-primary-700:#995c00;--theme-primary-800:#663e00;--theme-primary-900:#332000}table{font-family:Sofia Pro,sans-serif;margin-bottom:2rem;margin-top:1rem;width:100%}table details{display:none}table caption{font-size:1.6rem;margin-bottom:0;padding-bottom:0;text-align:left}table tbody a{font-weight:400}table tr{line-height:1.6;text-align:left}table tr th{vertical-align:bottom}table tr td{padding:1rem;vertical-align:top}table tr .views-field-title{width:40vw}thead tr{border-bottom:2px solid var(--theme-primary-500)}thead tr th{padding:.5rem 1rem;vertical-align:top}.fondslijst header header{background:var(--lambo-primary-700);color:var(--lambo-white);min-height:140px;z-index:1}#views-form-my-students-page-1 .views-field-field-name-1{min-width:10rem}#views-form-my-students-page-1 .license-hr{background-color:var(--lambo-grey-300);border:none;height:2px}#views-form-my-students-page-1 #vbo-action-form-wrapper{display:flex}#views-form-my-students-page-1 .form-item-select-all,#views-form-my-students-page-1 .vbo-multipage-selector{display:none}.tablesaw td{vertical-align:top}@font-face{font-family:Sofia Pro;font-style:normal;font-weight:900;src:url(/themes/custom/lambo/fonts/SofiaPro-Black.otf) format("opentype")}@font-face{font-family:Sofia Pro;font-style:italic;font-weight:900;src:url(/themes/custom/lambo/fonts/SofiaPro-BlackItalic.otf) format("opentype")}@font-face{font-family:Sofia Pro;font-style:normal;font-weight:700;src:url(/themes/custom/lambo/fonts/SofiaPro-Bold.otf) format("opentype")}@font-face{font-family:Sofia Pro;font-style:italic;font-weight:700;src:url(/themes/custom/lambo/fonts/SofiaPro-BoldItalic.otf) format("opentype")}@font-face{font-family:Sofia Pro;font-style:normal;font-weight:200;src:url(/themes/custom/lambo/fonts/SofiaPro-ExtraLight.otf) format("opentype")}@font-face{font-family:Sofia Pro;font-style:italic;font-weight:200;src:url(/themes/custom/lambo/fonts/SofiaPro-ExtraLightItalic.otf) format("opentype")}@font-face{font-family:Sofia Pro;font-style:normal;font-weight:300;src:url(/themes/custom/lambo/fonts/SofiaPro-Light.otf) format("opentype")}@font-face{font-family:Sofia Pro;font-style:italic;font-weight:300;src:url(/themes/custom/lambo/fonts/SofiaPro-LightItalic.otf) format("opentype")}@font-face{font-family:Sofia Pro;font-style:normal;font-weight:500;src:url(/themes/custom/lambo/fonts/SofiaPro-Medium.otf) format("opentype")}@font-face{font-family:Sofia Pro;font-style:italic;font-weight:500;src:url(/themes/custom/lambo/fonts/SofiaPro-MediumItalic.otf) format("opentype")}@font-face{font-family:Sofia Pro;font-style:normal;font-weight:400;src:url(/themes/custom/lambo/fonts/SofiaPro-Regular.otf) format("opentype")}@font-face{font-family:Sofia Pro;font-style:italic;font-weight:400;src:url(/themes/custom/lambo/fonts/SofiaPro-RegularItalic.otf) format("opentype")}@font-face{font-family:Sofia Pro;font-style:normal;font-weight:600;src:url(/themes/custom/lambo/fonts/SofiaPro-SemiBold.otf) format("opentype")}@font-face{font-family:Sofia Pro;font-style:italic;font-weight:600;src:url(/themes/custom/lambo/fonts/SofiaPro-SemiBoldItalic.otf) format("opentype")}@font-face{font-family:Sofia Pro;font-style:normal;font-weight:100;src:url(/themes/custom/lambo/fonts/SofiaPro-UltraLight.otf) format("opentype")}@font-face{font-family:Sofia Pro;font-style:italic;font-weight:100;src:url(/themes/custom/lambo/fonts/SofiaPro-UltraLightItalic.otf) format("opentype")}@font-face{font-family:Work Sans;font-style:normal;font-weight:900;src:url(/themes/custom/lambo/fonts/WorkSans-Black.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:italic;font-weight:900;src:url(/themes/custom/lambo/fonts/WorkSans-BlackItalic.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;src:url(/themes/custom/lambo/fonts/WorkSans-Bold.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:italic;font-weight:700;src:url(/themes/custom/lambo/fonts/WorkSans-BoldItalic.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:normal;font-weight:800;src:url(/themes/custom/lambo/fonts/WorkSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:italic;font-weight:800;src:url(/themes/custom/lambo/fonts/WorkSans-ExtraBoldItalic.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:normal;font-weight:200;src:url(/themes/custom/lambo/fonts/WorkSans-ExtraLight.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:italic;font-weight:200;src:url(/themes/custom/lambo/fonts/WorkSans-ExtraLightItalic.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:italic;font-weight:400;src:url(/themes/custom/lambo/fonts/WorkSans-Italic.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:normal;font-weight:300;src:url(/themes/custom/lambo/fonts/WorkSans-Light.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:italic;font-weight:300;src:url(/themes/custom/lambo/fonts/WorkSans-LightItalic.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;src:url(/themes/custom/lambo/fonts/WorkSans-Medium.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:italic;font-weight:500;src:url(/themes/custom/lambo/fonts/WorkSans-MediumItalic.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;src:url(/themes/custom/lambo/fonts/WorkSans-Regular.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;src:url(/themes/custom/lambo/fonts/WorkSans-SemiBold.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:italic;font-weight:600;src:url(/themes/custom/lambo/fonts/WorkSans-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:normal;font-weight:100;src:url(/themes/custom/lambo/fonts/WorkSans-Thin.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:italic;font-weight:100;src:url(/themes/custom/lambo/fonts/WorkSans-ThinItalic.ttf) format("truetype")}body{color:var(--lambo-blackish);font-family:Sofia Pro,sans serif}.cart-items .cart-items-top .cart-item .cart-item-title,.field--name-field-related-products .field__label,.main-content-columns .layout-sidebar-first h2,.node-detail-columns h1,.paragraph--type--highlighted-page .highlighted-pages-wrapper .field--name-field-titel,.paragraph--type--image-text .field--name-field-titel,.paragraph--type--switch-cards .colored-card-left .colored-card-content div:first-child,.paragraph--type--switch-cards .colored-card-middle .colored-card-content div:first-child,.paragraph--type--switch-cards .colored-card-right .colored-card-content div:first-child,.product-detail-columns h1,.product-small .product-small-content .field--name-title,.product-teaser .product-images-content .product-content .field--name-title,.product-teaser .product-price-cart .product-price .field--name-price,.quote-block div:first-child,h1,h2,h3,h4,h5,h6{color:var(--lambo-blackish);font-weight:600;line-height:1.2;margin-bottom:0;margin-top:0;padding-top:2rem}.main-content-columns .layout-sidebar-first h2,.paragraph--type--highlighted-page .highlighted-pages-wrapper .field--name-field-titel,.paragraph--type--switch-cards .colored-card-left .colored-card-content div:first-child,.paragraph--type--switch-cards .colored-card-middle .colored-card-content div:first-child,.paragraph--type--switch-cards .colored-card-right .colored-card-content div:first-child,.product-small .product-small-content .field--name-title,.product-teaser .product-images-content .product-content .field--name-title,.product-teaser .product-price-cart .product-price .field--name-price,h4{font-weight:500}p{font-size:16px;line-height:1.7;margin-top:0}ol,p,ul{color:var(--lambo-grey-700)}h1{line-height:1.2}@media only screen and (min-width:0)and (max-width:499px){h1{font-size:36px;padding-bottom:10px}}@media only screen and (min-width:500px)and (max-width:769px){h1{font-size:36px;padding-bottom:10px}}@media only screen and (min-width:770px){h1{font-size:36px;padding-bottom:10px}}.page-node-type-news h1,.path-checkout h1{line-height:1.2;padding-top:2rem}@media only screen and (min-width:0)and (max-width:499px){.page-node-type-news h1,.path-checkout h1{font-size:36px;padding-bottom:10px}}@media only screen and (min-width:500px)and (max-width:769px){.page-node-type-news h1,.path-checkout h1{font-size:36px;padding-bottom:10px}}@media only screen and (min-width:770px){.page-node-type-news h1,.path-checkout h1{font-size:36px;padding-bottom:10px}}.node-detail-columns h1,.paragraph--type--image-text .field--name-field-titel,.product-detail-columns h1,h2{line-height:1.2}@media only screen and (min-width:0)and (max-width:499px){.node-detail-columns h1,.paragraph--type--image-text .field--name-field-titel,.product-detail-columns h1,h2{font-size:28px;padding-bottom:10px}}@media only screen and (min-width:500px)and (max-width:769px){.node-detail-columns h1,.paragraph--type--image-text .field--name-field-titel,.product-detail-columns h1,h2{font-size:28px;padding-bottom:20px}}@media only screen and (min-width:770px){.node-detail-columns h1,.paragraph--type--image-text .field--name-field-titel,.product-detail-columns h1,h2{font-size:28px;padding-bottom:20px}}@media only screen and (min-width:0)and (max-width:499px){.cart-items .cart-items-top .cart-item .cart-item-title,.field--name-field-related-products .field__label,.quote-block div:first-child,h3{font-size:22px;padding-bottom:10px}}@media only screen and (min-width:500px)and (max-width:769px){.cart-items .cart-items-top .cart-item .cart-item-title,.field--name-field-related-products .field__label,.quote-block div:first-child,h3{font-size:18px;padding-bottom:10px}}@media only screen and (min-width:770px){.cart-items .cart-items-top .cart-item .cart-item-title,.field--name-field-related-products .field__label,.quote-block div:first-child,h3{font-size:24px;padding-bottom:10px}}@media only screen and (min-width:0)and (max-width:499px){.main-content-columns .layout-sidebar-first h2,.paragraph--type--highlighted-page .highlighted-pages-wrapper .field--name-field-titel,.paragraph--type--switch-cards .colored-card-left .colored-card-content div:first-child,.paragraph--type--switch-cards .colored-card-middle .colored-card-content div:first-child,.paragraph--type--switch-cards .colored-card-right .colored-card-content div:first-child,.product-small .product-small-content .field--name-title,.product-teaser .product-images-content .product-content .field--name-title,.product-teaser .product-price-cart .product-price .field--name-price,h4{font-size:18px;padding-bottom:10px}}@media only screen and (min-width:500px)and (max-width:769px){.main-content-columns .layout-sidebar-first h2,.paragraph--type--highlighted-page .highlighted-pages-wrapper .field--name-field-titel,.paragraph--type--switch-cards .colored-card-left .colored-card-content div:first-child,.paragraph--type--switch-cards .colored-card-middle .colored-card-content div:first-child,.paragraph--type--switch-cards .colored-card-right .colored-card-content div:first-child,.product-small .product-small-content .field--name-title,.product-teaser .product-images-content .product-content .field--name-title,.product-teaser .product-price-cart .product-price .field--name-price,h4{font-size:18px;padding-bottom:10px}}@media only screen and (min-width:770px){.main-content-columns .layout-sidebar-first h2,.paragraph--type--highlighted-page .highlighted-pages-wrapper .field--name-field-titel,.paragraph--type--switch-cards .colored-card-left .colored-card-content div:first-child,.paragraph--type--switch-cards .colored-card-middle .colored-card-content div:first-child,.paragraph--type--switch-cards .colored-card-right .colored-card-content div:first-child,.product-small .product-small-content .field--name-title,.product-teaser .product-images-content .product-content .field--name-title,.product-teaser .product-price-cart .product-price .field--name-price,h4{font-size:20px;padding-bottom:10px}}@media only screen and (min-width:0)and (max-width:499px){h5{font-size:16px;padding-bottom:10px}}@media only screen and (min-width:500px)and (max-width:769px){h5{font-size:16px;padding-bottom:10px}}@media only screen and (min-width:770px){h5{font-size:30px;padding-bottom:10px}}@media only screen and (min-width:0)and (max-width:499px){h6{font-size:14px;padding-bottom:10px}}@media only screen and (min-width:500px)and (max-width:769px){h6{font-size:14px;padding-bottom:10px}}@media only screen and (min-width:770px){h6{font-size:14px;padding-bottom:10px}}strong{font-weight:600}*{box-sizing:border-box}img{max-width:100%}b,strong{font-family:Sofia Pro;font-weight:600}.field--name-field-media-image .field__item{line-height:0}img{display:block;height:auto;position:relative}img:before{align-items:flex-end;background-color:var(--theme-primary-200);bottom:0;color:rgba(0,75,155,.482);content:attr(alt);display:flex;font-size:12px;font-weight:500;height:102%;line-height:1.2;padding:4px;text-transform:lowercase;transform:translateY(0);width:102%}img:after,img:before{left:0;position:absolute}img:after{background-color:rgba(0,75,155,.482);content:"";height:100%;mask:url(/themes/custom/lambo/img/lambo-icon.svg) no-repeat center;-webkit-mask:url(/themes/custom/lambo/img/lambo-icon.svg) no-repeat center;mask-size:40px;-webkit-mask-size:40px;top:0;width:100%}.ais-ClearRefinements-button,.modal-quiz-link-wrapper a.modal-quiz-link,.paragraph--type--home-header .field--name-field-header-button a,a.primary-button,aside.cart-offcanvas .cart-block--offcanvas-contents__links a{background-color:var(--lambo-secondary-500);border:none;border-radius:30px;color:var(--lambo-white);padding:20px 25px;transform:translateY(0);transition:all .3s cubic-bezier(.4,0,.2,1)}.ais-ClearRefinements-button:hover,.modal-quiz-link-wrapper a.modal-quiz-link:hover,.paragraph--type--home-header .field--name-field-header-button a:hover,a.primary-button:hover,aside.cart-offcanvas .cart-block--offcanvas-contents__links a:hover{background-color:var(--lambo-secondary-700);color:var(--lambo-white);text-decoration:none}.paragraph--type--image-text .field--name-field-cta-button a,a.secondary-button,div.paragraph--type--highlighted .highlighted-wrapper .field--name-field-cta-button a,div.paragraph--type--laatste-nieuws .highlighted-wrapper .field--name-field-cta-button a{background-color:var(--lambo-white);border:2px solid var(--lambo-secondary-500);border-radius:30px;color:var(--lambo-secondary-500);display:block;padding:20px 25px;transition:all .3s}.paragraph--type--image-text .field--name-field-cta-button a:hover,a.secondary-button:hover,div.paragraph--type--highlighted .highlighted-wrapper .field--name-field-cta-button a:hover,div.paragraph--type--laatste-nieuws .highlighted-wrapper .field--name-field-cta-button a:hover{border:2px solid var(--lambo-secondary-700);color:var(--lambo-secondary-700);text-decoration:none}.paragraph--type--highlighted-page .highlighted-pages-wrapper .field--name-field-subtitle:after,.paragraph--type--switch-cards .colored-card-left .card-more-info-text:after,.paragraph--type--switch-cards .colored-card-middle .card-more-info-text:after,.paragraph--type--switch-cards .colored-card-right .card-more-info-text:after,.teaser-card .card-content div.field--name-node-title .teaser-card-title-more:after{background-position-x:10px;content:"";display:inline-block;height:10px;padding-left:10px;vertical-align:middle;width:26px}.cart-items .cart-items-top .cart-item .cart-item-remove button,.layout-container--cart .layout-content .cart-form .views-field-remove-button input{background-color:transparent;border:0;color:var(--lambo-grey-500);padding:0;text-decoration:underline}.cart-items .cart-items-top .cart-item .cart-item-remove button:hover,.layout-container--cart .layout-content .cart-form .views-field-remove-button input:hover{background:transparent;color:var(--lambo-secondary-700)}.layout-container--cart .layout-content .cart-form div.cart-product-name-price h4 a,.layout-container--cart .layout-content .cart-form div.cart-product-name-price h4 a:hover,.product-small .product-small-content .field--name-title a,.product-small .product-small-content .field--name-title a:hover,.product-teaser .product-images-content .product-content .field--name-title a,.product-teaser .product-images-content .product-content .field--name-title a:hover{color:var(--lambo-blackish)}a{color:var(--lambo-secondary-500);text-decoration:none}a:hover{text-decoration:underline}:root{--form-gap:24px;--input-height:48px;--input-border-radius:8px;--form-transition:all 0.2s ease-in-out}@media(max-width:720px){:root{--form-gap:16px}}form p{color:var(--lambo-grey-700);font-size:14px;line-height:1.4;margin:0}form p b,form p strong{color:var(--lambo-grey-700);font-weight:600}form a{color:var(--lambo-secondary-500);font-size:inherit;font-weight:500;transition:var(--form-transition)}form a,form a:hover{text-decoration:none}form a:hover{color:var(--lambo-secondary-700)}.form--inline,.form-group,.form-wrapper,form{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--form-gap)}.form--inline>div,.form-group>div,.form-wrapper>div,form>div{width:100%}.form-item{flex:1 1 100%}#edit-payment-information .form-item-payment-information-billing-information-address-0-address-address-line3,#edit-payment-information .form-item-payment-information-billing-information-address-0-address-postal-code,#edit-shipping-information .form-item-shipping-information-shipping-profile-address-0-address-address-line3,#edit-shipping-information .form-item-shipping-information-shipping-profile-address-0-address-postal-code,.form-item--compact,.name-widget-wrapper .name-middle-wrapper,.name-widget-wrapper .name-title-wrapper{flex:.5 1 6rem;max-width:10rem}#vbo-action-form-wrapper .form-item-action,#views-exposed-form-my-students-page-1 .form-item-field-name-family,#views-exposed-form-my-students-page-1 .form-item-field-name-given,#views-exposed-form-my-students-page-1 .form-item-klas,.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .mailchimp-newsletter-mergefields .js-form-item,.field--name-field-subscribe .mailchimp-signup-subscribe-form form .mailchimp-newsletter-mergefields .js-form-item,.form-item--small,.name-widget-wrapper .name-family-wrapper,.name-widget-wrapper .name-given-wrapper,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .mailchimp-newsletter-mergefields .js-form-item,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .mailchimp-newsletter-mergefields .js-form-item{flex:1 1 8rem;max-width:15rem}#edit-payment-information .form-item-payment-information-billing-information-address-0-address-address-line1,#edit-payment-information .form-item-payment-information-billing-information-address-0-address-locality,#edit-shipping-information .form-item-shipping-information-shipping-profile-address-0-address-address-line1,#edit-shipping-information .form-item-shipping-information-shipping-profile-address-0-address-locality,#views-exposed-form-my-students-page-1 .form-item-mail,.form-item--medium{flex:1 1 12rem;max-width:21rem}.form-item--large{flex:1 1 16rem;max-width:35rem}.js-form-item-select-list select,.js-form-type-date input,.js-form-type-email input[type=email],.js-form-type-email input[type=tel],.js-form-type-email input[type=text],.js-form-type-entity-autocomplete input[type=email],.js-form-type-entity-autocomplete input[type=tel],.js-form-type-entity-autocomplete input[type=text],.js-form-type-file input[type=file],.js-form-type-number .form-number-wrapper .number-button,.js-form-type-number .form-number-wrapper input[type=number],.js-form-type-password input,.js-form-type-password-confirm .confirm-parent input,.js-form-type-password-confirm .password-parent input,.js-form-type-password-confirm input,.js-form-type-select select,.js-form-type-tel input[type=email],.js-form-type-tel input[type=tel],.js-form-type-tel input[type=text],.js-form-type-textarea textarea,.js-form-type-textfield input[type=email],.js-form-type-textfield input[type=tel],.js-form-type-textfield input[type=text],.variations-select select,body.path-webwinkel form input[type=search],body.path-zoeken form input[type=search]{background-color:var(--theme-primary-50);border:1px solid var(--theme-primary-200);border-radius:var(--input-border-radius);box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-sizing:border-box;color:var(--theme-primary-800);font-size:16px;line-height:1.5;outline:none;transition:var(--form-transition);width:100%}.js-form-item-select-list select:focus,.js-form-type-date input:focus,.js-form-type-email input[type=email]:focus,.js-form-type-email input[type=tel]:focus,.js-form-type-email input[type=text]:focus,.js-form-type-entity-autocomplete input[type=email]:focus,.js-form-type-entity-autocomplete input[type=tel]:focus,.js-form-type-entity-autocomplete input[type=text]:focus,.js-form-type-file input[type=file]:focus,.js-form-type-number .form-number-wrapper .number-button:focus,.js-form-type-number .form-number-wrapper input[type=number]:focus,.js-form-type-password input:focus,.js-form-type-password-confirm input:focus,.js-form-type-select select:focus,.js-form-type-tel input[type=email]:focus,.js-form-type-tel input[type=tel]:focus,.js-form-type-tel input[type=text]:focus,.js-form-type-textarea textarea:focus,.js-form-type-textfield input[type=email]:focus,.js-form-type-textfield input[type=tel]:focus,.js-form-type-textfield input[type=text]:focus,.variations-select select:focus,body.path-webwinkel form input[type=search]:focus,body.path-zoeken form input[type=search]:focus{border-color:var(--theme-primary-500);box-shadow:0 0 0 3px rgba(0,0,0,.05);color:var(--lambo-blackish)}.js-form-item-select-list select:hover:not(:focus),.js-form-type-date input:hover:not(:focus),.js-form-type-email input[type=email]:hover:not(:focus),.js-form-type-email input[type=tel]:hover:not(:focus),.js-form-type-email input[type=text]:hover:not(:focus),.js-form-type-entity-autocomplete input[type=email]:hover:not(:focus),.js-form-type-entity-autocomplete input[type=tel]:hover:not(:focus),.js-form-type-entity-autocomplete input[type=text]:hover:not(:focus),.js-form-type-file input[type=file]:hover:not(:focus),.js-form-type-number .form-number-wrapper .number-button:hover:not(:focus),.js-form-type-number .form-number-wrapper input[type=number]:hover:not(:focus),.js-form-type-password input:hover:not(:focus),.js-form-type-password-confirm input:hover:not(:focus),.js-form-type-select select:hover:not(:focus),.js-form-type-tel input[type=email]:hover:not(:focus),.js-form-type-tel input[type=tel]:hover:not(:focus),.js-form-type-tel input[type=text]:hover:not(:focus),.js-form-type-textarea textarea:hover:not(:focus),.js-form-type-textfield input[type=email]:hover:not(:focus),.js-form-type-textfield input[type=tel]:hover:not(:focus),.js-form-type-textfield input[type=text]:hover:not(:focus),.variations-select select:hover:not(:focus),body.path-webwinkel form input[type=search]:hover:not(:focus),body.path-zoeken form input[type=search]:hover:not(:focus){border-color:var(--theme-primary-400);color:var(--lambo-blackish)}.js-form-item-select-list select::placeholder,.js-form-type-date input::placeholder,.js-form-type-email input[type=email]::placeholder,.js-form-type-email input[type=tel]::placeholder,.js-form-type-email input[type=text]::placeholder,.js-form-type-entity-autocomplete input[type=email]::placeholder,.js-form-type-entity-autocomplete input[type=tel]::placeholder,.js-form-type-entity-autocomplete input[type=text]::placeholder,.js-form-type-file input[type=file]::placeholder,.js-form-type-number .form-number-wrapper .number-button::placeholder,.js-form-type-number .form-number-wrapper input[type=number]::placeholder,.js-form-type-password input::placeholder,.js-form-type-password-confirm .confirm-parent input::placeholder,.js-form-type-password-confirm .password-parent input::placeholder,.js-form-type-password-confirm input::placeholder,.js-form-type-select select::placeholder,.js-form-type-tel input[type=email]::placeholder,.js-form-type-tel input[type=tel]::placeholder,.js-form-type-tel input[type=text]::placeholder,.js-form-type-textarea textarea::placeholder,.js-form-type-textfield input[type=email]::placeholder,.js-form-type-textfield input[type=tel]::placeholder,.js-form-type-textfield input[type=text]::placeholder,.variations-select select::placeholder,body.path-webwinkel form input[type=search]::placeholder,body.path-zoeken form input[type=search]::placeholder{color:var(--lambo-grey-700)}.js-form-item-select-list,.js-form-type-date,.js-form-type-email,.js-form-type-entity-autocomplete,.js-form-type-file,.js-form-type-number,.js-form-type-password,.js-form-type-password-confirm,.js-form-type-password-confirm .confirm-parent,.js-form-type-password-confirm .password-parent,.js-form-type-select,.js-form-type-tel,.js-form-type-textarea,.js-form-type-textfield,.variations-select{display:flex;flex-direction:column;gap:8px}.js-form-item-select-list label,.js-form-type-date label,.js-form-type-email label,.js-form-type-entity-autocomplete label,.js-form-type-file label,.js-form-type-number label,.js-form-type-password label,.js-form-type-password-confirm .confirm-parent label,.js-form-type-password-confirm .password-parent label,.js-form-type-password-confirm label,.js-form-type-select label,.js-form-type-tel label,.js-form-type-textarea label,.js-form-type-textfield label,.variations-select label{align-items:center;align-self:flex-start;color:var(--lambo-blackish);display:inline-flex;font-size:14px;font-weight:500;letter-spacing:.025em;margin:0;max-width:100%;white-space:nowrap;width:max-content;word-break:normal}.js-form-item-select-list .description,.js-form-type-date .description,.js-form-type-email .description,.js-form-type-entity-autocomplete .description,.js-form-type-file .description,.js-form-type-number .description,.js-form-type-password .description,.js-form-type-password-confirm .description,.js-form-type-select .description,.js-form-type-tel .description,.js-form-type-textarea .description,.js-form-type-textfield .description,.variations-select .description{color:var(--lambo-grey-700);font-size:14px;line-height:1.4;margin-top:4px}.js-form-item-select-list p,.js-form-type-date p,.js-form-type-email p,.js-form-type-entity-autocomplete p,.js-form-type-file p,.js-form-type-number p,.js-form-type-password p,.js-form-type-password-confirm .confirm-parent p,.js-form-type-password-confirm .password-parent p,.js-form-type-password-confirm p,.js-form-type-select p,.js-form-type-tel p,.js-form-type-textarea p,.js-form-type-textfield p,.variations-select p{color:var(--lambo-grey-700);font-size:14px;line-height:1.4}.js-form-item-select-list p b,.js-form-item-select-list p strong,.js-form-type-date p b,.js-form-type-date p strong,.js-form-type-email p b,.js-form-type-email p strong,.js-form-type-entity-autocomplete p b,.js-form-type-entity-autocomplete p strong,.js-form-type-file p b,.js-form-type-file p strong,.js-form-type-number p b,.js-form-type-number p strong,.js-form-type-password p b,.js-form-type-password p strong,.js-form-type-password-confirm .confirm-parent p b,.js-form-type-password-confirm .confirm-parent p strong,.js-form-type-password-confirm .password-parent p b,.js-form-type-password-confirm .password-parent p strong,.js-form-type-password-confirm p b,.js-form-type-password-confirm p strong,.js-form-type-select p b,.js-form-type-select p strong,.js-form-type-tel p b,.js-form-type-tel p strong,.js-form-type-textarea p b,.js-form-type-textarea p strong,.js-form-type-textfield p b,.js-form-type-textfield p strong,.variations-select p b,.variations-select p strong{color:var(--lambo-grey-700);font-weight:600}.js-form-item-select-list .js-form-required:after,.js-form-type-date .js-form-required:after,.js-form-type-email .js-form-required:after,.js-form-type-entity-autocomplete .js-form-required:after,.js-form-type-file .js-form-required:after,.js-form-type-number .js-form-required:after,.js-form-type-password .js-form-required:after,.js-form-type-password-confirm .js-form-required:after,.js-form-type-select .js-form-required:after,.js-form-type-tel .js-form-required:after,.js-form-type-textarea .js-form-required:after,.js-form-type-textfield .js-form-required:after,.variations-select .js-form-required:after{color:var(--theme-primary-500);content:" *";font-weight:600;margin-left:4px}.js-form-item-select-list .form-item--error-message,.js-form-type-date .form-item--error-message,.js-form-type-email .form-item--error-message,.js-form-type-entity-autocomplete .form-item--error-message,.js-form-type-file .form-item--error-message,.js-form-type-number .form-item--error-message,.js-form-type-password .form-item--error-message,.js-form-type-password-confirm .form-item--error-message,.js-form-type-select .form-item--error-message,.js-form-type-tel .form-item--error-message,.js-form-type-textarea .form-item--error-message,.js-form-type-textfield .form-item--error-message,.variations-select .form-item--error-message{color:var(--theme-primary-500);font-size:14px;margin-top:4px}.form-item--error.js-form-item-select-list .js-form-required:after,.form-item--error.js-form-type-date .js-form-required:after,.form-item--error.js-form-type-email .js-form-required:after,.form-item--error.js-form-type-entity-autocomplete .js-form-required:after,.form-item--error.js-form-type-file .js-form-required:after,.form-item--error.js-form-type-number .js-form-required:after,.form-item--error.js-form-type-password .js-form-required:after,.form-item--error.js-form-type-password-confirm .js-form-required:after,.form-item--error.js-form-type-select .js-form-required:after,.form-item--error.js-form-type-tel .js-form-required:after,.form-item--error.js-form-type-textarea .js-form-required:after,.form-item--error.js-form-type-textfield .js-form-required:after,.form-item--error.variations-select .js-form-required:after,.js-form-type-password-confirm .form-item--error.confirm-parent .js-form-required:after,.js-form-type-password-confirm .form-item--error.password-parent .js-form-required:after{color:var(--theme-primary-500)}.form-item--error.js-form-item-select-list input,.form-item--error.js-form-item-select-list select,.form-item--error.js-form-item-select-list textarea,.form-item--error.js-form-type-date input,.form-item--error.js-form-type-date select,.form-item--error.js-form-type-date textarea,.form-item--error.js-form-type-email input,.form-item--error.js-form-type-email select,.form-item--error.js-form-type-email textarea,.form-item--error.js-form-type-entity-autocomplete input,.form-item--error.js-form-type-entity-autocomplete select,.form-item--error.js-form-type-entity-autocomplete textarea,.form-item--error.js-form-type-file input,.form-item--error.js-form-type-file select,.form-item--error.js-form-type-file textarea,.form-item--error.js-form-type-number input,.form-item--error.js-form-type-number select,.form-item--error.js-form-type-number textarea,.form-item--error.js-form-type-password input,.form-item--error.js-form-type-password select,.form-item--error.js-form-type-password textarea,.form-item--error.js-form-type-password-confirm input,.form-item--error.js-form-type-password-confirm select,.form-item--error.js-form-type-password-confirm textarea,.form-item--error.js-form-type-select input,.form-item--error.js-form-type-select select,.form-item--error.js-form-type-select textarea,.form-item--error.js-form-type-tel input,.form-item--error.js-form-type-tel select,.form-item--error.js-form-type-tel textarea,.form-item--error.js-form-type-textarea input,.form-item--error.js-form-type-textarea select,.form-item--error.js-form-type-textarea textarea,.form-item--error.js-form-type-textfield input,.form-item--error.js-form-type-textfield select,.form-item--error.js-form-type-textfield textarea,.form-item--error.variations-select input,.form-item--error.variations-select select,.form-item--error.variations-select textarea,.js-form-type-password-confirm .form-item--error.confirm-parent input,.js-form-type-password-confirm .form-item--error.confirm-parent select,.js-form-type-password-confirm .form-item--error.confirm-parent textarea,.js-form-type-password-confirm .form-item--error.password-parent input,.js-form-type-password-confirm .form-item--error.password-parent select,.js-form-type-password-confirm .form-item--error.password-parent textarea{border-color:var(--theme-primary-500)}.form-item--error.js-form-item-select-list .form-item--error-message,.form-item--error.js-form-type-date .form-item--error-message,.form-item--error.js-form-type-email .form-item--error-message,.form-item--error.js-form-type-entity-autocomplete .form-item--error-message,.form-item--error.js-form-type-file .form-item--error-message,.form-item--error.js-form-type-number .form-item--error-message,.form-item--error.js-form-type-password .form-item--error-message,.form-item--error.js-form-type-password-confirm .form-item--error-message,.form-item--error.js-form-type-select .form-item--error-message,.form-item--error.js-form-type-tel .form-item--error-message,.form-item--error.js-form-type-textarea .form-item--error-message,.form-item--error.js-form-type-textfield .form-item--error-message,.form-item--error.variations-select .form-item--error-message,.js-form-type-password-confirm .form-item--error.confirm-parent .form-item--error-message,.js-form-type-password-confirm .form-item--error.password-parent .form-item--error-message{color:var(--theme-primary-500)}.form-item--success.js-form-item-select-list input,.form-item--success.js-form-item-select-list select,.form-item--success.js-form-item-select-list textarea,.form-item--success.js-form-type-date input,.form-item--success.js-form-type-date select,.form-item--success.js-form-type-date textarea,.form-item--success.js-form-type-email input,.form-item--success.js-form-type-email select,.form-item--success.js-form-type-email textarea,.form-item--success.js-form-type-entity-autocomplete input,.form-item--success.js-form-type-entity-autocomplete select,.form-item--success.js-form-type-entity-autocomplete textarea,.form-item--success.js-form-type-file input,.form-item--success.js-form-type-file select,.form-item--success.js-form-type-file textarea,.form-item--success.js-form-type-number input,.form-item--success.js-form-type-number select,.form-item--success.js-form-type-number textarea,.form-item--success.js-form-type-password input,.form-item--success.js-form-type-password select,.form-item--success.js-form-type-password textarea,.form-item--success.js-form-type-password-confirm input,.form-item--success.js-form-type-password-confirm select,.form-item--success.js-form-type-password-confirm textarea,.form-item--success.js-form-type-select input,.form-item--success.js-form-type-select select,.form-item--success.js-form-type-select textarea,.form-item--success.js-form-type-tel input,.form-item--success.js-form-type-tel select,.form-item--success.js-form-type-tel textarea,.form-item--success.js-form-type-textarea input,.form-item--success.js-form-type-textarea select,.form-item--success.js-form-type-textarea textarea,.form-item--success.js-form-type-textfield input,.form-item--success.js-form-type-textfield select,.form-item--success.js-form-type-textfield textarea,.form-item--success.variations-select input,.form-item--success.variations-select select,.form-item--success.variations-select textarea,.js-form-type-password-confirm .form-item--success.confirm-parent input,.js-form-type-password-confirm .form-item--success.confirm-parent select,.js-form-type-password-confirm .form-item--success.confirm-parent textarea,.js-form-type-password-confirm .form-item--success.password-parent input,.js-form-type-password-confirm .form-item--success.password-parent select,.js-form-type-password-confirm .form-item--success.password-parent textarea{border-color:var(--theme-primary-500)}.js-form-type-email input[type=email],.js-form-type-email input[type=tel],.js-form-type-email input[type=text],.js-form-type-entity-autocomplete input[type=email],.js-form-type-entity-autocomplete input[type=tel],.js-form-type-entity-autocomplete input[type=text],.js-form-type-tel input[type=email],.js-form-type-tel input[type=tel],.js-form-type-tel input[type=text],.js-form-type-textfield input[type=email],.js-form-type-textfield input[type=tel],.js-form-type-textfield input[type=text]{height:var(--input-height);padding:0 16px}.js-form-type-textarea textarea{box-sizing:border-box;font-family:inherit;max-width:100%;min-height:120px;padding:16px;resize:vertical}.js-form-item-select-list select,.js-form-type-select select,.variations-select select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 4 5"><path fill="%23666" d="M2 0L0 2h4zm0 5L0 3h4z"/></svg>');background-position:right 16px center;background-repeat:no-repeat;background-size:8px;cursor:pointer;height:var(--input-height);overflow:visible;padding:0 32px 0 16px}.js-form-item-select-list select option,.js-form-type-select select option,.variations-select select option{background:var(--theme-primary-50);color:var(--lambo-blackish);padding:8px 16px}.js-form-item-select-list select option:checked,.js-form-type-select select option:checked,.variations-select select option:checked{background:var(--theme-primary-500);color:var(--lambo-white)}.js-form-item-select-list-multi select{background-image:none;padding-right:16px}.js-form-type-date input{height:var(--input-height);max-width:max-content;padding:0 16px}.js-form-type-file input[type=file]{cursor:pointer;height:var(--input-height);padding:12px 16px}.js-form-type-file input[type=file]::file-selector-button{background:var(--theme-primary-500);border:none;border-radius:6px;color:var(--lambo-white);cursor:pointer;font-size:14px;font-weight:500;margin-right:12px;padding:8px 16px;transition:var(--form-transition)}.js-form-type-file input[type=file]::file-selector-button:hover{background:var(--theme-primary-600)}.js-form-type-number{flex-direction:row;gap:0}.js-form-type-number .form-number-wrapper{align-items:center;display:flex;gap:8px}.js-form-type-number .form-number-wrapper input[type=number]{height:var(--input-height);padding:0 16px;text-align:center}.js-form-type-number .form-number-wrapper .number-button{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:600;height:48px;justify-content:center;user-select:none;width:48px}.js-form-type-number .form-number-wrapper .number-button:hover{background-color:var(--theme-primary-500);color:var(--lambo-white)}.js-form-type-password input,.js-form-type-password-confirm .confirm-parent input,.js-form-type-password-confirm .password-parent input,.js-form-type-password-confirm input{height:var(--input-height);padding:0 16px}.js-form-type-password .error,.js-form-type-password-confirm .error{color:var(--theme-primary-500)}.js-form-type-password .password-strength,.js-form-type-password-confirm .password-strength{align-items:center;display:flex;flex-direction:row-reverse;gap:8px;justify-content:flex-end}.js-form-type-password .password-strength .password-strength__meter,.js-form-type-password-confirm .password-strength .password-strength__meter{background:var(--theme-primary-100);border-radius:2px;display:block;height:4px;margin-bottom:8px;max-width:300px;overflow:hidden;width:100%}.js-form-type-password .password-strength .password-strength__title,.js-form-type-password-confirm .password-strength .password-strength__title{color:var(--lambo-grey-700);display:block;font-size:14px}.js-form-type-password .password-strength .password-strength__indicator,.js-form-type-password-confirm .password-strength .password-strength__indicator{background-color:var(--theme-primary-600)}.js-form-type-password .password-strength .password-strength__indicator.is-fair,.js-form-type-password .password-strength .password-strength__indicator.is-good,.js-form-type-password .password-strength .password-strength__indicator.is-strong,.js-form-type-password .password-strength .password-strength__indicator.is-weak,.js-form-type-password-confirm .password-strength .password-strength__indicator.is-fair,.js-form-type-password-confirm .password-strength .password-strength__indicator.is-good,.js-form-type-password-confirm .password-strength .password-strength__indicator.is-strong,.js-form-type-password-confirm .password-strength .password-strength__indicator.is-weak{background-color:var(--theme-primary-500)}.js-form-type-password-confirm .password-confirm{color:var(--lambo-grey-700);font-size:14px;padding-top:5px}.js-form-type-password-confirm .password-suggestions{color:var(--lambo-grey-700);font-size:14px}.js-form-type-password-confirm .password-suggestions ul{color:var(--lambo-grey-700)}.js-form-type-checkbox,.js-form-type-radio{align-items:flex-start;display:flex;gap:12px;line-height:1.5}.js-form-type-checkbox label,.js-form-type-radio label{align-items:flex-start;display:flex;flex:1}input[type=radio]{-webkit-appearance:none;appearance:none;background-color:var(--theme-primary-50);border:2px solid var(--theme-primary-300);border-radius:50%;box-sizing:border-box;cursor:pointer;display:grid;flex-shrink:0;height:20px;margin:0;place-content:center;transition:var(--form-transition);width:20px}input[type=radio]:before{background-color:var(--theme-primary-500);border-radius:50%;content:"";height:10px;transform:scale(0);transition:transform .2s cubic-bezier(.68,-.55,.265,1.55);width:10px}input[type=radio]:hover{background-color:var(--theme-primary-100);border-color:var(--theme-primary-500)}input[type=radio]:checked{background-color:var(--theme-primary-50);border-color:var(--theme-primary-500)}input[type=radio]:checked:before{transform:scale(1);transition:transform .3s cubic-bezier(.68,-.55,.265,1.55)}input[type=radio]:checked:hover{border-color:var(--theme-primary-600)}input[type=radio]:checked:hover:before{background-color:var(--theme-primary-600)}input[type=radio]:focus{border-color:var(--theme-primary-500);outline:none}input[type=radio]:checked:focus{border-color:var(--theme-primary-600)}input[type=radio]:checked:focus:before{background-color:var(--theme-primary-600)}input[type=radio]:disabled{background-color:var(--lambo-grey-300);border-color:var(--lambo-grey-500);cursor:not-allowed;opacity:.5}input[type=radio]:disabled:before{background-color:var(--lambo-grey-500)}:has(>input[type=radio]):has(>label){align-items:flex-start;display:flex;gap:10px;width:fit-content}:has(>input[type=radio]):has(>label)>label{align-items:flex-start;display:flex;flex:1}label:has(>input[type=radio]){align-items:flex-start;display:inline-flex;gap:10px}input[type=radio]+label,label:has(>input[type=radio]){color:var(--lambo-blackish);cursor:pointer;font-size:16px;line-height:1.5;margin:0;-webkit-user-select:none;user-select:none}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--theme-primary-50);border:2px solid var(--theme-primary-300);border-radius:6px;box-sizing:border-box;cursor:pointer;display:grid;flex-shrink:0;height:20px;margin:0;place-content:center;transition:var(--form-transition);width:20px}input[type=checkbox]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 6 3 3 5-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;transform:scale(0) rotate(-45deg);transition:transform .2s cubic-bezier(.68,-.55,.265,1.55);width:12px}input[type=checkbox]:hover{background-color:var(--theme-primary-100);border-color:var(--theme-primary-500)}input[type=checkbox]:checked{background-color:var(--theme-primary-500);border-color:var(--theme-primary-500)}input[type=checkbox]:checked:before{transform:scale(1) rotate(0deg);transition:transform .3s cubic-bezier(.68,-.55,.265,1.55)}input[type=checkbox]:checked:hover{background-color:var(--theme-primary-600);border-color:var(--theme-primary-600)}input[type=checkbox]:focus{border-color:var(--theme-primary-500);outline:none}input[type=checkbox]:checked:focus{background-color:var(--theme-primary-600);border-color:var(--theme-primary-600)}input[type=checkbox]:disabled{background-color:var(--lambo-grey-300);border-color:var(--lambo-grey-500);cursor:not-allowed;opacity:.5}:has(>input[type=checkbox]):has(>label){align-items:flex-start;display:flex;gap:10px;width:fit-content}:has(>input[type=checkbox]):has(>label)>label{align-items:flex-start;display:flex;flex:1}label:has(>input[type=checkbox]){align-items:flex-start;display:inline-flex;gap:10px}input[type=checkbox]+label,label:has(>input[type=checkbox]){color:var(--lambo-blackish);cursor:pointer;font-size:16px;line-height:1.5;margin:0;-webkit-user-select:none;user-select:none}fieldset{border:1px solid var(--theme-primary-200);border-radius:var(--input-border-radius);box-sizing:border-box;display:flex;flex-direction:column;gap:24px;margin:0;max-width:100%;padding:16px 24px 24px;position:relative}fieldset:before{background-color:var(--theme-primary-50);border-radius:8px;bottom:0;content:"";left:0;opacity:.6;pointer-events:none;position:absolute;right:0;top:-12px;z-index:-1}fieldset legend{border:none;color:var(--lambo-blackish);font-size:16px;font-weight:600}fieldset legend a{color:var(--theme-primary-500);font-size:14px;padding:0 4px;text-decoration:none;transition:var(--form-transition)}fieldset legend a:hover{color:var(--theme-primary-700);text-decoration:none}fieldset .fieldset-wrapper{display:flex;flex-direction:column;gap:12px}fieldset .description{margin-top:8px}fieldset .description,fieldset p{color:var(--lambo-grey-700);font-size:14px;line-height:1.4}fieldset p b,fieldset p strong{color:var(--lambo-grey-700);font-weight:600}#block-vermom a,#block-vermom form .form-actions input[type=submit]{background-color:var(--theme-primary-500);border:2px solid var(--theme-primary-500);border-radius:9999px;color:var(--lambo-white);cursor:pointer;display:inline-block;font-size:15px;font-weight:500;padding:.5rem 1rem;text-decoration:none;transition:var(--form-transition);width:fit-content}#block-vermom a:hover:not(:disabled),#block-vermom form .form-actions input[type=submit]:hover:not(:disabled){background-color:var(--theme-primary-600);border-color:var(--theme-primary-600);text-decoration:none}#block-vermom a:focus:not(:disabled),#block-vermom form .form-actions input[type=submit]:focus:not(:disabled){border-color:var(--theme-primary-600);box-shadow:0 0 0 3px rgba(0,0,0,.1);outline:none}#block-vermom a:disabled,#block-vermom form .form-actions input[type=submit]:disabled{cursor:not-allowed;opacity:.5}.button--primary,.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-actions input,.field--name-field-subscribe .mailchimp-signup-subscribe-form form .form-actions input,.fieldset-wrapper .button:only-of-type,.fieldset-wrapper input[type=submit]:only-of-type,.form-wrapper .button:only-of-type,.form-wrapper input[type=submit]:only-of-type,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-actions input,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .form-actions input,button.button--primary,details .button:only-of-type,details input[type=submit]:only-of-type,fieldset .button:only-of-type,fieldset input[type=submit]:only-of-type,form>.button,form>.form-actions .button,form>.form-actions input[type=submit],form>.js-form-wrapper>.form-actions .button,form>.js-form-wrapper>.form-actions input[type=submit],form>input[type=submit],input[type=submit].button--primary{background-color:var(--theme-primary-500);border:0;border-radius:9999px;color:var(--lambo-white);cursor:pointer;display:inline-block;font-size:15px;font-weight:500;padding:16px 24px;transition:var(--form-transition);width:fit-content}.button--primary:hover:not(:disabled),.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-actions input:hover:not(:disabled),.field--name-field-subscribe .mailchimp-signup-subscribe-form form .form-actions input:hover:not(:disabled),.fieldset-wrapper .button:hover:not(:disabled):only-of-type,.fieldset-wrapper input[type=submit]:hover:not(:disabled):only-of-type,.form-wrapper .button:hover:not(:disabled):only-of-type,.form-wrapper input[type=submit]:hover:not(:disabled):only-of-type,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-actions input:hover:not(:disabled),.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .form-actions input:hover:not(:disabled),details .button:hover:not(:disabled):only-of-type,details input[type=submit]:hover:not(:disabled):only-of-type,fieldset .button:hover:not(:disabled):only-of-type,fieldset input[type=submit]:hover:not(:disabled):only-of-type,form>.button:hover:not(:disabled),form>.form-actions .button:hover:not(:disabled),form>.form-actions input[type=submit]:hover:not(:disabled),form>.js-form-wrapper>.form-actions .button:hover:not(:disabled),form>.js-form-wrapper>.form-actions input[type=submit]:hover:not(:disabled),form>input[type=submit]:hover:not(:disabled){background-color:var(--theme-primary-700);color:var(--lambo-white)}.button--primary:focus:not(:disabled),.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-actions input:focus:not(:disabled),.field--name-field-subscribe .mailchimp-signup-subscribe-form form .form-actions input:focus:not(:disabled),.fieldset-wrapper .button:focus:not(:disabled):only-of-type,.fieldset-wrapper input[type=submit]:focus:not(:disabled):only-of-type,.form-wrapper .button:focus:not(:disabled):only-of-type,.form-wrapper input[type=submit]:focus:not(:disabled):only-of-type,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-actions input:focus:not(:disabled),.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .form-actions input:focus:not(:disabled),details .button:focus:not(:disabled):only-of-type,details input[type=submit]:focus:not(:disabled):only-of-type,fieldset .button:focus:not(:disabled):only-of-type,fieldset input[type=submit]:focus:not(:disabled):only-of-type,form>.button:focus:not(:disabled),form>.form-actions .button:focus:not(:disabled),form>.form-actions input[type=submit]:focus:not(:disabled),form>.js-form-wrapper>.form-actions .button:focus:not(:disabled),form>.js-form-wrapper>.form-actions input[type=submit]:focus:not(:disabled),form>input[type=submit]:focus:not(:disabled){box-shadow:0 0 0 3px rgba(0,0,0,.05);outline:none}.button--primary:disabled,.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-actions input:disabled,.field--name-field-subscribe .mailchimp-signup-subscribe-form form .form-actions input:disabled,.fieldset-wrapper .button:disabled:only-of-type,.fieldset-wrapper input[type=submit]:disabled:only-of-type,.form-wrapper .button:disabled:only-of-type,.form-wrapper input[type=submit]:disabled:only-of-type,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-actions input:disabled,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .form-actions input:disabled,details .button:disabled:only-of-type,details input[type=submit]:disabled:only-of-type,fieldset .button:disabled:only-of-type,fieldset input[type=submit]:disabled:only-of-type,form>.button:disabled,form>.form-actions .button:disabled,form>.form-actions input[type=submit]:disabled,form>.js-form-wrapper>.form-actions .button:disabled,form>.js-form-wrapper>.form-actions input[type=submit]:disabled,form>input[type=submit]:disabled,input[type=submit].button--primary:disabled{cursor:not-allowed;opacity:.5}.button,.button--form,.button--secondary,.fieldset-wrapper .button,.fieldset-wrapper input[type=submit],.form-wrapper .button,.form-wrapper input[type=submit],.layout-container--cart .layout-content .cart-form .form-wrapper #edit-submit,.login-options-wrapper .simplesamlphp-auth-login-link,button.button--form,button.button--secondary,details .button,details input[type=submit],fieldset .button,fieldset input[type=submit],input[type=submit],input[type=submit].button--form,input[type=submit].button--secondary{background-color:var(--theme-primary-50);border:2px solid var(--theme-primary-500);border-radius:9999px;color:var(--theme-primary-500);cursor:pointer;display:inline-block;font-size:15px;font-weight:500;padding:14px 24px;transition:var(--form-transition);width:fit-content}.button--form:hover:not(:disabled),.button--secondary:hover:not(:disabled),.button:hover:not(:disabled),.layout-container--cart .layout-content .cart-form .form-wrapper #edit-submit:hover:not(:disabled),.login-options-wrapper .simplesamlphp-auth-login-link:hover:not(:disabled),input[type=submit]:hover:not(:disabled){background-color:var(--theme-primary-100);border-color:var(--theme-primary-600);color:var(--theme-primary-600)}.button--form:focus:not(:disabled),.button--secondary:focus:not(:disabled),.button:focus:not(:disabled),.layout-container--cart .layout-content .cart-form .form-wrapper #edit-submit:focus:not(:disabled),.login-options-wrapper .simplesamlphp-auth-login-link:focus:not(:disabled),input[type=submit]:focus:not(:disabled){box-shadow:0 0 0 3px rgba(0,0,0,.05);outline:none}.button--form:disabled,.button--secondary:disabled,.button:disabled,.fieldset-wrapper .button:disabled,.form-wrapper .button:disabled,.layout-container--cart .layout-content .cart-form .form-wrapper #edit-submit:disabled,.login-options-wrapper .simplesamlphp-auth-login-link:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.5}.form-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.form-actions>*{width:fit-content}.login-options-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.login-options-wrapper .form-actions{width:fit-content}.js-form-submit{white-space:normal}.button,.js-form-submit{border:0;flex:0 0 auto}.select2-selection{background-color:var(--theme-primary-50)!important;border:1px solid var(--theme-primary-200)!important;border-radius:var(--input-border-radius)!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)!important;height:var(--input-height)!important;line-height:calc(var(--input-height) - 2px)!important;padding:0 16px!important;transition:var(--form-transition)!important}.select2-selection.select2-selection--focus,.select2-selection:focus{border-color:var(--theme-primary-500)!important;box-shadow:0 0 0 3px rgba(0,0,0,.1)!important}.select2-search__field::placeholder{color:var(--lambo-grey-700)!important}ul.select2-selection__rendered{align-items:center!important;color:var(--theme-primary-800)!important;display:flex!important;font-size:16px!important;gap:6px!important;line-height:calc(var(--input-height) - 2px)!important;padding:0!important}li.select2-selection__choice{background-color:var(--theme-primary-100)!important;border:1px solid var(--theme-primary-300)!important;line-height:normal!important;margin:0!important}.select2-selection__arrow{height:calc(var(--input-height) - 2px)!important;right:8px!important}.select2-selection__choice__remove,.select2-selection__choice__remove:hover{color:var(--theme-primary-800)!important}.select2-selection__clear{margin:0!important}.select2-selection__clear,.select2-selection__clear:hover{color:var(--theme-primary-700)!important}.form-item--error input[type=checkbox] .form-item--error-message,.form-item--error input[type=checkbox] .js-form-required:after,.form-item--error input[type=radio] .form-item--error-message,.form-item--error input[type=radio] .js-form-required:after,.js-form-type-password .error .form-item--error-message,.js-form-type-password .error .js-form-required:after,.js-form-type-password-confirm .error .form-item--error-message,.js-form-type-password-confirm .error .js-form-required:after,.select2-selection__choice__remove:hover .form-item--error-message,.select2-selection__choice__remove:hover .js-form-required:after,.select2-selection__clear:hover .form-item--error-message,.select2-selection__clear:hover .js-form-required:after,.theme-error .form-item--error-message,.theme-error .js-form-required:after{color:var(--theme-primary-500)}.form-item--error input[type=checkbox] input:focus,.form-item--error input[type=checkbox] select:focus,.form-item--error input[type=checkbox] textarea:focus,.form-item--error input[type=radio] input:focus,.form-item--error input[type=radio] select:focus,.form-item--error input[type=radio] textarea:focus,.js-form-type-password .error input:focus,.js-form-type-password .error select:focus,.js-form-type-password .error textarea:focus,.js-form-type-password-confirm .error input:focus,.js-form-type-password-confirm .error select:focus,.js-form-type-password-confirm .error textarea:focus,.select2-selection__choice__remove:hover input:focus,.select2-selection__choice__remove:hover select:focus,.select2-selection__choice__remove:hover textarea:focus,.select2-selection__clear:hover input:focus,.select2-selection__clear:hover select:focus,.select2-selection__clear:hover textarea:focus,.theme-error input:focus,.theme-error select:focus,.theme-error textarea:focus{border-color:var(--theme-primary-500);box-shadow:0 0 0 3px rgba(228,20,40,.1)}.theme-success input:focus,.theme-success select:focus,.theme-success textarea:focus{border-color:var(--theme-primary-500);box-shadow:0 0 0 3px rgba(114,189,0,.1)}.theme-warning input:focus,.theme-warning select:focus,.theme-warning textarea:focus{border-color:var(--theme-primary-500);box-shadow:0 0 0 3px rgba(255,152,0,.1)}.address-container-inline.form-wrapper>.form-item{display:flex;margin-right:0}.name-widget-wrapper:after{display:none}#views-exposed-form-my-students-page-1{align-items:flex-end}#views-exposed-form-my-students-page-1 .form-item-klas{flex-grow:2}#views-exposed-form-my-students-page-1 .form-actions{width:fit-content}#vbo-action-form-wrapper{align-items:flex-end;width:100%}#vbo-action-form-wrapper .form-actions{width:fit-content}#edit-payment-information .form-item-payment-information-billing-information-address-0-address-address-line3{align-self:end}#edit-payment-information .form-item-payment-information-billing-information-address-0-address-address-line3 label{position:relative!important;visibility:visible;clip:none;height:auto;width:auto}#edit-shipping-information .form-item-shipping-information-shipping-profile-address-0-address-address-line3{align-self:end}#edit-shipping-information .form-item-shipping-information-shipping-profile-address-0-address-address-line3 label{position:relative!important;visibility:visible;clip:none;height:auto;width:auto}body{overflow-x:hidden}body,html{margin:0;min-height:100%;padding:0}html.navigation-open,html.navigation-open body{overflow-y:hidden}main{padding-left:1rem;padding-right:1rem}.layout-container{z-index:1}@media only screen and (min-width:770px){.layout-container{margin:0 auto;max-width:1170px;overflow:visible;width:100%}}.header.news,.layout-main-bottom .paragraph--type--switch-cards,.paragraph--type--home-header .field--name-field-background-image,.paragraph--type--usps,div.paragraph--type--highlighted,div.paragraph--type--laatste-nieuws,footer,header[role=banner]{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.header.news>div,.layout-main-bottom .paragraph--type--switch-cards>div,.paragraph--type--home-header .field--name-field-background-image>div,.paragraph--type--usps>div,div.paragraph--type--highlighted>div,div.paragraph--type--laatste-nieuws>div,footer>div,header[role=banner]>div{margin-left:auto;margin-right:auto;max-width:1170px;width:100%}@media only screen and (min-width:0)and (max-width:499px){.header.news>div,.layout-main-bottom .paragraph--type--switch-cards>div,.paragraph--type--home-header .field--name-field-background-image>div,.paragraph--type--usps>div,div.paragraph--type--highlighted>div,div.paragraph--type--laatste-nieuws>div,footer>div,header[role=banner]>div{padding-left:1rem;padding-right:1rem}}@media only screen and (min-width:500px)and (max-width:769px){.header.news>div,.layout-main-bottom .paragraph--type--switch-cards>div,.paragraph--type--home-header .field--name-field-background-image>div,.paragraph--type--usps>div,div.paragraph--type--highlighted>div,div.paragraph--type--laatste-nieuws>div,footer>div,header[role=banner]>div{padding-left:1rem;padding-right:1rem}}@media only screen and (min-width:770px){.header.news>div,.layout-main-bottom .paragraph--type--switch-cards>div,.paragraph--type--home-header .field--name-field-background-image>div,.paragraph--type--usps>div,div.paragraph--type--highlighted>div,div.paragraph--type--laatste-nieuws>div,footer>div,header[role=banner]>div{padding-left:1rem;padding-right:1rem}}.main-content-columns{display:flex;padding-bottom:30px}.main-content-columns .layout-content{max-width:100%;width:100%}.main-content-columns .layout-sidebar-first{margin-right:30px;width:400px}.page-user-canonical #block-lambo-content{border-bottom:6px solid var(--theme-primary-700);border-radius:8px;font-family:Sofia Pro,sans-serif;padding:30px;position:relative}.page-user-canonical #block-lambo-content:before{background-color:var(--theme-primary-50);border-radius:8px;bottom:0;content:"";left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.path-add .main-content-columns,.path-user:not(.page-user-canonical) .main-content-columns{display:block}.path-add .main-content-columns .layout-sidebar-first,.path-user:not(.page-user-canonical) .main-content-columns .layout-sidebar-first{margin-right:0}.path-add .field--widget-name-default,.path-user:not(.page-user-canonical) .field--widget-name-default{padding-top:0}.path-add #block-lambo-content,.path-user:not(.page-user-canonical) #block-lambo-content{border-bottom:6px solid var(--theme-primary-700);border-radius:8px;font-family:Sofia Pro,sans-serif;margin:0 auto;max-width:756px;padding:30px;position:relative;width:100%}.path-add #block-lambo-content:before,.path-user:not(.page-user-canonical) #block-lambo-content:before{background-color:var(--theme-primary-50);border-radius:8px;bottom:0;content:"";left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}@media(max-width:720px){.path-add #block-lambo-content,.path-user:not(.page-user-canonical) #block-lambo-content{padding:24px 16px}}.path-add .user-login-form,.path-add .user-pass,.path-add .user-register-form,.path-user:not(.page-user-canonical) .user-login-form,.path-user:not(.page-user-canonical) .user-pass,.path-user:not(.page-user-canonical) .user-register-form{margin-top:50px}.path-add .user-login-form .js-form-type-password,.path-add .user-pass .js-form-type-password,.path-add .user-register-form .js-form-type-password,.path-user:not(.page-user-canonical) .user-login-form .js-form-type-password,.path-user:not(.page-user-canonical) .user-pass .js-form-type-password,.path-user:not(.page-user-canonical) .user-register-form .js-form-type-password{margin-bottom:20px}.path-add .user-login-form h3,.path-add .user-pass h3,.path-add .user-register-form h3,.path-user:not(.page-user-canonical) .user-login-form h3,.path-user:not(.page-user-canonical) .user-pass h3,.path-user:not(.page-user-canonical) .user-register-form h3{font-size:19px}.path-add .user-login-form fieldset,.path-add .user-pass fieldset,.path-add .user-register-form fieldset,.path-user:not(.page-user-canonical) .user-login-form fieldset,.path-user:not(.page-user-canonical) .user-pass fieldset,.path-user:not(.page-user-canonical) .user-register-form fieldset{padding:0 30px}.path-add .user-login-form .fieldset-legend,.path-add .user-pass .fieldset-legend,.path-add .user-register-form .fieldset-legend,.path-user:not(.page-user-canonical) .user-login-form .fieldset-legend,.path-user:not(.page-user-canonical) .user-pass .fieldset-legend,.path-user:not(.page-user-canonical) .user-register-form .fieldset-legend{font-size:17px}.path-add .user-login-form .captcha__description.description,.path-add .user-pass .captcha__description.description,.path-add .user-register-form .captcha__description.description,.path-user:not(.page-user-canonical) .user-login-form .captcha__description.description,.path-user:not(.page-user-canonical) .user-pass .captcha__description.description,.path-user:not(.page-user-canonical) .user-register-form .captcha__description.description{font-size:14px;margin:15px 0}.path-add .user-login-form .form-item label label,.path-add .user-pass .form-item label label,.path-add .user-register-form .form-item label label,.path-user:not(.page-user-canonical) .user-login-form .form-item label label,.path-user:not(.page-user-canonical) .user-pass .form-item label label,.path-user:not(.page-user-canonical) .user-register-form .form-item label label{padding-bottom:0}.path-add .user-login-form .form-item input,.path-add .user-pass .form-item input,.path-add .user-register-form .form-item input,.path-user:not(.page-user-canonical) .user-login-form .form-item input,.path-user:not(.page-user-canonical) .user-pass .form-item input,.path-user:not(.page-user-canonical) .user-register-form .form-item input{width:100%}.path-add .user-login-form .form-item input::placeholder,.path-add .user-pass .form-item input::placeholder,.path-add .user-register-form .form-item input::placeholder,.path-user:not(.page-user-canonical) .user-login-form .form-item input::placeholder,.path-user:not(.page-user-canonical) .user-pass .form-item input::placeholder,.path-user:not(.page-user-canonical) .user-register-form .form-item input::placeholder{color:#b1b8ba}.path-add .grid-container,.path-user:not(.page-user-canonical) .grid-container{display:grid;gap:20px;justify-items:center;margin:75px 0}@media only screen and (max-width:1170px){.path-add .grid-container,.path-user:not(.page-user-canonical) .grid-container{display:block}}.path-add .grid-container h1,.path-user:not(.page-user-canonical) .grid-container h1{padding-top:0}.path-add .grid-container form,.path-user:not(.page-user-canonical) .grid-container form{padding-bottom:0}.path-add .grid-container div#edit-pass--description,.path-user:not(.page-user-canonical) .grid-container div#edit-pass--description{text-align:right}.path-add .grid-container .left-column,.path-user:not(.page-user-canonical) .grid-container .left-column{width:60%}@media only screen and (max-width:1170px){.path-add .grid-container .left-column,.path-user:not(.page-user-canonical) .grid-container .left-column{width:100%}}.path-add .drupal-message-wrapper,.path-user:not(.page-user-canonical) .drupal-message-wrapper{margin:0 15px 0 23px}.no-scroll{height:100%;overflow-y:hidden}.toolbar-fixed #block-lambo-content{padding-bottom:35px}.toolbar-fixed .block-lambo-local-tasks,.toolbar-fixed .block-local-tasks-block{background-color:var(--theme-primary-200);border-radius:0;bottom:0;box-shadow:0 0 15px 1px #ccc;left:0;padding:.5rem;position:fixed;width:100%;z-index:100}.toolbar-fixed .block-lambo-local-tasks ul,.toolbar-fixed .block-local-tasks-block ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:5px;width:100%}.toolbar-fixed .block-lambo-local-tasks ul li,.toolbar-fixed .block-local-tasks-block ul li{background:var(--lambo-white);border-radius:5px;font-size:18px;list-style:none;margin:5px;padding:10px}.toolbar-fixed .block-lambo-local-tasks ul li a,.toolbar-fixed .block-local-tasks-block ul li a{color:var(--lambo-primary-700)}.toolbar-fixed .block-lambo-local-tasks ul li a.is-active,.toolbar-fixed .block-local-tasks-block ul li a.is-active{font-weight:700;text-decoration:underline}.details-wrapper .field{margin-top:10px}#block-vermom{margin-bottom:24px}#block-vermom form .form-wrapper{width:fit-content}.product-detail-columns .field--name-variations input,.product-small .field--name-variations input,.product-teaser .product-price-cart .field--name-variations input,body.path-zoeken .search-card__actions .variations-common-elements input{background:var(--lambo-secondary-500) url(/themes/custom/lambo/img/icons/shopping-cart.svg) no-repeat center;border-radius:9999px;display:inline-block;margin-right:0;overflow:hidden;text-indent:-9999px;white-space:nowrap}.product-detail-columns .field--name-variations input:hover,.product-small .field--name-variations input:hover,.product-teaser .product-price-cart .field--name-variations input:hover,body.path-zoeken .search-card__actions .variations-common-elements input:hover{background-color:var(--lambo-secondary-700)}.block-commerce-cart-flyout{align-items:center;display:flex}#block-cartflyout{margin-left:10px;min-width:24px}#block-cartflyout .cart-block--summary__icon{animation:fadeIn .1s ease-in-out;background-color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:24px;mask-image:url(/themes/custom/lambo/img/icons/shopping-cart.svg);mask-position:center;mask-repeat:no-repeat;mask-size:contain;width:24px}#block-cartflyout .cart-block--summary__icon:hover{background-color:var(--theme-primary-100)}#block-cartflyout .cart-block--summary__icon img{display:none}#block-cartflyout.is-active .cart-block--summary__icon{background-color:var(--theme-primary-200)}#block-cartflyout.is-active .cart-block--summary__icon:hover{background-color:var(--theme-primary-100)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.cart-flyout .cart--cart-block{position:relative}.cart-flyout .cart--cart-block .cart-block--summary__count{align-items:center;background:var(--lambo-secondary-500);border-radius:50%;color:var(--lambo-white);display:flex;flex-direction:column;font-size:12px;font-weight:400;height:18px;justify-content:center;justify-self:right;padding-top:1px;position:absolute;right:-10px;top:-7px;width:18px}@supports(-webkit-touch-callout:none){.cart-flyout .cart--cart-block .cart-block--summary__count{left:1px;padding-top:0}}.cart-items .cart-items-top .cart-item .cart-item-quantity,.product-detail-columns .field--name-variations .js-form-item-quantity{align-items:center;display:flex;gap:0;max-width:140px}.cart-items .cart-items-top .cart-item .cart-item-quantity .cart-item-quantity-minus,.cart-items .cart-items-top .cart-item .cart-item-quantity .cart-item-quantity-plus,.product-detail-columns .field--name-variations .js-form-item-quantity .cart-item-quantity-minus,.product-detail-columns .field--name-variations .js-form-item-quantity .cart-item-quantity-plus{align-items:center;background-color:var(--lambo-primary-700);border:1px solid var(--lambo-primary-700);color:var(--lambo-white);cursor:pointer;display:flex;font-size:16px;font-weight:600;height:42px;justify-content:center;line-height:40px;padding:0;text-align:center;width:32px}.cart-items .cart-items-top .cart-item .cart-item-quantity .cart-item-quantity-minus:hover,.cart-items .cart-items-top .cart-item .cart-item-quantity .cart-item-quantity-plus:hover,.product-detail-columns .field--name-variations .js-form-item-quantity .cart-item-quantity-minus:hover,.product-detail-columns .field--name-variations .js-form-item-quantity .cart-item-quantity-plus:hover{opacity:.7}.cart-items .cart-items-top .cart-item .cart-item-quantity .cart-item-quantity-minus,.product-detail-columns .field--name-variations .js-form-item-quantity .cart-item-quantity-minus{border-radius:4px 0 0 4px;border-right:none}.cart-items .cart-items-top .cart-item .cart-item-quantity .cart-item-quantity-minus:before,.product-detail-columns .field--name-variations .js-form-item-quantity .cart-item-quantity-minus:before{content:"−";font-size:18px;line-height:1}.cart-items .cart-items-top .cart-item .cart-item-quantity .cart-item-quantity-plus,.product-detail-columns .field--name-variations .js-form-item-quantity .cart-item-quantity-plus{border-left:none;border-radius:0 4px 4px 0}.cart-items .cart-items-top .cart-item .cart-item-quantity .cart-item-quantity-plus:before,.product-detail-columns .field--name-variations .js-form-item-quantity .cart-item-quantity-plus:before{content:"+";font-size:16px;line-height:1}.cart-items .cart-items-top .cart-item .cart-item-quantity input,.product-detail-columns .field--name-variations .js-form-item-quantity input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background-color:var(--lambo-white);border:1px solid var(--lambo-primary-700);border-left:none;border-radius:0;border-right:none;box-sizing:border-box;font-size:16px;font-weight:500;height:42px;margin:0;padding:0 10px;text-align:center;width:60px}.cart-items .cart-items-top .cart-item .cart-item-quantity input::-webkit-inner-spin-button,.cart-items .cart-items-top .cart-item .cart-item-quantity input::-webkit-outer-spin-button,.product-detail-columns .field--name-variations .js-form-item-quantity input::-webkit-inner-spin-button,.product-detail-columns .field--name-variations .js-form-item-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-items .cart-items-top .cart-item .cart-item-quantity input[type=number],.product-detail-columns .field--name-variations .js-form-item-quantity input[type=number]{-moz-appearance:textfield}.cart-items .cart-items-top .cart-item .cart-item-quantity,.product-detail-columns .field--name-variations .js-form-item-quantity{padding-bottom:10px}body.toolbar-fixed .cart-offcanvas{padding-top:79px}@media only screen and (min-width:0)and (max-width:499px){.cart-offcanvas--right{width:300px}}@media only screen and (min-width:500px)and (max-width:769px){.cart-offcanvas--right{width:500px}}@media only screen and (min-width:770px){.cart-offcanvas--right{width:700px}}aside.cart-offcanvas{overflow:auto}aside.cart-offcanvas .cart--cart-offcanvas{height:100%;padding:70px 50px 0}@media only screen and (min-width:0)and (max-width:769px){aside.cart-offcanvas .cart--cart-offcanvas{padding:15px}}aside.cart-offcanvas .cart--cart-offcanvas .cart-block--offcanvas-contents{height:calc(100% - 54px)}aside.cart-offcanvas .cart--cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-contents__inner{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:50px 0}aside.cart-offcanvas .cart--cart-offcanvas .cart-block--offcanvas-contents__links{padding-bottom:45px}aside.cart-offcanvas .cart--cart-offcanvas .cart-offcanvas-top{display:flex;justify-content:space-between}aside.cart-offcanvas .cart--cart-offcanvas .cart-offcanvas-top h2{margin:0;padding-top:0}aside.cart-offcanvas .cart--cart-offcanvas .cart-offcanvas-top div.cart--cart-offcanvas__close{margin-bottom:auto;margin-top:0;padding-bottom:5px}aside.cart-offcanvas .cart--cart-offcanvas .cart-offcanvas-top div.cart--cart-offcanvas__close button{background:var(--lambo-white);border:0;height:23px;line-height:0;padding:0;width:22px}.cart-items{height:100%;margin-bottom:50px;width:100%}.cart-items .cart-items-top .cart-item{align-content:center;align-items:center;border-top:1px solid var(--lambo-grey-100);display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:30px;padding-top:30px}.cart-items .cart-items-top .cart-item .cart-item-title{margin-top:0;padding-top:0;width:100%}.cart-items .cart-items-top .cart-item .cart-item-price{color:var(--lambo-blackish)}.cart-items .cart-items-top .cart-item .cart-item-remove{position:relative}.cart-items .cart-items-top .cart-item .cart-item-remove button{border:none;border-radius:unset;font-size:0;height:28px;padding:0;width:28px}.cart-items .cart-items-top .cart-item .cart-item-remove:after{background-image:url(/themes/custom/lambo/img/icons/close_cross.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;left:50%;pointer-events:none;position:absolute;top:calc(50% - 8px);width:16px}.cart-items .cart-items-footer{border-top:1px solid var(--lambo-grey-100);padding-top:40px}.cart-items button.cart-block--offcanvas-contents__update{display:none}.js-form-item-quantity{display:none;visibility:hidden}.product-detail-columns .field--name-variations .form-actions{display:inline-block}.product-detail-columns .field--name-variations .js-form-item-quantity{display:inline-block;visibility:visible}.product-detail-columns .field--name-variations .js-form-item-quantity input[type=number]::-webkit-inner-spin-button{opacity:1}.product-detail-columns .field--name-variations .js-form-item-quantity input{background:var(--lambo-white) none;color:var(--lambo-secondary-500);text-indent:unset;width:75px!important}.product-detail-columns .field--name-variations .js-form-item-quantity input:hover{background:unset none}.cart-block--summary__count{line-height:17px;overflow:hidden}.layout-container--cart .layout-content .cart-form div.field--name-field-media-image,.product-teaser .product-images-content .product-image{background:var(--lambo-grey-100);border-radius:4px;display:flex;flex-direction:column;justify-content:center;object-fit:contain}.layout-container--cart .layout-content .cart-form div.field--name-field-media-image:hover,.product-teaser .product-images-content .product-image:hover{background:var(--lambo-grey-200)}@media only screen and (min-width:0)and (max-width:499px){.layout-container--cart .layout-content .cart-form div.field--name-field-media-image,.product-teaser .product-images-content .product-image{height:120px;margin-bottom:20px;margin-right:15px;padding:15px;width:100px}}@media only screen and (min-width:500px){.layout-container--cart .layout-content .cart-form div.field--name-field-media-image,.product-teaser .product-images-content .product-image{height:180px;margin-right:30px;padding:20px;width:165px}}.layout-container--cart .layout-content .cart-form div.field--name-field-media-image img,.product-teaser .product-images-content .product-image img{border-radius:12px 12px 18px 18px}.layout-container--cart .layout-content .cart-form div.field--name-field-media-image{height:75px;margin-right:30px;padding:8px;width:70px}.layout-container--cart .layout-content .cart-form div.field--name-field-media-image img{border:0;border-radius:4px}.product-teaser{display:flex}@media only screen and (min-width:0)and (max-width:499px){.product-teaser{flex-direction:column}}@media only screen and (min-width:500px){.product-teaser{flex-direction:row}}.product-teaser .product-images-content{display:flex;flex:1;flex-direction:row}.product-teaser .product-images-content .product-image img{margin-left:auto;margin-right:auto}.product-teaser .product-images-content .product-image .field--name-field-images>.field__item:not(:first-child){display:none}.product-teaser .product-images-content .product-content{flex:1;padding-right:20px}@media only screen and (min-width:0)and (max-width:499px){.product-teaser .product-images-content .product-content{margin-bottom:20px;padding-right:0}}.product-teaser .product-images-content .product-content .field--name-title{padding-top:0}.product-teaser .product-images-content .product-content .product-availability{color:var(--lambo-primary-500)}.product-teaser .product-images-content .product-content .product-availability.green,.product-teaser .product-images-content .product-content .product-availability.red{color:var(--theme-primary-500)}.product-teaser .product-images-content .product-content .product-availability.black{color:var(--lambo-blackish)}.product-teaser .product-price-cart{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:0)and (max-width:499px){.product-teaser .product-price-cart{flex-direction:row}}.product-teaser .product-price-cart .product-price{display:flex;flex-direction:column}@media only screen and (min-width:0)and (max-width:499px){.product-teaser .product-price-cart .product-price{height:fit-content;justify-content:center}.product-teaser .product-price-cart .product-price .field--name-price{padding-top:0}}@media only screen and (min-width:500px){.product-teaser .product-price-cart .product-price{justify-content:inherit}}@media only screen and (min-width:0)and (max-width:499px){.product-teaser .product-price-cart .product-price .field--name-price{padding-bottom:0}}@media only screen and (min-width:500px){.product-teaser .product-price-cart .product-price .field--name-price{background-color:var(--lambo-grey-100);border-radius:4px;padding:15px;width:max-content}}.product-teaser .product-price-cart .field--name-variations{text-align:right}.product-teaser .product-price-cart .variations-select{display:none}.product-teaser .product-price-cart input.form-submit{aspect-ratio:1/1;height:50px}.field--name-field-isbn{color:var(--lambo-grey-500);margin-bottom:10px}.layout-container--cart .layout-page-title-cart{margin-bottom:15px;padding:15px}.layout-container--cart .layout-page-title-cart h1{font-size:2rem;font-weight:600;margin:0}.layout-container--cart .layout-content{width:100%}.layout-container--cart .layout-content .cart-form{margin-top:30px}.layout-container--cart .layout-content .cart-form .item-list,.layout-container--cart .layout-content .cart-form .views-field-fieldset-1{width:100%}.layout-container--cart .layout-content .cart-form .item-list ul{list-style:none;margin:0;padding:0}.layout-container--cart .layout-content .cart-form .item-list ul li{border-bottom:1px solid var(--lambo-grey-100);display:flex;justify-content:space-between;margin:0 0 30px;padding:0 0 30px}.layout-container--cart .layout-content .cart-form .item-list ul li .cart-product-content{align-items:center;display:flex;gap:50px;height:100%;justify-content:space-between;width:100%}.layout-container--cart .layout-content .cart-form .item-list ul li .cart-product-content .cart-product-name-price{flex:1;min-width:0}.layout-container--cart .layout-content .cart-form .item-list ul li .cart-product-content .views-field-edit-quantity{align-items:center;display:flex;flex:0 0 160px;justify-content:center}.layout-container--cart .layout-content .cart-form .item-list ul li .cart-product-content .views-field-total-price__number{align-items:center;display:flex;flex:0 0 100px;flex-direction:column;justify-content:center}.layout-container--cart .layout-content .cart-form .item-list ul li .cart-product-content .views-field-remove-button{align-items:center;display:flex;flex:0 0 50px;justify-content:center}@media only screen and (min-width:0)and (max-width:769px){.layout-container--cart .layout-content .cart-form .item-list ul li .cart-product-content{flex-wrap:wrap;gap:15px}.layout-container--cart .layout-content .cart-form .item-list ul li .cart-product-content>div{flex:none}.layout-container--cart .layout-content .cart-form .item-list ul li .cart-product-content div.views-field.views-field-edit-quantity,.layout-container--cart .layout-content .cart-form .item-list ul li .cart-product-content div.views-field.views-field-fieldset{flex:unset;width:100%}}.layout-container--cart .layout-content .cart-form .form-actions,.layout-container--cart .layout-content .cart-form [data-drupal-selector=order-total-summary]{width:100%}.layout-container--cart .layout-content .cart-form div.field--name-field-media-image{height:125px;overflow:hidden;padding:0;width:125px}.layout-container--cart .layout-content .cart-form div.cart-product-content{display:flex;flex:1}.layout-container--cart .layout-content .cart-form div.cart-product-content div{color:var(--lambo-blackish);flex:1}.layout-container--cart .layout-content .cart-form div.cart-product-content div.views-field-title-1{font-size:1.1rem;font-weight:500}.layout-container--cart .layout-content .cart-form div.cart-product-content div::first-child{flex:auto}.layout-container--cart .layout-content .cart-form div.cart-product-name-price{flex:2}.layout-container--cart .layout-content .cart-form div.cart-product-name-price h4{padding-bottom:4px}.layout-container--cart .layout-content .cart-form div.cart-product-name-price div.views-field-unit-price__number{color:var(--lambo-grey-400);margin-bottom:10px}.layout-container--cart .layout-content .cart-form div.views-field-edit-quantity{flex:1;justify-content:flex-end;margin-bottom:auto;margin-top:auto}.layout-container--cart .layout-content .cart-form div.views-field-edit-quantity label{display:none}.layout-container--cart .layout-content .cart-form div.views-field-edit-quantity{align-items:center;display:flex;gap:0;max-width:140px}.layout-container--cart .layout-content .cart-form div.views-field-edit-quantity .cart-item-quantity-minus,.layout-container--cart .layout-content .cart-form div.views-field-edit-quantity .cart-item-quantity-plus{align-items:center;background-color:var(--lambo-primary-700);border:1px solid var(--lambo-primary-700);color:var(--lambo-white);cursor:pointer;display:flex;font-size:16px;font-weight:600;height:42px;justify-content:center;line-height:40px;padding:0;text-align:center;transform:.3s;width:32px}.layout-container--cart .layout-content .cart-form div.views-field-edit-quantity .cart-item-quantity-minus:hover,.layout-container--cart .layout-content .cart-form div.views-field-edit-quantity .cart-item-quantity-plus:hover{opacity:.7}.layout-container--cart .layout-content .cart-form div.views-field-edit-quantity .cart-item-quantity-minus{border-radius:4px 0 0 4px;border-right:none}.layout-container--cart .layout-content .cart-form div.views-field-edit-quantity .cart-item-quantity-minus:before{content:"−";font-size:18px;line-height:1}.layout-container--cart .layout-content .cart-form div.views-field-edit-quantity .cart-item-quantity-plus{border-left:none;border-radius:0 4px 4px 0}.layout-container--cart .layout-content .cart-form div.views-field-edit-quantity .cart-item-quantity-plus:before{content:"+";font-size:16px;line-height:1}.layout-container--cart .layout-content .cart-form div.views-field-edit-quantity input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background-color:var(--lambo-white);border:1px solid var(--lambo-primary-700);border-left:none;border-radius:0;border-right:none;box-sizing:border-box;font-size:16px;font-weight:500;height:42px;margin:0;padding:0 10px;text-align:center;width:60px}.layout-container--cart .layout-content .cart-form div.views-field-edit-quantity input::-webkit-inner-spin-button,.layout-container--cart .layout-content .cart-form div.views-field-edit-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.layout-container--cart .layout-content .cart-form div.views-field-edit-quantity input[type=number]{-moz-appearance:textfield}.layout-container--cart .layout-content .cart-form div.views-field-edit-quantity{padding-bottom:0}.layout-container--cart .layout-content .cart-form .views-field-total-price__number{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.layout-container--cart .layout-content .cart-form .views-field-total-price__number .views-label-total-price__number{display:block;margin-bottom:.2em}.layout-container--cart .layout-content .cart-form .views-field-total-price__number .field-content{color:var(--lambo-blackish);display:block;font-weight:600}.layout-container--cart .layout-content .cart-form .views-field-field-images{width:170px}.layout-container--cart .layout-content .cart-form .views-label-edit-quantity,.layout-container--cart .layout-content .cart-form .views-label-remove-button{display:none}.layout-container--cart .layout-content .cart-form .views-field-remove-button{margin-bottom:auto;margin-top:auto;position:relative}@media only screen and (min-width:770px){.layout-container--cart .layout-content .cart-form .views-field-remove-button{margin-left:20px}}.layout-container--cart .layout-content .cart-form .views-field-remove-button input{border:none;border-radius:unset;font-size:0;height:28px;padding:0;width:28px}.layout-container--cart .layout-content .cart-form .views-field-remove-button:after{background-image:url(/themes/custom/lambo/img/icons/close_cross.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.layout-container--cart .layout-content .cart-form .form-wrapper{display:flex;justify-content:end}.layout-container--cart .layout-content .cart-form .form-wrapper #edit-checkout{margin-right:0}.layout-container--cart .layout-content .field--name-total-price{margin-bottom:30px}.layout-container--cart .layout-content .field--name-total-price .order-total-line__subtotal{display:none}.layout-container--cart .layout-content .order-total-line-value{margin-bottom:30px;margin-left:20px}.layout-container--cart .layout-content .order-total-line-label,.layout-container--cart .layout-content .order-total-line__adjustment--total{font-weight:600}.layout-container--cart .layout-content .path-cart .layout-content,.layout-container--cart .layout-content .path-cart .views-field-fieldset-1{width:stretch}.views-label-remove-button{font-size:0;position:relative}.views-label-remove-button:after{color:var(--lambo-grey-400);content:"×";cursor:pointer;font-size:20px;font-weight:700;left:0;position:absolute;top:0}footer{background-color:var(--lambo-primary-700);margin-top:auto;min-height:140px}footer a,footer p{color:var(--lambo-white)}footer .footer-content{display:flex;justify-content:space-between;padding-bottom:45px;padding-top:50px}@media only screen and (min-width:0)and (max-width:769px){footer .footer-content{flex-direction:column;text-align:center}}footer .footer-content .social-menu{display:flex;margin-bottom:auto;margin-top:auto;width:100%}@media only screen and (min-width:0)and (max-width:769px){footer .footer-content .social-menu{flex-wrap:wrap;justify-content:center;margin-top:30px}}footer .footer-content .social-menu .logo{flex-grow:1}@media only screen and (min-width:0)and (max-width:499px){footer .footer-content .social-menu .logo{display:flex;justify-content:center;margin-bottom:30px;width:100%}}footer .footer-content .social-menu .social-links-label{color:var(--lambo-white);padding-top:27px}@media only screen and (min-width:0)and (max-width:769px){footer .footer-content .social-menu .social-links-label{padding-top:15px}}footer .footer-content .social-menu .social-links{padding-top:25px}@media only screen and (min-width:0)and (max-width:769px){footer .footer-content .social-menu .social-links{padding-top:0}}footer .footer-content .social-menu ul{margin-top:0}@media only screen and (min-width:0)and (max-width:769px){footer .footer-content .social-menu ul{margin-top:10px;padding-inline-start:20px}}footer .footer-content .social-menu ul{list-style:none}footer .footer-content .social-menu ul li{display:inline-block;margin-right:20px}footer .footer-content .social-menu ul li a:not(.social-mail){background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap}footer .footer-content .social-menu ul li a:not(.social-mail).social-twitter{background-image:url(/themes/custom/lambo/img/icons/icon_twitter.svg);height:17px;width:20px}footer .footer-content .social-menu ul li a:not(.social-mail).social-facebook{background-image:url(/themes/custom/lambo/img/icons/icon_facebook.svg);bottom:1px;height:20px;position:relative;width:10px}footer .footer-content .social-menu ul li a:not(.social-mail).social-youtube{background-image:url(/themes/custom/lambo/img/icons/icon_youtube.svg);height:18px;width:25px}footer .footer-content .social-menu ul li a:not(.social-mail).social-instagram{background-image:url(/themes/custom/lambo/img/icons/icon_instagram.svg);height:20px;width:20px}footer .footer-content .social-menu ul li a:not(.social-mail).social-linkedin{background-image:url(/themes/custom/lambo/img/icons/icon_linkedin.svg);height:20px;width:20px}.burger{cursor:pointer;margin-bottom:auto;margin-top:auto}@media only screen and (min-width:0)and (max-width:769px){.burger .header-menu-icon{background:url(/themes/custom/lambo/img/icons/hamburger.svg) no-repeat;display:block;height:22px;margin-bottom:auto;margin-top:auto;width:28px}.burger .header-menu-icon.show-mobile-menu{display:none}.burger .header-menu-close{background:url(/themes/custom/lambo/img/icons/close-menu.svg) no-repeat;display:none;height:22px;margin-bottom:auto;margin-top:auto;width:28px}.burger .header-menu-close.show-mobile-menu{display:block}}.layout-container{left:0;position:relative;transition:.4s}@media only screen and (min-width:0)and (max-width:769px){.layout-container.show-mobile-menu{left:280px;transition:.5s}}.mobile-menu{background-color:var(--lambo-grey-50);height:100%;left:0;overflow-x:hidden;position:fixed;top:0;transition:.4s;width:0;z-index:1}@media only screen and (min-width:0)and (max-width:769px){.mobile-menu.show-mobile-menu{display:block;transition:.5s;width:280px}}@media only screen and (min-width:770px){.mobile-menu.show-mobile-menu{display:none}}.mobile-menu .mobile-menu-content{color:var(--lambo-blackish);padding:40px 15px}.mobile-menu .mobile-menu-content hr{border:none;border-top:1px solid var(--lambo-grey-300);height:1px;margin-bottom:40px;margin-top:40px}.mobile-menu .mobile-menu-content .mobile-menu-items{display:none}.mobile-menu .mobile-menu-content .mobile-menu-items ul{margin:0;padding:0}.mobile-menu .mobile-menu-content .mobile-menu-items ul li{list-style:none;padding-top:20px}.mobile-menu .mobile-menu-content .mobile-menu-items ul li a{color:var(--lambo-blackish)}.mobile-menu .mobile-menu-content .mobile-menu-items ul li a.is-active{background-color:var(--lambo-grey-400);border-radius:22px;left:-12px;padding:12px;position:relative}.mobile-menu .mobile-menu-content .mobile-menu-items.show-mobile-menu{display:block}body.path-frontpage header{background:transparent}body.path-frontpage .drupal-messages{position:absolute;width:100%}header[role=banner]{background:var(--lambo-primary-700);color:var(--lambo-white);min-height:140px;z-index:1}@media only screen and (min-width:0)and (max-width:769px){header[role=banner]{min-height:70px}}header[role=banner] #block-hoofdnavigatie{margin-top:2px}@-moz-document url-prefix(){header[role=banner] #block-hoofdnavigatie{margin-top:0}}header[role=banner] #block-hoofdnavigatie a{color:var(--lambo-white);transition:.3s}header[role=banner] #block-hoofdnavigatie a.is-active{color:var(--theme-primary-200)}header[role=banner] #block-hoofdnavigatie a:hover{color:var(--theme-primary-100);opacity:.8;text-decoration:none}header[role=banner]>div{display:flex;z-index:10}@media only screen and (min-width:0)and (max-width:769px){header[role=banner]>div{height:70px;margin-bottom:auto;margin-top:auto;padding-bottom:0;padding-top:0}}@media only screen and (min-width:770px){header[role=banner]>div{padding-bottom:45px;padding-top:50px}}header[role=banner]>div .block-system-branding-block{flex:1}@media only screen and (min-width:0)and (max-width:769px){header[role=banner]>div .block-system-branding-block{margin-bottom:auto;margin-top:auto;padding-left:30px}header[role=banner]>div .block-system-branding-block img{height:35px;margin-top:12px;width:120px}}header[role=banner]>div #block-hoofdnavigatie ul,header[role=banner]>div #block-iconmenu ul,header[role=banner]>div #block-lambo-main-menu ul{align-items:center;align-self:baseline;display:flex;height:100%;margin-bottom:0;margin-top:0}header[role=banner]>div #block-hoofdnavigatie ul:not(.contextual-links),header[role=banner]>div #block-iconmenu ul:not(.contextual-links),header[role=banner]>div #block-lambo-main-menu ul:not(.contextual-links){display:flex;padding-left:0}header[role=banner]>div #block-hoofdnavigatie ul:not(.contextual-links) li,header[role=banner]>div #block-iconmenu ul:not(.contextual-links) li,header[role=banner]>div #block-lambo-main-menu ul:not(.contextual-links) li{display:flex;list-style:none;margin-left:20px}@media only screen and (min-width:0)and (max-width:499px){header[role=banner]>div #block-hoofdnavigatie ul:not(.contextual-links) li,header[role=banner]>div #block-iconmenu ul:not(.contextual-links) li,header[role=banner]>div #block-lambo-main-menu ul:not(.contextual-links) li{margin-left:10px}}@media only screen and (min-width:0)and (max-width:769px){header[role=banner]>div #block-hoofdnavigatie{display:none}}header[role=banner]>div #block-lambosearchblock{align-items:center;display:flex}header[role=banner]>div #block-lambosearchblock .search-icon{background-color:#fff;cursor:pointer;height:22px;mask-image:url(/themes/custom/lambo/img/icons/search.svg);mask-position:center;mask-repeat:no-repeat;mask-size:contain;padding:0;width:22px}header[role=banner]>div #block-lambosearchblock .search-icon:hover{background-color:var(--theme-primary-100)}header[role=banner]>div #block-lambosearchblock.is-active .search-icon{background-color:var(--theme-primary-200)}header[role=banner]>div #block-lambosearchblock.is-active .search-icon:hover{background-color:var(--theme-primary-100)}header[role=banner]>div #block-iconmenu{position:relative}header[role=banner]>div #block-iconmenu li:first-child a{background-color:#fff;display:inline-block;height:22px;mask-image:url(/themes/custom/lambo/img/icons/account.svg);mask-position:center;mask-repeat:no-repeat;mask-size:contain;overflow:hidden;text-indent:100%;white-space:nowrap;width:22px}header[role=banner]>div #block-iconmenu li:first-child a:hover{background-color:var(--theme-primary-100)}header[role=banner]>div #block-iconmenu li:first-child a.is-active{background-color:var(--theme-primary-200)}header[role=banner]>div #block-iconmenu li:first-child a.is-active:hover{background-color:var(--theme-primary-100)}header[role=banner]>div .block-views-exposed-filter-blocksearch-page-1{margin-left:10px;position:relative}header[role=banner]>div .block-views-exposed-filter-blocksearch-page-1 .js-form-submit{background:url(/themes/custom/lambo/img/icons/search-blue.svg) no-repeat 50%;color:transparent;display:inline-block;height:42px;overflow:hidden;padding:0;position:absolute;right:-5px;text-indent:-99999;top:5px;white-space:nowrap;width:42px}header[role=banner]>div .block-views-exposed-filter-blocksearch-page-1 .js-form-submit:hover{background-color:var(--theme-primary-200)}header[role=banner]>div .block-views-exposed-filter-blocksearch-page-1 form{display:none;margin-top:6px;padding:0;position:absolute;right:0}header[role=banner]>div .block-views-exposed-filter-blocksearch-page-1 form input{color:var(--lambo-blackish);padding:10px;width:300px}header[role=banner]>div .block-views-exposed-filter-blocksearch-page-1 .show-search-input{display:block}header[role=banner]>div .contextual{display:none}#block-lambo-breadcrumbs ol,.breadcrumb ol{display:flex;flex-wrap:wrap;padding-left:0}#block-lambo-breadcrumbs ol li,.breadcrumb ol li{align-items:center;color:var(--lambo-grey-400);display:flex;list-style:none}#block-lambo-breadcrumbs ol li:last-child,.breadcrumb ol li:last-child{color:var(--lambo-secondary-500)}#block-lambo-breadcrumbs ol li:not(:last-child) a,#block-lambo-breadcrumbs ol li:not(:last-child) a:hover,.breadcrumb ol li:not(:last-child) a,.breadcrumb ol li:not(:last-child) a:hover{color:var(--lambo-grey-400)}#block-lambo-breadcrumbs ol li:not(:last-child):after,.breadcrumb ol li:not(:last-child):after{content:"▸";display:inline-block;text-align:center;width:30px}#block-lambo-breadcrumbs{padding-left:1rem;width:fit-content}.ais-Pagination,body.path-webwinkel form .products-view nav,body.path-webwinkel form .zoeken-view nav,body.path-zoeken form .products-view nav,body.path-zoeken form .zoeken-view nav,nav.pager{margin-bottom:30px}.ais-Pagination ul,body.path-webwinkel form .products-view nav ul,body.path-webwinkel form .zoeken-view nav ul,body.path-zoeken form .products-view nav ul,body.path-zoeken form .zoeken-view nav ul,nav.pager ul{display:flex;margin:0;padding:0}.ais-Pagination ul li,body.path-webwinkel form .products-view nav ul li,body.path-webwinkel form .zoeken-view nav ul li,body.path-zoeken form .products-view nav ul li,body.path-zoeken form .zoeken-view nav ul li,nav.pager ul li{border-radius:4px;display:flex;flex-direction:column;justify-content:center;list-style:none;margin-right:10px;min-height:60px;min-width:60px;padding:10px;text-align:center}.ais-Pagination ul li.ais-Pagination-item--selected,.ais-Pagination ul li.is-active,body.path-webwinkel form .products-view nav ul li.ais-Pagination-item--selected,body.path-webwinkel form .products-view nav ul li.is-active,body.path-webwinkel form .zoeken-view nav ul li.ais-Pagination-item--selected,body.path-webwinkel form .zoeken-view nav ul li.is-active,body.path-zoeken form .products-view nav ul li.ais-Pagination-item--selected,body.path-zoeken form .products-view nav ul li.is-active,body.path-zoeken form .zoeken-view nav ul li.ais-Pagination-item--selected,body.path-zoeken form .zoeken-view nav ul li.is-active,nav.pager ul li.ais-Pagination-item--selected,nav.pager ul li.is-active{background-color:var(--theme-primary-50);border:1px solid var(--theme-primary-200)}.ais-Pagination ul li.ais-Pagination-item--selected a,.ais-Pagination ul li.is-active a,body.path-webwinkel form .products-view nav ul li.ais-Pagination-item--selected a,body.path-webwinkel form .products-view nav ul li.is-active a,body.path-webwinkel form .zoeken-view nav ul li.ais-Pagination-item--selected a,body.path-webwinkel form .zoeken-view nav ul li.is-active a,body.path-zoeken form .products-view nav ul li.ais-Pagination-item--selected a,body.path-zoeken form .products-view nav ul li.is-active a,body.path-zoeken form .zoeken-view nav ul li.ais-Pagination-item--selected a,body.path-zoeken form .zoeken-view nav ul li.is-active a,nav.pager ul li.ais-Pagination-item--selected a,nav.pager ul li.is-active a{color:var(--lambo-blackish)}.ais-Pagination ul li a,body.path-webwinkel form .products-view nav ul li a,body.path-webwinkel form .zoeken-view nav ul li a,body.path-zoeken form .products-view nav ul li a,body.path-zoeken form .zoeken-view nav ul li a,nav.pager ul li a{padding:10px 15px}.path-checkout .layout-breadcrumb{margin-bottom:40px;margin-left:15px;margin-top:40px}.path-checkout .layout-breadcrumb .block-system-branding-block{width:max-content}.path-checkout .layout-breadcrumb .block-system-branding-block img{background:url(/themes/custom/lambo/img/lambo-logo-blue.svg) no-repeat;-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:46px;padding-left:160px;width:160px}.path-checkout .banner,.path-checkout .search-block-form{display:none}.paragraph--type--home-header{min-height:530px;padding-bottom:60px;position:relative}@media only screen and (min-width:0)and (max-width:769px){.paragraph--type--home-header{min-height:300px}}.paragraph--type--home-header .field--name-field-background-image{background-color:var(--lambo-black);position:absolute;top:-190px;z-index:-1}.paragraph--type--home-header .field--name-field-background-image img{height:1190px;object-fit:cover;opacity:80%;width:100%}@media only screen and (min-width:770px){.paragraph--type--home-header .field--name-field-background-image img{height:1300px}}@media only screen and (min-width:500px)and (max-width:769px){.paragraph--type--home-header .field--name-field-background-image img{height:1400px}}.paragraph--type--home-header h1{display:flex;flex-direction:column;justify-content:flex-end;margin:0 0 60px;min-height:400px;padding:0}.paragraph--type--home-header h1 .field--name-field-header-title{color:var(--lambo-white);max-width:590px}@media only screen and (min-width:0)and (max-width:769px){.paragraph--type--home-header h1{min-height:300px}}.paragraph--type--home-header .field--name-field-header-button a{width:max-content}@media only screen and (min-width:0)and (max-width:769px){.paragraph--type--home-header .field--name-field-header-button{margin-bottom:100px}}@media only screen and (min-width:0)and (max-width:499px){.paragraph--type--switch-cards{padding-bottom:30px}}@media only screen and (min-width:500px){.paragraph--type--switch-cards{padding-bottom:60px}}.paragraph--type--switch-cards a{color:var(--lambo-blackish)}.paragraph--type--switch-cards a:hover{color:var(--lambo-blackish);text-decoration:none}.paragraph--type--switch-cards img{height:auto;max-width:100px;min-width:100px;object-fit:contain;width:100px}.paragraph--type--switch-cards .colored-cards{display:flex}@media only screen and (min-width:0)and (max-width:769px){.paragraph--type--switch-cards .colored-cards{flex-direction:column}}.paragraph--type--switch-cards .field--name-field-card-left-link,.paragraph--type--switch-cards .field--name-field-card-middle-link,.paragraph--type--switch-cards .field--name-field-card-right-link{display:none}.paragraph--type--switch-cards .colored-card-left,.paragraph--type--switch-cards .colored-card-middle,.paragraph--type--switch-cards .colored-card-right{border-radius:4px 4px 10px 10px;display:flex;flex:1;transition:all .15s}@media only screen and (min-width:0)and (max-width:499px){.paragraph--type--switch-cards .colored-card-left,.paragraph--type--switch-cards .colored-card-middle,.paragraph--type--switch-cards .colored-card-right{padding:20px}}@media only screen and (min-width:500px){.paragraph--type--switch-cards .colored-card-left,.paragraph--type--switch-cards .colored-card-middle,.paragraph--type--switch-cards .colored-card-right{padding:30px 40px 40px 30px}}@media only screen and (min-width:770px)and (max-width:1169px){.paragraph--type--switch-cards .colored-card-left,.paragraph--type--switch-cards .colored-card-middle,.paragraph--type--switch-cards .colored-card-right{flex-direction:column}.paragraph--type--switch-cards .colored-card-left .card-image,.paragraph--type--switch-cards .colored-card-middle .card-image,.paragraph--type--switch-cards .colored-card-right .card-image{align-self:center;margin-bottom:20px}}.paragraph--type--switch-cards .colored-card-left:hover,.paragraph--type--switch-cards .colored-card-middle:hover,.paragraph--type--switch-cards .colored-card-right:hover{transform:translateY(-8px);transition:all .2s}.paragraph--type--switch-cards .colored-card-left .field--name-field-media-image,.paragraph--type--switch-cards .colored-card-middle .field--name-field-media-image,.paragraph--type--switch-cards .colored-card-right .field--name-field-media-image{padding-top:10px;text-align:center}.paragraph--type--switch-cards .colored-card-left .colored-card-content,.paragraph--type--switch-cards .colored-card-middle .colored-card-content,.paragraph--type--switch-cards .colored-card-right .colored-card-content{margin-bottom:auto;margin-top:auto;padding-left:30px}.paragraph--type--switch-cards .colored-card-left{background-color:var(--theme-primary-100);border-bottom:6px solid var(--theme-primary-500);margin-right:15px}.paragraph--type--switch-cards .colored-card-left .field--name-field-media-image{background-size:auto;background:url(/themes/custom/lambo/img/card-left-circle.svg) no-repeat 50%}.paragraph--type--switch-cards .colored-card-left .card-more-info-text,.paragraph--type--switch-cards .colored-card-left .card-more-info-text:hover{color:var(--theme-primary-500)}.paragraph--type--switch-cards .colored-card-left .card-more-info-text:after{background:url(/themes/custom/lambo/img/icons/arrow-right-blue.svg) no-repeat 100%}@media only screen and (min-width:0)and (max-width:769px){.paragraph--type--switch-cards .colored-card-left{margin-bottom:1rem;margin-left:0;margin-right:0}}.paragraph--type--switch-cards .colored-card-middle{background-color:var(--theme-primary-100);border-bottom:6px solid var(--theme-primary-500);margin-left:15px;margin-right:15px}.paragraph--type--switch-cards .colored-card-middle .field--name-field-media-image{background-size:auto;background:url(/themes/custom/lambo/img/card-middle-circle.svg) no-repeat 50%}.paragraph--type--switch-cards .colored-card-middle .card-more-info-text,.paragraph--type--switch-cards .colored-card-middle .card-more-info-text:hover{color:var(--theme-primary-500)}.paragraph--type--switch-cards .colored-card-middle .card-more-info-text:after{background:url(/themes/custom/lambo/img/icons/arrow-right-green.svg) no-repeat 100%}@media only screen and (min-width:0)and (max-width:769px){.paragraph--type--switch-cards .colored-card-middle{margin-bottom:1rem;margin-left:0;margin-right:0}}.paragraph--type--switch-cards .colored-card-right{background-color:var(--theme-primary-100);border-bottom:6px solid var(--theme-primary-500);margin-left:15px}.paragraph--type--switch-cards .colored-card-right .field--name-field-media-image{background-size:auto;background:url(/themes/custom/lambo/img/card-right-circle.svg) no-repeat 50%}.paragraph--type--switch-cards .colored-card-right .card-more-info-text{color:var(--theme-primary-500)}.paragraph--type--switch-cards .colored-card-right .card-more-info-text:hover{color:var(--theme-primary-500);text-decoration:none}.paragraph--type--switch-cards .colored-card-right .card-more-info-text:after{background:url(/themes/custom/lambo/img/icons/arrow-right-purple.svg) no-repeat 100%}@media only screen and (min-width:0)and (max-width:769px){.paragraph--type--switch-cards .colored-card-right{margin-bottom:1rem;margin-left:0;margin-right:0}}.layout-main-bottom .paragraph--type--switch-cards{background-color:var(--lambo-grey-50)}@media only screen and (min-width:0)and (max-width:499px){.layout-main-bottom .paragraph--type--switch-cards{margin-top:90px;padding-top:40px}}@media only screen and (min-width:500px){.layout-main-bottom .paragraph--type--switch-cards{margin-top:150px}}.layout-main-bottom .paragraph--type--switch-cards .colored-cards{position:relative;top:-80px}div.paragraph--type--highlighted,div.paragraph--type--laatste-nieuws{background-color:var(--theme-primary-100)}@media only screen and (min-width:0)and (max-width:769px){div.paragraph--type--highlighted,div.paragraph--type--laatste-nieuws{padding-bottom:50px;padding-top:30px}}@media only screen and (min-width:770px){div.paragraph--type--highlighted,div.paragraph--type--laatste-nieuws{padding-bottom:90px;padding-top:50px}}div.paragraph--type--highlighted,div.paragraph--type--laatste-nieuws{margin-top:50px}div.paragraph--type--highlighted .highlighted-wrapper>h2:first-child,div.paragraph--type--laatste-nieuws .highlighted-wrapper>h2:first-child{margin:0;padding-bottom:0;padding-top:20px}div.paragraph--type--highlighted .highlighted-wrapper>h2:first-child .field--name-field-title,div.paragraph--type--laatste-nieuws .highlighted-wrapper>h2:first-child .field--name-field-title{text-align:center}@media only screen and (min-width:0)and (max-width:769px){div.paragraph--type--highlighted .highlighted-wrapper>h2:first-child .field--name-field-title,div.paragraph--type--laatste-nieuws .highlighted-wrapper>h2:first-child .field--name-field-title{margin-bottom:20px}}@media only screen and (min-width:770px){div.paragraph--type--highlighted .highlighted-wrapper>h2:first-child .field--name-field-title,div.paragraph--type--laatste-nieuws .highlighted-wrapper>h2:first-child .field--name-field-title{margin-bottom:40px}}div.paragraph--type--highlighted .highlighted-wrapper .field--name-field-cta-button a,div.paragraph--type--laatste-nieuws .highlighted-wrapper .field--name-field-cta-button a{background-color:transparent}div.paragraph--type--highlighted .highlighted-wrapper .field--name-field-cta-button,div.paragraph--type--laatste-nieuws .highlighted-wrapper .field--name-field-cta-button{margin-left:auto;margin-right:auto;padding:20px;text-align:center;width:max-content}div.paragraph--type--highlighted .field__items,div.paragraph--type--highlighted .news,div.paragraph--type--laatste-nieuws .field__items,div.paragraph--type--laatste-nieuws .news{display:grid}@media only screen and (min-width:0)and (max-width:769px){div.paragraph--type--highlighted .field__items,div.paragraph--type--highlighted .news,div.paragraph--type--laatste-nieuws .field__items,div.paragraph--type--laatste-nieuws .news{grid-template-columns:1fr;margin-bottom:30px;row-gap:20px}div.paragraph--type--highlighted .field__items>.views-row,div.paragraph--type--highlighted .field__items>div.field__item,div.paragraph--type--highlighted .news>.views-row,div.paragraph--type--highlighted .news>div.field__item,div.paragraph--type--laatste-nieuws .field__items>.views-row,div.paragraph--type--laatste-nieuws .field__items>div.field__item,div.paragraph--type--laatste-nieuws .news>.views-row,div.paragraph--type--laatste-nieuws .news>div.field__item{display:flex;justify-content:center}}@media only screen and (min-width:770px)and (max-width:1169px){div.paragraph--type--highlighted .field__items,div.paragraph--type--highlighted .news,div.paragraph--type--laatste-nieuws .field__items,div.paragraph--type--laatste-nieuws .news{column-gap:18px;grid-template-columns:1fr 1fr 1fr;margin-bottom:30px}}@media only screen and (min-width:1170px){div.paragraph--type--highlighted .field__items,div.paragraph--type--highlighted .news,div.paragraph--type--laatste-nieuws .field__items,div.paragraph--type--laatste-nieuws .news{column-gap:22px;grid-template-columns:1fr 1fr 1fr;margin-bottom:30px}}.paragraph--type--contact-faq,div.paragraph--type--highlighted .field__items>.views-row,div.paragraph--type--highlighted .field__items>.views-row .node,div.paragraph--type--highlighted .field__items>.views-row .node .contextual,div.paragraph--type--highlighted .field__items>div.field__item,div.paragraph--type--highlighted .field__items>div.field__item .node,div.paragraph--type--highlighted .field__items>div.field__item .node .contextual,div.paragraph--type--highlighted .news>.views-row,div.paragraph--type--highlighted .news>.views-row .node,div.paragraph--type--highlighted .news>.views-row .node .contextual,div.paragraph--type--highlighted .news>div.field__item,div.paragraph--type--highlighted .news>div.field__item .node,div.paragraph--type--highlighted .news>div.field__item .node .contextual,div.paragraph--type--laatste-nieuws .field__items>.views-row,div.paragraph--type--laatste-nieuws .field__items>.views-row .node,div.paragraph--type--laatste-nieuws .field__items>.views-row .node .contextual,div.paragraph--type--laatste-nieuws .field__items>div.field__item,div.paragraph--type--laatste-nieuws .field__items>div.field__item .node,div.paragraph--type--laatste-nieuws .field__items>div.field__item .node .contextual,div.paragraph--type--laatste-nieuws .news>.views-row,div.paragraph--type--laatste-nieuws .news>.views-row .node,div.paragraph--type--laatste-nieuws .news>.views-row .node .contextual,div.paragraph--type--laatste-nieuws .news>div.field__item,div.paragraph--type--laatste-nieuws .news>div.field__item .node,div.paragraph--type--laatste-nieuws .news>div.field__item .node .contextual{display:flex}@media only screen and (min-width:770px){.paragraph--type--contact-faq{flex-direction:row;padding-bottom:100px;padding-top:100px}}@media only screen and (min-width:0)and (max-width:769px){.paragraph--type--contact-faq{flex-direction:column;padding-bottom:60px;padding-top:60px}}.paragraph--type--contact-faq .contact-column{flex:1}@media only screen and (min-width:770px){.paragraph--type--contact-faq .contact-column{margin-right:100px}}@media only screen and (min-width:0)and (max-width:769px){.paragraph--type--contact-faq .contact-column{margin-bottom:20px;margin-right:0}}.paragraph--type--contact-faq .contact-column h2{margin:0 0 40px;padding:0 0 30px;position:relative}.paragraph--type--contact-faq .contact-column h2 .field--name-field-title:after{border-bottom:2px solid var(--theme-primary-500);bottom:0;content:"";height:100%;left:0;position:absolute;width:40px}.paragraph--type--contact-faq .contact-column .field--name-field-body{background:url(/themes/custom/lambo/img/person-with-question-illustration.svg) no-repeat 100% 100%;padding-bottom:250px}@media only screen and (min-width:0)and (max-width:769px){.paragraph--type--contact-faq .contact-column .field--name-field-body{background-size:200px 165.58px;padding-bottom:160px}}.paragraph--type--contact-faq .contact-column a{font-size:20px}.paragraph--type--contact-faq .faq-column{flex:1}.paragraph--type--contact-faq .faq-column h4{margin:0}.paragraph{padding-bottom:2rem}#block-views-block-news-block-1 h2{text-align:center}#cboxTitle{bottom:25px}.paragraph--type--image-text{display:grid}.paragraph--type--image-text .field--name-field-image{grid-area:image}.paragraph--type--image-text .field--name-field-image img{border-radius:4px}@media only screen and (min-width:0)and (max-width:769px){.paragraph--type--image-text .field--name-field-image img{max-height:240px;object-fit:cover;width:100%}}.paragraph--type--image-text .field--name-field-titel{grid-area:title}.paragraph--type--image-text .field--name-field-body{grid-area:body}.paragraph--type--image-text .field--name-field-cta-button{background-color:var(--lambo-white);grid-area:button;padding-bottom:40px;width:max-content}@media only screen and (min-width:0)and (max-width:499px){.paragraph--type--image-text.display-img-text{grid-template:"title" "image" "body" "button";margin-bottom:60px;margin-top:1rem}}@media only screen and (min-width:500px)and (max-width:769px){.paragraph--type--image-text.display-img-text{grid-template:"title" "image" "body" "button";margin-top:2rem}}@media only screen and (min-width:770px){.paragraph--type--image-text.display-img-text{column-gap:2rem;grid-template:"image title" "image body" "image button";grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr;margin-top:2rem}}@media only screen and (min-width:0)and (max-width:769px){.paragraph--type--image-text.display-img-text .field--name-field-image{margin-bottom:20px}}@media only screen and (min-width:770px)and (max-width:1169px){.paragraph--type--image-text.display-img-text .field--name-field-image{margin-left:40px}}.paragraph--type--image-text.display-img-text .field--name-field-titel{grid-area:title}.paragraph--type--image-text.display-img-text .field--name-field-body{grid-area:body;margin-bottom:20px}.paragraph--type--image-text.display-text-img:first-of-type{margin-top:0}@media only screen and (min-width:0)and (max-width:499px){.paragraph--type--image-text.display-text-img{grid-template:"title" "image" "body" "button";margin-bottom:60px;margin-top:30px}}@media only screen and (min-width:500px)and (max-width:769px){.paragraph--type--image-text.display-text-img{column-gap:60px;grid-template:"image title" "image body" "image button";grid-template-columns:250px 1fr;grid-template-rows:auto auto 1fr;margin-bottom:50px;margin-top:50px}}@media only screen and (min-width:770px){.paragraph--type--image-text.display-text-img{column-gap:100px;grid-template:"title image" "body image" "button image";grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr;margin-bottom:60px;margin-top:60px}}@media only screen and (min-width:0)and (max-width:499px){.paragraph--type--image-text.display-text-img .field--name-field-image{margin-bottom:20px}}@media only screen and (min-width:500px)and (max-width:769px){.paragraph--type--image-text.display-text-img .field--name-field-image{margin-right:20px}}@media only screen and (min-width:770px)and (max-width:1169px){.paragraph--type--image-text.display-text-img .field--name-field-image{margin-right:40px}}@media only screen and (min-width:0)and (max-width:499px){.paragraph--type--image-text.display-text-img .field--name-field-body{margin-bottom:20px}}@media only screen and (min-width:500px)and (max-width:769px){.paragraph--type--image-text.display-text-img .field--name-field-body{margin-left:20px}}@media only screen and (min-width:770px)and (max-width:1169px){.paragraph--type--image-text.display-text-img .field--name-field-body{margin-left:40px}}@media only screen and (min-width:500px)and (max-width:769px){.paragraph--type--image-text.display-text-img .field--name-field-titel{margin-left:20px}}@media only screen and (min-width:770px)and (max-width:1169px){.paragraph--type--image-text.display-text-img .field--name-field-titel{margin-left:40px}}.paragraph--type--related-pages .field--name-field-titel{font-family:Sofia Pro;font-size:2rem;font-weight:700}.paragraph--type--related-pages .field__items{padding-top:.5rem}.paragraph--type--related-pages .field__items .field__item{font-size:1.2rem;margin:1rem 0}@media only screen and (min-width:0)and (max-width:499px){.paragraph--type--highlighted-page{padding-bottom:30px}}@media only screen and (min-width:500px){.paragraph--type--highlighted-page{padding-bottom:60px}}.paragraph--type--highlighted-page .field--name-field-highlighted-pages{display:grid;grid-template-columns:31% 31% 31%;grid-column-gap:30px;grid-row-gap:30px}@media only screen and (min-width:500px)and (max-width:769px){.paragraph--type--highlighted-page .field--name-field-highlighted-pages{grid-template-columns:48% 48%;grid-column-gap:20px;grid-row-gap:20px}}@media only screen and (min-width:0)and (max-width:499px){.paragraph--type--highlighted-page .field--name-field-highlighted-pages{grid-template-columns:auto;grid-column-gap:15px;grid-row-gap:15px}}.paragraph--type--highlighted-page .field--name-field-highlighted-pages a:hover{text-decoration:none}.paragraph--type--highlighted-page .field--name-field-titel{font-family:Sofia Pro;font-size:2rem;font-weight:600;margin-bottom:2rem;text-align:center}.paragraph--type--highlighted-page .highlighted-pages-card{display:flex;flex-direction:column;height:100%}.paragraph--type--highlighted-page .highlighted-pages-wrapper{background-color:var(--theme-primary-50);border-bottom:6px solid var(--theme-primary-500);border-radius:4px 4px 10px 10px;height:100%;padding-left:30px;position:relative;transition:all .15s}@media only screen and (min-width:0)and (max-width:499px){.paragraph--type--highlighted-page .highlighted-pages-wrapper{padding:20px}}@media only screen and (min-width:500px){.paragraph--type--highlighted-page .highlighted-pages-wrapper{padding:0 40px 40px 30px}}.paragraph--type--highlighted-page .highlighted-pages-wrapper:hover{text-decoration:none;transform:translateY(-8px);transition:all .2s}.paragraph--type--highlighted-page .highlighted-pages-wrapper .field--name-field-titel{line-height:1.3rem;text-align:left}.paragraph--type--highlighted-page .highlighted-pages-wrapper .field--name-field-subtitle{color:var(--theme-primary-500);padding-right:25px}@media only screen and (min-width:0)and (max-width:499px){.paragraph--type--highlighted-page .highlighted-pages-wrapper .field--name-field-subtitle{bottom:unset}}.paragraph--type--highlighted-page .highlighted-pages-wrapper .field--name-field-subtitle:after{background-color:currentColor;content:"";height:16px;margin-left:10px;mask:url(/themes/custom/lambo/img/icons/arrow-right-white.svg) no-repeat center;mask-size:contain;width:16px}.page-node-type-online-edition-page:has(.field__item .paragraph--type--toolkit-1-column-layout) .highlight-content{width:60%}.highlight-content{border:none;border-radius:.5rem;box-sizing:border-box;margin:0 auto 2rem;padding:2rem;position:relative;width:100%}.highlight-content:before{border-left-color:inherit;border-left-style:solid;border-left-width:12px;border-radius:.5rem 0 0 .5rem;content:"";height:100%;left:-.3rem;position:absolute;top:0;z-index:-1}.highlight-content p{color:inherit;margin-bottom:0}.highlight-content li,.highlight-content ol,.highlight-content ul{color:inherit}.highlight-content{background-color:#fff;border-color:var(--theme-primary-500);color:var(--theme-primary-900)}.highlight-content:after{background-color:var(--theme-primary-50);border-radius:.5rem;bottom:0;content:"";left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.highlight-content>*{position:relative;z-index:1}body.path-webwinkel #root>div,body.path-zoeken #root>div{display:flex;flex-direction:column;gap:24px}body.path-webwinkel form,body.path-zoeken form{border-radius:0 8px 8px 0;max-width:fit-content;overflow:hidden;position:relative}body.path-webwinkel form input[type=search],body.path-zoeken form input[type=search]{height:53px;line-height:53px;padding:0 15px;width:300px}body.path-webwinkel form .ais-SearchBox-submit,body.path-zoeken form .ais-SearchBox-submit{aspect-ratio:1/1;background-color:var(--theme-primary-500);border:1px solid transparent;color:transparent;height:100%;margin-left:-50px;mask:url(/themes/custom/lambo/img/icons/search-blue.svg) no-repeat center;-webkit-mask:url(/themes/custom/lambo/img/icons/search-blue.svg) no-repeat center;mask-size:40%;-webkit-mask-size:40%;overflow:hidden;padding:0;position:absolute;right:0;top:0;transition:var(--form-transition);white-space:nowrap}body.path-webwinkel form .ais-SearchBox-submit:hover,body.path-zoeken form .ais-SearchBox-submit:hover{background-color:var(--theme-primary-600)}body.path-webwinkel form .ais-SearchBox-reset,body.path-zoeken form .ais-SearchBox-reset{display:none}body.path-webwinkel form .webshop-toggles,body.path-zoeken form .webshop-toggles{display:flex;flex-direction:row;justify-content:space-between;padding-left:15px;padding-top:15px;text-align:right}body.path-webwinkel form .webshop-toggles .webshop-toggle-icons,body.path-zoeken form .webshop-toggles .webshop-toggle-icons{display:flex;flex-direction:row;justify-content:end}body.path-webwinkel form .webshop-toggles .webshop-toggle,body.path-zoeken form .webshop-toggles .webshop-toggle{display:inline-block}body.path-webwinkel form .webshop-toggles img,body.path-zoeken form .webshop-toggles img{margin-bottom:15px;padding-left:15px}body.path-webwinkel form .products-view .product-teaser,body.path-webwinkel form .products-view .views-row,body.path-webwinkel form .zoeken-view .product-teaser,body.path-webwinkel form .zoeken-view .views-row,body.path-zoeken form .products-view .product-teaser,body.path-zoeken form .products-view .views-row,body.path-zoeken form .zoeken-view .product-teaser,body.path-zoeken form .zoeken-view .views-row{margin-bottom:70px}@media only screen and (min-width:0)and (max-width:769px){body.path-webwinkel form .products-view .product-teaser,body.path-webwinkel form .products-view .views-row,body.path-webwinkel form .zoeken-view .product-teaser,body.path-webwinkel form .zoeken-view .views-row,body.path-zoeken form .products-view .product-teaser,body.path-zoeken form .products-view .views-row,body.path-zoeken form .zoeken-view .product-teaser,body.path-zoeken form .zoeken-view .views-row{border-bottom:1px solid var(--lambo-grey-300);margin-bottom:30px;padding-bottom:30px}}body.path-webwinkel form .products-view nav,body.path-webwinkel form .zoeken-view nav,body.path-zoeken form .products-view nav,body.path-zoeken form .zoeken-view nav{border-top:1px solid var(--lambo-grey-300);padding-top:50px}.path-webwinkel .ais-SearchBox{margin-top:1em}.ais-Pagination{display:flex;justify-content:center;margin-left:42px;margin-top:1em}@media only screen and (max-width:1170px){.ais-Pagination ul li{margin-right:0;min-height:35px;min-width:35px;padding:5px}.ais-Pagination .ais-Pagination-item--firstPage{display:none}}@media only screen and (min-width:0)and (max-width:769px){.ais-Pagination{margin-left:0}.ais-Pagination ul li{min-height:30px;min-width:30px;padding:3px}}.left-panel{float:left;min-height:200px;position:relative;width:255px}@media only screen and (min-width:0)and (max-width:769px){.left-panel{border-bottom:1px solid var(--lambo-grey-300);float:none;min-height:auto;width:100%}.left-panel.filters-mobile-collapsed{max-height:0;overflow:hidden}}.left-panel h4{padding-top:1rem}.left-panel .no-results-filter-helper{background-color:var(--lambo-grey-100);border:1px solid var(--lambo-grey-300);border-left:4px solid var(--lambo-secondary-500);border-radius:6px;margin-bottom:20px;padding:16px}.left-panel .no-results-filter-helper__message{color:var(--lambo-grey-800);font-size:.95rem;line-height:1.4;margin:0 0 8px}.left-panel .no-results-filter-helper__message strong{color:var(--lambo-grey-900);font-weight:600}.left-panel .no-results-filter-helper__hint{color:var(--lambo-grey-600);font-size:.875rem;line-height:1.5;margin:0}.left-panel .courses_filter{padding-bottom:30px}.left-panel .courses_filter>ul{list-style:disc;margin:0;padding-left:20px}.left-panel .courses_filter li{padding-bottom:5px}.left-panel .courses_filter li ul{list-style:circle;padding-left:20px;padding-top:5px}.left-panel .courses_filter li a{color:var(--lambo-grey-700)}.right-panel{margin-left:265px;min-height:200px;position:relative;width:calc(100% - 265px)}@media only screen and (min-width:0)and (max-width:769px){.right-panel{margin-left:0;width:100%}}.ais-InstantSearch{border-top:1px solid var(--lambo-grey-300);margin:0 auto;min-height:400px;overflow:hidden;padding-top:20px;width:100%}.ais-InstantSearch:after{clear:both;content:"";display:table}.ais-Hits{position:relative;width:100%}.ais-Hits-item{margin-bottom:70px}.ais-Hits-item img{height:100%;margin-right:1em}.ais-Hits--no-results{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.ais-Hits--no-results .no-results-message{color:var(--lambo-grey-600);max-width:600px;padding:40px 20px;text-align:center;width:100%}.ais-Hits--no-results .no-results-message p{font-size:1rem;line-height:1.6;margin:0 0 12px}.ais-Hits--no-results .no-results-message p:first-child{color:var(--lambo-grey-800);font-size:1.125rem;font-weight:600}.ais-Hits--no-results .no-results-message p:last-child{font-size:.9375rem;margin-bottom:0}.ais-HierarchicalMenu-list,.ais-Hits-list{list-style:none}.hit-name{margin-bottom:.5em}.ais-RefinementList{line-height:2.1}.ais-RefinementList ul{color:var(--lambo-grey-700);list-style:none;margin:0 0 30px;padding:0}.ais-RefinementList .ais-RefinementList-item--selected{font-weight:600}.ais-RefinementList li{align-items:baseline;display:flex;flex-wrap:wrap;padding:5px 0;text-transform:lowercase}.ais-RefinementList li label{line-height:1.2rem;width:calc(100% - 25px)}.ais-RefinementList-Count{color:var(--lambo-grey-400);display:inline-block}.ais-ClearRefinements-button--disabled{display:none}.product-availability{margin-top:1rem}.field--name-body ul{list-style:disc}.toggle-search-filter{display:none}@media only screen and (min-width:0)and (max-width:769px){.toggle-search-filter{display:block;margin-bottom:1rem}}.lambo-commerce-bulk-order-form tr td{vertical-align:bottom}.lambo-commerce-bulk-order-form tr td a{line-height:50px}.lambo-commerce-bulk-order-form label{color:var(--lambo-blackish);display:block;font-family:Sofia Pro;font-weight:700;margin:15px 0 10px}.lambo-commerce-bulk-order-form .form-item{padding-bottom:unset;width:fit-content}.lambo-commerce-bulk-order-form .form-item input{background-color:unset;border:unset;line-height:unset;min-height:unset;padding:10px 0;width:fit-content}.lambo-commerce-bulk-order-form .js-form-type-number{display:unset}.lambo-commerce-bulk-order-form .js-form-type-number input{border:1px solid var(--theme-primary-200);border-radius:6px;padding:10px;width:75px}.lambo-commerce-bulk-order-form input[type=text]:disabled{cursor:default}.lambo-commerce-bulk-order-form .wrapper-bulk-order-submit{background-color:var(--lambo-white);border-radius:30px;bottom:0;height:95px;margin:0 auto;max-width:1170px;padding:1rem;position:fixed;width:100%;z-index:99999}.add-student-to-teacher-csv .help-text{margin-bottom:1rem;margin-top:1rem}.add-student-to-teacher-csv label{font-size:1.1rem;font-weight:700}.field--name-dynamic-block-fielduser-mijn-licenties-student table caption,.field--name-dynamic-block-fielduser-mijn-licenties-teacher table caption{border-bottom:1px solid #f6f6f6;font-size:1.5rem;margin-bottom:1rem;padding-bottom:10px;text-align:left}#block-lambo-local-actions nav{display:flex;gap:8px;justify-content:flex-end;list-style:none;margin-bottom:1rem}#block-lambo-local-actions nav a{background-color:var(--lambo-white);border:2px solid var(--lambo-secondary-500);border-radius:30px;color:var(--lambo-secondary-500);display:block;padding:.5rem 1rem}.ui-dialog-titlebar-close{display:none}#block-lamboteacherofstudent{border-bottom:6px solid var(--lambo-primary-800);border-radius:8px;margin-bottom:1rem;padding:30px;position:relative}#block-lamboteacherofstudent:before{background-color:var(--lambo-primary-50);border-radius:8px;bottom:0;content:"";left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}#block-lamboteacherofstudent h2{font-size:1.5rem;font-weight:600;padding-top:0}#block-lamboteacherofstudent ul{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}#block-lamboteacherofstudent ul li{border-bottom:1px solid var(--lambo-grey-200);color:var(--lambo-blackish);font-size:1rem;padding:.5rem 0 .5rem 1.5rem;position:relative}#block-lamboteacherofstudent ul li:before{background-color:var(--lambo-primary-500);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:8px}#block-lamboteacherofstudent ul li:last-child{border-bottom:none}.paragraph--type--usps{background-color:var(--theme-primary-100);padding-bottom:0}@media only screen and (min-width:0)and (max-width:499px){.paragraph--type--usps{display:none}}.paragraph--type--usps .field--name-field-usps{display:flex;justify-content:space-between;padding:.5rem 1rem}.paragraph--type--usps .field--name-field-usps .field__item:before{background:url(/themes/custom/lambo/img/icons/green-white-check.svg) no-repeat 50%;content:"";display:inline-block;height:24px;margin-right:10px;position:relative;top:1px;vertical-align:text-bottom;width:24px}.quote-block{background-color:var(--lambo-grey-100);background-image:url(/themes/custom/lambo/img/icons/quote-left.svg),url(/themes/custom/lambo/img/icons/quote-right.svg);background-position:left 30px top 30px,right 30px bottom 30px;background-repeat:no-repeat,no-repeat;border-radius:4px;margin-bottom:20px;padding:55px;text-align:center}.quote-block div:first-child{margin-bottom:20px;padding-bottom:20px;position:relative}.quote-block div:first-child:before{border-bottom:2px solid var(--lambo-primary-700);bottom:5px;content:"";left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:30px}.quote-block div:last-child{color:var(--lambo-grey-700)}.messages{background-color:var(--theme-primary-50);border:1px solid var(--theme-primary-500);border-radius:4px;margin-bottom:20px}.messages a{color:var(--theme-primary-800);text-decoration:underline}.messages table td{padding:0}.paragraph--type--highlighted div.field--name-field-subscribe{padding-bottom:0;padding-top:0}.paragraph--type--highlighted div.field--name-field-subscribe>.block{background-color:#f2faff;border:10px solid #fff;margin-left:-100rem;padding-bottom:30px;padding-left:100rem;padding-right:20px}@media only screen and (min-width:0)and (max-width:499px){.paragraph--type--highlighted div.field--name-field-subscribe>.block{margin-top:30px;padding-top:40px}}@media only screen and (min-width:500px)and (max-width:769px){.paragraph--type--highlighted div.field--name-field-subscribe>.block{margin-top:40px;padding-top:50px}}@media only screen and (min-width:770px){.paragraph--type--highlighted div.field--name-field-subscribe>.block{margin-top:50px;padding-top:70px}}.paragraph--type--highlighted div.field--name-field-subscribe>.block>h2{padding-bottom:20px}@media only screen and (min-width:0)and (max-width:499px){.paragraph--type--highlighted div.field--name-field-subscribe img{padding-right:10px}}@media only screen and (min-width:500px)and (max-width:769px){.paragraph--type--highlighted div.field--name-field-subscribe img{padding-right:30px;position:absolute}}@media only screen and (min-width:770px){.paragraph--type--highlighted div.field--name-field-subscribe img{padding-right:60px}}.field--name-field-subscribe{margin:0 100px;position:relative}@media only screen and (min-width:0)and (max-width:499px){.field--name-field-subscribe{margin:0}.field--name-field-subscribe:before{display:none}}@media only screen and (min-width:500px)and (max-width:769px){.field--name-field-subscribe{margin:0 20px}}.field--name-field-subscribe:before{aspect-ratio:1/1;background-image:url(/themes/custom/lambo/img/icons/newsletter.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:auto;min-width:100px;position:absolute;right:-1%;rotate:10deg;top:40%;transform:translateY(-50%);width:25%;z-index:1}.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo.mailchimp-signup-subscribe-form:after{width:20%}@media only screen and (min-width:0)and (max-width:499px){.field--name-field-subscribe,.paragraph--type--subscribe-to-lambo{padding-top:30px}}@media only screen and (min-width:500px)and (max-width:769px){.field--name-field-subscribe,.paragraph--type--subscribe-to-lambo{padding-top:60px}}@media only screen and (min-width:770px)and (max-width:1169px){.field--name-field-subscribe,.paragraph--type--subscribe-to-lambo{padding-top:60px}.field--name-field-subscribe .field--name-body,.field--name-field-subscribe h2,.paragraph--type--subscribe-to-lambo .field--name-body,.paragraph--type--subscribe-to-lambo h2{max-width:400px}}@media only screen and (min-width:1170px){.field--name-field-subscribe,.paragraph--type--subscribe-to-lambo{padding-top:60px}.field--name-field-subscribe .field--name-body,.field--name-field-subscribe h2,.paragraph--type--subscribe-to-lambo .field--name-body,.paragraph--type--subscribe-to-lambo h2{max-width:550px}}.field--name-field-subscribe,.paragraph--type--subscribe-to-lambo{position:relative}.field--name-field-subscribe .subscribe-body-image,.paragraph--type--subscribe-to-lambo .subscribe-body-image{display:flex;justify-content:space-between}@media only screen and (min-width:500px)and (max-width:769px){.field--name-field-subscribe .subscribe-body-image,.paragraph--type--subscribe-to-lambo .subscribe-body-image{padding-right:20px}}.field--name-field-subscribe .subscribe-body-image .field--name-body,.paragraph--type--subscribe-to-lambo .subscribe-body-image .field--name-body{flex:2;padding-right:30px}@media only screen and (min-width:0)and (max-width:499px){.field--name-field-subscribe .subscribe-body-image .field--name-body,.paragraph--type--subscribe-to-lambo .subscribe-body-image .field--name-body{padding-right:15px}}.field--name-field-subscribe .subscribe-body-image .field--name-field-image,.paragraph--type--subscribe-to-lambo .subscribe-body-image .field--name-field-image{flex:1;height:auto;margin-top:15px}@media only screen and (min-width:0)and (max-width:499px){.field--name-field-subscribe .subscribe-body-image .field--name-field-image,.paragraph--type--subscribe-to-lambo .subscribe-body-image .field--name-field-image{position:relative}}@media only screen and (min-width:500px)and (max-width:769px){.field--name-field-subscribe .subscribe-body-image .field--name-field-image,.paragraph--type--subscribe-to-lambo .subscribe-body-image .field--name-field-image{margin:10px;position:relative}}@media only screen and (min-width:770px)and (max-width:1169px){.field--name-field-subscribe .subscribe-body-image .field--name-field-image,.paragraph--type--subscribe-to-lambo .subscribe-body-image .field--name-field-image{position:absolute;right:1rem;top:120px;width:317px}}@media only screen and (min-width:1170px){.field--name-field-subscribe .subscribe-body-image .field--name-field-image,.paragraph--type--subscribe-to-lambo .subscribe-body-image .field--name-field-image{position:absolute;right:1rem;top:120px;width:317px}}.field--name-field-subscribe .field--name-field-mailchimp,.paragraph--type--subscribe-to-lambo .field--name-field-mailchimp{margin:0 100px;position:relative}@media only screen and (min-width:0)and (max-width:499px){.field--name-field-subscribe .field--name-field-mailchimp,.paragraph--type--subscribe-to-lambo .field--name-field-mailchimp{margin:0}.field--name-field-subscribe .field--name-field-mailchimp:before,.paragraph--type--subscribe-to-lambo .field--name-field-mailchimp:before{display:none}}@media only screen and (min-width:500px)and (max-width:769px){.field--name-field-subscribe .field--name-field-mailchimp,.paragraph--type--subscribe-to-lambo .field--name-field-mailchimp{margin:0 20px}}.field--name-field-subscribe .field--name-field-mailchimp:before,.paragraph--type--subscribe-to-lambo .field--name-field-mailchimp:before{aspect-ratio:1/1;background-image:url(/themes/custom/lambo/img/icons/newsletter.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:auto;min-width:100px;position:absolute;right:-1%;rotate:10deg;top:40%;transform:translateY(-50%);width:25%;z-index:1}@media only screen and (min-width:0)and (max-width:499px){.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo,.field--name-field-subscribe .mailchimp-signup-subscribe-form,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form{padding:30px 20px}}.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo,.field--name-field-subscribe .mailchimp-signup-subscribe-form,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form{background-color:#f2faff;border-radius:20px;overflow:hidden;padding:30px;position:relative}.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo:after,.field--name-field-subscribe .mailchimp-signup-subscribe-form:after,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo:after,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form:after{background:linear-gradient(90deg,rgba(244,236,255,0),rgba(122,207,242,.5) 24.28%,rgba(0,178,228,.5) 48.56%,rgba(244,236,255,.5) 99.99%);bottom:0;content:"";height:100%;opacity:.5;position:absolute;right:0;width:50%}.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo h2,.field--name-field-subscribe .mailchimp-signup-subscribe-form h2,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo h2,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form h2{max-width:none;padding-top:0;position:relative;z-index:1}.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form,.field--name-field-subscribe .mailchimp-signup-subscribe-form form,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form{display:flex;flex-direction:row;flex-wrap:wrap;font-family:Sofia Pro;font-weight:400;gap:4px;padding:0;position:relative;z-index:1}.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-item input[type=email],.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-item input[type=text],.field--name-field-subscribe .mailchimp-signup-subscribe-form form .form-item input[type=email],.field--name-field-subscribe .mailchimp-signup-subscribe-form form .form-item input[type=text],.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-item input[type=email],.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-item input[type=text],.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .form-item input[type=email],.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .form-item input[type=text]{background-color:#fcfeff}.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-item input::placeholder,.field--name-field-subscribe .mailchimp-signup-subscribe-form form .form-item input::placeholder,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-item input::placeholder,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .form-item input::placeholder{color:#b1b8ba}.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .mailchimp-newsletter-wrapper,.field--name-field-subscribe .mailchimp-signup-subscribe-form form .mailchimp-newsletter-wrapper,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .mailchimp-newsletter-wrapper,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .mailchimp-newsletter-wrapper{order:1;width:100%}@media only screen and (min-width:0)and (max-width:499px){.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .mailchimp-newsletter-mergefields,.field--name-field-subscribe .mailchimp-signup-subscribe-form form .mailchimp-newsletter-mergefields,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .mailchimp-newsletter-mergefields,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .mailchimp-newsletter-mergefields{flex-direction:column-reverse;margin-bottom:20px;margin-right:0;width:100%}}.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .mailchimp-newsletter-mergefields,.field--name-field-subscribe .mailchimp-signup-subscribe-form form .mailchimp-newsletter-mergefields,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .mailchimp-newsletter-mergefields,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .mailchimp-newsletter-mergefields{display:flex;flex-direction:row-reverse;gap:20px;justify-content:flex-end;margin-right:20px;margin-top:10px;order:3;width:fit-content}@media only screen and (min-width:0)and (max-width:499px){.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .mailchimp-newsletter-mergefields .js-form-item,.field--name-field-subscribe .mailchimp-signup-subscribe-form form .mailchimp-newsletter-mergefields .js-form-item,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .mailchimp-newsletter-mergefields .js-form-item,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .mailchimp-newsletter-mergefields .js-form-item{flex:1 1 100%;max-width:100%;padding:0}}.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .mailchimp-newsletter-mergefields .js-form-item,.field--name-field-subscribe .mailchimp-signup-subscribe-form form .mailchimp-newsletter-mergefields .js-form-item,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .mailchimp-newsletter-mergefields .js-form-item,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .mailchimp-newsletter-mergefields .js-form-item{padding-bottom:20px}.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-actions,.field--name-field-subscribe .mailchimp-signup-subscribe-form form .form-actions,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-actions,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .form-actions{align-items:end;display:flex;order:4;padding-bottom:20px;width:fit-content}@media only screen and (min-width:0)and (max-width:499px){.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-actions,.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-actions input,.field--name-field-subscribe .mailchimp-signup-subscribe-form form .form-actions,.field--name-field-subscribe .mailchimp-signup-subscribe-form form .form-actions input,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-actions,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .form-actions input,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .form-actions,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .form-actions input{width:100%}}.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .captcha,.field--name-field-subscribe .mailchimp-signup-subscribe-form form .captcha,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .captcha,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .captcha{order:2;width:100%}.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .captcha .captcha__description.description,.field--name-field-subscribe .mailchimp-signup-subscribe-form form .captcha .captcha__description.description,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .captcha .captcha__description.description,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .captcha .captcha__description.description{font-size:14px;margin:15px 0}@media only screen and (min-width:0)and (max-width:499px){.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .captcha .captcha__description.description,.field--name-field-subscribe .mailchimp-signup-subscribe-form form .captcha .captcha__description.description,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .captcha .captcha__description.description,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .captcha .captcha__description.description{max-width:100%}}.field--name-field-subscribe .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .captcha .captcha__description.description,.field--name-field-subscribe .mailchimp-signup-subscribe-form form .captcha .captcha__description.description,.paragraph--type--subscribe-to-lambo .block-mailchimp-signup-subscribe-blocksubscribe-to-lambo form .captcha .captcha__description.description,.paragraph--type--subscribe-to-lambo .mailchimp-signup-subscribe-form form .captcha .captcha__description.description{max-width:60%}.field--name-field-subscribe .js-form-item-mailchimp-lists-gdpr-consent,.paragraph--type--subscribe-to-lambo .js-form-item-mailchimp-lists-gdpr-consent{margin-bottom:20px}.newsletter-group .fieldset-wrapper{gap:4px}.field--name-field-questions .field__item{border-bottom:0;border-top:1px solid var(--lambo-grey-300)}.field--name-field-questions .field__item:last-child{border-bottom:1px solid var(--lambo-grey-300)}.field--name-field-questions .field__item div.field-group-accordion-wrapper div.ui-accordion-header{background:var(--lambo-white);border:0;display:flex;flex-direction:row-reverse;justify-content:space-between;outline:none;padding-left:0}.field--name-field-questions .field__item div.field-group-accordion-wrapper div.ui-accordion-header.ui-accordion-header-active span.ui-accordion-header-icon{background:url(/themes/custom/lambo/img/icons/minus-grey.svg) no-repeat 100%}.field--name-field-questions .field__item div.field-group-accordion-wrapper div.ui-accordion-header.ui-accordion-header-collapsed span.ui-accordion-header-icon{background:url(/themes/custom/lambo/img/icons/plus-red.svg) no-repeat 100%}.field--name-field-questions .field__item div.field-group-accordion-wrapper div.ui-accordion-header span{margin-bottom:auto;margin-top:auto}.field--name-field-questions .field__item div.field-group-accordion-wrapper div.ui-accordion-header h4{margin-bottom:auto;margin-top:auto;padding:0}.field--name-field-questions .field__item div.field-group-accordion-wrapper .ui-accordion-content{border:0;padding:0}.paragraph--type--downloads{padding-top:3rem}.paragraph--type--downloads .field__items{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.paragraph--type--downloads .field__items .field__item .field--media-document{display:flex;gap:1rem}.paragraph--type--downloads .field__items .field__item .field--media-document .media-document-item{align-items:center;background-color:var(--lambo-secondary-50);border:1px solid var(--lambo-secondary-300);border-radius:5px;display:flex;flex-direction:row;gap:1rem;padding:16px 28px 16px 24px;text-decoration:none;transition:all .2s ease}.paragraph--type--downloads .field__items .field__item .field--media-document .media-document-item .media-document-content{display:flex;flex-direction:column;gap:4px}.paragraph--type--downloads .field__items .field__item .field--media-document .media-document-item .media-document-content .file-name{color:var(--lambo-black);font-size:1rem;font-weight:600;transition:all .2s ease}@media only screen and (min-width:770px){.paragraph--type--downloads .field__items .field__item .field--media-document .media-document-item .media-document-content .file-name{font-size:1.2rem}}.paragraph--type--downloads .field__items .field__item .field--media-document .media-document-item .media-document-content .media-download-container{align-items:center;display:flex;font-size:.825rem;font-weight:500;gap:4px;justify-content:flex-start}@media only screen and (min-width:770px){.paragraph--type--downloads .field__items .field__item .field--media-document .media-document-item .media-document-content .media-download-container{font-size:1rem}}.paragraph--type--downloads .field__items .field__item .field--media-document .media-document-item:focus,.paragraph--type--downloads .field__items .field__item .field--media-document .media-document-item:hover{background-color:var(--lambo-secondary-100);border:1px solid var(--lambo-secondary-500);transform:translateY(-2px)}.paragraph--type--downloads .field__items .field__item .field--media-document .media-document-item:focus .file-name,.paragraph--type--downloads .field__items .field__item .field--media-document .media-document-item:hover .file-name{color:var(--lambo-secondary-500)}.field--name-field-file-transfer .field__label,.node--type-file-transfer .field__label{font-weight:700}.node-detail-columns{display:flex;justify-content:left}@media only screen and (min-width:0)and (max-width:769px){.node-detail-columns{flex-direction:column}}.node-detail-columns .button{margin-bottom:3rem;margin-top:3rem}.node-detail-columns .node-detail-column-left-wrapper{flex:1}@media only screen and (min-width:0)and (max-width:769px){.node-detail-columns .node-detail-column-left-wrapper{max-width:100%}}@media only screen and (min-width:770px){.node-detail-columns .node-detail-column-left-wrapper{margin-right:30px;max-width:550px}}.node-detail-columns .node-detail-column-right-wrapper{flex:1}@media only screen and (min-width:0)and (max-width:769px){.node-detail-columns .node-detail-column-right-wrapper{margin-top:0;max-width:100%}}@media only screen and (min-width:770px){.node-detail-columns .node-detail-column-right-wrapper{margin-top:40px;max-width:460px}}.node-detail-columns .field--name-node-title{font-size:22px}.node-detail-columns .field--name-field-media-image{background:var(--lambo-grey-100);border-radius:4px;margin-bottom:30px;margin-right:30px;width:300px}@media only screen and (min-width:0)and (max-width:499px){.node-detail-columns .field--name-field-media-image{padding:15px}}@media only screen and (min-width:500px)and (max-width:769px){.node-detail-columns .field--name-field-media-image{padding:20px}}@media only screen and (min-width:770px)and (max-width:1169px){.node-detail-columns .field--name-field-media-image{padding:20px}}@media only screen and (min-width:1170px){.node-detail-columns .field--name-field-media-image{padding:40px 60px}}@media only screen and (min-width:0)and (max-width:769px){.node-detail-columns .field--name-field-media-image .field__item:not(:first-child){display:none}}.node-detail-columns .field--name-field-media-image img{display:flex;margin-left:auto;margin-right:auto;object-fit:contain}.commerce-product .product-detail-columns{justify-content:left}.commerce-product .product-detail-columns .field--name-title{font-size:22px}.commerce-product .product-detail-columns .field--name-field-images{margin-right:30px;width:300px}body.path-zoeken s{text-decoration:none}html.path-zoeken,html:has(body.path-zoeken){overflow-y:scroll;scrollbar-gutter:stable}body.path-zoeken #root>div{display:flex;flex-direction:column;gap:32px}body.path-zoeken .ais-Highlight-highlighted{background-color:var(--theme-primary-200);border-radius:2px;color:var(--theme-primary-800);padding:0 2px}body.path-zoeken .lambo-search{margin:0 auto;max-width:800px;padding:0 20px 72px}body.path-zoeken .lambo-search__hero{text-align:center}body.path-zoeken .lambo-search__title{margin:0 0 16px}body.path-zoeken .lambo-search__intro{color:var(--lambo-grey-600);line-height:1.6;margin:0 auto 32px;max-width:560px}body.path-zoeken .lambo-search__box{display:flex;justify-content:center}body.path-zoeken .lambo-search__results-wrapper{border-top:1px solid var(--lambo-grey-200);padding-top:32px;width:100%}body.path-zoeken .lambo-search__results-wrapper .ais-Hits-list{align-items:stretch;display:flex;flex-direction:column;gap:24px;list-style:none;margin:0;padding:0;width:100%}body.path-zoeken .lambo-search__results-wrapper .ais-Hits-item{animation:search-hit-appear .18s ease-out;animation-fill-mode:both;margin:0;width:100%}body.path-zoeken .search-card{background-color:var(--theme-primary-50);border-bottom:6px solid var(--theme-primary-600);border-radius:8px;color:inherit;display:flex;gap:32px;padding:28px 32px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;width:100%}@media only screen and (min-width:0)and (max-width:769px){body.path-zoeken .search-card{flex-direction:column;gap:24px;padding:24px 20px}}body.path-zoeken .search-card:hover{transform:translateY(-4px)}@keyframes search-hit-appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}body.path-zoeken .search-card__media{align-items:center;display:flex;flex:0 0 110px;justify-content:center}body.path-zoeken .search-card__media img{border-radius:8px;box-shadow:0 8px 18px rgba(11,32,79,.12);height:110px;object-fit:cover;width:110px}body.path-zoeken .search-card__media .search-card__media-placeholder{align-items:center;background:var(--theme-primary-100);border-radius:8px;color:var(--theme-primary-600);display:inline-flex;font-size:2rem;font-weight:700;height:110px;justify-content:center;text-transform:uppercase;width:110px}body.path-zoeken .search-card__media .search-card__media-placeholder--page{background:var(--theme-primary-100);color:var(--theme-primary-600)}body.path-zoeken .search-card__media .search-card__media-placeholder--page:after{background-color:currentColor;content:"";height:48px;mask:url(/themes/custom/lambo/img/icons/page.svg) no-repeat center;mask-size:contain;-webkit-mask:url(/themes/custom/lambo/img/icons/page.svg) no-repeat center;-webkit-mask-size:contain;width:48px}@media only screen and (min-width:0)and (max-width:769px){body.path-zoeken .search-card__media{flex:none}body.path-zoeken .search-card__media img{height:90px;width:90px}body.path-zoeken .search-card__media .search-card__media-placeholder{font-size:1.6rem;height:90px;width:90px}body.path-zoeken .search-card__media .search-card__media-placeholder--page:after{height:36px;width:36px}}body.path-zoeken .search-card__content{flex:1;min-width:0}body.path-zoeken .search-card__badge{background:var(--theme-primary-100);border-radius:999px;color:var(--theme-primary-600);display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.05em;margin-bottom:12px;padding:6px 12px;text-transform:uppercase}body.path-zoeken .search-card__title{font-size:1.4rem;margin:0 0 12px;padding:0}body.path-zoeken .search-card__excerpt{color:var(--lambo-grey-700);line-height:1.6}body.path-zoeken .search-card__excerpt p{margin:0 0 10px}body.path-zoeken .search-card__meta{color:var(--lambo-grey-700);font-size:.95rem;margin-bottom:12px}body.path-zoeken .search-card__availability{color:var(--theme-primary-600);font-weight:600;margin-top:12px}body.path-zoeken .search-card__cta{align-items:center;color:var(--theme-primary-600);display:inline-flex;font-weight:600;gap:8px;margin-top:18px}body.path-zoeken .search-card__cta:after{background-color:currentColor;content:"";display:inline-block;height:16px;mask:url(/themes/custom/lambo/img/icons/arrow-right-white.svg) no-repeat center;mask-size:contain;-webkit-mask:url(/themes/custom/lambo/img/icons/arrow-right-white.svg) no-repeat center;-webkit-mask-size:contain;width:16px}body.path-zoeken .search-card__aside{align-items:flex-end;display:flex;flex:0 0 200px;flex-direction:column;gap:16px;justify-content:space-between;text-align:right}@media only screen and (min-width:0)and (max-width:769px){body.path-zoeken .search-card__aside{align-items:flex-start;flex-direction:row;text-align:left}}body.path-zoeken .search-card__price{color:var(--lambo-blackish);font-size:1.4rem;font-weight:600}body.path-zoeken .search-card__aside--price,body.path-zoeken .search-card__aside--product{gap:12px}body.path-zoeken .search-card__aside--product{align-items:flex-end}@media only screen and (min-width:0)and (max-width:769px){body.path-zoeken .search-card__aside--product{align-items:flex-start;width:100%}}body.path-zoeken .search-card--product-has-aside .search-card__content{flex:1 1 auto}body.path-zoeken .search-card--product-has-aside .search-card__aside{flex:0 0 180px}@media only screen and (min-width:0)and (max-width:769px){body.path-zoeken .search-card--product-has-aside .search-card__aside{flex:none;width:100%}}body.path-zoeken .search-card__actions{display:flex;flex-direction:column;gap:12px}body.path-zoeken .search-card__actions .variations-common-elements{align-items:center;display:flex;gap:12px}body.path-zoeken .search-card__actions .form-actions{display:flex;justify-content:flex-end}@media only screen and (min-width:0)and (max-width:769px){body.path-zoeken .search-card__actions .form-actions{justify-content:flex-start}}.field-group .field{margin-bottom:2rem;width:100%}@media only screen and (min-width:500px){.field-group .field{width:50%}}.field-group .field__label{border-bottom:1px solid var(--lambo-grey-300);font-size:1.1rem;font-weight:700;margin-bottom:15px}@media only screen and (min-width:500px){.field-group .field.field--name-field-students .field__items{display:flex;flex-wrap:wrap;justify-content:space-between}.field-group .field.field--name-field-students .field__item{margin-bottom:.5rem;width:50%}}body .ui-autocomplete{background:var(--lambo-white);max-height:40vh;overflow:auto;scrollbar-color:var(--lambo-secondary-500)}body .ui-autocomplete::-webkit-scrollbar{background:var(--lambo-white);border:0}body .ui-autocomplete::-webkit-scrollbar-thumb{background:var(--lambo-secondary-500);border-radius:5px;margin-right:5px}body .ui-autocomplete .ui-menu-item{margin:8px}body .ui-autocomplete .ui-menu-item .misc-desc{color:gray;font-size:14px;margin:3px 0 0 15px}.ui-state-active{background:transparent!important;border-color:transparent!important;color:var(--lambo-secondary-500)!important;font-weight:700}.path-batch header>div:first-of-type{background-image:url(/themes/custom/lambo/img/logolambo.svg);background-position-y:center;background-repeat:no-repeat;padding-bottom:15px;padding-top:100px}.path-batch header h1{font-size:36px;margin-top:70px;position:absolute}.path-views-bulk-operations header h1{font-size:36px}.path-batch .progress,.path-views-bulk-operations .progress{padding:50px 0}.path-batch .progress .progress__track,.path-views-bulk-operations .progress .progress__track{height:25px}.path-batch .progress .progress__bar,.path-views-bulk-operations .progress .progress__bar{background-color:var(--lambo-secondary-500)}body.page-node-type-online-edition-page{background-color:var(--theme-primary-50)}#block-lambo-content .page-container .header p,#block-lambo-content .page-container .online-uitgave-breadcrumb{color:var(--theme-primary-500);font-family:Work Sans}#block-lambo-content .page-container .header p a,#block-lambo-content .page-container .header p ol,#block-lambo-content .page-container .online-uitgave-breadcrumb a,#block-lambo-content .page-container .online-uitgave-breadcrumb ol{color:var(--theme-primary-500);font-family:Work Sans;line-height:25px}#block-lambo-content .page-container .page-content,#block-lambo-content .page-container .page-content p{border-color:var(--theme-primary-200);color:var(--theme-primary-900)}#block-lambo-content .page-container .page-content p:before,#block-lambo-content .page-container .page-content:before{background-color:var(--theme-primary-50);border-bottom:1px solid var(--theme-primary-200);border-right:1px solid var(--theme-primary-200)}#block-lambo-content .page-container .page-content p:after,#block-lambo-content .page-container .page-content:after{background-color:var(--theme-primary-50);border-left:1px solid var(--theme-primary-200);border-top:1px solid var(--theme-primary-200);z-index:9}#block-lambo-content .page-container .page-content a,#block-lambo-content .page-container .page-content a strong,#block-lambo-content .page-container .page-content h1,#block-lambo-content .page-container .page-content h2,#block-lambo-content .page-container .page-content h3,#block-lambo-content .page-container .page-content h4,#block-lambo-content .page-container .page-content p a,#block-lambo-content .page-container .page-content p a strong,#block-lambo-content .page-container .page-content p h1,#block-lambo-content .page-container .page-content p h2,#block-lambo-content .page-container .page-content p h3,#block-lambo-content .page-container .page-content p h4,#block-lambo-content .page-container .page-content p strong a,#block-lambo-content .page-container .page-content strong a{color:var(--theme-primary-500)}#block-lambo-content .page-container .page-content h1:after,#block-lambo-content .page-container .page-content h2:after,#block-lambo-content .page-container .page-content h3:after,#block-lambo-content .page-container .page-content h4:after,#block-lambo-content .page-container .page-content p h1:after,#block-lambo-content .page-container .page-content p h2:after,#block-lambo-content .page-container .page-content p h3:after,#block-lambo-content .page-container .page-content p h4:after{background-color:var(--theme-primary-500)}#block-lambo-content .page-container .page-content .accent-background,#block-lambo-content .page-container .page-content p .accent-background{background-color:var(--theme-primary-100)}#block-lambo-content .page-container .page-content .border,#block-lambo-content .page-container .page-content ol li:before,#block-lambo-content .page-container .page-content p .border,#block-lambo-content .page-container .page-content p ol li:before{border-color:var(--theme-primary-200)}#block-lambo-content .page-container .page-content ol,#block-lambo-content .page-container .page-content p ol,#block-lambo-content .page-container .page-content p ul,#block-lambo-content .page-container .page-content ul{color:var(--theme-primary-900)}#block-lambo-content .page-container .page-content hr,#block-lambo-content .page-container .page-content p hr{border-top:2px dashed var(--theme-primary-200)}#block-lambo-content .page-container .page-content p p span[style],#block-lambo-content .page-container .page-content p span[style]{color:var(--theme-primary-100)}#block-lambo-content .page-container .page-content p p span.highlight,#block-lambo-content .page-container .page-content p span.highlight{background:var(--theme-primary-100);display:block;font-size:13px;margin-bottom:2rem;margin-top:2rem;padding:15px 30px 20px}#block-lambo-content .page-container .page-content p a,#block-lambo-content .page-container .page-content p p a,#block-lambo-content .page-container .page-content p p span.inline-highlight,#block-lambo-content .page-container .page-content p span.inline-highlight{color:var(--theme-primary-500)}#block-lambo-content .page-container .page-content p strong,#block-lambo-content .page-container .page-content p strong span,#block-lambo-content .page-container .page-content strong,#block-lambo-content .page-container .page-content strong span{color:var(--theme-primary-900)}#block-lambo-content .page-container .page-content p table,#block-lambo-content .page-container .page-content table{background-color:var(--theme-primary-100);border:thin solid var(--theme-primary-200)}#block-lambo-content .page-container .page-content p table thead tr,#block-lambo-content .page-container .page-content p table tr td,#block-lambo-content .page-container .page-content p table tr th,#block-lambo-content .page-container .page-content table thead tr,#block-lambo-content .page-container .page-content table tr td,#block-lambo-content .page-container .page-content table tr th{border-color:var(--theme-primary-200)}#block-lambo-content .page-container .page-content p table tr td,#block-lambo-content .page-container .page-content p table tr td span,#block-lambo-content .page-container .page-content table tr td,#block-lambo-content .page-container .page-content table tr td span{color:var(--theme-primary-900)}.bottom-navigation{background-color:var(--theme-primary-100)}.bottom-navigation a{color:var(--theme-primary-900)}#block-lambo-content,#block-lambo-content strong{font-family:Work Sans}.block-book-block-children li{list-style-position:inside;padding-bottom:.5rem;padding-left:.25rem}.block-book-block-children li a{margin-left:-.5rem}.block-lambo-online-uitgave-book-navigation-horizontal ul{display:inline-flex;list-style:none;overflow-y:auto;padding-left:0;width:100%}.block-lambo-online-uitgave-book-navigation-horizontal ul:not(.contextual-links) li a{background:rgba(var(--theme-primary-500),.5);border-bottom:5px solid var(--theme-primary-500);border-radius:5px;color:var(--theme-primary-50);display:block;font-family:Sofia Pro,serif;font-weight:700;height:100%;margin:0 .5rem .5rem 0;padding:.6rem 1rem .5rem;transition:all .3s}.block-lambo-online-uitgave-book-navigation-horizontal ul:not(.contextual-links) li a:hover{background:var(--theme-primary-500);text-decoration:none;transition:all .3s}body[class*=theme-]{padding-left:var(--ginVerticalToolbarOffset,240px)}@media only screen and (max-width:1170px){body[class*=theme-]{padding-left:0}body[class*=theme-].toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0;padding-left:0}}body[class*=theme-] footer{display:none}@media only screen and (max-width:1170px){[dir=ltr] body[class*=theme-].gin--vertical-toolbar{margin-left:0;padding-left:0}}#block-lambo-content .main-content-columns{display:flex}#block-lambo-content .main-content-columns .layout-sidebar-first{width:30%}#block-lambo-content .main-content-columns .layout-sidebar-second{width:70%}#block-lambo-content .page-container{padding:1rem 0}#block-lambo-content .page-container .header{margin:2rem 0 1rem}#block-lambo-content .page-container .menuDashboardLinkRightTop{position:absolute;right:15px;top:15px}@media only screen and (max-width:1170px){#block-lambo-content .page-container .menuDashboardLinkRightTop,#block-lambo-content .sidebar{display:none}}#block-lambo-content .page-content{border:1px solid #b3d9e8;border-radius:25px;font-size:15px;margin-top:5px;padding:2rem;position:relative}@media only screen and (min-width:500px){#block-lambo-content .page-content{padding:2rem 50px}}#block-lambo-content .page-content:before{border-bottom:1px solid #b3d9e8;border-right:1px solid #b3d9e8;top:-7px}#block-lambo-content .page-content:after,#block-lambo-content .page-content:before{content:"";display:block;height:14px;left:calc(50% - 7px);position:absolute;transform:rotate(45deg);width:14px}#block-lambo-content .page-content:after{border-left:1px solid #b3d9e8;border-top:1px solid #b3d9e8;bottom:-8px;z-index:100}#block-lambo-content .page-content p{font-size:15px;line-height:23px}#block-lambo-content .page-content p span{font-weight:400}#block-lambo-content .page-content p span.highlight{display:block;font-size:13px;font-weight:400;margin-bottom:2rem;margin-top:2rem;padding:15px 30px 20px}#block-lambo-content .page-content h1:after{background-color:var(--lambo-black);content:"";display:block;height:2px;margin-top:1rem;width:132px}#block-lambo-content .page-content strong,#block-lambo-content .page-content strong span{font-family:Work Sans;font-weight:700}#block-lambo-content .page-content hr{border:0;border-top:2px dashed #ced9e0;margin-bottom:1rem;margin-top:1rem}.bottom-navigation{border-radius:30px;display:flex;justify-content:space-between;margin-top:1.5rem;padding:10px 22px}@media only screen and (min-width:0)and (max-width:499px){.bottom-navigation .MuiGrid-item{text-align:center;width:100%}.bottom-navigation .MuiGrid-item a{padding:1rem}}.bottom-navigation a{text-decoration:none}.bottom-navigation a:hover{text-decoration:underline}.page-node-type-online-edition-page table{hyphens:auto;word-break:break-word}.page-node-type-online-edition-page table td{min-width:60px}.page-node-type-online-edition-page table.table-overflow{display:block;overflow-x:auto}@media only screen and (min-width:0)and (max-width:499px){#cboxContent,#cboxLoadedContent{width:100vw}}@media only screen and (min-width:500px)and (max-width:769px){#cboxContent,#cboxLoadedContent{width:80vw}}@media only screen and (min-width:770px){#cboxContent,#cboxLoadedContent{width:770px}}@media only screen and (min-width:1170px){#cboxContent,#cboxLoadedContent{width:870px}}@media only screen and (min-width:0)and (max-width:499px){#quiz-iframe{width:calc(100vw - 10px)}}@media only screen and (min-width:500px)and (max-width:769px){#quiz-iframe{width:calc(80vw - 10px)}}@media only screen and (min-width:770px){#quiz-iframe{width:760px}}@media only screen and (min-width:1170px){#quiz-iframe{width:860px}}.quiz-modal.path-quiz{background-color:#fff!important;margin-top:3rem!important;padding-top:2.2rem!important}.quiz-modal.path-quiz .drupal-messages{margin-left:2rem;margin-right:2rem}@media only screen and (min-width:0)and (max-width:499px){.quiz-modal.path-quiz main{padding-left:1rem;padding-right:1rem}}@media only screen and (min-width:500px)and (max-width:769px){.quiz-modal.path-quiz main{padding-left:1.4rem;padding-right:1.4rem}}@media only screen and (min-width:770px){.quiz-modal.path-quiz main{padding-left:1.8rem;padding-right:1.8rem}}.quiz-modal.path-quiz .main-content-columns{padding-bottom:0}.quiz-modal.path-quiz #quiz-question-answering-form{margin-bottom:0}.quiz-modal.path-quiz h1,.quiz-modal.path-quiz h2{color:var(--text-color)}#page-quiz-take .js-form-type-radio{display:flex}#page-quiz-take .js-form-type-radio td{position:relative}#page-quiz-take .letter{display:flex;justify-content:center;line-height:1.7;position:absolute;width:2rem;z-index:1}#page-quiz-take .letter:hover{color:var(--header-color);cursor:pointer}#page-quiz-take label{z-index:2}#page-quiz-take input[type=radio]{appearance:none;background-color:transparent;border:2px solid #e2dddd;border-radius:0;cursor:pointer;display:inline-block;height:1.875rem;min-height:1.875rem;min-width:1.875rem;transition:background-color .3s ease-in-out;width:1.875rem;z-index:2}#page-quiz-take input[type=radio]:checked,#page-quiz-take input[type=radio]:hover{border-color:var(--header-color)}#page-quiz-take input[type=radio]:checked+.letter,#page-quiz-take input[type=radio]:checked+label,#page-quiz-take input[type=radio]:checked~.question-label,#page-quiz-take input[type=radio]:hover+.letter,#page-quiz-take input[type=radio]:hover+label,#page-quiz-take input[type=radio]:hover~.question-label{color:var(--header-color)}#page-quiz-take .question-label{display:block;line-height:1.6;padding-left:.6rem}#page-quiz-take .question-label.selected,#page-quiz-take .question-label:hover{color:var(--header-color)}#page-quiz-take table tbody tr{margin-bottom:1rem}#page-quiz-take table tbody tr td{font-size:19px!important;padding:0!important}#page-quiz-take table tbody tr td p{display:inline!important;font-size:19px!important}#page-quiz-take table[id^=edit-question-] thead{display:none!important}#page-quiz-take table[id^=edit-question-] tr{display:flex!important}#cboxBottomCenter,#cboxBottomLeft,#cboxBottomRight,#cboxTopCenter,#cboxTopLeft,#cboxTopRight{height:0}#cboxMiddleLeft,#cboxMiddleRight{width:0}#cboxClose{background-image:url(/themes/custom/lambo/img/icons/icon-dialog-close.svg);background-position:50%;background-repeat:no-repeat;margin-right:1.8rem;position:absolute;top:1rem;z-index:2}#cboxClose:after{color:var(--lambo-grey-700);content:"STOPPEN";font-size:11px;position:absolute;right:100%;text-align:right;top:5px}#cboxClose:hover{background-position:50%}#cboxTopLeft{background-color:var(--lambo-white);height:3rem;position:absolute;top:0;width:100%;z-index:1}#cboxTopLeft:before{border-bottom:1px solid #e2dddd;bottom:0;content:"";display:block;height:44px;left:1.5rem;position:absolute;width:calc(100% - 3rem)}.path-quiz{padding-top:2rem!important}.path-quiz footer,.path-quiz h2{display:none}.path-quiz .quiz-progress-wrapper{position:relative}.path-quiz .quiz-progress-wrapper #quiz-progress{color:var(--header-color);margin-bottom:1rem}.path-quiz .quiz-progress-wrapper #quiz-progress:before{background-color:var(--header-color);bottom:-3px;content:"";height:2px;left:0;position:absolute;width:70px}.path-quiz .layout-content{width:100%}.path-quiz #edit-navigation{border-top:1px solid #e2dddd;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-top:1.5rem}.path-quiz #edit-navigation p{display:block;font-size:14px;padding-bottom:2rem;padding-left:1.6rem;right:1.6rem;text-align:right}.path-quiz #edit-navigation .button{padding-bottom:.8rem;padding-top:.8rem}@media only screen and (min-width:0)and (max-width:499px){.path-quiz #edit-navigation .button{padding-bottom:.6rem;padding-top:.6rem}}.path-quiz #edit-navigation .button{height:fit-content}.path-quiz #edit-navigation .button:hover{border-color:var(--header-color)!important;color:var(--header-color)!important}@media only screen and (min-width:0)and (max-width:499px){.path-quiz #edit-navigation{font-size:14px}}@media only screen and (max-width:375px){.path-quiz #edit-navigation{font-size:11px}.path-quiz #edit-navigation p{font-size:11px;max-width:50%}}.path-quiz #edit-navigation #edit-navigation-back.button{background-color:var(--lambo-white);border:1px solid var(--lambo-grey-400);color:var(--lambo-blackish);padding-left:2.4rem}@media only screen and (min-width:0)and (max-width:499px){.path-quiz #edit-navigation #edit-navigation-back.button{padding-left:2rem;padding-right:1rem}}.path-quiz #edit-navigation #edit-navigation-back.button{background:var(--lambo-white) url(/themes/custom/lambo/img/icons/chevron-left.svg) no-repeat left 1.2rem center;margin-bottom:1rem}.path-quiz #edit-navigation #edit-navigation-skip{text-transform:lowercase}.path-quiz #edit-navigation #edit-navigation-skip.button{background-color:var(--lambo-white);border:1px solid var(--lambo-grey-400);border-bottom-right-radius:0;border-top-right-radius:0;color:var(--lambo-blackish);flex:0;margin-left:auto;margin-right:0}@media only screen and (min-width:0)and (max-width:499px){.path-quiz #edit-navigation #edit-navigation-skip.button{padding-left:1rem;padding-right:1rem}}.path-quiz #edit-navigation #edit-navigation-skip.button:hover{z-index:1}.path-quiz #edit-navigation #edit-navigation-messages{width:100%}.path-quiz #edit-navigation #edit-navigation-actions,.path-quiz #edit-navigation #edit-navigation-actions-proceed{display:flex;flex-direction:column;gap:.5rem}.path-quiz #edit-navigation #edit-navigation-actions-proceed>*,.path-quiz #edit-navigation #edit-navigation-actions>*{width:fit-content}@media only screen and (min-width:500px){.path-quiz #edit-navigation #edit-navigation-actions,.path-quiz #edit-navigation #edit-navigation-actions-proceed{flex-direction:row}}.path-quiz #edit-navigation #edit-navigation-actions .button,.path-quiz #edit-navigation #edit-navigation-actions-proceed .button{margin:0;width:100%}@media only screen and (min-width:500px){.path-quiz #edit-navigation #edit-navigation-actions .button,.path-quiz #edit-navigation #edit-navigation-actions-proceed .button{width:auto}}.path-quiz #edit-navigation #edit-navigation-actions .button:hover,.path-quiz #edit-navigation #edit-navigation-actions-proceed .button:hover{color:var(--lambo-white)!important}.path-quiz #edit-navigation #edit-navigation-actions{display:flex;justify-content:flex-end;width:100%}.path-quiz #edit-navigation #edit-navigation-submit.button{background-color:var(--lambo-white);border:1px solid var(--lambo-grey-400);border-bottom-left-radius:0;border-top-left-radius:0;color:var(--lambo-blackish);left:-1px;padding-right:2.4rem;position:relative;z-index:0}@media only screen and (min-width:0)and (max-width:499px){.path-quiz #edit-navigation #edit-navigation-submit.button{padding-left:1rem;padding-right:2rem}}.path-quiz #edit-navigation #edit-navigation-submit.button{background:var(--lambo-white) url(/themes/custom/lambo/img/icons/chevron-right.svg) no-repeat right 1.2rem center}.modal-quiz-link-wrapper{display:flex;margin-bottom:1rem}.modal-quiz-link-wrapper a .quiz-link-pre-icon{align-items:center;border:1px solid var(--lambo-grey-400);border-radius:50%;display:flex;height:1.7rem;justify-content:center;margin-right:.5rem;text-align:center;width:1.7rem}.modal-quiz-link-wrapper a.modal-quiz-link{align-items:center;background-color:var(--lambo-white);border:1px solid var(--lambo-grey-400);color:var(--lambo-blackish)!important;cursor:pointer;display:flex;padding:.5rem 1.5rem .5rem .5rem}.modal-quiz-link-wrapper a.modal-quiz-link:hover{background-color:var(--lambo-white);border:1px solid var(--header-color);color:var(--header-color);text-decoration:none}.modal-quiz-link-wrapper a.modal-quiz-link:hover .quiz-link-pre-icon{background-color:var(--bg-color);border:1px solid var(--header-color)}.modal-quiz-link-wrapper a.modal-quiz-link:hover .quiz-link-pre-icon svg,.modal-quiz-link-wrapper a.modal-quiz-link:hover .quiz-link-pre-icon svg g,.modal-quiz-link-wrapper a.modal-quiz-link:hover .quiz-link-pre-icon svg g g{fill:var(--header-color)}.quiz-modal #quiz-result fieldset{background-color:var(--lambo-white);border:0;margin-top:1rem}.quiz-modal #quiz-result fieldset:before{display:none}.quiz-modal #quiz-result fieldset.js-form-wrapper legend .fieldset-legend{color:var(--lambo-primary-800);font-size:20px}.quiz-modal #quiz-result fieldset p{color:var(--lambo-blackish);font-size:16px}.quiz-modal #quiz-result fieldset .field--name-body{font-weight:500}.quiz-modal #quiz-result .quiz-result-row{display:flex;flex-direction:row;flex-wrap:wrap}.quiz-modal #quiz-result .quiz-result-row .quiz-result-cell-choice{order:1}.quiz-modal #quiz-result .quiz-result-row .quiz-result-cell-answer-feedback{order:3;width:100%}.quiz-modal #quiz-result #quiz_score_possible{margin-bottom:.5rem}.quiz-modal #quiz-result #quiz_score_percent{font-size:2.4rem;margin-bottom:3rem}.quiz-modal #quiz-result .quiz-result-not-chosen .quiz-result-cell-choice p{color:gray}.quiz-modal #quiz-result .quiz-result-not-chosen.quiz-result-correct .quiz-result-cell-correct{background:url(/themes/custom/lambo/img/check_808080_64.png) no-repeat 50%;background-size:10px;height:2rem}.quiz-modal #quiz-result .quiz-result-not-chosen.quiz-result-not-correct .quiz-result-cell-correct{background:url(/themes/custom/lambo/img/times_808080_64.png) no-repeat 50%;background-size:10px;height:2rem}.quiz-modal #quiz-result .quiz-result-not-chosen .quiz-score-icon,.quiz-modal #quiz-result .quiz-result-not-chosen .quiz-score-icon img{display:none}.quiz-modal #quiz-result .quiz-result-correct.quiz-result-chosen{background-color:#f6f6f6}.quiz-modal #quiz-result .quiz-result-correct.quiz-result-chosen p{color:green;font-weight:900}.quiz-modal #quiz-result .quiz-result-not-correct.quiz-result-chosen{background-color:#f6f6f6}.quiz-modal #quiz-result .quiz-result-not-correct.quiz-result-chosen p{color:red;font-weight:900}.quiz-modal #quiz-result .quiz-score-icon{display:flex;height:16px;margin-left:auto;margin-right:auto;margin-top:8px}.quiz-modal #quiz-result .js-form-wrapper legend{position:relative}.quiz-modal #quiz-result .js-form-wrapper legend .fieldset-legend{color:var(--header-color);margin-bottom:1rem;text-transform:uppercase}.quiz-modal #quiz-result .js-form-wrapper legend .fieldset-legend:before{background-color:var(--header-color);bottom:-3px;content:"";height:2px;left:0;position:absolute;width:70px}@media only screen and (min-width:0)and (max-width:499px){.quiz-modal #quiz-result .js-form-wrapper{padding-left:1rem;padding-right:1rem}}.quiz-modal #quiz-result .js-form-wrapper .quiz-report-score-container{background:none;border:none;color:var(--theme-primary-500);float:none!important;margin-top:.5rem;padding-left:0}.quiz-modal #quiz-result .js-form-wrapper table thead th{display:none}.quiz-modal #quiz-result .js-form-wrapper table thead tr{border-bottom:none}.quiz-modal #quiz-result .js-form-wrapper table tr:not(first-child){border-top:1px solid #e2dddd}.quiz-modal #quiz-result .js-form-wrapper table tbody tr{margin-bottom:0}.quiz-modal #quiz-result .js-form-wrapper table tbody tr td{padding:3px 3px 3px 5px}.quiz-modal #quiz-result .js-form-wrapper table tbody tr td:nth-child(2){order:0;width:2rem}.quiz-modal #quiz-result .js-form-wrapper table tbody tr td:nth-child(3){display:none}.quiz-modal #quiz-result .js-form-wrapper table tbody tr td:nth-child(4){color:var(--lambo-blackish);font-style:oblique;padding:0}.quiz-modal #quiz-result .js-form-wrapper table tbody tr td:nth-child(4):not(:empty){padding:.5rem 3px .5rem 5px}.quiz-modal #quiz-result .js-form-wrapper table tbody tr td p{margin-bottom:0}.quiz-modal #quiz-result .js-form-wrapper table tbody tr td{padding:2px 5px}@media only screen and (min-width:0)and (max-width:499px){.quiz-modal #quiz-result .js-form-wrapper table tbody tr td{font-size:16px!important}}@media only screen and (min-width:500px)and (max-width:769px){.quiz-modal #quiz-result .js-form-wrapper table tbody tr td{font-size:16px!important}}.book-navigation{width:100%}.book-navigation ul{display:flex;justify-content:space-between;list-style:none;margin:0;padding:1rem 0 1rem 2rem}@media only screen and (min-width:0)and (max-width:499px){.book-navigation ul{flex-direction:column;padding:1rem 0 0}}.book-navigation li{width:100%}@media only screen and (min-width:500px){.book-navigation li{padding-left:1rem}.book-navigation li:nth-child(3){padding-right:50px;text-align:right}}.book-navigation a{position:relative}.book-navigation .prev div{background-color:var(--lambo-primary-700);background-repeat:no-repeat;display:inline-block;height:30px;margin-right:10px;mask-image:url(/themes/custom/lambo/img/icons/left-arrow.svg);vertical-align:middle;width:30px}@media only screen and (min-width:500px){.book-navigation .prev div{margin-left:-35px;margin-right:unset;margin-top:-5px;position:absolute}}.book-navigation .prev div:hover{background-color:var(--lambo-secondary-500)}.book-navigation .next div{background-color:var(--lambo-primary-700);background-repeat:no-repeat;display:inline-block;height:30px;margin-left:10px;mask-image:url(/themes/custom/lambo/img/icons/right-arrow.svg);vertical-align:middle;width:30px}@media only screen and (min-width:500px){.book-navigation .next div{margin-left:15px;margin-top:-5px;position:absolute}}.book-navigation .next div:hover{background-color:var(--lambo-secondary-500)}.py-2{padding-bottom:12px!important;padding-top:12px!important}.ml-2{margin-left:12px!important}.sidebar{left:0;position:fixed;top:0;width:66px;z-index:10}.sidebar,.sidebar .sidebar-toggle{background-color:var(--lambo-white);border-right:1px solid var(--lambo-grey-300)}.sidebar .sidebar-toggle{border-bottom:1px solid var(--lambo-grey-300);box-shadow:0 -5px 5px -5px var(--lambo-grey-200);height:130px;padding:20px 0 35px 15px;position:relative}.sidebar li.has_children>a{align-items:center;display:flex}.sidebar li.has_children>a:after{background:url(/themes/custom/lambo/img/caret-inactive.svg) no-repeat 50%;content:"";height:20px;position:absolute;right:10px;width:20px}.sidebar li.has_children.active.has_children>a:after{background:url(/themes/custom/lambo/img/themes/caret-active-blue-gray.svg) no-repeat 50%}.sidebar .list-group-item,.sidebar .list-group-item-numbered{border:1px solid transparent;cursor:pointer;height:48px;margin-left:-35px;margin-top:10px;padding-left:45px}.sidebar .list-group-item-numbered:before,.sidebar .list-group-item:before{color:var(--lambo-black);content:counter(list-number);counter-increment:list-number;font-weight:700;left:0;margin-top:-12px;padding:12px;position:absolute;text-align:center;width:21px}.sidebar .list-group-item-numbered.active,.sidebar .list-group-item-numbered:hover,.sidebar .list-group-item.active,.sidebar .list-group-item:hover{background-color:var(--theme-primary-100);border:1px solid var(--theme-primary-200);border-radius:35px}.sidebar .list-group-item-numbered.active:before,.sidebar .list-group-item-numbered:hover:before,.sidebar .list-group-item.active:before,.sidebar .list-group-item:hover:before{background-color:var(--theme-primary-100);border-radius:25px;color:var(--theme-primary-500)}.sidebar .list-group-item-numbered.active>a,.sidebar .list-group-item-numbered:hover>a,.sidebar .list-group-item.active>a,.sidebar .list-group-item:hover>a{color:var(--theme-primary-500)}.sidebar .list-group-item-numbered:first-of-type:before,.sidebar .list-group-item:first-of-type:before{content:"i";counter-reset:list-number 0;font-style:italic}.sidebar .list-group-item-sub:hover:before,.sidebar .list-group-item-sub:hover>a{color:var(--theme-primary-500)}.sidebar .list-group-item-numbered{border-bottom:1px solid var(--lambo-white);border:1px solid var(--lambo-white);border-bottom-color:var(--lambo-grey-200)}.sidebar .first-menu{background-color:var(--lambo-white);border-right:1px solid var(--lambo-grey-300);counter-reset:list-number;font-size:16px;height:calc(100vh - 258px);margin:0;overflow:hidden;overflow-y:auto;padding:15px 15px 45px 45px;transition:width .2s;width:61px}.sidebar .first-menu li{list-style-type:none;position:relative}.sidebar .first-menu li a{color:var(--lambo-blackish)}.sidebar .first-menu li span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:170px}.sidebar .submenu{font-size:14px;height:100%;opacity:0;overflow:hidden;padding:15px;position:fixed;top:0;transition:opacity .2s .2s,visibility .2s .2s;visibility:hidden;width:600px}.sidebar .submenu .list-group-item-sub{cursor:pointer;margin-top:8px}.sidebar .submenu li,.sidebar .submenu ul{list-style-type:none}.sidebar .submenu ul{padding-left:15px}.sidebar .submenu li{list-style-position:inside;padding-left:15px;text-indent:-15px}.sidebar .submenu li a{display:block;overflow:hidden;padding-left:15px;text-overflow:ellipsis;white-space:nowrap;width:215px}.sidebar .first-menu li:hover>ul{opacity:1;visibility:visible}.sidebar .list-group-item-sub{background-color:transparent;border:1px solid var(--lambo-white)}.sidebar .list-group-item-sub.active,.sidebar .list-group-item-sub:hover{background-color:var(--theme-primary-100);border:1px solid var(--theme-primary-200);border-radius:35px}.sidebar .list-group-item-sub.active>a,.sidebar .list-group-item-sub:hover>a{color:var(--theme-primary-500)}.ou-hamburger{border-bottom:1px solid var(--lambo-grey-400);display:none;position:relative;width:100%}.ou-hamburger:hover{cursor:pointer}.ou-hamburger svg{display:inline-block;font-size:30px;height:1em;width:1em}@media only screen and (max-width:1170px){.ou-hamburger{display:block}}.ou-mobile-menu{background-color:var(--lambo-white);counter-reset:list-number-mobile 0;display:none;left:0;max-height:100vh;overflow:scroll;position:fixed;top:0;z-index:10000}@media only screen and (max-width:1170px){.ou-mobile-menu{display:block}}.ou-mobile-menu .close{padding:1rem 1rem 0;text-align:right;width:100%}.ou-mobile-menu .close svg:hover{cursor:pointer}.ou-mobile-menu ol,.ou-mobile-menu ul{list-style:none;padding:0}.ou-mobile-menu ol li,.ou-mobile-menu ul li{align-items:center;display:flex;flex-wrap:wrap}.ou-mobile-menu ol li a,.ou-mobile-menu ul li a{width:calc(100% - 76px)}.ou-mobile-menu ol li.has_children,.ou-mobile-menu ul li.has_children{position:relative}.ou-mobile-menu ol li.has_children:after,.ou-mobile-menu ul li.has_children:after{background:url(/themes/custom/lambo/img/caret-inactive.svg) no-repeat 50%;background-size:cover;content:"";height:20px;margin:20px;position:absolute;right:0;transform:rotate(90deg);transition:transform .4s;width:20px;z-index:100}.ou-mobile-menu ol li.has_children .list-group-item-sub:hover:before,.ou-mobile-menu ol li.has_children .list-group-item-sub:hover>a,.ou-mobile-menu ul li.has_children .list-group-item-sub:hover:before,.ou-mobile-menu ul li.has_children .list-group-item-sub:hover>a{color:var(--theme-primary-500)}.ou-mobile-menu ol li.has_children.active.has_children:after,.ou-mobile-menu ul li.has_children.active.has_children:after{align-self:flex-start;background-size:cover;margin-top:1rem;transform:rotate(-90deg)}.ou-mobile-menu ol li.has_children.active.has_children:before,.ou-mobile-menu ol li.has_children.active.has_children>a,.ou-mobile-menu ul li.has_children.active.has_children:before,.ou-mobile-menu ul li.has_children.active.has_children>a{color:var(--theme-primary-500)}.ou-mobile-menu .menu{margin-top:0;padding:0 1rem}.ou-mobile-menu .menu>li{align-items:center;display:flex;flex-wrap:wrap;font-size:1.4rem;width:100%}.ou-mobile-menu .menu>li.active a{color:var(--lambo-grey-400);padding:1rem 0}.ou-mobile-menu .menu>li.active a.active{color:var(--theme-primary-500)!important}.ou-mobile-menu .menu>li ul li{font-size:1rem}.ou-mobile-menu .menu>li ul li a{color:var(--lambo-blackish)}.ou-mobile-menu .menu>li ul li a.active{color:var(--theme-primary-500)}.ou-mobile-menu .menu>li .subsubmenu-container{border-top:1px solid var(--lambo-grey-400);height:0;overflow:hidden;transition:opacity .2s .2s,visibility .2s .2s;visibility:hidden;width:100%}.ou-mobile-menu .menu>li .subsubmenu-container.active{height:auto;opacity:1;visibility:visible}.ou-mobile-menu .menu>li .subsubmenu-container .submenu li{padding-left:3rem}.ou-mobile-menu .menu>li .submenu-container{border-top:1px solid var(--lambo-grey-400);height:0;opacity:0;overflow:hidden;transition:opacity .2s .2s,visibility .2s .2s;visibility:hidden;width:100%}.ou-mobile-menu .menu>li .submenu-container.active{height:auto;opacity:1;visibility:visible}.ou-mobile-menu .menu>li .submenu-container>ul>li>a{font-size:1.2rem;font-style:italic;padding:2rem}.ou-mobile-menu .menu>li .submenu-container ul li a{display:block;padding:1rem 2rem}.ou-mobile-menu .menu li:not(:first-child){border-top:1px solid var(--lambo-grey-200)}.ou-mobile-menu .list-group .main-menu-item:before{color:var(--lambo-grey-400);content:counter(list-number-mobile);counter-increment:list-number-mobile}.ou-mobile-menu .list-group .main-menu-item:first-of-type:before{content:"i";counter-reset:list-number-mobile 0;font-style:italic}.paragraph--type--toolkit-1-column-layout{padding-bottom:2rem}@media only screen and (min-width:770px){.paragraph--type--toolkit-1-column-layout{margin:0 auto;width:60%}}.paragraph--type--toolkit-1-column-layout:after{margin-bottom:2rem;margin-top:2rem}.paragraph--type--toolkit-2-column-layout{display:block;width:100%}@media only screen and (min-width:770px){.paragraph--type--toolkit-2-column-layout{display:flex}.paragraph--type--toolkit-2-column-layout .field--name-field-left-column{width:33%}.paragraph--type--toolkit-2-column-layout .field--name-field-right-column{width:66%}}.paragraph--type--toolkit-2-column-layout{padding-bottom:2rem;padding-top:0}.paragraph--type--toolkit-2-column-layout .field--name-field-left-column:first-child,.paragraph--type--toolkit-2-column-layout .field--name-field-right-column:first-child{padding-top:0}@media only screen and (min-width:770px){.paragraph--type--toolkit-2-column-layout{display:flex;gap:3rem}.paragraph--type--toolkit-2-column-layout.dimensions_50_50 .field--name-field-left-column,.paragraph--type--toolkit-2-column-layout.dimensions_50_50 .field--name-field-right-column{width:calc(50% - 1.5rem)}.paragraph--type--toolkit-2-column-layout.dimensions_33_66 .field--name-field-left-column{width:calc(33.333% - 1.5rem)}.paragraph--type--toolkit-2-column-layout.dimensions_33_66 .field--name-field-right-column{width:calc(66.66666% - 1.5rem)}}.paragraph--type--toolkit-audio .field--name-field-caption p{color:var(--lambo-grey-600);font-size:14px!important;padding:.5rem 0 0 .4rem}.paragraph--type--toolkit-download ul{margin-top:0}.paragraph--type--toolkit-download .field--name-field-downloads .field__item{padding-bottom:.5rem}.paragraph--type--toolkit-image img{border:5px solid var(--lambo-white);max-height:60vh;width:auto}.paragraph--type--toolkit-image .field--name-field-caption p{color:var(--lambo-grey-600);font-size:14px!important;padding:.5rem 0 0 .4rem}.paragraph--type--toolkit-2-column-layout .paragraph--type--toolkit-image img,.paragraph--type--toolkit-2-column-layout .paragraph--type--toolkit-photo-slider img{max-height:40rem;object-fit:contain;width:auto}.paragraph--type--toolkit-openingsslide{position:relative}@media only screen and (min-width:0)and (max-width:499px){.paragraph--type--toolkit-openingsslide{max-width:500px;min-height:278px;width:100%}}@media only screen and (min-width:500px)and (max-width:769px){.paragraph--type--toolkit-openingsslide{max-width:770px;min-height:428px;width:100%}}@media only screen and (min-width:770px){.paragraph--type--toolkit-openingsslide{height:650px;width:1170px}}.paragraph--type--toolkit-openingsslide .field--name-field-titel{font-size:150px;padding-top:10%;text-align:center;text-transform:uppercase;-webkit-text-stroke:1px var(--lambo-black);color:var(--lambo-white);text-shadow:3px 3px 0 var(--lambo-black),-1px -1px 0 var(--lambo-black),1px -1px 0 var(--lambo-black),-1px 1px 0 var(--lambo-black),1px 1px 0 var(--lambo-black)}.paragraph--type--toolkit-openingsslide .next-page-circle{background:var(--lambo-secondary-500);border-radius:250px;bottom:50px;color:var(--lambo-white);font-size:33px;font-weight:700;height:250px;line-height:250px;position:absolute;right:50px;text-align:center;text-transform:uppercase;width:250px}.paragraph--type--toolkit-openingsslide .next-page-circle:hover{opacity:.9}.slick.slick--single-slide{background:var(--highlight-color);border:1px solid var(--border-color);border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.11),0 6px 6px rgba(0,0,0,.11);margin:10px 20px 30px}.slick.slick--single-slide .slick__slide{opacity:1!important;visibility:visible!important}.slick.slick--single-slide .slick-arrow{display:none!important}.paragraph--type--toolkit-photo-slider{overflow:hidden;width:100%}.paragraph--type--toolkit-photo-slider .slick-slider{background:var(--highlight-color);border:1px solid var(--border-color);border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.11),0 6px 6px rgba(0,0,0,.11);margin:10px 20px 30px}.paragraph--type--toolkit-photo-slider .field--name-field-caption,.paragraph--type--toolkit-photo-slider .field--name-field-caption-top{padding:10px 10px 10px 0}.paragraph--type--toolkit-photo-slider .slick__slide .slide__media{text-align:center}.paragraph--type--toolkit-photo-slider .slick__slide .field--name-field-caption,.paragraph--type--toolkit-photo-slider .slick__slide .field--name-field-caption-top{border-top:1px solid var(--border-color);padding-top:16px;position:unset;visibility:visible!important}.paragraph--type--toolkit-photo-slider .slick__slide .field--name-field-caption p,.paragraph--type--toolkit-photo-slider .slick__slide .field--name-field-caption-top p{background-color:var(--highlight-color)!important;font-size:14px!important;margin-bottom:5px}.paragraph--type--toolkit-photo-slider .slick__slide .field--name-field-caption-top{border-bottom:1px solid var(--border-color);border-top:unset;padding-top:8px}.paragraph--type--toolkit-photo-slider .slick__slide img,.paragraph--type--toolkit-photo-slider .slick__slide video{display:block;margin:20px auto 25px!important;padding:0 30px;width:100%}.paragraph--type--toolkit-photo-slider .slick__slide video{height:unset}.paragraph--type--toolkit-photo-slider .slick__slide iframe{margin:20px 45px 25px 35px!important;max-width:calc(100% - 70px)}.paragraph--type--toolkit-photo-slider .slick__slide{opacity:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden}.paragraph--type--toolkit-photo-slider .slick-current{opacity:1;visibility:visible}.paragraph--type--toolkit-photo-slider .slick-arrow{background-color:var(--lambo-white);border:1px solid var(--border-color);color:var(--header-color);font-size:unset;font-weight:700;z-index:1}.paragraph--type--toolkit-photo-slider .slick-arrow:hover{border:1px solid var(--header-color)}.paragraph--type--toolkit-photo-slider iframe{opacity:unset;visibility:unset}.dimensions_50_50 .slick__slide video{max-height:14rem;max-width:25rem}.field--name-field-caption-top p{padding-left:.4rem}.slick__slide .field--name-field-caption-top p{padding:.5rem 0 0 1.6rem}.slick__slide .field--name-field-caption p{padding:0 0 0 1.6rem}.pswp__ui--fit .pswp__top-bar{background-color:transparent}.pswp__caption_top{background-color:rgba(0,0,0,.3);left:0;min-height:44px;position:absolute;top:44px;width:100%;z-index:9999}.pswp__caption_top__center{font-size:14px;line-height:20px;margin:0 auto;padding-top:10px;text-align:left}.pswp__caption__center,.pswp__caption_top__center{max-width:50vw}@media only screen and (min-width:0)and (max-width:769px){.pswp__caption__center,.pswp__caption_top__center{max-width:90vw}}div.slick--center .slick-slide.slick-center{transform:scale(1)!important}.pswp__caption p,.pswp__caption_top p{color:var(--lambo-white);margin:0;padding:0}.pswp{opacity:1}.pswp__button.pswp__button--close,.pswp__button.pswp__button--fs,.pswp__button.pswp__button--zoom{background-size:20px 20px;height:50px;opacity:.8;transition:opacity .2s ease;width:50px}.pswp__button.pswp__button--close:hover,.pswp__button.pswp__button--fs:hover,.pswp__button.pswp__button--zoom:hover{opacity:1}.pswp__button.pswp__button--close:before,.pswp__button.pswp__button--fs:before,.pswp__button.pswp__button--zoom:before{background:none}.pswp__button.pswp__button--fs{background:url(/themes/custom/lambo/img/icons/full-screen-toggle.svg) no-repeat 50%}.pswp__button.pswp__button--zoom{background:url(/themes/custom/lambo/img/icons/zoom-in.svg) no-repeat 50%}.pswp__button.pswp__button--close{background:url(/themes/custom/lambo/img/icons/close-menu.svg) no-repeat 50%}.pswp__button.pswp__button--arrow--right{background:url(/themes/custom/lambo/img/icons/arrow-right-white.svg) no-repeat 50%;height:50px;transform:scaleX(1.5) scaleY(1.5);width:50px}.pswp__button.pswp__button--arrow--right:before{background:none}.pswp__button.pswp__button--arrow--left{background:url(/themes/custom/lambo/img/icons/arrow-right-white.svg) no-repeat 50%;height:50px;transform:scaleX(-1.5) scaleY(1.5);width:50px}.pswp__button.pswp__button--arrow--left:before{background:none}.pswp__button{background-size:264px 88px;display:block;height:44px;position:absolute;width:44px}.pswp__button--close{background-position:0 -44px;opacity:1;right:6px}.pswp__button--close:hover{opacity:1}.pswp__button--fs{background-position:-44px 0;opacity:1;right:38px}.pswp__button--fs:hover{opacity:1}.pswp__button--zoom{background-position:-132px 0;opacity:1;right:70px}.pswp__button--zoom:hover{opacity:1}.pswp__button--arrow--left,.pswp__button--arrow--right{height:0}.pswp__button--share,.pswp__counter{display:none}.pswp__item .pswp__item--html.media-wrapper,.pswp__item .pswp__item--html.media-wrapper .media.media--ratio.is-b-loaded{min-height:400px}.pswp__caption{margin-top:2rem}.quiz-modal{overflow-x:hidden}.quiz-modal .paragraph--type--toolkit-photo-slider{display:block;max-width:1000px;position:relative}.quiz-modal .paragraph--type--toolkit-photo-slider .slick{display:block;max-width:450px}@media only screen and (min-width:0)and (max-width:769px){.quiz-modal .paragraph--type--toolkit-photo-slider .slick{max-width:300px}}.quiz-modal .paragraph--type--toolkit-photo-slider .slick .slick-list{margin-top:0}.field__item:last-child .paragraph--type--toolkit-text:after{content:none}.paragraph--type--toolkit-text{display:block}.paragraph--type--toolkit-text table{margin-top:0}.paragraph--type--toolkit-text table[border^="1"] tbody>tr>td,.paragraph--type--toolkit-text table[border^="2"] tbody>tr>td{border-style:solid}.paragraph--type--toolkit-text .tablesaw{-ms-word-break:break-all;-ms-word-wrap:break-all;-webkit-word-break:break-word;-webkit-word-wrap:break-word;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.paragraph--type--toolkit-text:after{border:0;content:"";display:block;margin:1rem auto;width:100%}@media only screen and (min-width:500px){.paragraph--type--toolkit-text:after{width:60%}}.paragraph--type--toolkit-text ol{line-height:1.7}.paragraph--type--toolkit-text ol ol{list-style:lower-alpha}.paragraph--type--toolkit-text ol ol ol{list-style:auto}.paragraph--type--toolkit-text ol{counter-reset:my-awesome-counter;list-style:none;position:relative}.paragraph--type--toolkit-text ol[start="1"]{counter-reset:my-awesome-counter 0}.paragraph--type--toolkit-text ol[start="2"]{counter-reset:my-awesome-counter 1}.paragraph--type--toolkit-text ol[start="3"]{counter-reset:my-awesome-counter 2}.paragraph--type--toolkit-text ol[start="4"]{counter-reset:my-awesome-counter 3}.paragraph--type--toolkit-text ol[start="5"]{counter-reset:my-awesome-counter 4}.paragraph--type--toolkit-text ol[start="6"]{counter-reset:my-awesome-counter 5}.paragraph--type--toolkit-text ol[start="7"]{counter-reset:my-awesome-counter 6}.paragraph--type--toolkit-text ol[start="8"]{counter-reset:my-awesome-counter 7}.paragraph--type--toolkit-text ol[start="9"]{counter-reset:my-awesome-counter 8}.paragraph--type--toolkit-text ol[start="10"]{counter-reset:my-awesome-counter 9}.paragraph--type--toolkit-text ol[start="11"]{counter-reset:my-awesome-counter 10}.paragraph--type--toolkit-text ol[start="12"]{counter-reset:my-awesome-counter 11}.paragraph--type--toolkit-text ol[start="13"]{counter-reset:my-awesome-counter 12}.paragraph--type--toolkit-text ol[start="14"]{counter-reset:my-awesome-counter 13}.paragraph--type--toolkit-text ol[start="15"]{counter-reset:my-awesome-counter 14}.paragraph--type--toolkit-text ol[start="16"]{counter-reset:my-awesome-counter 15}.paragraph--type--toolkit-text ol[start="17"]{counter-reset:my-awesome-counter 16}.paragraph--type--toolkit-text ol[start="18"]{counter-reset:my-awesome-counter 17}.paragraph--type--toolkit-text ol[start="19"]{counter-reset:my-awesome-counter 18}.paragraph--type--toolkit-text ol[start="20"]{counter-reset:my-awesome-counter 19}.paragraph--type--toolkit-text ol[start="21"]{counter-reset:my-awesome-counter 20}.paragraph--type--toolkit-text ol[start="22"]{counter-reset:my-awesome-counter 21}.paragraph--type--toolkit-text ol[start="23"]{counter-reset:my-awesome-counter 22}.paragraph--type--toolkit-text ol[start="24"]{counter-reset:my-awesome-counter 23}.paragraph--type--toolkit-text ol[start="25"]{counter-reset:my-awesome-counter 24}.paragraph--type--toolkit-text ol[start="26"]{counter-reset:my-awesome-counter 25}.paragraph--type--toolkit-text ol[start="27"]{counter-reset:my-awesome-counter 26}.paragraph--type--toolkit-text ol[start="28"]{counter-reset:my-awesome-counter 27}.paragraph--type--toolkit-text ol[start="29"]{counter-reset:my-awesome-counter 28}.paragraph--type--toolkit-text ol[start="30"]{counter-reset:my-awesome-counter 29}.paragraph--type--toolkit-text ol[start="31"]{counter-reset:my-awesome-counter 30}.paragraph--type--toolkit-text ol[start="32"]{counter-reset:my-awesome-counter 31}.paragraph--type--toolkit-text ol[start="33"]{counter-reset:my-awesome-counter 32}.paragraph--type--toolkit-text ol[start="34"]{counter-reset:my-awesome-counter 33}.paragraph--type--toolkit-text ol[start="35"]{counter-reset:my-awesome-counter 34}.paragraph--type--toolkit-text ol[start="36"]{counter-reset:my-awesome-counter 35}.paragraph--type--toolkit-text ol[start="37"]{counter-reset:my-awesome-counter 36}.paragraph--type--toolkit-text ol[start="38"]{counter-reset:my-awesome-counter 37}.paragraph--type--toolkit-text ol[start="39"]{counter-reset:my-awesome-counter 38}.paragraph--type--toolkit-text ol[start="40"]{counter-reset:my-awesome-counter 39}.paragraph--type--toolkit-text ol[start="41"]{counter-reset:my-awesome-counter 40}.paragraph--type--toolkit-text ol[start="42"]{counter-reset:my-awesome-counter 41}.paragraph--type--toolkit-text ol[start="43"]{counter-reset:my-awesome-counter 42}.paragraph--type--toolkit-text ol[start="44"]{counter-reset:my-awesome-counter 43}.paragraph--type--toolkit-text ol[start="45"]{counter-reset:my-awesome-counter 44}.paragraph--type--toolkit-text ol[start="46"]{counter-reset:my-awesome-counter 45}.paragraph--type--toolkit-text ol[start="47"]{counter-reset:my-awesome-counter 46}.paragraph--type--toolkit-text ol[start="48"]{counter-reset:my-awesome-counter 47}.paragraph--type--toolkit-text ol[start="49"]{counter-reset:my-awesome-counter 48}.paragraph--type--toolkit-text ol[start="50"]{counter-reset:my-awesome-counter 49}.paragraph--type--toolkit-text ol[start="51"]{counter-reset:my-awesome-counter 50}.paragraph--type--toolkit-text ol[start="52"]{counter-reset:my-awesome-counter 51}.paragraph--type--toolkit-text ol[start="53"]{counter-reset:my-awesome-counter 52}.paragraph--type--toolkit-text ol[start="54"]{counter-reset:my-awesome-counter 53}.paragraph--type--toolkit-text ol[start="55"]{counter-reset:my-awesome-counter 54}.paragraph--type--toolkit-text ol[start="56"]{counter-reset:my-awesome-counter 55}.paragraph--type--toolkit-text ol[start="57"]{counter-reset:my-awesome-counter 56}.paragraph--type--toolkit-text ol[start="58"]{counter-reset:my-awesome-counter 57}.paragraph--type--toolkit-text ol[start="59"]{counter-reset:my-awesome-counter 58}.paragraph--type--toolkit-text ol[start="60"]{counter-reset:my-awesome-counter 59}.paragraph--type--toolkit-text ol[start="61"]{counter-reset:my-awesome-counter 60}.paragraph--type--toolkit-text ol[start="62"]{counter-reset:my-awesome-counter 61}.paragraph--type--toolkit-text ol[start="63"]{counter-reset:my-awesome-counter 62}.paragraph--type--toolkit-text ol[start="64"]{counter-reset:my-awesome-counter 63}.paragraph--type--toolkit-text ol[start="65"]{counter-reset:my-awesome-counter 64}.paragraph--type--toolkit-text ol[start="66"]{counter-reset:my-awesome-counter 65}.paragraph--type--toolkit-text ol[start="67"]{counter-reset:my-awesome-counter 66}.paragraph--type--toolkit-text ol[start="68"]{counter-reset:my-awesome-counter 67}.paragraph--type--toolkit-text ol[start="69"]{counter-reset:my-awesome-counter 68}.paragraph--type--toolkit-text ol[start="70"]{counter-reset:my-awesome-counter 69}.paragraph--type--toolkit-text ol[start="71"]{counter-reset:my-awesome-counter 70}.paragraph--type--toolkit-text ol[start="72"]{counter-reset:my-awesome-counter 71}.paragraph--type--toolkit-text ol[start="73"]{counter-reset:my-awesome-counter 72}.paragraph--type--toolkit-text ol[start="74"]{counter-reset:my-awesome-counter 73}.paragraph--type--toolkit-text ol[start="75"]{counter-reset:my-awesome-counter 74}.paragraph--type--toolkit-text ol[start="76"]{counter-reset:my-awesome-counter 75}.paragraph--type--toolkit-text ol[start="77"]{counter-reset:my-awesome-counter 76}.paragraph--type--toolkit-text ol[start="78"]{counter-reset:my-awesome-counter 77}.paragraph--type--toolkit-text ol[start="79"]{counter-reset:my-awesome-counter 78}.paragraph--type--toolkit-text ol[start="80"]{counter-reset:my-awesome-counter 79}.paragraph--type--toolkit-text ol[start="81"]{counter-reset:my-awesome-counter 80}.paragraph--type--toolkit-text ol[start="82"]{counter-reset:my-awesome-counter 81}.paragraph--type--toolkit-text ol[start="83"]{counter-reset:my-awesome-counter 82}.paragraph--type--toolkit-text ol[start="84"]{counter-reset:my-awesome-counter 83}.paragraph--type--toolkit-text ol[start="85"]{counter-reset:my-awesome-counter 84}.paragraph--type--toolkit-text ol[start="86"]{counter-reset:my-awesome-counter 85}.paragraph--type--toolkit-text ol[start="87"]{counter-reset:my-awesome-counter 86}.paragraph--type--toolkit-text ol[start="88"]{counter-reset:my-awesome-counter 87}.paragraph--type--toolkit-text ol[start="89"]{counter-reset:my-awesome-counter 88}.paragraph--type--toolkit-text ol[start="90"]{counter-reset:my-awesome-counter 89}.paragraph--type--toolkit-text ol[start="91"]{counter-reset:my-awesome-counter 90}.paragraph--type--toolkit-text ol[start="92"]{counter-reset:my-awesome-counter 91}.paragraph--type--toolkit-text ol[start="93"]{counter-reset:my-awesome-counter 92}.paragraph--type--toolkit-text ol[start="94"]{counter-reset:my-awesome-counter 93}.paragraph--type--toolkit-text ol[start="95"]{counter-reset:my-awesome-counter 94}.paragraph--type--toolkit-text ol[start="96"]{counter-reset:my-awesome-counter 95}.paragraph--type--toolkit-text ol[start="97"]{counter-reset:my-awesome-counter 96}.paragraph--type--toolkit-text ol[start="98"]{counter-reset:my-awesome-counter 97}.paragraph--type--toolkit-text ol[start="99"]{counter-reset:my-awesome-counter 98}.paragraph--type--toolkit-text ol[start="100"]{counter-reset:my-awesome-counter 99}.paragraph--type--toolkit-text ol>li{counter-increment:my-awesome-counter}.paragraph--type--toolkit-text ol>li:not(:first-child){margin-top:1rem}.paragraph--type--toolkit-text ol>li ol{padding-left:19px;padding-top:10px}.paragraph--type--toolkit-text ol>li li{padding-left:8px}.paragraph--type--toolkit-text ol>li li:before{border-left:0;border-right:0;border-top:0;content:"";width:15px}.paragraph--type--toolkit-text ol>li:before{border:1px solid red;content:counter(my-awesome-counter);font-size:13px;height:24px;left:0;line-height:24px;position:absolute;text-align:center;width:24px}.paragraph--type--toolkit-text ul li{line-height:24px;margin-top:.5rem}.paragraph--type--toolkit-text img{display:block;margin-bottom:10px}.paragraph--type--toolkit-video .field--name-field-caption p{color:var(--lambo-grey-600);font-size:14px!important;padding:.5rem 0 0 .4rem}.paragraph--type--toolkit-video video{height:unset;vertical-align:top;width:100%}.paragraph--type--toolkit-video .field--name-field-media-oembed-video{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.paragraph--type--toolkit-video .media-oembed-content{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.tooltip-parent{position:relative}.tooltip-parent .tooltip{visibility:hidden}.tooltip-parent:hover .tooltip{visibility:visible}#block-lambo-content .tooltip-parent a.tooltip{background-color:var(--lambo-blackish);border-radius:10px;color:var(--lambo-white);font-size:12px;line-height:1.5;padding:10px;position:absolute;text-decoration:none;top:25px;z-index:1}.tooltip{position:absolute;visibility:hidden}.tooltip-overflow-text a{overflow:hidden;text-overflow:ellipsis}#views-form-licenses-trial-page-1 #edit-header{display:none}#views-form-licenses-trial-page-1 table tr td{padding:.5rem}#views-form-licenses-trial-page-1 table tr .views-field-views-bulk-operations-bulk-form{width:32px}.product-small{display:flex;justify-content:space-between;max-width:800px}.product-small .product-small-content{flex:1}.product-small .product-small-content .field--name-title{padding-bottom:0}.product-small .product-small-content .field--name-field-isbn{margin-bottom:0}.product-small .product-small-content .product-content-sub{color:var(--lambo-grey-500);display:flex}.product-small .product-small-content .product-content-sub .product-price{margin-right:5px}.product-small .product-small-content .product-content-sub .field--name-field-isbn{margin-left:5px}.product-small form{margin-bottom:0}.product-small .product-small-buttons{margin-bottom:20px;margin-right:20px}.product-small .variations-select{display:none}.product-availability{color:var(--lambo-primary-500)}.product-availability.green,.product-availability.red{color:var(--theme-primary-500)}.product-availability.black{color:var(--lambo-blackish)}.product-detail-columns{display:flex;justify-content:space-between}@media only screen and (min-width:0)and (max-width:769px){.product-detail-columns{flex-direction:column}}.product-detail-columns .button-wrapper{margin-bottom:3rem;margin-top:3rem}.product-detail-columns .product-detail-column-left-wrapper{flex:1}@media only screen and (min-width:0)and (max-width:769px){.product-detail-columns .product-detail-column-left-wrapper{max-width:100%}}@media only screen and (min-width:770px){.product-detail-columns .product-detail-column-left-wrapper{margin-right:30px;max-width:550px}}.product-detail-columns .product-detail-column-right-wrapper{flex:1}@media only screen and (min-width:0)and (max-width:769px){.product-detail-columns .product-detail-column-right-wrapper{margin-top:0;max-width:100%}}@media only screen and (min-width:770px){.product-detail-columns .product-detail-column-right-wrapper{margin-top:40px;max-width:460px}}.product-detail-columns .product-detail-column-right-top .product-prices .product-list-price,.product-detail-columns .product-detail-column-right-top .product-prices .product-price{font-size:28px}.product-detail-columns .field--name-field-courses,.product-detail-columns .field--name-field-level,.product-detail-columns .field--name-field-sample{margin-bottom:30px}.product-detail-columns .field--name-field-courses .field__label,.product-detail-columns .field--name-field-level .field__label,.product-detail-columns .field--name-field-sample .field__label{font-family:Sofia Pro;font-size:1.1rem;font-weight:700}.product-detail-columns .field--name-variations{margin-bottom:30px}@media only screen and (min-width:0)and (max-width:769px){.product-detail-columns .field--name-variations{margin-top:10px}}@media only screen and (min-width:770px){.product-detail-columns .field--name-variations{margin-top:20px}}.product-detail-columns .field--name-variations .field__item>div{display:flex;justify-content:space-between}@media only screen and (min-width:500px){.product-detail-columns .field--name-variations .field__item>div{flex-direction:column}}@media only screen and (min-width:0)and (max-width:499px){.product-detail-columns .field--name-variations .field__item>div{flex-direction:column}}.product-detail-columns .field--name-field-images{background:var(--lambo-grey-100);border-radius:4px;height:min-content;margin-bottom:30px}@media only screen and (min-width:0)and (max-width:499px){.product-detail-columns .field--name-field-images{min-height:unset;padding:15px}}@media only screen and (min-width:500px)and (max-width:769px){.product-detail-columns .field--name-field-images{min-height:345px;padding:20px}}@media only screen and (min-width:770px)and (max-width:1169px){.product-detail-columns .field--name-field-images{padding:20px}}@media only screen and (min-width:1170px){.product-detail-columns .field--name-field-images{padding:20px 60px}}@media only screen and (min-width:0)and (max-width:769px){.product-detail-columns .field--name-field-images .field__item:not(:first-child){display:none}}.product-detail-columns .field--name-field-images .field--name-field-media-image .field__item{display:flex;object-fit:contain;padding:20px 0}.product-detail-columns .field--name-field-images .field--name-field-media-image .field__item img{border-radius:12px 12px 18px 18px;margin-left:auto;margin-right:auto}.product-detail-columns .variations-select{padding-bottom:20px;width:100%}@media only screen and (min-width:500px){.product-detail-columns .variations-select{padding-right:20px}}@media only screen and (min-width:0)and (max-width:499px){.product-detail-columns .variations-select{padding-right:0}}.field--name-field-related-products .field__label{margin-top:2rem}.field--name-field-related-products>.field__items{display:flex;flex-wrap:wrap;margin:1rem -1rem}.field--name-field-related-products>.field__items>.field__item{margin:0 1rem}@media only screen and (min-width:0)and (max-width:769px){.field--name-field-related-products>.field__items>.field__item{width:100%}}@media only screen and (min-width:770px){.field--name-field-related-products>.field__items>.field__item{width:calc(33.33333% - 2rem)}}.field--name-field-related-products>.field__items>.field__item .field--name-field-isbn{color:var(--lambo-grey-500)}@media only screen and (min-width:770px)and (max-width:1169px){.field--name-field-related-products>.field__items>.field__item .field--name-field-images{align-items:center;display:flex;height:33vw;padding:0 60px}}@media only screen and (min-width:1170px){.field--name-field-related-products>.field__items>.field__item .field--name-field-images{align-items:center;display:flex;height:27rem;padding:0 60px}}.field--name-field-related-products>.field__items>.field__item .field--name-title{color:#212121;font-size:20px;padding-bottom:10px}.product-detail-info{display:block;margin-bottom:30px}.product-detail-info>div{margin-bottom:20px}.product-detail-info p{margin:0}.product-detail-info .field__label{font-weight:700}@media only screen and (min-width:0)and (max-width:499px){.product-detail-info{margin-bottom:90px}}.product-footer .preview,.product-footer .product-content,.product-footer .product-detail-info{display:flex}.product-footer .preview .field--name-field-audience,.product-footer .preview .field--name-field-authors,.product-footer .preview .field--name-field-courses-copy,.product-footer .preview .field--name-field-extra-info,.product-footer .preview .field--name-field-level-copy,.product-footer .product-content .field--name-field-audience,.product-footer .product-content .field--name-field-authors,.product-footer .product-content .field--name-field-courses-copy,.product-footer .product-content .field--name-field-extra-info,.product-footer .product-content .field--name-field-level-copy,.product-footer .product-detail-info .field--name-field-audience,.product-footer .product-detail-info .field--name-field-authors,.product-footer .product-detail-info .field--name-field-courses-copy,.product-footer .product-detail-info .field--name-field-extra-info,.product-footer .product-detail-info .field--name-field-level-copy{display:flex;margin-right:5rem}.product-footer .preview .field__label,.product-footer .product-content .field__label,.product-footer .product-detail-info .field__label{font-family:Sofia Pro;font-weight:700;margin-right:2rem;min-width:8rem}.product-footer .preview .field__item,.product-footer .product-content .field__item,.product-footer .product-detail-info .field__item{color:var(--lambo-grey-700);line-height:1.5rem}.product-footer .product-content{max-width:700px}.product-footer .horizontal-tabs{border:0}.product-footer .horizontal-tabs ul.horizontal-tabs-list{background:none;border-bottom:1px solid var(--lambo-grey-300);margin-bottom:2rem;padding-bottom:1rem}.product-footer .horizontal-tabs ul.horizontal-tabs-list:after{border:0}.product-footer .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button{background:0;border:0;margin-right:1rem;width:100%}@media only screen and (min-width:770px){.product-footer .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button{width:auto}}.product-footer .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{background:none;border-radius:30px;color:#ccc;display:flex;font-size:1rem;justify-content:center;padding:1rem 2rem}.product-footer .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:hover{color:var(--lambo-primary-700)}.product-footer .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:before{border-bottom:0;content:"";height:20px;margin-bottom:3px;margin-right:10px;position:static;width:20px}.product-footer .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{background:var(--theme-primary-50);border:1px solid var(--theme-primary-200);color:var(--lambo-primary-700)}.product-footer .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a:before{border-bottom:0;height:20px;width:20px}.product-footer .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.horizontal-tab-button-1 a:before{background:url(/themes/custom/lambo/img/icons/book-star-gray.svg) 100% no-repeat;background-size:contain}.product-footer .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.horizontal-tab-button-1 a:hover:before,.product-footer .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.horizontal-tab-button-1.selected a:before{background:url(/themes/custom/lambo/img/icons/book-star.svg) 100% no-repeat;background-size:contain}.product-footer .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.horizontal-tab-button-2 a:before{background:url(/themes/custom/lambo/img/icons/book-pdf-gray.svg) 100% no-repeat;background-size:contain}.product-footer .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.horizontal-tab-button-2 a:hover:before,.product-footer .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.horizontal-tab-button-2.selected a:before{background:url(/themes/custom/lambo/img/icons/book-pdf.svg) 100% no-repeat;background-size:contain}.product-footer .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.horizontal-tab-button-0 a:before{background:url(/themes/custom/lambo/img/icons/book-chapters-gray.svg) 100% no-repeat;background-size:contain}.product-footer .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.horizontal-tab-button-0 a:hover:before,.product-footer .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.horizontal-tab-button-0.selected a:before{background:url(/themes/custom/lambo/img/icons/book-chapters.svg) 100% no-repeat;background-size:contain}.page-node-type-online-edition footer{display:none}@media only screen and (min-width:770px){body.path-checkout:not(.checkout-login){background:linear-gradient(90deg,var(--lambo-white) 50%,var(--theme-primary-50) 50%)}body.path-checkout.gin--classic-toolbar:not(.checkout-login),body.path-checkout.gin--horizontal-toolbar:not(.checkout-login),body.path-checkout.gin--vertical-toolbar:not(.checkout-login){background:linear-gradient(90deg,var(--lambo-white) calc(50% + var(--gin-toolbar-x-offset, 256px)/2),var(--theme-primary-50) calc(50% + var(--gin-toolbar-x-offset, 256px)/2))}}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns{display:grid}@media only screen and (min-width:0)and (max-width:769px){.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns{flex-direction:column;grid-template-columns:100%}}@media only screen and (min-width:770px){.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns{flex-direction:row;grid-template-columns:51% 49%}}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-main{display:flex;flex-direction:column;gap:20px;height:fit-content;overflow:hidden;width:auto}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-main .field__label{font-weight:600}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-main .full-name-display{color:var(--lambo-blackish);font-size:16px;margin:0}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-main .address{color:var(--lambo-blackish);font-size:16px;margin-bottom:0}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-main .field--name-field-order-comment{margin-top:16px}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-main .comment-label{display:none}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary{background:var(--theme-primary-50)}@media only screen and (min-width:0)and (max-width:769px){.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary{margin-top:30px;padding:20px}}@media only screen and (min-width:770px){.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary{padding:0 30px 50px 2vw}}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary{float:none;width:auto}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary h3{padding-top:6px}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary .field--name-field-isbn{color:var(--lambo-blackish);margin:0;opacity:.7}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary .field--name-title{font-weight:600}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary .field--name-price{color:var(--lambo-blackish);font-size:medium}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary .order-total-line__subtotal{display:none}@media only screen and (min-width:0)and (max-width:769px){.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary{margin-bottom:30px}}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary table{background:var(--lambo-white);border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:0;width:100%}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary table tbody{display:block;padding:15px;width:100%}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary table tbody tr{border-bottom:1px dashed var(--lambo-grey-400);display:flex;flex-direction:row;gap:15px;justify-content:space-between;padding:20px 15px;width:100%}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary table tbody tr td.views-field.views-field-purchased-entity{width:100%}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary table tbody tr .views-field-total-price__number{color:var(--lambo-blackish)}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary table tbody tr:last-child{border-bottom:none}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary table td{padding:0}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary .title-price-group .field--name-price{display:none}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary .order-total-line-value{margin-bottom:10px}.commerce-checkout-flow-multistep-lambo .commerce-checkout-form-columns .layout-region-checkout-secondary .order-total-line{padding:0}.commerce-checkout-flow-multistep-lambo .layout-region-checkout-footer{width:100%}.commerce-checkout-flow-multistep-lambo .layout-region-checkout-footer .form-actions{flex-direction:row-reverse;justify-content:flex-start;width:100%}@media only screen and (min-width:770px){.checkout-pane-lambo-access-login{flex-direction:row;justify-content:space-between}}#edit-lambo-access-login-returning-customer{height:fit-content}.checkout-pane-order-summary footer{margin:unset;position:unset;width:auto}.checkout-pane-order-summary .field--name-total-price{color:var(--lambo-white);padding-top:16px;width:100%}#edit-lambo-access-login .form-item{flex:1 1 0}.teaser-card{display:flex;max-width:360px;overflow:hidden;position:relative}@media only screen and (min-width:0)and (max-width:769px){.teaser-card{display:block;max-width:100%}}.teaser-card .card-link-wrapper{display:flex;flex:1;flex-direction:column}.teaser-card .card-link-wrapper:hover{cursor:pointer;text-decoration:none}.teaser-card .card-link-wrapper:hover .card-content{border-color:var(--lambo-primary-700)}.teaser-card .field--name-field-media-image{overflow:hidden}.teaser-card:hover img{height:240px;transform:scale(1.1)}.teaser-card img{border-top-left-radius:5px;border-top-right-radius:5px;height:240px;object-fit:cover;transition:transform .66s ease;width:100%}.teaser-card .field--name-field-label{background-color:var(--lambo-primary-700);border-radius:3px;color:var(--lambo-white);left:25px;padding:6px 10px;position:absolute;top:25px}.teaser-card .field--name-field-label:before{content:"#";display:inline-block}.teaser-card .field--name-field-label:hover{color:var(--lambo-white)}.teaser-card .card-content{background-color:var(--lambo-white);border-bottom:6px solid var(--lambo-grey-100);border-radius:0 0 4px 4px;display:flex;flex:1;flex-direction:column;height:100%;justify-content:space-between;max-width:100%;padding:15px 25px 20px;transition:.3s}.teaser-card .card-content .field--name-node-post-date{color:var(--lambo-grey-500);padding-bottom:0}.teaser-card .card-content .field--name-node-post-date:hover{color:var(--lambo-grey-500)}.teaser-card .card-content div.field--name-node-title{display:flex;flex:1;flex-direction:column;justify-content:space-between}.teaser-card .card-content div.field--name-node-title h4{color:var(--lambo-blackish);margin:0;padding:0 0 10px}.teaser-card .card-content div.field--name-node-title h4:hover{color:var(--lambo-blackish)}.teaser-card .card-content div.field--name-node-title .teaser-card-title-more{display:inline-block;font-size:16px}.teaser-card .card-content div.field--name-node-title .teaser-card-title-more:after{background:url(/themes/custom/lambo/img/icons/arrow-right-pink.svg) no-repeat 100%}.teaser-card .card-content div.field--name-node-title .teaser-card-title-more:hover{color:var(--lambo-secondary-500)}header .field--name-description p{color:var(--lambo-white)}.header.news{font-family:Work Sans;height:27rem;margin-bottom:50px;position:relative}.header.news>div{position:relative;z-index:99}.header.news img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.header.news .layout-breadcrumb{padding:0}.header.news .layout-breadcrumb .block{padding-top:1rem;position:absolute;width:100%}.header.news .layout-breadcrumb #block-lambo-breadcrumbs ol li,.header.news .layout-breadcrumb .breadcrumb ol li{color:#fff}.header.news .layout-main-top{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:flex-end;padding:2rem 1rem;z-index:30}.header.news .layout-main-top h1{color:#fff;padding:0}.header.news .layout-main-top .datum{color:var(--lambo-grey-400);margin-bottom:0}.header.news .layout-main-top p{color:#fff}.header.news .layout-main-top .header-pill{background-color:var(--lambo-primary-700);border-radius:3px;color:var(--lambo-white);padding:6px 10px}.header.news .layout-main-top .header-pill:before{content:"#";display:inline-block}.header.news:before{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:linear-gradient(167deg,rgba(0,0,0,.5) 7%,rgba(88,0,39,.5) 86%);content:"";inset:0;position:absolute;z-index:1}.path-nieuws{background-color:var(--theme-primary-100)}.path-nieuws .news-page-title{margin-bottom:3rem}.path-nieuws .news{display:grid;grid-gap:30px}@media only screen and (min-width:0)and (max-width:499px){.path-nieuws .news{grid-template-columns:1fr}}@media only screen and (min-width:500px)and (max-width:769px){.path-nieuws .news{grid-template-columns:1fr}}@media only screen and (min-width:770px){.path-nieuws .news{grid-template-columns:1fr 1fr 1fr}}.path-nieuws .node--type-news,.path-nieuws .node--type-news .teaser-card{height:100%}.path-nieuws nav.pager.pagerer-pager-adaptive{display:flex;justify-content:center;margin:2rem 0 0;padding:0}.path-nieuws nav.pager.pagerer-pager-adaptive ul.js-pager__items{list-style-type:none}.path-nieuws nav.pager.pagerer-pager-adaptive ul.js-pager__items li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;min-height:60px;min-width:60px;padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:4px;-ms-flex-direction:column;flex-direction:column;text-align:center}.path-nieuws nav.pager.pagerer-pager-adaptive ul.js-pager__items li a{color:var(--lambo-secondary-500);padding:10px 15px;text-decoration:none}@media only screen and (min-width:0)and (max-width:499px){.path-nieuws nav.pager.pagerer-pager-adaptive ul.js-pager__items li{margin-right:0;min-height:44px;min-width:44px}}.path-webshop nav.pager.pagerer-pager-adaptive ul.pager__items.js-pager__items{justify-content:center;margin-top:1rem}.page-node-type-news img{border-radius:4px}.page-node-type-news .field--name-field-label{margin-bottom:1em;margin-top:1em;text-align:center}@media only screen and (min-width:770px){.page-node-type-news .field--name-field-label{margin-bottom:10px;margin-top:0;text-align:right}}.page-node-type-news .field--name-field-label a{background-color:var(--lambo-primary-700);border-radius:3px;color:var(--lambo-white);padding:6px 10px}.page-node-type-news .field--name-field-label a:before{content:"#";display:inline-block}.page-node-type-news .field--name-field-label a:hover{color:var(--lambo-white)}.page-node-type-news .field--name-field-intro{color:var(--lambo-grey-700);line-height:1.7em;margin-bottom:1.7em;max-width:600px}.page-node-type-news .field--name-field-body>div.field__label{display:none}.view-my-students{display:flex;flex-direction:column;gap:24px}.view-my-students .vbo-view-form,.view-my-students .vbo-view-form>.form-wrapper{width:100%}.view-my-students .vbo-view-form #edit-actions--2{display:none}.view-my-students table tr:nth-child(2n){background-color:var(--lambo-grey-100)}#quiz-iframe .pswp__top-bar{background:red}#quiz-iframe .pswp__container{margin-top:3rem}