@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.ssb-titel{font-family:"Sagona W05",serif;font-weight:700;font-style:italic;letter-spacing:.02em}.hom .-top h2>i,.ssb-prijs{font-weight:900;font-style:normal}.ssb-prijs{font-family:"Sagona W05",serif;letter-spacing:.02em}body{line-height:1.25rem;font-size:14px;font-weight:370;font-family:"Fira Sans",sans-serif}.hom{z-index:140;background-color:#fff}.hom .-top h2,.hom .-top h3{font-family:"Neo Sans W01",sans-serif;padding:0;margin:0}.hom .-top h2{font-size:2.25rem;color:#888;font-weight:400;letter-spacing:0;cursor:pointer}.hom .-top h3{color:#000;font-size:1.25rem;line-height:1.25rem;text-transform:uppercase;font-weight:300;font-style:normal;letter-spacing:.05rem}.hom .-top h2>i{margin-left:4px;color:#000;letter-spacing:-.04rem}.hom .-zoeken-container,.orlando ul li a{width:100%;position:relative}.hom .-zoeken-container input[type=text]{background-color:transparent;height:3.75rem;border:0;box-sizing:border-box;width:calc(100% - 3.75rem);line-height:normal;outline:0;padding-left:1.25rem;vertical-align:top;caret-color:#00556c;font-weight:400;font-family:"Fira Sans",sans-serif;font-size:1.25rem}#page div.merel,.hom .-zoeken-container button{box-sizing:border-box;background-repeat:no-repeat}.hom .-zoeken-container button{position:absolute;display:block;background-color:transparent;border:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%23019dc8'%3E%3Cpath fill-rule='evenodd' d='M8.025 16.05a8.025 8.025 0 1 1 6.612-3.476L20 17.937 17.937 20l-5.363-5.363a8 8 0 0 1-4.549 1.413m0-2.918a5.107 5.107 0 1 0 0-10.214 5.107 5.107 0 0 0 0 10.214'/%3E%3C/svg%3E");background-position:center;height:3.75rem;width:3.75rem;outline:0;cursor:pointer;right:-2px;top:0;border-radius:0 20px 20px 0}.hom .-zoeken-container .-border{position:absolute;box-sizing:border-box;left:0;top:0;pointer-events:none;border:thin solid #ccc;border-radius:30px;display:flex;width:100%;min-width:100%;height:100%}.orlando{margin-top:3.125rem}.orlando h2,section.for-tom h2{font-weight:200;font-family:"Neo Sans W01",sans-serif;font-size:1.875rem}.orlando h2{padding-top:1px}.orlando li,.orlando ul{list-style:none;margin:0;padding:0}.orlando ul{font-size:1rem;color:#333;font-weight:370;font-family:"Fira Sans",sans-serif;display:flex;flex-direction:column;flex-wrap:wrap;padding-bottom:6.25rem}.orlando ul li{box-sizing:border-box;width:100%}.orlando ul li a{max-width:15.625rem;display:inline-block;color:inherit;text-decoration:none;line-height:2.1875rem;white-space:nowrap}.overige_boeken_landingspagina .orlando ul li a,.overige_boeken_rubriek .orlando ul li a,.overige_boeken_zoeken .orlando ul li a{max-width:21.875rem}.orlando ul li a:hover{text-decoration:underline}.orlando ul li a svg{position:absolute;right:0;top:9px;height:15px;width:15px;fill:#888}#page div.merel{font-size:1.125rem;font-weight:300;padding-left:2.5rem;padding-top:2px;padding-bottom:2px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23019dc8' viewBox='0 0 512 512'%3E%3Cpath d='M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8'/%3E%3Cpath fill='%23fff' d='M369.9 239 234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34'/%3E%3C/svg%3E");background-size:1.5rem 1.5rem;min-height:25px}#page div.merel a:hover{color:#000}#page div.merel a,#page div.merel a:active,#page div.merel a:visited,.content-footer a{color:#000;text-decoration:none}#page div.merel a:hover{text-decoration:underline}#page .-witteheader div.merel a{color:#fff}.orlando,section.for-tom{display:block}section.for-tom h2{margin-bottom:1.25rem;margin-top:1.25rem;margin-left:1.25rem}.tom .valeri{display:none}.tom .prijs .van,.tom .prijs-container{font-family:"Fira Sans",sans-serif;line-height:1.25rem}.tom .prijs-container{width:100%;font-weight:550;font-size:1rem;display:flex;align-items:center;justify-content:center}.tom .prijs{display:flex;margin-right:10px;align-items:center}.tom .prijs .van{font-weight:300;font-size:12px;margin-right:5px;text-decoration:line-through}.tom .small-orange-cart:hover{background-color:#ff8533}.tom.-no-cart .-cart,.tom.-no-rank .position{display:none}.tom.-white .container .cutoff{background-color:#fff}.swiper-button-disabled{opacity:0!important}.uitdagingen-container p,h2+.joe{margin-top:0}.johanna .-cover .-nummering,.johanna .-prijs-container{font-weight:900;font-style:normal;font-family:"Sagona W05",serif;letter-spacing:.02em}.johanna .-van{font-family:"Fira Sans",sans-serif;color:#888;font-weight:300;font-size:14px;text-decoration:line-through}.johanna .-voor{color:#ff6700;font-weight:600}.johanna .-cover .-nummering{font-style:italic;font-size:1.75rem;font-weight:700;background-color:#000;color:#fff;width:2.8125rem;height:2.8125rem;border-radius:50%;margin-top:-1.875rem;margin-left:-12px;text-align:center;line-height:2.8125rem}:root{--uo-footer-sfeer3:#5297AB}.intro a,section a{color:inherit}.meest-bekeken-vragen h3.-collapsed+ul,.recentste-vragen-left h3.-collapsed+ul,.veel-gestelde-vragen h3.-collapsed+ul,.zoeken-in-uitdagingen{display:none}.hom,.navbar.-for-desktop{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}.hero-parent{background:var(--uo-foto-sfeer-3, #5297AB);width:100%}.hero,.uitdagingen-container{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;max-width:80rem;margin:0 auto;box-sizing:border-box;overflow:hidden}.hero{padding:0;width:100%;background:var(--uo-foto-sfeer-3, #5297AB);height:16.25rem;max-height:260px;font-family:"Sagona W05",serif;letter-spacing:.02em}.hero .hero-left{padding-top:3rem;color:#fff;font-size:3.875rem;font-style:normal;font-weight:800;line-height:3.4375rem;letter-spacing:-.778px}.hero .hero-left>.oplossingen{color:#000}.hero .hero-left>.sub{margin-top:10px;color:var(--white, #FFF);font-size:1.375rem;font-style:normal;font-weight:400;line-height:1.75rem;letter-spacing:0}.hero .hero-right{box-sizing:border-box;padding-top:3rem;height:16.25rem;width:50%;background-image:url(https://i.mgtbk.nl/vraag_antwoord/vraag_antwoord.jpg);background-size:660px auto;background-position:center center;background-repeat:no-repeat}.uitdagingen-container{padding:0 5.125rem;width:80rem;margin-top:2.5rem;min-height:500px;color:var(--black, #000);text-overflow:ellipsis;font-family:"Fira Sans";font-size:1.125rem;font-style:normal;font-weight:350;line-height:1.75rem}.uitdagingen-container h2{font-family:"Fira Sans",sans-serif;font-size:1.625rem;font-weight:200;line-height:1.625rem}.uitdagingen-container .uitdagingen-left{width:50%}.stel-j-vragen{margin-top:2.5rem;font-size:1rem}.stel-j-vragen-form .-field{margin-bottom:10px}.stel-j-vragen-form .-submitbtn{margin-top:10px}.stel-j-vragen-form .-submitbtn .butters,section.-for-top100 .tom .tom-item{width:100%}.meest-bekeken-vragen,.recentste-vragen-left,.veel-gestelde-vragen{margin-top:5rem}.meest-bekeken-vragen h3,.recentste-vragen-left h3,.veel-gestelde-vragen h3{font-size:1.125rem;padding:1rem 1.25rem;background-color:#f0ede4;font-family:"Fira Sans",sans-serif;font-weight:350;line-height:1.625rem;letter-spacing:0;font-style:normal}.meest-bekeken-vragen h3::after,.recentste-vragen-left h3::after,.veel-gestelde-vragen h3::after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23444' viewBox='0 0 448 512'%3E%3Cpath d='m441.9 167.3-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;width:1rem;height:1rem;float:right;margin-top:5px}.meest-bekeken-vragen h3.-collapsed,.recentste-vragen-left h3.-collapsed,.veel-gestelde-vragen h3.-collapsed{cursor:pointer;background-color:#f6f5f1}.meest-bekeken-vragen h3.-collapsed::after,.recentste-vragen-left h3.-collapsed::after,.veel-gestelde-vragen h3.-collapsed::after{transform:rotate(180deg);transition:transform .3s ease}.meest-bekeken-vragen h3:not(.-collapsed),.recentste-vragen-left h3:not(.-collapsed),.veel-gestelde-vragen h3:not(.-collapsed){cursor:pointer}.meest-bekeken-vragen h3:not(.-collapsed)::after,.recentste-vragen-left h3:not(.-collapsed)::after,.veel-gestelde-vragen h3:not(.-collapsed)::after{transform:rotate(0deg);transition:transform .3s ease}.meest-bekeken-vragen h3:not(.-collapsed)+ul,.recentste-vragen-left h3:not(.-collapsed)+ul,.veel-gestelde-vragen h3:not(.-collapsed)+ul{display:block;border:1px solid #f0ede4;margin:0;padding:1.25rem;margin-top:-1.25rem;margin-bottom:1.25rem}.meest-bekeken-vragen h3:not(.-collapsed)+ul li,.recentste-vragen-left h3:not(.-collapsed)+ul li,.veel-gestelde-vragen h3:not(.-collapsed)+ul li{font-size:1.125rem;line-height:1.75rem;font-style:italic;list-style:none;padding:0;margin-bottom:1.25rem}.meest-bekeken-vragen h3:not(.-collapsed)+ul li a,.recentste-vragen-left h3:not(.-collapsed)+ul li a,.veel-gestelde-vragen h3:not(.-collapsed)+ul li a{color:#000;text-decoration:none}.meest-bekeken-vragen h3:not(.-collapsed)+ul li a:hover,.recentste-vragen-left h3:not(.-collapsed)+ul li a:hover,.veel-gestelde-vragen h3:not(.-collapsed)+ul li a:hover{text-decoration:underline}.recentste-vragen-left{margin-top:0}.recentste-vragen,.uitdagingen-right{max-width:28.75rem}.recentste-vragen ul,.uitdagingen-right ul{padding:0;margin:0}.recentste-vragen ul li,.uitdagingen-right ul li{list-style:none;padding:0;margin-bottom:10px;font-size:1rem;line-height:1.375rem}.recentste-vragen ul li a,.uitdagingen-right ul li a{color:#000;text-decoration:none;font-style:italic}.recentste-vragen .merel,.uitdagingen-right .merel{font-size:14px;font-style:normal;font-weight:400;line-height:1.25rem;margin-top:1.875rem}.recentste-vragen h3,.uitdagingen-right h3{font-family:"Sagona W05",serif;font-size:1.3125rem;font-weight:700;line-height:1.3125rem;letter-spacing:0;font-style:italic;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #ccc}.content-footer,.lijst-themas,.recentste-vragen{margin-top:2.5rem}.content-footer{font-size:14px;margin-bottom:2.5rem}#page .zoeken-in-uitdagingen{min-height:140px;height:8.75rem;padding:1.25rem 5.125rem 1.875rem}#page .-bottom,.content-footer{box-sizing:border-box;max-width:80rem;padding:0 5.125rem;margin:0 auto}#page .-bottom .-zoeken{max-width:46.875rem;width:calc(100% - 31.25rem)}#page .-bottom .-links{max-width:28.75rem}#page .orlando ul li{width:11.875rem}#page .orlando ul li a{min-width:6.25rem}section.-for-top100{margin-top:3.125rem}section.-for-top100 .tom.-white .container .cutoff{background-color:#f6f5f1}section.-aanbiedingen,section.-for-top100{padding:3.125rem 0}#page .-rubrieken .orlando ul li{width:33%}.uitdagingen-search-container{position:relative;margin-top:1.25rem;margin-bottom:1.875rem;max-width:37.5rem;margin-left:auto;margin-right:auto}.uitdagingen-search-container.dropdown-is-open .uitdagingen-search-input{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;clip-path:inset(0 -4px 2px -4px)}.-submenu-open .uitdagingen-search-container{z-index:0}.uitdagingen-search-input{width:100%;padding:1rem 2.5rem 1rem 1.25rem;border:1px solid #00556c;border-radius:4px;font-size:1rem;font-family:"Fira Sans",sans-serif;font-weight:400;transition:all .2s ease;box-sizing:border-box;position:relative;z-index:299}.uitdagingen-search-input:focus{outline:0;box-shadow:0 0 0 3px rgba(82,151,171,.1)}.uitdagingen-search-input::-moz-placeholder{color:#999;font-weight:300}.uitdagingen-search-input::placeholder{color:#999;font-weight:300}.uitdagingen-search-clear{position:absolute;right:15px;top:16px;width:1rem;height:1rem;cursor:pointer;fill:#999;z-index:1002}.uitdagingen-search-clear:hover{fill:#333}.search-results-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #00556c;border-top:none;border-radius:0 0 4px 4px;max-height:300px;overflow-y:auto;z-index:1000;margin-top:-4px;box-shadow:0 0 0 3px rgba(82,151,171,.1);clip-path:inset(2px -4px -4px -4px)}.search-results-dropdown .result-section:not(:first-child){border-top:2px solid #e8e8e8}.search-results-dropdown .result-section .result-section-title{padding:8px 1.25rem;background-color:#f8f9fa;font-size:14px;font-weight:500;color:#666;text-transform:uppercase;letter-spacing:.5px;font-family:"Fira Sans",sans-serif}.search-results-dropdown .search-result-item{padding:12px 1.25rem;border-bottom:1px solid #e8e8e8;cursor:pointer;font-family:"Fira Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;font-style:normal;transition:background-color .1s ease;background-color:#fdfdfd}.search-results-dropdown .search-result-item.highlighted,.search-results-dropdown .search-result-item:hover{background-color:#f0f8ff;border-left:3px solid #00556c;padding-left:1.0625rem}.search-results-dropdown .search-result-item:last-child{border-bottom:none}.search-results-dropdown .search-result-item.vraag-item .vraag-title{font-weight:350;color:#555;font-style:normal}.search-results-dropdown .search-result-item.vraag-item .vraag-title .highlight{background-color:#fff3cd;font-weight:500;padding:1px 2px;border-radius:2px}.search-results-dropdown .search-result-item.trefwoord-item .trefwoord-title{font-weight:500;color:#333;margin-bottom:4px}.search-results-dropdown .search-result-item.trefwoord-item .trefwoord-title .highlight{background-color:#fff3cd;font-weight:600;padding:1px 2px;border-radius:2px}.search-results-dropdown .search-result-item.trefwoord-item .trefwoord-omschrijving{font-size:14px;color:#666;font-style:italic;line-height:1.25rem}.search-results-dropdown .search-result-item.boek-item .boek-ean{font-size:14px;color:#666;font-family:monospace}.search-results-dropdown .search-result-item .vraag-preview{font-size:12px;color:#666;margin-top:2px}.search-results-dropdown .no-results{padding:1.25rem;text-align:center;color:#666;font-style:italic}.search-results-dropdown .loading-indicator{padding:1.25rem;text-align:center;color:#666;display:flex;align-items:center;justify-content:center;gap:10px}.search-results-dropdown .loading-indicator .spinner{width:1rem;height:1rem;border:2px solid #e3e3e3;border-top:2px solid #00556c;border-radius:50%;animation:spin 1s linear infinite}.uitdagingen-search-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);z-index:298;opacity:0;pointer-events:none;transition:opacity .2s ease}.uitdagingen-search-backdrop.active{opacity:1;pointer-events:auto}.-vraag-datum{color:#999;font-size:14px;font-style:normal;font-weight:400;line-height:1.25rem;display:block}.loader{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%234a4a4a' viewBox='0 0 100 100'%3E%3Ccircle cx='6' cy='50' r='6'%3E%3Canimate attributeName='opacity' begin='.1' dur='1s' repeatCount='indefinite' values='0;1;0'/%3E%3C/circle%3E%3Ccircle cx='26' cy='50' r='6'%3E%3Canimate attributeName='opacity' begin='.2' dur='1s' repeatCount='indefinite' values='0;1;0'/%3E%3C/circle%3E%3Ccircle cx='46' cy='50' r='6'%3E%3Canimate attributeName='opacity' begin='.3' dur='1s' repeatCount='indefinite' values='0;1;0'/%3E%3C/circle%3E%3C/svg%3E");background-size:80px;background-repeat:no-repeat;background-position:center;width:100%;height:100%;display:block;min-width:100%;min-height:200px;top:0;left:0;cursor:wait;position:fixed;background-color:rgba(0,0,0,.6);z-index:300}@media (min-width:800px){.-less-than-desktop,.-only-mobile,._hide-desktop,._only-mobile{display:none!important}.hom .-zoeken-container{margin-top:5px}.hom{min-height:226px;height:14.125rem;box-sizing:border-box;padding:2.1875rem 3.75rem 2.8125rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}.hom .-bottom,.hom .-top{display:flex;justify-content:space-between}.hom .-top{align-content:flex-end;align-items:baseline;line-height:2.25rem}.hom .-bottom{margin-top:1.25rem}.hom .-bottom h4{margin-bottom:10px;font-weight:600}.hom .-bottom .-zoeken{width:calc(100% - 34.375rem - 3.75rem);max-width:calc(100% - 34.375rem - 3.75rem)}.hom .-bottom .-links{max-width:33.75rem;width:33.75rem}.hom .-bottom .-links .orlando{margin-top:0}.hom .-bottom .-links .orlando ul{padding-bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;max-height:60px;align-content:space-between}.hom .-bottom .-links .orlando ul li{line-height:1.875rem;width:6.25rem;background-image:url(https://i.mgtbk.nl/font-awesome/svgs/regular/long-arrow-right.svg);background-size:14px 15px;background-position:right center;background-repeat:no-repeat}.hom .-bottom .-links .orlando ul li a{line-height:inherit}.hom .-bottom .-links .orlando ul li a:hover{text-decoration:underline}.orlando ul{max-height:490px;height:30.625rem}.orlando ul li{width:33%}.magazine-columns .orlando ul{max-height:472.5px;height:29.53125rem}.tom+.merel{margin-top:1.5625rem}.joe{position:relative;height:12.8125rem;padding-bottom:2.5rem}.bestseller-top10 .joe{height:31.875rem}.joe.-xl{height:15rem}.joe .button-next,.joe .button-prev{position:absolute;cursor:pointer;z-index:1;box-shadow:-2px 0 2px 0 rgba(80,80,80,.8);border-radius:4px;width:2.5rem;top:50px;height:2.5rem;background-color:#fff;opacity:.9}.bestseller-top10 .joe .button-next,.bestseller-top10 .joe .button-prev{top:150px}.joe .button-next>span,.joe .button-prev>span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%234a4a4a' viewBox='0 0 256 512'%3E%3Cpath d='M24.707 38.101 4.908 57.899c-4.686 4.686-4.686 12.284 0 16.971L185.607 256 4.908 437.13c-4.686 4.686-4.686 12.284 0 16.971L24.707 473.9c4.686 4.686 12.284 4.686 16.971 0l209.414-209.414c4.686-4.686 4.686-12.284 0-16.971L41.678 38.101c-4.687-4.687-12.285-4.687-16.971 0'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:11px 22px;width:100%;height:100%;display:block}.joe .button-next:hover,.joe .button-prev:hover{opacity:1}.joe .button-next.-invalid,.joe .button-prev.-invalid{opacity:.4;cursor:initial}.joe .button-next.-invalid:hover,.joe .button-prev.-invalid:hover{opacity:.4}.joe .button-next.-hidden,.joe .button-prev.-hidden{display:none}.joe .button-prev{left:0}.joe .button-prev span{transform:rotate(180deg)}.joe .button-next{right:0}.joe .container{max-width:100%;overflow:hidden;display:flex;margin:0 auto;position:relative;z-index:0}.joe .container>.johanna{min-width:17.5rem;margin-right:2.5rem}.bestseller-top10 .joe .container>.johanna{min-width:10.3125rem;max-width:10.3125rem;width:10.3125rem;margin-right:5rem}.joe .container>.johanna:last-child{margin-right:0}.joe .container .icon-saving{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%234a4a4a' viewBox='0 0 100 100'%3E%3Ccircle cx='6' cy='50' r='6'%3E%3Canimate attributeName='opacity' begin='.1' dur='1s' repeatCount='indefinite' values='0;1;0'/%3E%3C/circle%3E%3Ccircle cx='26' cy='50' r='6'%3E%3Canimate attributeName='opacity' begin='.2' dur='1s' repeatCount='indefinite' values='0;1;0'/%3E%3C/circle%3E%3Ccircle cx='46' cy='50' r='6'%3E%3Canimate attributeName='opacity' begin='.3' dur='1s' repeatCount='indefinite' values='0;1;0'/%3E%3C/circle%3E%3C/svg%3E");width:1.5625rem;background-repeat:no-repeat;min-height:10px;background-size:50px;width:100%;background-position:50% 36%;height:6.25rem}.joe .pages{pointer-events:none;width:100%;position:absolute;top:190px;display:flex;align-items:center;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:30}.bestseller-top10 .joe .pages{top:495px}.joe .pages i,.joe .pages span,.joe .pages>div{box-sizing:border-box;display:inline-block;height:14px}.joe .pages>div{pointer-events:auto;position:relative;margin:0 auto;padding:0;line-height:14px}.joe .pages i,.joe .pages span{border:thin solid #888;width:14px;margin-right:15px;border-radius:7px;cursor:pointer}.joe .pages i:last-of-type,.joe .pages span:last-of-type{margin-right:0}.joe .pages i{left:0;top:0;position:absolute;background-color:#888;transition:.2s ease all}.joe.-xl .pages{top:210px}.joe.-no-info .container>.johanna{min-width:6.875rem;max-width:6.875rem}.joe.-no-info.-xl .container>.johanna{min-width:9.375rem;max-width:9.375rem}.joe.-no-info .johanna .-info,.joe[data-pages="1"] .pages{display:none}.joe+.merel{margin-top:-3.75rem;position:relative;z-index:25}.johanna{flex-direction:row;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;font-family:"Fira Sans",sans-serif}.bestseller-top10 .johanna{flex-direction:column}.johanna .-cover{min-width:6.5625rem;max-width:6.5625rem;width:6.5625rem;margin-right:15px;height:9.375rem;position:relative}.overigeboeken_main .johanna .-cover{padding-left:12px}.bestseller-top10 .johanna .-cover{min-width:10.3125rem;max-width:10.3125rem;width:10.3125rem;margin-right:5rem;height:18.75rem}.-xl .johanna .-cover{min-width:9.375rem;max-width:9.375rem;width:9.375rem;height:12.5rem;margin-right:2.5rem}.johanna .-cover>div{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:top left}.bestseller-top10 .johanna .-cover>div,.joe.-align-bottom .johanna .-cover>div{background-position:bottom left}.johanna .-info{width:100%;max-width:calc(100% - 6.5625rem)}.bestseller-top10 .johanna .-info{margin-top:1.25rem;max-width:100%}.johanna .-info .-titel{font-weight:550;font-size:1rem;line-height:1.25rem;margin-bottom:5px;max-height:80px;overflow:hidden}.johanna .-info .-titel a{text-decoration:none}.bestseller-top10 .johanna .-info .-titel a{color:#000}.johanna .-info .-auteur{font-size:14px;line-height:1.25rem;margin-bottom:5px}.johanna .-info .-prijs-container{font-size:1rem}.johanna,.johanna .-info .-prijs-container .-prijs{display:flex}.johanna .-info .-prijs-container .-van{margin-right:10px;font-size:14px}.johanna .-info .-korting{margin-bottom:5px}.johanna .-info .-korting>span{display:inline-block;font-weight:600;color:#fff;height:1.5625rem;line-height:1.5625rem;width:3.4375rem;text-align:center;border-radius:4px;background-color:#ff6700}.johanna.-aanbieding .-van{font-family:"Fira Sans",sans-serif;color:#888;font-weight:300;text-decoration:line-through}}@media (min-width:960px){.tom{padding:0 0 1.25rem}.tom.-top-5{min-height:260px}.tom .swiper-button-next,.tom .swiper-button-prev{display:none}.tom .container{display:flex;position:relative;overflow:hidden;min-height:250px}.tom .container>div.book-container{flex-basis:20%;text-align:center;position:relative;min-width:18.1818%}.tom .container>div.book-container .cover{transform-origin:top center;transform:translateY(10px);transition:transform .3s,scale .3s,opacity 1s}.tom .container>div.book-container .cover img{max-width:7.5rem}.tom .container>div.book-container .titel{transition:transform .3s,scale .3s,opacity 1s;font-family:"Sagona W05";font-weight:700;font-size:15px;font-style:italic;z-index:20;position:relative;margin-top:10px;max-height:44px;overflow:hidden;max-width:90%;margin-left:5%;line-height:120%}@supports (-webkit-line-clamp:2){.tom .container>div.book-container .titel{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.tom .container>div.book-container .auteur{width:100%;color:#000;font-family:"Fira Sans",sans-serif;font-size:13px;line-height:1.0625rem;text-align:center;z-index:20;position:relative;margin-top:1.75rem}.tom .container>div.book-container .info{position:absolute;display:block;width:100%;top:125px;left:0;min-height:150px}.tom .container>div.book-container .position{border-radius:17px;height:2.125rem;width:2.125rem;text-align:center;font-family:"Sagona W05";font-weight:700;font-size:1.25rem;font-style:italic;color:#fff;line-height:2.125rem;z-index:25;position:absolute;left:calc(-15px + (100% - 130px)/2);top:116px;background-color:#000}.tom .container>div.book-container .prijs-container{z-index:25;position:absolute;bottom:25px}.tom .container>div.book-container:hover .cover{transform:translateY(0) scale(.95)}.tom .container>div.book-container:hover .titel{transform:scale(1.1)}.tom .container>.cutoff{position:absolute;box-shadow:0 -7px 6px -4px rgba(0,0,0,.26);background-color:#f6f5f1;width:100%;height:calc(100% - 8.4375rem);top:135px;left:0;pointer-events:none;z-index:10}.tom .book-container{width:9.375rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}}@media (min-width:960px) and (min-width:1024px){.tom .container>div.book-container .cover img{max-width:9.375rem}.tom .container>div.book-container .position{left:calc(-15px + (100% - 150px)/2)}}@media (min-width:1024px){section.for-tom h2{font-size:2.1875rem;margin-left:0}}@media (min-width:1024px) and (max-width:1319.9px){.uitdagingen-container{width:unset}.hero{padding:0 1.25rem}}@media (min-width:1025px){.-hide-searchpanel-open,.-only-filter-hidden{display:none!important}}@media (min-width:1280px){.orlando ul{max-height:326.6666666667px;height:20.41667rem}.magazine-columns .orlando ul{max-height:315px;height:19.6875rem}}@media (max-width:1024px){.-hide-searchpanel-hidden{display:none!important}}@media (max-width:1023px){#page .uitdagingen-container{flex-direction:column}#page .-rubrieken .orlando ul>li,#page .uitdagingen-container>div{width:100%}.meest-bekeken-rechts,.recentste-vragen,.zoeken-in-uitdagingen{display:none}.hero,.uitdagingen-container{padding:0 1.25rem}.hero .hero-left,.uitdagingen-container .hero-left{font-size:2.75rem;line-height:3rem;padding:1.25rem 5vw!important;margin:0!important}.hero .hero-right,.uitdagingen-container .hero-right{display:none}.hero .sub,.uitdagingen-container .sub{font-size:1.125rem}.uitdagingen-container{margin-top:1.25rem}main{overflow:hidden}#page .hero{max-width:100%;padding:0;margin:0;height:-moz-fit-content;height:fit-content}#page .hero .hero-left{padding:1.25rem 10vw;margin:0 auto}#page .uitdagingen-container{padding:5vw;margin:0;width:100%;box-sizing:border-box;overflow:hidden}#page .-rubrieken .orlando ul{height:-moz-fit-content;height:fit-content;max-height:100%}}@media (max-width:960px){section.for-tom.infinity-band>div{max-width:100vw}section.for-tom.infinity-band>div .tom{padding-left:0;padding-right:0}}@media (max-width:959px){.for-tom{width:100%;margin-bottom:1.25rem;padding:0;border:0;display:block;background-color:#f6f5f1}.tom .auteur,.tom .cover::after,.tom .prijs-container,.tom .titel{display:none}.tom .container{position:relative;min-height:210px;margin-left:-1.25rem}.tom .book-container{display:inline-block;text-align:right}.tom .cover{min-height:160px;position:relative}.tom .cover img{max-width:7.5rem;max-height:160px;cursor:pointer}.tom .cutoff{display:none}.tom .position{border-radius:23px;height:2.8125rem;width:2.8125rem;text-align:center;font-family:"Sagona W05";font-weight:700;font-size:1.5625rem;font-style:italic;color:#fff;line-height:2.8125rem;z-index:25;position:absolute;left:0;top:130px;background-color:#000}.tom{margin-bottom:1.5625rem}.tom .swiper-slide{width:8.125rem;height:11.25rem;min-height:140px;overflow:hidden;position:relative;margin-left:1.25rem}}@media (max-width:959px) and (max-width:420px){.tom .position{left:0;top:95px}.tom .swiper-slide{max-width:6.125rem}}@media (max-width:959px) and (min-width:1024px){.tom .cover img{max-width:9.375rem}}@media (max-width:950px){.hom .-zoeken-container input[type=text]{font-size:1rem}}@media (max-width:799px){.-at-least-desktop,.-no-mobile,._hide-mobile{display:none!important}#page .hom .-bottom .-links,#page .hom .-bottom h4,.hom .-top h3{display:none}#page .hom{position:sticky;max-width:100vw;z-index:20;top:-1px;background-color:#fff;border-top:3px solid #019dc8;margin-top:-3px;margin-bottom:0;height:7rem;max-height:112px;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);overflow:hidden}#page .hom .-top{max-width:unset}#page .hom .-bottom{margin:0;max-width:unset;padding:0 1.25rem}#page .hom .-top{box-sizing:border-box;padding:12px 1.25rem;margin:0}#page .hom .-top h2{transition:.1s ease all;font-size:1.75rem}#page .hom .-bottom .-zoeken-container .-border,#page .hom .-bottom .-zoeken-container button,#page .hom .-bottom .-zoeken-container input[type=text]{height:2.5rem}#page .hom .-bottom .-zoeken-container input[type=text]{padding-left:1.25rem}#page .hom .-bottom .-zoeken-container .-border{border-radius:20px}#page .hom .-bottom .-zoeken-container button{background-size:18px 18px;width:3.125rem}#page .hom.--pinned{border-top-width:4px;height:5.875rem;max-height:94px}#page .hom.--pinned .-top{padding-top:5px;padding-bottom:5px}#page .hom.--pinned .-top h2{font-size:1.25rem}#page .hom.--pinned+.magazine-search-overlay .results{padding-top:3.75rem}section.hom~.infinity-band>div{margin-left:0;margin-right:0;max-width:100%}.joe{position:relative;padding-bottom:1.875rem}.joe .container{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-left:-1.25rem;margin-top:-15px;max-height:330px;overflow:hidden}.joe.-aanbiedingen .container{max-height:460px}.joe .johanna{max-width:8.4375rem;margin-left:1.25rem;width:calc((100% - 3.75rem)/3)}.joe .johanna:last-child{margin-right:auto}.joe .johanna .-cover{max-width:6.5625rem}.joe .johanna:nth-child(n+8){display:none}.joe+.merel{margin-top:0;position:relative;z-index:25}.johanna{margin-top:1.875rem;cursor:pointer}.johanna .-cover>div{height:8.4375rem;width:100%;background-size:contain;background-repeat:no-repeat;background-position:top center}.johanna .-info,.johanna.-aanbieding .-info .-auteur,.johanna.-aanbieding .-info .-titel{display:none}.johanna.-aanbieding .-info{display:flex;flex-direction:column;align-items:left}.johanna.-aanbieding .-korting{margin-bottom:5px;margin-left:1.5625rem;margin-top:-10px}.johanna.-aanbieding .-korting>span{display:inline-block;font-weight:600;color:#fff;height:1.5625rem;line-height:1.5625rem;width:3.4375rem;text-align:center;border-radius:4px;background-color:#ff6700}.johanna.-aanbieding .-prijs-container{display:flex;max-width:6.5625rem;flex-direction:column;align-items:center}.johanna.-aanbieding .-prijs-container .-prijs{display:contents}.johanna.-aanbieding .-van{line-height:100%;margin-top:5px}}@media (max-width:420px){.tom .cover img{max-height:120px;max-width:30vw}}