a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}html{box-sizing:inherit;height:100%;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}input[type=number]::-webkit-inner-spin-button{opacity:1}.hidden{display:none}.container{max-width:96rem;margin:0 auto}.subtitle{font-size:2.4rem;font-size:var(--wfontsizeSubtitle);font-weight:600;text-transform:uppercase}.section{margin-top:5rem;margin-top:var(--wmarginBig)}.title{font-size:2.4rem;font-size:var(--wfontsizeSubtitle);padding:5rem 0;padding:var(--wmarginBig) 0}.navigation{text-transform:uppercase;padding:0 .4rem}.nav-top{font-size:1.2rem;font-weight:200;display:flex;justify-content:space-between;flex-flow:row}.nav-bottom,.nav-top{max-width:96rem;margin:0 auto}.nav-bottom{font-weight:700}.listitem-webshop{text-decoration:none;color:#000}.listitem-webshop:hover{text-decoration:none;color:#dd3125;color:var(--wsecondaryTextColor)}.listitem-cart{font-size:2rem;text-decoration:none;color:#000}.nav-wrapper{background-color:hsla(0,0%,85.9%,.2)}.nav-bottom__primary-list{display:flex;justify-content:center;align-items:center}.nav-bottom__primary-listitem{padding:0 1.5rem}.nav-top__primary-listitem--backgroundred{background-color:#dd3125;background-color:var(--wsecondaryTextColor);color:#fff}.nav-top__primary-listitem--backgroundred:hover{color:#fff}.nav-top__secondary-listitem--red{color:red}.nav-top__secondary-listitem--red:hover{color:#000;color:var(--wtextColor)}.nav-bottom__logo{background-color:#dd3125;background-color:var(--wsecondaryTextColor);padding:.4rem 1.2rem;display:inline-block;margin:0}.nav-bottom__logo-text{font-size:7rem;text-decoration:none;color:#fff}.nav-bottom__primary-list,.nav-top__primary-list,.nav-top__secondary-list{display:flex}.nav-top__primary-listitem,.nav-top__secondary-listitem{padding:1rem 1.5rem}.nav-top__secondary-list{font-weight:600}.nav-bottom__primary-listitem:hover,.nav-bottom__secondary-listitem:hover,.nav-top__primary-listitem:hover,.nav-top__secondary-listitem:hover{color:#dd3125;color:var(--wsecondaryTextColor)}.advert{background-color:#f6dc4b;background-color:var(--waccentColor);max-width:96rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-top:2rem;margin-top:var(--wmarginMedium)}.advert__item{display:grid;text-decoration:none;color:#000;color:var(--wtextColor);font-weight:600}.advert__of{font-size:4.2rem;font-size:var(--wfontsizeTitle);color:#dd3125;color:var(--wsecondaryTextColor);text-transform:uppercase;font-weight:800;padding:3rem}.advert__of:after{content:"";background:url(assets/images/AdvertVandaag.svg);width:133px;height:41px;position:absolute;margin-top:5.5rem;margin-left:-9rem}.advert__item--highlight{color:#dd3125;color:var(--wsecondaryTextColor)}.advert__item--left{grid-template-columns:1fr 4fr;text-align:left}.advert__item--right{grid-template-columns:4fr 1fr;text-align:right}.sort__items{padding-left:1rem}.sort__item{padding:1rem .5rem;padding:1rem var(--wmarginSmall)}.sort__item__link{color:#000;color:var(--wtextColor);text-decoration:none;opacity:.7}.sort__item__link--active{color:#000;opacity:1;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;-webkit-text-decoration-color:#dd3125;text-decoration-color:#dd3125;-webkit-text-decoration-color:var(--wsecondaryTextColor);text-decoration-color:var(--wsecondaryTextColor)}.section--products{display:grid;grid-template-columns:2fr 8fr}.productlist{display:grid;grid-gap:2rem;grid-gap:var(--wmarginMedium);grid-template-columns:repeat(3,1fr);grid-template-areas:"title title title"}.productlist-wrapper{border-left:.2rem dotted #000;padding-left:2rem;padding-left:var(--wmarginMedium)}.subtitle--productlist{grid-area:title;padding-left:1rem}.product-wrapper{background-color:hsla(0,0%,85.9%,.2);display:grid;grid-template-columns:4fr 1fr;grid-template-areas:"img img" "productn ." "productp producta";padding:1.5rem;text-decoration:none;color:#000;color:var(--wtextColor)}.product-img{grid-area:img;justify-self:center}.product-wrapper:hover>.product-img{transform:scale(1.05);transition:.2s ease-out}.product-name{grid-area:productn;font-weight:600;padding-top:2rem;padding-top:var(--wmarginMedium)}.product-price{grid-area:productp;font-weight:300;font-style:italic}.product-arrow{grid-area:producta;transform:scale(.5);opacity:0}.product-wrapper:hover>.product-arrow{opacity:1;transform:scale(1);transition:.3s ease-in-out}.back{color:#000;text-decoration:none;margin-left:2rem;margin-left:var(--wmarginMedium)}.detail-wrapper{display:grid;grid-template-columns:4fr 1fr 4fr;grid-template-areas:"img . text" "img . button";margin-top:5rem;margin-top:var(--wmarginBig)}.detail__img-wrapper{display:grid;grid-template-columns:-webkit-min-content;grid-template-columns:min-content;align-items:space-between;grid-area:img;justify-content:flex-end}.detail__img-top{width:30rem}.detail__img-bottom{display:flex;justify-content:space-between;padding-top:2rem;padding-top:var(--wmarginMedium)}.text-wrapper{grid-area:text;display:flex;flex-flow:column;margin-bottom:3rem;margin-bottom:var(--lmarginMedium)}.types-wrapper{display:flex;flex-flow:row}.types-link{padding:1.5rem;margin:0 2rem 2rem 0;margin:0 var(--wmarginMedium) var(--wmarginMedium) 0;background-color:#f6dc4b;background-color:var(--waccentColor);font-size:1.4rem;text-decoration:none;color:#000}.detail-button{grid-area:button;align-self:flex-end}.detail-name{font-weight:600;font-size:2.4rem;font-size:var(--wfontsizeSubtitle)}.detail-authname{font-weight:400;opacity:.5}.detail-price{font-weight:300;font-style:italic}.detail-description,.detail-price{padding-top:2rem;padding-top:var(--wmarginMedium)}.detail-description{max-height:20rem;overflow-y:scroll}.detail-bookdetails{list-style-type:square;padding-top:2rem;padding-top:var(--wmarginMedium);margin-left:2rem;opacity:1}.detail-pages{padding-bottom:.5rem;padding-bottom:var(--wmarginSmall)}.btn{background-color:#000;border:.1rem solid #000;color:#fff;border-radius:0;padding:2rem 6rem 2rem 2rem;font-size:2rem;font-weight:600;overflow-x:hidden}.btn-reversed{color:#000;background-color:#fff;border:.1rem solid #000;padding-right:2rem}.btn-arrow:after{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuOTQzIDIuNXY2LjdsMy43Ni0zLjM1LTMuNzYtMy4zNXoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNLjkyMiA1Ljg1aDkuMDIxbTAgMFYyLjVsMy43NiAzLjM1LTMuNzYgMy4zNVY1Ljg1eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=);width:16px;height:12px;position:absolute;margin-top:.8rem;margin-left:2rem}.btn:hover{cursor:pointer}.btn-longread{grid-area:3/1/4/span 5;padding:.5rem;background:none;border-color:#ff59fb}.btn-longread a{color:#ff59fb;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;text-decoration:none}.img-longread{grid-area:2/9/4/span5}.label-wrapper{display:grid;grid-template-columns:2fr 3fr 1fr 2fr;grid-template-areas:". . label-carta label-cartt"}.cart__label{justify-self:center;font-weight:300}.cart__label--amount{grid-area:label-carta}.cart__label--total{grid-area:label-cartt}.cartitem-wrapper{display:grid;grid-template-columns:2fr 3fr 1fr 2fr;background-color:#f6dc4b;background-color:var(--waccentColor);height:10rem;justify-items:center;align-items:center;margin:2rem 0;margin:var(--wmarginMedium) 0}.cartitem-amount{height:2.5rem;width:6rem;border:none;font-size:1.8rem;text-align:center}.cartitem-total{font-weight:300}.cartitem-name{font-weight:700;justify-self:flex-start}.cart-bottom{border-top:.2rem dotted #000;padding-top:5rem;padding-top:var(--wmarginBig);display:grid;grid-gap:2rem;grid-gap:var(--wmarginMedium);grid-template-columns:1fr 1fr;grid-template-areas:". total" "cadeau button" "coupon button";margin:0 .5rem;margin:0 var(--wmarginSmall)}.cart-total{grid-area:total;font-size:2.4rem;font-size:var(--wfontsizeSubtitle);font-weight:600;text-align:right}.total-amount{font-weight:400}.buttons-wrapper{display:flex;justify-content:flex-end;flex-wrap:wrap;align-items:center;grid-area:button}.cart-wrap{justify-self:left;margin:.5rem 0;margin:var(--wmarginSmall) 0;display:block;grid-area:cadeau;font-size:1.4rem}.contact__wrapper{display:grid;grid-template-areas:"summary form";grid-template-columns:2fr 5fr;grid-gap:2rem;gap:2rem;grid-gap:var(--wmarginMedium);gap:var(--wmarginMedium)}.contact__form{grid-area:form;display:flex}.form__wrapper{display:grid;grid-template-areas:"name-l name . ." "namel-l namel . ." "street-l street nr-l nr" "city-l city country-l country" "email-l email email .";grid-template-columns:1fr 1fr 1fr 1fr}.form__wrapper input{margin-bottom:2rem;margin-bottom:var(--wmarginMedium)}.form__wrapper input:focus{background-color:#fff5bb}.form__wrapper label{margin-bottom:2rem;margin-bottom:var(--wmarginMedium);margin-right:2rem;margin-right:var(--wmarginMedium);text-align:right}.form-name{grid-area:name}.form-namel{grid-area:name-l}.form-lastname{grid-area:namel}.form-lastnamel{grid-area:namel-l}.form-street{grid-area:street}.form-streetl{grid-area:street-l}.form-city{grid-area:city}.form-cityl{grid-area:city-l}.form-streetnumber{grid-area:nr}.form-streetnumberl{grid-area:nr-l}.form-country{grid-area:country}.form-countryl{grid-area:country-l}.form-email{grid-area:email}.form-emaill{grid-area:email-l}.contact__summary{grid-area:summary;background-color:#f6dc4b;background-color:var(--waccentColor);font-size:1.8rem;display:flex;flex-flow:column;justify-content:space-between}.summary__title{font-size:2rem}.summary__list,.summary__title{padding:.5rem;padding:var(--wmarginSmall)}.summary--italic{font-style:italic}.summary__list li{display:flex;justify-content:space-between}.summary__list li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16rem}.summary__middle{padding:.5rem;padding:var(--wmarginSmall);border-top:.1rem solid #000;border-bottom:.1rem solid #000}.summary__bottom,.summary__middle div{display:flex;justify-content:space-between}.summary__bottom{padding:.5rem;padding:var(--wmarginSmall);flex-flow:row}.text-white{color:#fff;line-height:1.2}.lmark{color:#ff59fb}#anim-food,#anim-robot{margin-bottom:-.5rem}.background-fullwidth{max-width:100vw;background-color:#000;background-image:url(assets/images/img_0.jpg);line-height:1.2}.background-fullwidth__end{height:80vh}.grid-12cols{display:grid;grid-template-columns:repeat(12,[col-start] 1fr);grid-gap:1.25rem 3.12rem;max-width:96rem;margin:0 auto}.grid-center{grid-area:auto/span 12;margin:0 auto}.longread__head{margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;align-items:center;margin-bottom:var(--l)}.head-wrapper{display:flex;flex-flow:column-reverse;justify-self:center}.title__subtitle{font-family:Swiss,Arial,Helvetica,sans-serif;text-align:center;text-transform:uppercase;background-color:#dd3125;background-color:var(--wsecondaryTextColor);padding:1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;align-self:center}.longread__section{margin-top:7rem;margin-top:var(--lmarginBig);padding-bottom:1rem;padding-bottom:var(--lmarginSmall);font-family:Raleway,Arial,Helvetica,sans-serif}.longread__section--intro{color:#fff}.longread__subtitle{font-size:3rem;font-size:var(--lfontsizeSubtitle);font-family:Rationale,Arial,Helvetica,sans-serif;font-weight:500;grid-area:1/span 12;text-align:center;margin:0 auto 3rem;margin-bottom:var(--lmarginMedium)}.longread__subtitle--oftochwel{grid-area:1/1/2/-1}.grid-fullwidth{grid-area:auto/1/auto/-1}.intro--left{text-align:left}.intro--right{text-align:right}.intro--left,.intro--right{padding:1rem;padding:var(--lmarginSmall)}.intro--bottom{text-align:center;margin-top:10rem}.section__paragraph{padding-bottom:3rem;padding-bottom:var(--lmarginMedium)}.section__paragraph--left{grid-area:2/1/3/span 7}.section__paragraph--right{grid-area:4/span 7/5/-1}.section__paragraph--fout{text-align:center;grid-area:auto/3/auto/span 8;padding-bottom:1rem;padding-bottom:var(--lmarginSmall)}.section__paragraph--oftochwelp1{grid-area:2/1/3/span 7}.section__paragraph--oftochwelp2{grid-area:3/span 7/4/-1}.section__paragraph--oftochwelp3{grid-area:4/4/5/-4;display:flex;flex-flow:column;align-items:center}.section__paragraph--oftochwelp4{grid-area:5/4/6/-4}.section__paragraph--oftochwelp5{grid-area:6/5/7/-1;text-align:right}.longread__subtitle--charone{grid-row:1/2;color:#ff59fb}.longread__subtitle--chartwo{grid-row:3/4;color:#ff59fb;margin-top:3rem;margin-top:var(--lmarginMedium)}.section--characters__textone{grid-area:2/2/3/span 6}.section--characters__texttwo{grid-area:4/6/5/-2}.image__halliday{grid-area:2/8/3/12}.image__halliday,.image__wade{max-width:25rem;align-items:center;justify-content:center}.image__wade{grid-area:4/1/5/4}.btn__contact{width:25rem;align-self:flex-end}.contact__form--form{display:flex;flex-flow:column}@media only screen and (max-width:960px){.btn-longread{grid-area:3/2/4/span 7}.section__paragraph--left{grid-area:2/2/3/span 7}.section__paragraph--right{grid-area:4/span 7/5/-2}.section__paragraph--oftochwelp1{grid-area:2/2/3/span 7}.section__paragraph--oftochwelp2{grid-area:3/span 7/4/-2}.section__paragraph--oftochwelp5{grid-area:6/5/7/-2}}@media only screen and (max-width:768px){.types-wrapper{justify-content:space-between}.section__paragraph--oftochwelp1{grid-area:2/2/3/span 7}.section__paragraph--oftochwelp2{grid-area:3/span 7/4/-2}.section__paragraph--oftochwelp3{grid-area:4/4/5/-4}.section__paragraph--oftochwelp4{grid-area:5/4/6/-4}.section__paragraph--oftochwelp5{grid-area:6/5/7/-2}.section__paragraph--left{grid-area:2/2/3/span 7}.section__paragraph--right{grid-area:4/span 7/5/-2}.section--products{display:flex;flex-flow:column}.sort__items{display:flex;justify-content:space-evenly;margin-bottom:2rem;margin-bottom:var(--wmarginMedium)}.productlist{grid-template-columns:repeat(2,1fr);grid-template-areas:"title title"}.productlist-wrapper{border-top:.2rem dotted #000;border-left:none;padding-top:2rem;padding-top:var(--wmarginMedium)}.subtitle--productlist{display:none}.detail-wrapper{grid-template-columns:1fr 3fr 1fr;grid-template-areas:". img ." ". text ." ". button ."}.detail__img-wrapper{justify-content:center}.detail-button,.detail__img-wrapper{margin-top:5rem;margin-top:var(--wmarginBig)}.detail-button{display:flex;justify-content:flex-end}.cart-bottom{grid-template-columns:1fr;grid-template-areas:"cadeau" "coupon" "button";justify-content:flex-end}.contact__wrapper{display:flex;flex-flow:column}}@media only screen and (max-width:571px){.btn-longread{grid-area:5/2/6/span 6}.img-longread{grid-area:3/2/5/span6}.buttons-wrapper{justify-content:center}.cartitem-wrapper{grid-template-columns:2fr 1fr 2fr;grid-template-areas:"img name name" "img amount total"}.cartitem-wrapper img{grid-area:img}.cartitem-name{grid-area:name}.cartitem-amount{grid-area:amount}.cartitem-total{grid-area:total}.label-wrapper{display:none}.productlist{grid-template-columns:1fr;grid-template-areas:"title"}}:root{--wtextColor:#000;--wsecondaryTextColor:#dd3125;--waccentColor:#f6dc4b;--wfontsizeTitle:4.2rem;--wfontsizeSubtitle:2.4rem;--wfontsizeCopy:1.89rem;--lfontsizeTitle:4rem;--lfontsizeSubtitle:3rem;--lfontsizeCopy:2rem;--wmarginSmall:.5rem;--wmarginMedium:2rem;--wmarginBig:5rem;--lmarginSmall:1rem;--lmarginMedium:3rem;--lmarginBig:7rem}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;src:url(`../assets/fonts/merriweather-v21-latin-regular.woff2`) format(woff2),url(`../assets/fonts/merriweather-v21-latin-regular.woff`) format(woff)}html{box-sizing:border-box;font-size:62.5%}*,:after,:before{box-sizing:inherit}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:2rem;padding:0}