.pattern-0{grid-area:pattern-0}.pattern-1{grid-area:pattern-1}.pattern-2{grid-area:pattern-2}.pattern-3{grid-area:pattern-3}.pattern-4{grid-area:pattern-4}.pattern-5{grid-area:pattern-5}.pattern-6{grid-area:pattern-6}.pattern-7{grid-area:pattern-7}.pattern-8{grid-area:pattern-8}.pattern-9{grid-area:pattern-9}.pattern-10{grid-area:pattern-10}.pattern-11{grid-area:pattern-11}.pattern-12{grid-area:pattern-12}.pattern-13{grid-area:pattern-13}.pattern-14{grid-area:pattern-14}.pattern-15{grid-area:pattern-15}.pattern-16{grid-area:pattern-16}.pattern-17{grid-area:pattern-17}.pattern-18{grid-area:pattern-18}.pattern-19{grid-area:pattern-19}.pattern-20{grid-area:pattern-20}.pattern-21{grid-area:pattern-21}.pattern-22{grid-area:pattern-22}.pattern-23{grid-area:pattern-23}.pattern-24{grid-area:pattern-24}.pattern-25{grid-area:pattern-25}.pattern-26{grid-area:pattern-26}.pattern-27{grid-area:pattern-27}.pattern-28{grid-area:pattern-28}.pattern-29{grid-area:pattern-29}.pattern-30{grid-area:pattern-30}.pattern-31{grid-area:pattern-31}.pattern-32{grid-area:pattern-32}.pattern-33{grid-area:pattern-33}.pattern-34{grid-area:pattern-34}.pattern-35{grid-area:pattern-35}.pattern-36{grid-area:pattern-36}.pattern-37{grid-area:pattern-37}.pattern-38{grid-area:pattern-38}.pattern-39{grid-area:pattern-39}.pattern-40{grid-area:pattern-40}.pattern-41{grid-area:pattern-41}.pattern-42{grid-area:pattern-42}.pattern-43{grid-area:pattern-43}.pattern-44{grid-area:pattern-44}.pattern-45{grid-area:pattern-45}.pattern-46{grid-area:pattern-46}.pattern-47{grid-area:pattern-47}.pattern-48{grid-area:pattern-48}.pattern-49{grid-area:pattern-49}.pattern-50{grid-area:pattern-50}:root{--tileWidth: 195px;--tileHeight: 295px}@media screen and (min-width: 768px){:root{--tileWidth: 275px;--tileHeight: 417px}}html.menu-open{overflow:hidden}body{color:#19344e;font-family:"Montserrat","system-ui";font-size:16px;line-height:28px;font-weight:400}body.menu-open{overflow:hidden}body h1,body h2,body h3{font-family:"greycliff-cf",sans-serif;font-weight:900;color:#25323e;text-transform:uppercase}body h1>em,body h2>em,body h3>em{font-style:italic}body h1{font-size:42px;line-height:44.52px}@media screen and (min-width: 768px){body h1{font-size:68px;line-height:72px}}body h2{font-size:48px;line-height:72px}@media screen and (min-width: 768px){body h2{font-size:68px;line-height:72px}}body h3{font-size:36px;line-height:49px}body h4{font-size:28px;line-height:52px}a.icon{font-size:18px;line-height:26px;font-weight:500}.inner-page-intro .text-container,.inner-page-intro .text-container p{font-size:20px;line-height:32px}@media screen and (min-width: 991px){body:not(.home)>header{margin-bottom:40px}}@media screen and (max-width: 767.98px){.inner-page-intro h2{line-height:52px}}.inner-page-intro:not(.archive-book) h2::after{content:".";display:inline;color:#ec662d}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{scroll-behavior:smooth;line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}h1,h2,h3,h4,h5,h6{margin:0;text-wrap:pretty}p{margin-top:0;margin-bottom:20px;line-height:28px;text-wrap:pretty}*>p:last-of-type{margin-bottom:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{color:inherit;background-color:rgba(0,0,0,0);text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{display:block;max-width:100%;object-fit:cover;border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;cursor:pointer;background-color:rgba(0,0,0,0);border:none;padding:0}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}ul{list-style-type:none;margin:0;padding:0}menu{margin:0;padding:0}*,*::before,*::after{box-sizing:border-box}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.sr-only-focusable:focus,.sr-only-focusable:active{clip:auto !important;-webkit-clip-path:none !important;clip-path:none !important;height:auto !important;margin:auto !important;overflow:visible !important;width:auto !important;white-space:normal !important}.desktop-only{display:none}@media screen and (min-width: 991px){.desktop-only{display:block}}.desktop-xl-only{display:none}@media screen and (min-width: 1180px){.desktop-xl-only{display:block}}@media screen and (min-width: 991px){.mobile-only{display:none !important}}.container{--container-padding: 30px;max-width:calc(var(--vw, 1vw)*100);margin-inline:auto;padding-inline:var(--container-padding)}@media screen and (min-width: 991px){.container{--container-padding: 75px}}@media screen and (min-width: 1180px){.container{max-width:1180px}}.container--sm{max-width:calc(var(--vw, 1vw)*100 - 64px);margin-inline:auto}@media screen and (min-width: 1180px){.container--sm{max-width:991px}}.bleed{margin-left:calc(var(--container-padding, 0px)*-1);width:calc(var(--vw, 1vw)*100)}@media screen and (min-width: 1180px){.bleed{margin-left:calc(((var(--vw, 1vw)*100 - 1180px)/2 + var(--container-padding, 0px))*-1)}}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.fc-turquoise{color:#3ebbc2}.bg-orange{background-color:#ec662d}.bg-blood-orange{background-color:#dd6c6c}.bg-dark{background-color:#25323e}.bg-dark p,.bg-dark a,.bg-dark span{color:#fff}.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6{color:#3ebbc2}.icon,.arrow{display:flex;align-items:center;gap:10px}.icon--plus::before{content:"";background-image:url(../../src/assets/images/icon-plus.svg);background-size:100% 100%;display:inline-flex;width:38px;height:38px}.icon--plus--large{content:"";background-image:url(../../src/assets/images/icon-plus--large.svg);background-size:60px 60px;background-position:left;background-repeat:no-repeat;display:inline-flex;width:60px;height:60px}.icon--minus::before{content:"";background-image:url(../../src/assets/images/icon-minus.svg);background-size:100% 100%;display:inline-flex;width:38px;height:38px}.icon--chevron-right.chevron--large::before{width:8.68px;height:16px}.icon--chevron-right.chevron--order-2::before{order:2}.icon--chevron-right::before{content:"";background-image:url(../../src/assets/images/chevron-right--orange.svg);background-size:100% 100%;display:inline-flex;width:5px;height:10px}.icon--chevron-right.chevron--white{gap:23px}.icon--chevron-right.chevron--white::before{content:"";background-image:url(../../src/assets/images/chevron-right--white.svg);background-size:100% 100%;height:12px;width:6px}.icon--chevron-left.chevron--large::before{width:8.68px;height:16px}.icon--chevron-left.chevron--order-2::before{order:2}.icon--chevron-left::before{content:"";background-image:url(../../src/assets/images/chevron-right--orange.svg);background-size:100% 100%;display:inline-flex;width:5px;height:10px;rotate:180deg}.icon--chevron-left.chevron--white{gap:23px}.icon--chevron-left.chevron--white::before{content:"";background-image:url(../../src/assets/images/chevron-right--white.svg);background-size:100% 100%;height:12px;width:6px}.icon--chevron-left.return{display:flex;align-items:center;gap:7px;margin-bottom:24px;font-size:13px;line-height:16px;font-weight:600}.icon--chevron-left.return::before{content:"";background-image:url(../../src/assets/images/chevron-bottom--blue.svg);background-size:100% 100%;display:inline-flex;width:10px;height:10px;rotate:90deg}.icon--chevron-top::after{content:"";background-image:url(../../src/assets/images/chevron-bottom--blue.svg);background-size:100% 100%;display:inline-flex;width:5px;height:10px;rotate:180deg;transition:rotate .4s ease-in-out}.icon--chevron-top.pill.active::after{rotate:0deg}.icon--chevron-bottom::after{content:"";background-image:url(../../src/assets/images/chevron-bottom--blue.svg);background-size:100% 100%;display:inline-flex;width:12px;height:8px;rotate:0deg;transition:rotate .4s ease-in-out}.icon--chevron-bottom.pill.active::after{rotate:180deg}.arrow::before{content:"";background-image:url(../../src/assets/images/chevron-right--with-border.svg);background-size:100% 100%;display:inline-flex;width:38px;height:38px}.arrow--left::before{rotate:-180deg}[role=select] .select-title::after{content:"";background-image:url(../../src/assets/images/chevron-bottom--blue.svg);background-size:100% 100%;position:absolute;top:50%;right:20px;width:12px;height:8px;translate:0 -50%;transition:rotate .4s ease-in-out}[role=select].active .select-title::after{rotate:180deg}.with-radius{border-radius:60px}body .c-cursor{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;pointer-events:none}body .c-cursor_inner{position:absolute;width:6.25rem;padding-bottom:6.25rem;margin-top:-3.125rem;margin-left:-3.125rem;transition:opacity .3s cubic-bezier(0.35, 0.755, 0.42, 0.95),transform 2s ease-in-out;opacity:0}body .c-cursor_inner.has-moved{opacity:1}body .c-cursor_inner.has-hover .c-cursor_dot::before{transform:translate(-50%, -50%) scale(0)}body .c-cursor_inner.has-hover .c-cursor_dot::after{transform:scale(1);border:2px solid #dd6c6c}body .c-cursor_dot::before,body .c-cursor_dot::after{content:"";position:absolute;display:block;border-radius:100%;transition:transform .3s cubic-bezier(0.35, 0.755, 0.42, 0.95),opacity .3s cubic-bezier(0.35, 0.755, 0.42, 0.95)}body .c-cursor_dot::before{top:50%;left:50%;width:.75rem;height:.75rem;transform:translate(-50%, -50%) scale(1);background-color:#dd6c6c}body .c-cursor_dot::after{content:"";top:0;left:0;right:0;bottom:0;border:1px solid #dd6c6c;transform:scale(0);opacity:.5}.buchprais-vote{position:relative;display:flex;justify-content:space-between;align-items:flex-end;background-color:#fff;padding:20px;border:2px solid #ec662d;border-bottom:none;border-radius:40px 40px 0 0;gap:50px}.buchprais-vote.mobile{position:fixed;bottom:20px;left:20px;right:20px;z-index:4;background-color:#d9aecf;border:5px solid #000 !important;padding:10px !important;flex-direction:row;align-items:flex-end;border-radius:0;margin-top:0;cursor:pointer}.buchprais-vote.mobile h5{font-size:20px;line-height:20px;font-family:"greycliff-cf",sans-serif;font-weight:900;color:#000;padding-right:0}.buchprais-vote.mobile p{font-size:10px;line-height:18px;color:#000;padding-right:0}.buchprais-vote.mobile a{justify-content:flex-end;flex:unset;color:#000;padding-right:0}.buchprais-vote.mobile a::before{background-image:url(../../src/assets/images/icon-plus--square-dark.svg)}.buchprais-vote.mobile a span{display:none}@media screen and (min-width: 991px){.buchprais-vote.mobile{display:none !important}}.buchprais-vote.absolute{position:fixed;bottom:20vh;right:0;background-color:#d9aecf;border:5px solid #000 !important;z-index:502;padding:25px 30px !important;flex-direction:column;align-items:flex-start;gap:20px;border-radius:0;margin-top:0;cursor:pointer;width:320px}.buchprais-vote.absolute h5{font-size:28px;line-height:52px;font-family:"greycliff-cf",sans-serif;font-weight:900;color:#000;padding-right:0}.buchprais-vote.absolute p{font-size:18px;line-height:28px;color:#000;padding-right:0}.buchprais-vote.absolute a{justify-content:flex-end;flex:unset;color:#000;padding-right:0;font-size:18px;line-height:26px}.buchprais-vote.absolute a::before{background-image:url(../../src/assets/images/icon-plus--square-dark.svg)}@media screen and (max-width: 990.98px){.buchprais-vote.absolute{display:none !important}}.buchprais-vote a{flex:0 0 25%}@media screen and (max-width: 990.98px){.buchprais-vote{align-items:flex-start;flex-direction:column;gap:20px}}.buchprais-vote.float{border:2px solid #ec662d;border-radius:40px;width:100%;padding:25px 17px 25px 25px;align-items:flex-start;margin-block:25px}.buchprais-vote.float a::before{background-image:url(../../src/assets/images/icon-plus--large.svg);background-size:60px 60px;width:60px;height:60px}.buchprais-vote.float a>span{display:none}.buchprais-vote>.wrapper *{padding-right:16px}.buchprais-vote h5{font-size:20px;line-height:20px;font-weight:700}.buchprais-vote p{font-size:20px;line-height:25px;font-weight:500}@media screen and (min-width: 991px){.buchprais-vote{padding:40px;border-bottom:2px solid #ec662d;border-radius:40px}.buchprais-vote.float{position:absolute;display:block;left:auto;top:min(530px,50vh);right:40px;translate:0 50%;flex-direction:column;align-items:flex-start;gap:16px;max-width:333px}.buchprais-vote.float::before{content:url(../../src/assets/images/reader.png);position:absolute;top:-59px;left:26px}.buchprais-vote.float a{width:fit-content;margin-top:20px}.buchprais-vote.float a::before{background-image:url(../../src/assets/images/icon-plus.svg);background-size:38px 38px;width:38px;height:38px}.buchprais-vote.float a>span{display:inline-flex}.buchprais-vote.block{display:flex;justify-content:space-between;align-items:flex-end;min-width:100%;margin-top:40px}.buchprais-vote.block::before{content:url(../../src/assets/images/reader.png);position:absolute;top:-59px;left:40px}.buchprais-vote>.wrapper *{padding-right:0}.buchprais-vote h5{font-size:28px;line-height:52px}.buchprais-vote p{font-size:20px;line-height:32px}}.buchprais-vote.side{display:none}@media screen and (min-width: 1440px){.buchprais-vote.float{display:none}.side-pattern .buchprais-vote.side{position:relative;z-index:1;padding:30px 20px;border:0;border-radius:0;background-color:rgba(0,0,0,0);pointer-events:auto}.side-pattern .buchprais-vote.side>.wrapper *{padding-right:0}.side-pattern .buchprais-vote.side h5{font-family:"greycliff-cf",sans-serif;font-size:28px;font-weight:900;line-height:32px;color:#000}.side-pattern .buchprais-vote.side p{margin-top:15px;font-size:20px;line-height:32px;color:#000}.side-pattern .buchprais-vote.side a{margin-top:15px;font-size:18px;font-weight:700;line-height:26px;color:#000}.side-pattern .buchprais-vote.side a::before{width:38px;height:38px;background-image:url(../../src/assets/images/icon-plus--square-dark.svg)}}@media screen and (min-width: 1550px){.side-pattern .buchprais-vote.side{display:block}}.side-pattern{display:none}@media screen and (min-width: 1180px){.side-pattern{--side-pattern-width: calc((calc(var(--vw, 1vw) * 100) - 1180px) / 2);display:block;position:fixed;inset:0;z-index:501;pointer-events:none}}.side-pattern__col{position:absolute;top:0;height:100vh;width:var(--side-pattern-width);display:flex;flex-direction:column}.side-pattern__col--left{left:0}.side-pattern__col--right{right:0}.side-pattern__tile{position:relative}.side-pattern__tile:nth-child(1){flex:0 0 var(--side-pattern-row-1, 240px)}.side-pattern__tile:nth-child(2){flex:0 0 var(--side-pattern-row-2, 350px)}.side-pattern__tile:nth-child(3){flex:1 1 auto}.side-pattern__tile--green{background-color:#5ab784}.side-pattern__tile--pink{background-color:#d9aecf}.side-pattern__tile--orange{background-color:#ec662d}.side-pattern__tile::after{content:"";position:absolute;inset:0}.top-pattern{display:flex;height:10px}.top-pattern .side-pattern__tile:nth-child(1){flex:47}.top-pattern .side-pattern__tile:nth-child(2){flex:30}.top-pattern .side-pattern__tile:nth-child(3){flex:23}body.home .side-pattern__col--left .side-pattern__tile:nth-child(1){background-color:#ec662d}body.home .side-pattern__col--left .side-pattern__tile:nth-child(2){background-color:#5ab784}body.home .side-pattern__col--left .side-pattern__tile:nth-child(3){background-color:#d9aecf}header{position:fixed;top:0;width:100%;z-index:500;background-color:#fff;box-shadow:0px 5px 16px rgba(0,0,0,.05)}header .logo{width:140px;height:auto}header .logo img{object-fit:contain;height:fit-content;width:100%}header .header-wrapper{display:flex;justify-content:space-between;align-items:flex-end;padding-block:15px}header .header-wrapper .mobile-menu-toggler{height:56px}@media screen and (min-width: 991px){header{position:static;background-color:rgba(0,0,0,0);box-shadow:none}header .logo{width:190px}}main{margin-top:96px}@media screen and (min-width: 991px){main{margin-top:0}}.intro-outro{margin-left:-16px;width:calc(100% + 32px)}.intro-outro>.logo{width:363px;margin-bottom:70px;translate:-38px 0}.intro-outro>.logo img{width:100%}@media screen and (max-width: 599.98px){.intro-outro>.logo{display:none}}.intro-outro>.wrapper{display:grid;grid-template-columns:1fr 102px;column-gap:20px;row-gap:10px}.intro-outro>.wrapper .title{align-self:end}.intro-outro>.wrapper .title,.intro-outro>.wrapper .intro-text{grid-column:span 2}.intro-outro>.wrapper .title--emphasis{text-align:right}.intro-outro>.wrapper .title--emphasis.off-season{text-align:left}@media screen and (min-width: 480px){.intro-outro>.wrapper{grid-template-columns:264px 102px auto}.intro-outro>.wrapper .title,.intro-outro>.wrapper .intro-text{grid-column:span 3}}@media screen and (min-width: 768px){.intro-outro>.logo{max-width:min(65%,500px);margin-inline:auto;margin-top:50px}}@media screen and (min-width: 991px){.intro-outro{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;margin-top:60px;margin-left:0;width:100%}.intro-outro>.logo{order:2;min-width:513px;margin-block:0;translate:0}.intro-outro>.wrapper{display:grid;grid-template-columns:290px 141px;justify-content:end;row-gap:20px}.intro-outro>.wrapper .title,.intro-outro>.wrapper .title--emphasis{grid-column:1}.intro-outro>.wrapper .title--emphasis{padding-left:50px}.intro-outro>.wrapper .title--emphasis.off-season{grid-column:span 3;padding-left:0}.intro-outro>.wrapper img{grid-column:2;grid-row:1/span 2}.intro-outro>.wrapper .intro-text{margin-top:20px}}@media screen and (min-width: 1180px){.intro-outro{gap:50px}}@media screen and (min-width: 1600px){.intro-outro>.wrapper{position:relative}.intro-outro>.wrapper::before{content:"";position:absolute;left:-370px;bottom:0;width:337px;height:311px;background-image:url(../../src/assets/images/man2.png);background-repeat:no-repeat;background-size:100% 100%}}.breadcrumbs{gap:15px;margin-bottom:25px}.breadcrumbs *{font-size:12px;line-height:28px}.breadcrumbs>a.icon:first-of-type{gap:20px;color:#ec662d}.breadcrumbs .separator{color:#ec662d;font-weight:900}.breadcrumbs .current{color:#5ab784}@media screen and (min-width: 991px){.breadcrumbs{display:flex}}.about-buchprais{margin-top:70px}.about-buchprais .title img{margin:15px 0 30px auto}.about-buchprais .text-container{margin-top:20px}.about-buchprais .text-container .wrapper>a{margin-top:30px}.about-buchprais .text-container .wrapper>a::before{background-image:url(../../src/assets/images/icon-plus--square-orange.svg) !important}.about-buchprais .img-container img{width:100%}.about-buchprais .text-container .year{display:none}@media screen and (min-width: 600px){.about-buchprais .title .year{display:none}.about-buchprais .text-container{display:flex;gap:50px}.about-buchprais .text-container .year{flex-basis:137px;display:block;max-width:137px;height:fit-content}.about-buchprais .text-container .wrapper>a{margin-top:30px}}@media screen and (min-width: 600px)and (max-width: 767.98px){.about-buchprais .title{margin-bottom:20px}.about-buchprais .img-container img{max-width:min(65%,500px);margin-inline:auto}}@media screen and (min-width: 768px){.about-buchprais{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;column-gap:30px;row-gap:32px}.about-buchprais .title{padding-top:35px}.about-buchprais .img-container{grid-row:span 2}}@media screen and (min-width: 768px)and (max-width: 1179.98px){.about-buchprais .text-container{display:block}.about-buchprais .text-container img{float:left;margin-right:15px}}@media screen and (min-width: 991px){.about-buchprais{grid-template-columns:1fr 540px}}.accordion__item{display:grid;grid-template-rows:auto 0fr;margin-top:40px;transition:grid-template-rows 250ms ease-in-out}.accordion__item.active{grid-template-rows:auto 1fr}.accordion__item.active .accordion__title h3::before{content:"";background-image:url(../../src/assets/images/icon-minus.svg)}.accordion__title{padding-bottom:13px;border-bottom:1px solid #3ebbc2}.accordion__title button{width:100%}.accordion__title h3{justify-content:space-between}.accordion__title h3::before{order:2}.accordion__content{overflow:hidden}.accordion__content .wrapper{padding-block:17px}@media screen and (min-width: 768px){.accordion__title{border-bottom:none}.accordion__title button{cursor:auto}.accordion__title h3::before{content:""}}@media screen and (min-width: 768px){body.single-post .accordion__item,body.single-book .accordion__item,.page-template-buchprais .buchprais-winners.archive .accordion__item{grid-template-rows:auto 1fr}}.bicherrentree-title{display:grid;grid-template-columns:1fr 102px;gap:20px}.bicherrentree-title .title,.bicherrentree-title .intro-text{grid-column:span 2}.bicherrentree-title .intro-text{grid-column:1}.bicherrentree-title .title--emphasis{text-align:right}.bicherrentree-title.off-season .intro-text{grid-column:span 2}@media screen and (min-width: 480px){.bicherrentree-title{grid-template-columns:264px 102px auto}.bicherrentree-title .title{grid-column:span 3}}@media screen and (min-width: 991px){.bicherrentree-title .intro-text{margin-top:20px}}header .header-wrapper .mobile-menu-toggler img.menu-open{display:none}header .header-wrapper:has(.mobile-menu.menu-open) .mobile-menu-toggler img.menu-open{display:block}header .header-wrapper:has(.mobile-menu.menu-open) .mobile-menu-toggler img.menu-close{display:none}header menu.desktop-only nav *{font-family:"Montserrat",system-ui;line-height:26px;font-weight:500}header menu.desktop-only nav.primary-menu{display:flex;align-items:center;gap:clamp(15px,1.8vw,22px)}header menu.desktop-only nav.primary-menu *{font-size:15px}@media screen and (max-width: 1140px){header menu.desktop-only nav.primary-menu:has(>a.vote){flex-direction:column;align-items:flex-end;row-gap:10px}}header menu.desktop-only nav.primary-menu>a.vote{padding:5px 15px;border:2px solid #ec662d;border-radius:6px;font-size:14px;color:#ec662d}header menu.desktop-only nav.primary-menu>a.vote.active{background-color:#ec662d;color:#fff}header menu.desktop-only nav.primary-menu .menu-item-has-children{position:relative}header menu.desktop-only nav.primary-menu .menu-item-has-children::after{content:"";cursor:pointer;display:inline-flex;margin-left:5px;background-image:url(../../src/assets/images/chevron-bottom--blue.svg);background-size:100% 100%;width:12px;height:8px;transition:rotate .25s linear}header menu.desktop-only nav.primary-menu .menu-item-has-children .sub-menu{display:none;position:absolute;z-index:2;top:100%}header menu.desktop-only nav.primary-menu .menu-item-has-children:hover::after{rotate:180deg}header menu.desktop-only nav.primary-menu .menu-item-has-children:hover .sub-menu{display:block}header menu.desktop-only nav.top-menu{margin-bottom:24px}header menu.desktop-only nav.top-menu *{font-size:13px}header menu.desktop-only nav.top-menu .lang-item{text-transform:uppercase}header menu.desktop-only nav>ul{display:flex;justify-content:flex-end;gap:clamp(15px,1.8vw,22px)}header menu.desktop-only nav>ul li.current_page_item>a{color:#ec662d;border-bottom:2px solid #ec662d}header menu.mobile-menu{position:fixed;z-index:100;top:calc(112px + 10px);left:0;opacity:0;clip-path:inset(0 0 100% 0);width:calc(var(--vw, 1vw)*100);height:calc(100dvh - 112px - 10px);padding:34px 17px 70px;background-color:#d9aecf;transition:clip-path .25s linear,opacity .25s linear}header menu.mobile-menu.menu-open{opacity:1;clip-path:inset(0)}header menu.mobile-menu nav{max-height:100%;overflow-y:scroll}header menu.mobile-menu nav>ul>:not(.menu-item-type-post_type):not(.menu-item-type-custom){display:none}header menu.mobile-menu nav>ul>li:not(:last-of-type){margin-bottom:30px}header menu.mobile-menu ul li{cursor:pointer;align-items:flex-start}header menu.mobile-menu ul li::before{flex-basis:38px;min-width:38px}header menu.mobile-menu ul li a{font-family:"greycliff-cf",sans-serif;font-size:30px;font-weight:900;line-height:38px;text-transform:uppercase;color:#000}header menu.mobile-menu .mobile-menu-item.menu-item-has-children{display:grid;grid-template-rows:auto 0fr;grid-template-columns:38px 1fr;overflow:hidden;transition:grid-template-rows .25s ease-in-out}header menu.mobile-menu .mobile-menu-item.menu-item-has-children::before{background-image:url(../../src/assets/images/icon-plus--square-dark.svg)}header menu.mobile-menu .mobile-menu-item.menu-item-has-children .sub-menu{grid-column:1/span 2;overflow:hidden}header menu.mobile-menu .mobile-menu-item.menu-item-has-children .sub-menu li a{font-size:20px}header menu.mobile-menu .mobile-menu-item.menu-item-has-children.active{grid-template-rows:auto 1fr}header menu.mobile-menu .mobile-menu-item.menu-item-has-children.active::before{background-image:url(../../src/assets/images/icon-minus--square-dark.svg)}header menu.mobile-menu .mobile-menu-item:not(.menu-item-has-children)::before{background-image:url(../../src/assets/images/icon-plus--square-dark.svg)}header menu.mobile-menu .language-switcher{position:absolute;inset:auto 0 0 0;height:70px;display:flex;align-items:center;gap:20px;padding-left:30px;background-color:#000}header menu.mobile-menu .language-switcher>a{font-size:18px;font-weight:600;line-height:26px;color:#fff}.cards .book__publisher{font-size:11px;line-height:15px;font-weight:600;text-transform:uppercase;margin-top:5px}.cards .book__infos *{word-break:break-word;hyphens:auto}.book-card:hover .img-container{border:4px solid #ec662d}.book-card .img-container{display:flex;justify-content:center;align-items:center;width:100%;height:calc((var(--vw, 1vw)*100 - 48px)/2);padding:20px;border:2px solid #e1e7ed !important;border-radius:22px;background-color:#fff;transition:.25s}.book-card .img-container:has(.vertical){padding-inline:35px}.book-card .img-container:has(.horizontal){padding-block:35px}.book-card .img-container img{height:100%;width:auto;object-fit:contain}.book-card .book__title{margin-block:11px 11px;font-size:20px;line-height:25px;font-weight:600;color:#3ebbc2}.book-card .book__author{margin-bottom:0;font-size:13px;line-height:16px;font-weight:500}@media screen and (min-width: 768px){.book-card .img-container{height:calc((var(--vw, 1vw)*100 - 48px)/4 - 8px)}}@media screen and (min-width: 991px){.book-card .img-container{width:100%;height:calc((var(--vw, 1vw)*100 - (var(--vw, 1vw)*100 - 1180px))/4);padding:40px;border-radius:40px}.book-card .img-container:has(.vertical){padding-inline:60px}.book-card .img-container:has(.horizontal){padding-block:60px}.book-card .book__infos{padding-inline:20px}.book-card .book__title{margin-top:20px}}.cards.winners{display:grid;grid-template-columns:repeat(auto-fit, 160px);column-gap:min(22px,4vw);row-gap:60px;margin-top:80px}@media screen and (max-width: 990.98px){.cards.winners{margin-top:50px}}.cards.winners .item header{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:164px;height:77px;margin-inline:auto;padding-top:30px;border-radius:0;translate:0 2px;z-index:1}.cards.winners .item header::before,.cards.winners .item header::after{content:"";position:absolute;top:0;left:50%;translate:-50% -50%}.cards.winners .item header::before{width:60px;aspect-ratio:1;border-width:3px;border-style:solid;border-radius:50%;background-color:#fff}.cards.winners .item header::after{width:44px;aspect-ratio:1}.cards.winners .item header *{font-size:11px;font-weight:500;line-height:18px;color:#000}.cards.winners .item header .winner__category{font-weight:700;color:#fff}.cards.winners .item.winner--jury header,.cards.winners .item.winner--buchprais header{background-color:#5ab784}.cards.winners .item.winner--jury header::before,.cards.winners .item.winner--buchprais header::before{border-color:#ec662d}.cards.winners .item.winner--jury header::after,.cards.winners .item.winner--buchprais header::after{content:"";background:url(../../src/assets/images/jury-icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.cards.winners .item.winner--design header{background-color:#d9aecf}.cards.winners .item.winner--design header::before{border-color:#5ab784}.cards.winners .item.winner--design header::after{content:"";background:url(../../src/assets/images/design-icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.cards.winners .item.winner--public header{background-color:#ec662d}.cards.winners .item.winner--public header::before{border-color:#d9aecf}.cards.winners .item.winner--public header::after{content:"";background:url(../../src/assets/images/public-icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.cards.winners .item>.book-card{display:block;margin-inline:auto}.cards.winners .item a.arrow{margin-top:12px;font-size:18px;font-weight:500;line-height:26px}.cards.winners .book-card .img-container{width:100%;height:170px;aspect-ratio:unset;border-radius:0}.cards.winners .book-card .book__title{font-family:"Montserrat",system-ui;font-size:16px;font-weight:600;line-height:20px;text-transform:uppercase;color:#000}.cards.winners .book-card .book__author,.cards.winners .book-card .book__publisher{color:#000}.cards.winners .book-card>a.icon--plus{color:#5ab784}.cards.winners .book-card>a.icon--plus::before{background-image:url(../../src/assets/images/chevron-right--square-orange.svg)}@media screen and (min-width: 768px){.cards.winners .book-card .book__infos{padding-inline:0px}}@media screen and (min-width: 991px){.cards.winners{column-gap:0;row-gap:50px;margin-top:20px}.cards.winners .item:not(:first-of-type){margin-left:-1px;z-index:1}.cards.winners .item header{flex-direction:row;justify-content:center;align-items:center;gap:5px;height:60px;width:100%;padding-top:20px;border-radius:0}.cards.winners .item header::before{width:40px}.cards.winners .item header::after{width:33px}.cards.winners .item header .winner__category,.cards.winners .item header .winner__title{line-height:25px}.cards.winners .item>.book-card{width:100%}.cards.winners .item>.book-card .img-container{width:100%;height:270px;border:1px solid #e5e5e5;border-top:none;border-radius:0}.cards.winners .item>.book-card .book__infos{padding-inline:20px}.cards.winners .item>.book-card>a{padding-inline:20px}.cards.winners .item a.arrow{padding-inline:20px}}@media(max-width: 576px){.cards.winners{grid-template-columns:repeat(2, 1fr)}.cards.winners .item header{width:auto}}.catalogue{margin-top:50px}.catalogue>.wrapper{margin-inline:auto}.catalogue .cards{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:22px}.catalogue .cards+a{max-width:265px;margin:40px auto 0}.catalogue .pagination{display:flex;justify-content:space-between;margin-block:84px 40px}.catalogue .pagination .pages{display:flex;align-items:center;gap:10px}.catalogue .pagination button,.catalogue .pagination span{font-size:18px;font-weight:500;line-height:26px;color:#19344e}.catalogue .pagination button.current,.catalogue .pagination span.current{color:#3ebbc2}.catalogue .pagination .arrow.disabled{display:none}.catalogue .pagination.hidden{opacity:0}@media screen and (min-width: 768px){.catalogue .cards{grid-template-columns:repeat(4, 1fr)}.catalogue .cards .book__infos{padding-inline:20px}.catalogue .pagination{justify-content:flex-start;gap:42px}.catalogue .pagination button.arrow--right{margin-left:auto}.catalogue .pagination button.arrow--right::before{order:2}.catalogue .pagination button.arrow--right span.sr-only{height:auto !important;width:auto !important;clip-path:unset !important;position:static !important}}@media screen and (min-width: 991px){.catalogue .cards{column-gap:0}.catalogue .cards .item:not(:first-of-type){margin-left:-1px;z-index:1}.catalogue .cards .item:hover{z-index:2}}@media screen and (min-width: 1180px){.catalogue .navigation{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.catalogue .navigation .controls{display:flex;gap:10px}.catalogue .category-links{display:flex;gap:15px;margin-top:50px;padding:15px 20px;text-align:center}.catalogue .category-links,.catalogue .category-links .pill{flex-grow:1;padding-block:18px;border:2px solid #e1e7ed;border-radius:80px;font-weight:500}.catalogue.catalogue-slider .cards{display:flex;gap:0;overflow-x:scroll;scroll-behavior:smooth}.catalogue.catalogue-slider .cards .item{flex-basis:25%;min-width:25%}.catalogue.catalogue-slider .cards .item .book__infos{padding-inline:20px}.catalogue .cards .item.hidden{display:none}.catalogue .pagination{margin-block:72px 175px}}.catalogue.catalogue-archive{position:relative}.catalogue.catalogue-archive .filters-container{position:sticky;top:calc(112px + 10px);padding:20px 19px;height:95px;z-index:10;transition:all .4s ease-in-out}.catalogue.catalogue-archive .filters-container::before{content:"";position:absolute;inset:13px 10px;z-index:-1;border:2px solid #e1e7ed;border-radius:0;background-color:#fff}.catalogue.catalogue-archive .filters-container.active{position:fixed;height:calc(100dvh - 112px - 10px);background-color:#fff}.catalogue.catalogue-archive .filters-container.active .filters{justify-content:flex-end;min-height:fit-content;width:100%;clip-path:inset(0)}.catalogue.catalogue-archive .filters-container.active .inner-scroll-wrapper{flex-direction:row;flex-wrap:wrap;overflow-y:scroll}.catalogue.catalogue-archive .filters-container .inner-scroll-wrapper{display:flex;flex-direction:column;justify-content:flex-end;height:100%;overflow-y:hidden}.catalogue.catalogue-archive .filters{order:2;display:flex;flex-direction:column;gap:12px;clip-path:inset(calc(100% - 70px) 0 0 0);transition:all .4s ease-in-out}.catalogue.catalogue-archive .filters *{font-size:16px;font-weight:500;line-height:26px;color:#25323e}.catalogue.catalogue-archive .filters .mobile-separator{margin-block:6px;border-top:1px solid #e1e7ed;background-color:#e1e7ed}.catalogue.catalogue-archive .filters .pill:not(.search-toggler,.select){display:flex;justify-content:space-between;align-items:center;padding:12px 20px 12px 20px;font-weight:500;text-align:left}.catalogue.catalogue-archive .filters .pill.select .select-title{position:relative;padding:12px 20px 12px 20px}.catalogue.catalogue-archive .filters .pill{border:2px solid #e1e7ed;border-radius:0;white-space:nowrap}.catalogue.catalogue-archive .search-wrapper{cursor:pointer;position:relative;flex-grow:unset;order:1;display:flex;gap:13px;height:fit-content;background-color:#fff}.catalogue.catalogue-archive .search-wrapper .mobile-toggler{flex-grow:1;position:relative;display:flex;justify-content:space-between;align-items:center}.catalogue.catalogue-archive .search-wrapper .mobile-toggler.has-selected{padding-left:75px}.catalogue.catalogue-archive .search-wrapper .mobile-toggler.has-selected::before{content:attr(data-selected);position:absolute;left:25px;display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;border-radius:0;background-color:#5ab784;font-size:16px;font-weight:500;line-height:26px;color:#fff}.catalogue.catalogue-archive .search-wrapper .mobile-toggler .hidden{display:none}.catalogue.catalogue-archive .search-wrapper input{display:none;position:absolute;z-index:1;inset:0;padding-inline:50px 65px;border:1px solid #e1e7ed;border-radius:0}.catalogue.catalogue-archive .search-wrapper .search-toggler{display:flex;justify-content:center;align-items:center;height:100%;aspect-ratio:1;transition:background-color 250ms ease-in-out}.catalogue.catalogue-archive .search-wrapper .close{cursor:pointer;display:none;position:absolute;justify-content:center;align-items:center;height:100%;width:55px;left:0;z-index:5}.catalogue.catalogue-archive .search-wrapper.search-active{cursor:auto;inset:0;height:auto;aspect-ratio:unset;padding-inline:0;border-color:rgba(0,0,0,0)}.catalogue.catalogue-archive .search-wrapper.search-active .close{display:flex}.catalogue.catalogue-archive .search-wrapper.search-active .mobile-toggler{display:none}.catalogue.catalogue-archive .search-wrapper.search-active input{display:block;font-size:18px;line-height:26px}.catalogue.catalogue-archive .search-wrapper.search-active .search-toggler{min-height:54px;margin-left:auto;align-self:center;background-color:#5ab784;border-radius:0;z-index:2}.catalogue.catalogue-archive .search-wrapper.search-active .search-toggler .search-icon>*{stroke:#fff}.catalogue.catalogue-archive .filters .pill.select{cursor:pointer;position:relative;display:grid;grid-template-rows:auto 0fr;grid-template-columns:1fr auto;align-items:unset;transition:grid-template-rows .4s ease-in-out}.catalogue.catalogue-archive .filters .pill.select.has-selected span.select-title{padding-left:75px}.catalogue.catalogue-archive .filters .pill.select.has-selected span.select-title::before{content:attr(data-selected);position:absolute;left:25px;display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;border-radius:0;background-color:#5ab784;font-size:16px;font-weight:500;line-height:26px;color:#fff}.catalogue.catalogue-archive .filters .pill.select .wrapper{overflow:hidden;grid-column:1/span 2;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#fff;max-height:30vh;overflow-y:scroll}.catalogue.catalogue-archive .filters .pill.select .wrapper>*{display:block;width:100%;padding:9px 17px 12px;border-top:1px solid #e1e7ed;border-bottom:1px solid #e1e7ed;font-size:13px;font-weight:400;line-height:26px;text-align:left}.catalogue.catalogue-archive .filters .pill.select .wrapper .selected{color:#5ab784}.catalogue.catalogue-archive .filters .pill.select.active{grid-template-rows:auto 1fr;background-color:#e1e7ed}.catalogue.catalogue-archive .filters .pill.select.active .wrapper{display:block}.catalogue.catalogue-archive .active-filters{display:flex;flex-wrap:wrap;gap:10px;height:fit-content;margin-block:16px 37px}.catalogue.catalogue-archive .active-filters>*{cursor:pointer;display:flex;align-items:center;gap:7px;font-size:13px;font-weight:500}.catalogue.catalogue-archive .active-filters>*::before{display:inline-flex;width:11px;height:11px}.catalogue.catalogue-archive .active-filters>*:not(.reset){color:#fff;padding:12px 12px;background-color:#5ab784;border-radius:0}.catalogue.catalogue-archive .active-filters>*:not(.reset)::before{content:"";background-image:url(../../src/assets/images/white-cross.svg);background-size:100% 100%;width:13px;height:13px}.catalogue.catalogue-archive .active-filters .reset{color:#ec662d}.catalogue.catalogue-archive .active-filters .reset::before{content:"";background-image:url(../../src/assets/images/red-cross.svg);background-size:100% 100%;width:13px;height:13px}.catalogue.catalogue-archive .active-filters .reset.hidden{opacity:0}.catalogue.catalogue-archive.catalogue-archive .cards{min-height:400px}.catalogue.catalogue-archive.catalogue-archive .cards li.hidden{display:none}.catalogue.catalogue-archive.catalogue-archive .not-found{display:none;grid-column:1/span 3}.catalogue.catalogue-archive.catalogue-archive .not-found.no-results{display:block}@media screen and (min-width: 768px){.catalogue.catalogue-archive .filters-container{position:relative;top:0;height:auto;padding:0}.catalogue.catalogue-archive .filters-container::before{display:none}.catalogue.catalogue-archive .filters-container .inner-scroll-wrapper{height:auto;overflow-y:visible}.catalogue.catalogue-archive .filters-container .filters{order:0;flex-direction:row;padding:15px 16px;border-top:2px solid #e1e7ed;border-bottom:2px solid #e1e7ed;clip-path:unset;background-color:#fff}.catalogue.catalogue-archive .filters-container .filters .search-wrapper{height:53.2px;aspect-ratio:1;order:0}.catalogue.catalogue-archive .filters-container .filters .search-wrapper.search-active{position:absolute;height:88px;min-width:100%;aspect-ratio:unset}.catalogue.catalogue-archive .filters-container .filters .search-wrapper.search-active .search-toggler{min-width:auto;aspect-ratio:1}.catalogue.catalogue-archive .filters-container .filters .search-wrapper .mobile-toggler{display:none}.catalogue.catalogue-archive .filters-container .filters .mobile-separator{display:none}.catalogue.catalogue-archive .filters-container .filters .pill{justify-content:center}.catalogue.catalogue-archive .filters-container .filters .pill:not(.search-toggler){padding-inline:60px}.catalogue.catalogue-archive .filters-container .filters .select span.select-title{display:flex;justify-content:center;align-items:center;gap:5px}.catalogue.catalogue-archive .filters-container .filters .select span.select-title::after{position:relative;top:auto;right:auto;translate:0}.catalogue.catalogue-archive .filters-container .filters .select .wrapper{position:absolute;display:none;z-index:2;top:100%;overflow-y:scroll}.catalogue.catalogue-archive .filters-container .filters .select .wrapper>*:last-of-type{padding-bottom:22px;border-bottom-left-radius:0;border-bottom-right-radius:0}.catalogue.catalogue-archive .filters-container .filters .select.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.catalogue.catalogue-archive .filters-container .filters .select.active .wrapper{border:2px solid #e1e7ed}.catalogue.catalogue-archive .filters-container .filters .select.active .wrapper>*{width:100%}.catalogue.catalogue-archive .active-filters{padding-inline:16px}}@media screen and (min-width: 768px)and (max-width: 1179.98px){.catalogue.catalogue-archive .filters-container .filters{overflow-x:scroll}.catalogue.catalogue-archive .filters-container .filters .select.active .wrapper{position:fixed}}@media screen and (min-width: 1180px){.catalogue.catalogue-archive .filters-container{top:0;margin-left:0;width:auto}.catalogue.catalogue-archive .filters-container .filters{position:relative;padding:15px 22px;border:2px solid #e1e7ed;border-radius:0}.catalogue.catalogue-archive .filters-container .filters .search-wrapper.search-active{height:100%;z-index:2;border-radius:0}.catalogue.catalogue-archive .filters-container .filters .search-wrapper.search-active .search-toggler{flex:0 0 54px;width:54px;height:54px;margin:auto 22px auto auto}.catalogue.catalogue-archive .filters-container .filters .pill,.catalogue.catalogue-archive .filters-container .filters .select{flex-grow:1;min-width:unset}.catalogue.catalogue-archive .filters-container .filters .pill:not(.search-toggler){padding-inline:0}.catalogue.catalogue-archive .filters-container .filters .select .wrapper{min-width:calc(100% + 4px);translate:-2px 0}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.key-dates{margin-block:80px 35px}.key-dates .controls{display:flex;gap:10px;margin-top:40px}.key-dates .controls .arrow::before{background-image:url(../../src/assets/images/chevron-right--square-orange.svg)}.key-dates h3{font-size:36px;line-height:49px;color:#000}.key-dates h3 span{color:#5ab784}.key-dates .glide__slide{padding-right:20px;overflow-wrap:break-word}.key-dates .glide__slide .date{color:#5ab784}.key-dates .glide__slide .description{color:#000}.key-dates .glide__slide:not(.future) .date,.key-dates .glide__slide:not(.future) .description{color:#e1e7ed}.key-dates .glide__slide.current-month .date{color:#ec662d}.key-dates .glide__slide.current-month .description{color:#000}.key-dates .glide__slide>a{display:none;margin-top:28px;color:#000}.key-dates .glide__slide>a::before{background-image:url(../../src/assets/images/icon-plus--square-orange.svg)}.key-dates .glide__slide:has(+:nth-child(1 of .future:not(.glide__slide--clone)))>a,.key-dates .glide__slide.current-month:not(:has(+.current-month))>a{display:flex}.key-dates p{font-weight:500;line-height:26px}@media screen and (min-width: 768px){.key-dates{margin-block:35px 85px}.key-dates h3{text-align:center;margin-bottom:25px}}@media screen and (min-width: 991px){.key-dates .glide__slides{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:30px;row-gap:60px}}.home .publisher-logos{display:none}@media screen and (min-width: 991px){.home .publisher-logos{display:block;margin-bottom:calc(-62.5% - 300px)}.home .publisher-logos .wrapper{position:relative;grid-auto-rows:calc((var(--vw, 1vw)*100 - 32px - 350px - 30px)/4)}.home .publisher-logos .wrapper a{width:100%;height:100%}.home .publisher-logos .wrapper a img{object-fit:contain}}@media screen and (min-width: 1180px){.home .publisher-logos .wrapper{grid-auto-rows:200px}.home .publisher-logos .wrapper a{width:100%;height:100%}}.publisher-logos{position:relative}.publisher-logos .wrapper{position:absolute;display:grid;grid-template-columns:1fr 1fr;min-width:100%}.publisher-logos .wrapper .publisher{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border:2px solid #e1e7ed;border-radius:40px;background-color:#fff;transition:border .25s ease-in-out}.publisher-logos .wrapper .publisher:hover{border:4px solid #ec662d}.publisher-logos .wrapper .publisher img{max-width:calc(100% - 80px);max-height:calc(100% - 80px)}@media screen and (min-width: 991px){.publisher-logos .wrapper{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 1180px){.publisher-logos .wrapper .publisher{border-radius:60px}}footer{padding-block:4px 132px;border-top:2px solid #e1e7ed}footer .partners{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:20px;margin-top:15px}footer .partners a{height:30px}footer .partners a.luxorr img{object-position:-1px 0}footer .partners img{filter:grayscale(100%);height:100%;object-position:center;object-fit:contain;transition:.3s}footer .partners img:hover{filter:grayscale(0)}footer .main-footer{margin-top:20px;text-align:center}footer .main-footer .logo{max-width:190px;margin-inline:auto}footer .main-footer .logo img{object-fit:contain}footer .main-footer nav{display:none}footer .main-footer .links{margin-top:25px}footer .main-footer .links *{font-size:12px;line-height:28px;margin-bottom:0}footer .binsfeld{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:20px}footer .binsfeld::after{content:"";background-image:url("../../src/assets/images/binsfeld.svg");background-size:100% 100%;width:20px;height:20px}@media screen and (min-width: 768px){footer .partners{margin-top:25px}footer .partners img{margin-inline:auto}footer .main-footer{display:flex;gap:95px;margin-top:60px;text-align:left}footer .main-footer .primary-footer-menu{display:block}footer .main-footer .primary-footer-menu li:not(:first-child){margin-top:10px}footer .main-footer .primary-footer-menu li a{font-size:26px;line-height:36px;font-weight:600}footer .main-footer .primary-footer-menu .sub-menu{padding:20px 0 0 25px}footer .main-footer .primary-footer-menu .sub-menu a{font-size:18px;line-height:24px;font-weight:500}footer .main-footer>.wrapper{margin-inline:auto 45px}footer .main-footer>.wrapper .secondary-footer-menu{display:block}footer .main-footer>.wrapper .secondary-footer-menu li:not(:first-child){margin-top:20px}footer .main-footer>.wrapper .secondary-footer-menu li.lang-item{display:none}footer .main-footer>.wrapper .secondary-footer-menu li a{font-size:18px;line-height:24px;font-weight:500}footer .main-footer .binsfeld{justify-content:flex-start}}@media screen and (min-width: 768px)and (max-width: 990.98px){footer .main-footer{flex-wrap:wrap;justify-content:center;gap:65px}footer .main-footer .logo{flex-basis:100%;min-width:100%}footer .main-footer .logo img{margin-inline:auto;height:auto;max-width:190px}footer .main-footer>.wrapper{margin-inline:0}}@media screen and (min-width: 991px){footer .partners{justify-content:space-between}footer .partners a{height:40px}footer .main-footer .logo{margin-inline:0}}body.home::before{content:"";position:absolute;top:70px;right:40px;display:block;width:61px;height:193px;background-image:url(../../src/assets/images/lights.png);background-repeat:no-repeat;background-size:100% 100%}@media screen and (min-width: 991px)and (max-width: 1439.98px){body.home::before{display:none}}@media screen and (min-width: 1440px){body.home::before{left:auto;right:calc((var(--vw, 1vw)*100 - 1180px)/2 - 105px - 55px);top:0;width:105px;height:332px}}@media screen and (min-width: 1600px){body.home::before{right:calc((var(--vw, 1vw)*100 - 1180px)/2 - 105px - 85px)}}body.home main{padding-bottom:40px}body.home main .home-intro h1>em{display:block}body.home main .home-intro h1>em::after{content:".";color:#ec662d}body.home main .home-intro .mobile-image{display:none;padding-top:60px}body.home main .home-intro .mobile-image img{max-width:270px;margin:auto}@media screen and (max-width: 376px){body.home main .home-intro .mobile-image{padding-top:10px}}@media screen and (max-width: 599.98px){body.home main .home-intro .mobile-image{display:block}body.home main .home-intro .mobile-image+.hero{min-height:auto;margin-bottom:100px}}body.home main .home-intro .wrapper:has(.bg-pattern){position:relative}body.home main .home-intro .hero{display:grid;place-content:center;min-height:600px}body.home main .home-intro .hero>a.icon{margin-top:16px}@media screen and (min-width: 768px){body.home main .home-intro .hero{min-height:calc(2*var(--tileHeight, 417px) - 127px);place-content:baseline;max-width:540px;padding-top:110px}body.home main .home-intro .hero>a.icon{margin-top:32px}body.home main .home-intro .hero.buchprais-active{min-height:calc(2*var(--tileHeight, 417px) - 145px)}}@media screen and (min-width: 1600px){body.home main .home-intro .hero{position:relative;margin-left:220px}body.home main .home-intro .hero::before{content:"";position:absolute;top:130px;left:-410px;width:333px;height:414px;background-image:url(../../src/assets/images/man1.png);background-repeat:no-repeat;background-size:100% 100%}}body.home main .about{padding:20px}body.home main .about.mt-85{margin-top:85px}body.home main .about .img-container img{width:100%}body.home main .about .text-container{margin-bottom:20px}body.home main .about .text-container h2{margin-block:20px 30px}body.home main .about .text-container>a{margin-top:20px}@media screen and (min-width: 600px)and (max-width: 767.98px){body.home main .about .img-container img{max-width:min(65%,500px);margin-inline:auto}}@media screen and (min-width: 768px){body.home main .about{margin-bottom:50px;padding:0 0 100px;border-radius:120px}body.home main .about .about-section{display:grid;grid-template-columns:1fr 1fr;column-gap:60px;padding-top:120px}body.home main .about .about-section .img-container:first-of-type{grid-row:1/span 2}body.home main .about .about-section .img-container:last-of-type{grid-column:2;margin-top:60px}body.home main .about .about-section .img-container img{width:100%}body.home main .about .about-section .text-container h2{margin-top:0}body.home main .about .publisher-section{display:grid;grid-template-columns:350px 1fr;column-gap:30px;margin-top:115px}body.home main .about .publisher-section .text-container{grid-column:span 2}body.home main .about .publisher-section .text-container h2{margin-top:0}}@media screen and (min-width: 991px){body.home main .about{margin-bottom:calc(2.5*(100% - 350px)/4 + 110px);padding-bottom:300px}body.home main .about .about-section{grid-template-columns:445px 1fr;column-gap:125px}body.home main .about .publisher-section .text-container{grid-column:1}}body.home main .buchprais-winners.current-year{margin-block:80px 66px}body.home main .buchprais-winners.current-year h2{font-size:28px;font-weight:600;line-height:52px}@media screen and (min-width: 991px){body.home main .buchprais-winners.current-year .book-card>a{padding-inline:20px}}body.home::before{display:none}body.home main .catalogue-slider{margin-inline:calc(var(--container-padding, 30px)*-1);padding:50px var(--container-padding, 30px) 0;background-color:#d9aecf;margin-top:0}body.home main .catalogue-slider h1{margin-bottom:30px;font-size:36px;line-height:49px;text-transform:uppercase;color:#000}body.home main .catalogue-slider .navigation>a{color:#000}body.home main .catalogue-slider .navigation>a::before{background-image:url(../../src/assets/images/icon-plus--square-dark.svg)}body.home main .catalogue-slider .navigation .arrow::before{background-image:url(../../src/assets/images/chevron-right--square-dark.svg)}body.home main .catalogue-slider>.wrapper>a.mobile-only{justify-content:center;margin-inline:auto;margin-bottom:50px;color:#000}body.home main .catalogue-slider>.wrapper>a.mobile-only::before{background-image:url(../../src/assets/images/chevron-right--square-dark.svg)}body.home main .catalogue-slider .cards .item .img-container{border:0;border-radius:0}body.home main .catalogue-slider .cards .item .book__title{font-size:16px;font-weight:600;line-height:20px;text-transform:uppercase;color:#000}body.home main .catalogue-slider .cards .item .book__author,body.home main .catalogue-slider .cards .item .book__publisher{color:#000}body.home main .catalogue-slider .cards .item .book__publisher::before{background-image:url(../../src/assets/images/chevron-right--dark.svg)}body.home main .catalogue-slider .category-links{display:flex;gap:10px;margin-top:40px;margin-inline:calc(var(--container-padding, 30px)*-1);padding:20px var(--container-padding, 30px);overflow-x:auto;border:0;border-radius:0;background-color:#5ab784;scrollbar-width:none}body.home main .catalogue-slider .category-links::-webkit-scrollbar{display:none}body.home main .catalogue-slider .category-links .pill{flex:0 0 auto;padding:12px 40px;border:2px solid #000;border-radius:0;font-weight:600;text-align:center;white-space:nowrap;color:#000}@media screen and (min-width: 1180px){body.home main .catalogue-slider .category-links .pill{flex:1 1 0}}@media screen and (max-width: 990.98px){body.home main .catalogue-slider{padding-top:0;background-color:#ec662d}body.home main .catalogue-slider .category-links{margin-top:0;background-color:#d9aecf}}body.home main .catalogue-slider .intro{max-width:960px;margin:0 0 30px;font-size:16px;line-height:26px;color:#000}@media screen and (min-width: 1180px){body.home main .catalogue-slider{padding-top:60px}}body.home main .about-buchprais{color:#000}body.home main .about-buchprais h2{font-size:36px;line-height:42px;text-transform:uppercase;color:#000}body.home main .about-buchprais .year{font-family:"greycliff-cf",sans-serif;font-size:155px;font-weight:900;line-height:120px;color:#d9aecf}body.home main .about-buchprais p,body.home main .about-buchprais strong{color:#000}body.home main .about-buchprais .img-container img{border-radius:0}body.home main .about-buchprais .text-container .wrapper>a{color:#5ab784}body.home main .about-buchprais .text-container .wrapper>a::before{background-image:url(../../src/assets/images/chevron-right--square-orange.svg)}@media screen and (min-width: 600px){body.home main .about-buchprais .text-container .year{flex:0 0 auto;max-width:none}}@media screen and (max-width: 599.98px){body.home main .about-buchprais h2{text-align:center}body.home main .about-buchprais .title .year{position:relative;z-index:1;display:block;margin:10px 0 -40px}}body.home main .buchprais-vote.block{margin-top:0px;padding:40px;border:0;border-radius:0;background-color:#d9aecf}body.home main .buchprais-vote.block::before{display:none}body.home main .buchprais-vote.block h5{font-family:"greycliff-cf",sans-serif;font-size:24px;font-weight:900;line-height:30px;color:#000}body.home main .buchprais-vote.block p,body.home main .buchprais-vote.block a{color:#000}body.home main .buchprais-vote.block a::before{background-image:url(../../src/assets/images/icon-plus--square-dark.svg)}body.home main .buchprais-winners.current-year{display:block}body.home main .buchprais-winners.current-year h2{text-align:left;color:#000}body.home main .buchprais-winners.current-year p{color:#000}body.home main .about{border-radius:0;background-color:#000}body.home main .about h2{font-size:36px;line-height:42px;text-transform:uppercase;color:#5ab784}body.home main .about p,body.home main .about strong,body.home main .about b{color:#fff}body.home main .about .text-container>a{color:#fff}body.home main .about .text-container>a::before{background-image:url(../../src/assets/images/icon-plus--square-orange.svg)}body.home main .about .publisher-logos .wrapper{grid-auto-rows:auto}body.home main .about .publisher-logos .wrapper a{height:auto}body.home main .about .publisher-logos .wrapper .publisher{border:1px solid #5ab784;border-radius:0}body.home main .about .publisher-logos .wrapper .publisher:hover{position:relative;z-index:1;border:2px solid #5ab784}@media screen and (min-width: 991px){body.home main .about .publisher-logos .wrapper{grid-auto-rows:auto}}@media screen and (min-width: 1180px){body.home main .about .publisher-logos .wrapper{grid-auto-rows:auto}}body.home main .buchprais-winners.current-year h2{font-size:22px;line-height:30px;text-transform:none}body.home main .home-intro .bg-pattern,body.home main .home-intro .mobile-image{display:none}body.home main .home-intro>.wrapper{display:grid;grid-template-columns:minmax(0, 1fr);grid-template-areas:"years" "titles" "hero";max-width:none;margin-inline:calc(var(--container-padding, 30px)*-1);color:#000}body.home main .home-intro .intro-outro--home{display:contents}@media screen and (max-width: 990.98px){body.home main .home-intro .intro-outro--home{display:flex;margin-left:0;width:100%}body.home main .home-intro .intro-outro--home .intro-outro__years,body.home main .home-intro .intro-outro--home .intro-outro__titles{width:50%}}@media screen and (max-width: 767.98px){body.home main .home-intro .intro-outro--home{display:block}body.home main .home-intro .intro-outro--home .intro-outro__years,body.home main .home-intro .intro-outro--home .intro-outro__titles{width:100%}}body.home main .home-intro .intro-outro__years{grid-area:years;position:relative;display:grid;grid-template-columns:auto auto;justify-content:center;align-content:center;min-height:260px;padding:20px var(--container-padding, 30px);overflow:hidden;background-color:#d9aecf}body.home main .home-intro .intro-outro__year{position:relative;font-family:"greycliff-cf",sans-serif;font-size:140px;font-weight:900;line-height:120px;color:#fff}body.home main .home-intro .intro-outro__year--start{justify-self:start}body.home main .home-intro .intro-outro__year--end{grid-area:2/2;justify-self:end}body.home main .home-intro .intro-outro__years-label{position:absolute;top:50%;left:50%;translate:-50% -50%;margin:0;font-family:"greycliff-cf",sans-serif;font-size:48px;font-weight:900;line-height:48px;text-transform:uppercase;white-space:nowrap;color:#000}body.home main .home-intro .hero,body.home main .home-intro .hero.buchprais-active{grid-area:hero;position:relative;display:flex;flex-direction:column;min-height:260px;max-width:none;margin:0;padding:40px 110px 40px var(--container-padding, 30px);background-color:#ec662d;overflow-wrap:break-word}body.home main .home-intro .hero h1,body.home main .home-intro .hero.buchprais-active h1{margin:0;font-family:"greycliff-cf",sans-serif;font-size:30px;font-weight:900;font-style:italic;line-height:36px;text-transform:uppercase;color:#000}body.home main .home-intro .hero h1>em,body.home main .home-intro .hero.buchprais-active h1>em{display:block}body.home main .home-intro .hero h1>em::after,body.home main .home-intro .hero.buchprais-active h1>em::after{content:none}body.home main .home-intro .hero>a.icon,body.home main .home-intro .hero.buchprais-active>a.icon{position:absolute;top:60px;right:var(--container-padding, 30px);width:90px;height:160px;margin:0;overflow:hidden;font-size:0}body.home main .home-intro .hero>a.icon::before,body.home main .home-intro .hero.buchprais-active>a.icon::before{width:90px;height:160px;background-image:url(../../src/assets/images/arrow-down--white.svg)}@media screen and (max-width: 990.98px){body.home main .home-intro .hero,body.home main .home-intro .hero.buchprais-active{min-height:0;padding:40px var(--container-padding, 30px) 20px}body.home main .home-intro .hero h1,body.home main .home-intro .hero.buchprais-active h1{font-style:normal}body.home main .home-intro .hero>a.icon,body.home main .home-intro .hero.buchprais-active>a.icon{display:none}}body.home main .home-intro .intro-outro__titles{grid-area:titles;padding:50px var(--container-padding, 30px);background-color:#5ab784}body.home main .home-intro .intro-outro__titles .title{display:flex;flex-direction:column;gap:0}body.home main .home-intro .intro-outro__titles .title,body.home main .home-intro .intro-outro__titles .subtitle{margin:0;font-family:"greycliff-cf",sans-serif;font-size:36px;font-weight:900;line-height:40px;text-transform:uppercase;color:#000}body.home main .home-intro .intro-outro__titles .subtitle{margin-top:25px;color:#fff}@media screen and (min-width: 991px){body.home main .home-intro>.wrapper{grid-template-columns:44% 56%;grid-template-rows:1fr 1fr;grid-template-areas:"years titles" "hero titles";min-height:820px}body.home main .home-intro .intro-outro__years{align-content:start;min-height:0;padding:50px 40px 0}body.home main .home-intro .intro-outro__year{font-size:165px;line-height:120px}body.home main .home-intro .intro-outro__year--end{margin-left:-20px}body.home main .home-intro .intro-outro__years-label{top:175px;font-size:50px;line-height:56px}body.home main .home-intro .hero,body.home main .home-intro .hero.buchprais-active{min-height:0;padding:60px 140px 60px 40px}body.home main .home-intro .hero h1,body.home main .home-intro .hero.buchprais-active h1{font-size:36px;line-height:42px}body.home main .home-intro .hero>a.icon,body.home main .home-intro .hero.buchprais-active>a.icon{right:40px}body.home main .home-intro .intro-outro__titles{display:flex;flex-direction:column;justify-content:center;padding:60px 60px 60px 110px}body.home main .home-intro .intro-outro__titles .title,body.home main .home-intro .intro-outro__titles .subtitle{font-size:46px;line-height:50px}}.why{display:flex;flex-direction:column;margin-top:40px}.why h2{margin-bottom:20px}.why .img-container{order:2;aspect-ratio:1.6/1;margin-top:25px}.why .img-container img{height:100%;border-radius:40px}.why .year{display:none}@media screen and (min-width: 768px){.why{margin-top:100px}.why h2,.why .text-container{padding-inline:90px}.why h2{margin-bottom:40px}.why .text-container{columns:2;column-gap:30px}.why .img-container{aspect-ratio:2.5/1;margin-top:50px}}.who{margin-top:20px}.who h2{margin-bottom:12px}.who h3{margin-block:17px 12px}.who a.icon{margin-top:20px;font-size:11px;font-weight:600;line-height:25px;text-transform:uppercase}.who .publisher-logos{margin-top:20px}.who .publisher-logos .wrapper{position:relative}.who .members{scroll-margin-top:126px}@media screen and (min-width: 768px){.who{margin-top:30px}.who>.wrapper,.who>.members{display:grid;grid-template-columns:350px 1fr;grid-template-rows:auto 1fr;align-items:start;column-gap:30px}.who .wrapper h2,.who .wrapper a.icon{grid-column:1}.who .wrapper .text-container{grid-column:2;grid-row:1/span 2}.who .members{position:relative;margin-top:50px}.who .members h3,.who .members .publisher-logos{margin-top:0}.who .members h3{margin-bottom:25px}.who .members .text-container{position:sticky;top:20px}}@media screen and (min-width: 768px)and (min-width: 768px)and (max-width: 990.98px){.who .members .text-container{top:146px}}body.page-template-about .about-buchprais{width:calc(var(--vw, 1vw)*100);margin-left:-16px;margin-block:45px 40px;padding:40px 16px;background-color:#e1e7ed;border-radius:40px}body.page-template-about .about-buchprais .text-container .wrapper>a{width:fit-content;margin-inline:auto}@media screen and (min-width: 1180px){body.page-template-about .about-buchprais{width:calc(var(--vw, 1vw)*100);margin-left:calc((var(--vw, 1vw)*100 - 1180px)/2*-1);padding:75px calc((var(--vw, 1vw)*100 - 1180px)/2);margin-block:85px 140px;border-radius:120px}body.page-template-about .about-buchprais .text-container .wrapper>a{margin-inline:0}}body.page-template-about .publisher-logos .wrapper{grid-auto-rows:calc((var(--vw, 1vw)*100 - 32px)/2)}body.page-template-about .publisher-logos .wrapper a{width:100%;height:100%}body.page-template-about .publisher-logos .wrapper a img{object-fit:contain}@media screen and (min-width: 768px){body.page-template-about .publisher-logos .wrapper{grid-auto-rows:calc((var(--vw, 1vw)*100 - 32px - 350px - 30px)/2)}}@media screen and (min-width: 991px){body.page-template-about .publisher-logos .wrapper{grid-auto-rows:calc((var(--vw, 1vw)*100 - 32px - 350px - 30px)/4)}}@media screen and (min-width: 1180px){body.page-template-about .publisher-logos .wrapper{grid-auto-rows:200px}}@media screen and (max-width: 767.98px){body.page-template-about .inner-page-intro.about .img-container{aspect-ratio:321/235}body.page-template-about .inner-page-intro.about .img-container .img--left{top:-7.7%;left:7.2%;width:48%;aspect-ratio:155/273}body.page-template-about .inner-page-intro.about .img-container .img--top-right{top:-18.3%;left:60.4%;width:34.9%;aspect-ratio:112/108}body.page-template-about .inner-page-intro.about .img-container .img--bottom-right{top:32.8%;left:60.4%;width:21.8%;aspect-ratio:70/130}body.page-template-about .who h3{color:#5ab784}body.page-template-about .about-buchprais h2{text-align:center}body.page-template-about .about-buchprais .title .year{position:relative;z-index:1;left:25px;display:block;margin:10px 0 -30px}body.page-template-about .about-buchprais .text-container .wrapper>a{color:#5ab784}}@media screen and (min-width: 991px){body.page-template-about .inner-page-intro.about{min-height:658px}body.page-template-about .inner-page-intro.about .img-container img{height:auto}body.page-template-about .inner-page-intro.about .img-container .img--left{top:139px;left:-33px;width:316px;aspect-ratio:316/558}body.page-template-about .inner-page-intro.about .img-container .img--top-right{top:89px;left:312px;width:230px;aspect-ratio:230/218}body.page-template-about .inner-page-intro.about .img-container .img--bottom-right{top:334px;left:311px;width:145px;aspect-ratio:145/265}}@media screen and (max-width: 990.98px){body.page-template-about .why{margin-top:160px}}@media screen and (max-width: 767.98px){body.page-template-about .why{margin-top:80px}}body.page-template-about .why h2{font-size:46px;line-height:48px;text-transform:uppercase;color:#000}body.page-template-about .why p,body.page-template-about .why b,body.page-template-about .why strong{color:#000}body.page-template-about .why .img-container img{width:100%;object-fit:cover;border-radius:0}@media screen and (min-width: 991px){body.page-template-about .why h2{font-size:46px;line-height:56px}}body.page-template-about .who{margin-top:60px}body.page-template-about .who h2{font-size:46px;line-height:48px;text-transform:uppercase;color:#000}body.page-template-about .who h3{font-size:36px;line-height:49px;text-transform:uppercase;color:#000}body.page-template-about .who p,body.page-template-about .who b,body.page-template-about .who strong{color:#000}body.page-template-about .who a.icon{color:#000}body.page-template-about .who a.icon::before{background-image:url(../../src/assets/images/chevron-right--dark.svg)}@media screen and (min-width: 991px){body.page-template-about .who{margin-top:80px}body.page-template-about .who h2{font-size:46px;line-height:50px}}body.page-template-about .publisher-logos .wrapper{grid-auto-rows:auto}@media screen and (min-width: 768px){body.page-template-about .publisher-logos .wrapper{grid-auto-rows:auto}}@media screen and (min-width: 991px){body.page-template-about .publisher-logos .wrapper{grid-auto-rows:auto}}@media screen and (min-width: 1180px){body.page-template-about .publisher-logos .wrapper{grid-auto-rows:auto}}body.page-template-about .publisher-logos .wrapper a{height:auto}body.page-template-about .publisher-logos .wrapper .publisher{border:1px solid #5ab784;border-radius:0}body.page-template-about .publisher-logos .wrapper .publisher:hover{position:relative;z-index:1;border:2px solid #5ab784}body.page-template-about .about-buchprais{width:auto;margin-inline:calc(var(--container-padding, 0px)*-1);padding:50px var(--container-padding, 30px);border-radius:0;background-color:#000}body.page-template-about .about-buchprais h2{font-size:36px;line-height:42px;text-transform:uppercase;color:#5ab784}body.page-template-about .about-buchprais .year{font-family:"greycliff-cf",sans-serif;font-size:140px;font-weight:900;line-height:1;color:#d9aecf}body.page-template-about .about-buchprais p,body.page-template-about .about-buchprais b,body.page-template-about .about-buchprais strong{color:#fff}body.page-template-about .about-buchprais .img-container img{border-radius:0}body.page-template-about .about-buchprais .text-container .wrapper>a{color:#fff}body.page-template-about .about-buchprais .text-container .wrapper>a::before{background-image:url(../../src/assets/images/chevron-right--square-orange.svg)}@media screen and (min-width: 600px){body.page-template-about .about-buchprais .text-container .year{flex:0 0 auto;max-width:none}}@media screen and (min-width: 1180px){body.page-template-about .about-buchprais{width:auto;margin-left:calc(var(--container-padding)*-1);padding:80px var(--container-padding);border-radius:0}}@media screen and (max-width: 767.98px){body.page-template-about .about-buchprais h2{font-size:46px;line-height:50px}body.page-template-about .about-buchprais .year{font-size:155px}}.inner-page-intro.archive-book{display:grid;grid-template-areas:"years" "content";margin-inline:calc(var(--container-padding, 0px)*-1);color:#000}.inner-page-intro.archive-book .archive-book__years{grid-area:years;position:relative;display:grid;grid-template-columns:auto auto;justify-content:center;align-content:center;min-height:260px;padding:20px var(--container-padding, 30px);overflow:hidden;background-color:#5ab784}.inner-page-intro.archive-book .archive-book__year{position:relative;font-family:"greycliff-cf",sans-serif;font-size:140px;font-weight:900;line-height:120px;color:#fff}.inner-page-intro.archive-book .archive-book__year--start{justify-self:start}.inner-page-intro.archive-book .archive-book__year--end{grid-area:2/2;justify-self:end}.inner-page-intro.archive-book .archive-book__years-label{position:absolute;top:50%;left:50%;translate:-50% -50%;margin:0;font-family:"greycliff-cf",sans-serif;font-size:43px;font-weight:900;line-height:72px;text-transform:uppercase;white-space:nowrap;color:#000}.inner-page-intro.archive-book .archive-book__pink{display:none;background-color:#d9aecf}.inner-page-intro.archive-book .archive-book__content{grid-area:content;padding:40px var(--container-padding, 30px);background-color:#ec662d}.inner-page-intro.archive-book .archive-book__content h2{margin:0 0 15px;font-size:38px;line-height:46px;text-transform:uppercase;color:#000}.inner-page-intro.archive-book .archive-book__content p{margin:0;font-size:22px;line-height:30px;color:#000}@media screen and (min-width: 768px){.inner-page-intro.archive-book{margin-top:8px}}@media screen and (min-width: 991px){.inner-page-intro.archive-book{grid-template-columns:47% 53%;grid-template-rows:55% 45%;grid-template-areas:"years content" "pink content";min-height:650px}.inner-page-intro.archive-book .archive-book__years{align-content:start;min-height:0;padding:30px 90px 0}.inner-page-intro.archive-book .archive-book__year{font-size:200px;line-height:150px}.inner-page-intro.archive-book .archive-book__year--end{margin-left:-20px}.inner-page-intro.archive-book .archive-book__years-label{top:190px;left:50%;translate:-50% -50%;font-size:63px;line-height:72px}.inner-page-intro.archive-book .archive-book__pink{display:block}.inner-page-intro.archive-book .archive-book__content{display:flex;flex-direction:column;justify-content:flex-end;padding:60px var(--container-padding) 70px 80px}.inner-page-intro.archive-book .archive-book__content h2{font-size:48px;line-height:56px}.inner-page-intro.archive-book .archive-book__content p{max-width:420px}}.editorial{margin-top:50px;color:#000}.editorial .img-container{position:relative;aspect-ratio:385/383}.editorial .img-container>*{position:absolute;object-fit:cover}.editorial .img-container .img--top-right{top:0;left:57%;width:36.9%;aspect-ratio:142/180}.editorial .img-container .img--left{top:37.3%;left:3.9%;width:49.4%;aspect-ratio:190/125}.editorial .img-container .img--bottom-right{top:51.4%;left:57.7%;width:27.3%;aspect-ratio:105/186}.editorial .text-container{margin-top:25px}.editorial .text-container h2{margin-bottom:19px;font-size:46px;line-height:56px;text-transform:uppercase;color:#000}.editorial .text-container p{font-size:14px;line-height:24px;color:#000}@media screen and (min-width: 991px){.editorial{display:grid;grid-template-columns:590px 1fr;column-gap:26px;margin-top:100px}.editorial .img-container{position:relative;display:block;max-width:none;height:625px;margin:0}.editorial .img-container>*{position:absolute;height:auto;max-width:none}.editorial .img-container .img--left{top:233px;left:20px;width:311px;aspect-ratio:311/205}.editorial .img-container .img--top-right{top:0;left:359px;width:228px;max-width:none;aspect-ratio:228/293}.editorial .img-container .img--bottom-right{top:322px;left:359px;width:170px;aspect-ratio:170/303}.editorial .text-container{max-width:400px;margin-top:0;padding-top:104px}.editorial .text-container h2{font-size:46px;line-height:56px}}.selection{margin-top:55px;color:#000}.selection h2{margin-bottom:46px;font-size:46px;line-height:56px;text-transform:uppercase;color:#000}.selection .text-container p,.selection .text-container strong{color:#000}.selection .numbers-info-pills p{display:flex;align-items:center;gap:15px;margin:0 0 10px;font-size:26px;line-height:42px;color:#ec662d}.selection .numbers-info-pills p.justify--start{justify-content:flex-start}.selection .numbers-info-pills p.justify--center{justify-content:center}.selection .numbers-info-pills p.justify--end{justify-content:flex-end}.selection .numbers-info-pills p .pill{display:inline-flex;align-items:center;padding:10px 14px;font-family:"greycliff-cf",sans-serif;font-size:58px;font-weight:900;line-height:36px;color:#fff}.selection .numbers-info-pills p .pill--blood-orange{background-color:#ec662d;color:#000}@media screen and (max-width: 990.98px){.selection .numbers-info-pills p .pill{font-size:68px}}.selection .numbers-info-pills p .pill--dark{background-color:#000}.selection .text-container{margin-top:25px}@media screen and (min-width: 768px){.selection{display:grid;grid-template-columns:1fr 1fr;gap:40px}.selection h2{grid-column:1/span 2}}@media screen and (min-width: 991px){.selection{row-gap:32px}.selection h2{font-size:46px;line-height:50px}.selection .numbers-info-pills{display:grid;grid-template-columns:max-content;column-gap:10px;row-gap:0}.selection .numbers-info-pills p.justify--start{grid-column:span 2;padding-left:34px}.selection .numbers-info-pills p.justify--center{width:max-content}.selection h2{margin-bottom:0}.selection .text-container{margin-top:0}}@media screen and (min-width: 1180px){.selection{grid-template-columns:1fr auto}}.catalogue.catalogue-archive .cards .book-card .img-container{border:1px solid #e5e5e5;border-radius:0}.catalogue.catalogue-archive .cards .book-card .book__title{font-size:16px;font-weight:600;line-height:20px;text-transform:uppercase;color:#000}.catalogue.catalogue-archive .cards .book-card .book__author{color:#000}.catalogue.catalogue-archive .cards .book__publisher{color:#000}.catalogue.catalogue-archive .pagination{gap:10px}.catalogue.catalogue-archive .pagination .arrow--left{margin-right:20px}.catalogue.catalogue-archive .pagination .pages{flex-wrap:wrap;min-width:0}.catalogue.catalogue-archive .pagination button,.catalogue.catalogue-archive .pagination span{color:#000}.catalogue.catalogue-archive .pagination button.current,.catalogue.catalogue-archive .pagination span.current{color:#5ab784}.catalogue.catalogue-archive .pagination .arrow::before{background-image:url(../../src/assets/images/chevron-right--square-orange.svg)}body.single-post .return,body.single-book .return{padding-top:15px}body.single-post .book,body.single-book .book{margin-bottom:32px}body.single-post .book__overview,body.single-book .book__overview{position:relative;padding-block:0 45px}body.single-post .book__overview::before,body.single-book .book__overview::before{content:"";position:absolute;z-index:-1;inset:200px 0 0 0;background-color:#25323e;border-radius:40px;margin-left:-16px;width:calc(var(--vw, 1vw)*100)}body.single-post .book__overview *,body.single-book .book__overview *{color:#fff}body.single-post .book__overview h3,body.single-book .book__overview h3{margin-top:22px;font-size:28px;line-height:38px;font-weight:600}body.single-post .book__overview .publisher,body.single-book .book__overview .publisher{margin-top:30px;font-size:16px;line-height:16px;font-weight:500;text-decoration:underline;text-decoration-color:#ec662d;text-underline-offset:5px}body.single-post .book__overview .cta-wrapper.desktop-xl-only,body.single-book .book__overview .cta-wrapper.desktop-xl-only{margin-top:25px}body.single-post .book__overview .cta-wrapper.desktop-xl-only .price p,body.single-book .book__overview .cta-wrapper.desktop-xl-only .price p{margin:0}body.single-post .book__overview .cta-wrapper.desktop-xl-only .price__title,body.single-book .book__overview .cta-wrapper.desktop-xl-only .price__title{text-transform:uppercase;font-size:14px;line-height:25px;color:#ec662d}body.single-post .book__overview .cta-wrapper.desktop-xl-only .price__value,body.single-book .book__overview .cta-wrapper.desktop-xl-only .price__value{font-size:36px;line-height:36px;font-weight:300}body.single-post .book__overview .cta-wrapper.desktop-xl-only .buy-links,body.single-book .book__overview .cta-wrapper.desktop-xl-only .buy-links{margin-top:12px}body.single-post .book__overview .cta-wrapper.desktop-xl-only .buy-links a,body.single-book .book__overview .cta-wrapper.desktop-xl-only .buy-links a{text-transform:uppercase;font-size:14px;line-height:25px;font-weight:600}body.single-post .book__overview .cta-wrapper.desktop-xl-only .buy-links a:not(:last-of-type),body.single-book .book__overview .cta-wrapper.desktop-xl-only .buy-links a:not(:last-of-type){margin-bottom:10px}body.single-post .book__overview .sticky-wrapper>*:not(img),body.single-book .book__overview .sticky-wrapper>*:not(img){padding-inline:15px}body.single-post .book__infos .desktop__title,body.single-book .book__infos .desktop__title{margin-bottom:45px}body.single-post .book__infos .desktop__title .categories,body.single-post .book__infos .desktop__title .authors,body.single-book .book__infos .desktop__title .categories,body.single-book .book__infos .desktop__title .authors{display:flex;gap:15px}body.single-post .book__infos .desktop__title .categories span,body.single-post .book__infos .desktop__title .authors span,body.single-book .book__infos .desktop__title .categories span,body.single-book .book__infos .desktop__title .authors span{font-size:16px;line-height:16px;font-weight:500}body.single-post .book__infos .desktop__title .authors,body.single-book .book__infos .desktop__title .authors{flex-direction:column;gap:5px}body.single-post .book__infos .desktop__title h1,body.single-book .book__infos .desktop__title h1{margin-block:20px 15px;font-size:56px;line-height:62px;color:#ec662d}body.single-post .book__infos .accordion__item.meta-item .colum-left,body.single-book .book__infos .accordion__item.meta-item .colum-left{margin-bottom:20px}body.single-post .book__infos .accordion__item.meta-item .meta:not(:last-of-type),body.single-book .book__infos .accordion__item.meta-item .meta:not(:last-of-type){margin-bottom:20px}body.single-post .book__infos .accordion__item.meta-item .meta *,body.single-book .book__infos .accordion__item.meta-item .meta *{font-size:18px;line-height:25px;font-weight:500}body.single-post .book__infos .accordion__item.meta-item .meta h6,body.single-book .book__infos .accordion__item.meta-item .meta h6{color:#ec662d;font-weight:400}body.single-post .book__infos .accordion__item.meta-item .meta .values p,body.single-book .book__infos .accordion__item.meta-item .meta .values p{margin-bottom:0}body.single-post .book__infos .accordion__item.author-item figure img,body.single-book .book__infos .accordion__item.author-item figure img{width:100%;max-width:min(65%,500px);margin-inline:auto}body.single-post .book__infos .accordion__item.author-item figure figcaption,body.single-book .book__infos .accordion__item.author-item figure figcaption{font-size:20px;line-height:42px;font-weight:500;color:#ec662d;text-align:center}body.single-post .book__infos .where-to-buy,body.single-book .book__infos .where-to-buy{margin-top:32px;scroll-margin-top:120px}body.single-post .book__infos .where-to-buy h3,body.single-book .book__infos .where-to-buy h3{font-family:"Montserrat",system-ui;font-weight:600}body.single-post .book__infos .where-to-buy .buy-options *,body.single-book .book__infos .where-to-buy .buy-options *{display:flex;align-items:center;gap:23px;margin-top:20px;padding:22px 31px;border-radius:40px;text-transform:uppercase;font-size:12px;font-weight:600;line-height:15px;color:#fff}body.single-post .book__infos .where-to-buy .buy-options .library,body.single-book .book__infos .where-to-buy .buy-options .library{background-color:#3ebbc2}body.single-post .book__infos .where-to-buy .buy-options .online,body.single-book .book__infos .where-to-buy .buy-options .online{background-color:#ec662d}body.single-post .book__inner-links,body.single-book .book__inner-links{padding-top:200px}body.single-post .book__inner-links .links,body.single-book .book__inner-links .links{height:100%;padding:25px 40px;border-radius:40px;background-color:#3ebbc2}body.single-post .book__inner-links .links *,body.single-book .book__inner-links .links *{font-size:13px;line-height:16px;font-weight:500}body.single-post .book__inner-links .links ul,body.single-book .book__inner-links .links ul{list-style-type:disc}body.single-post .book__inner-links .links li,body.single-book .book__inner-links .links li{margin-bottom:20px}body.single-post .book__inner-links .links li::marker,body.single-book .book__inner-links .links li::marker{color:rgba(0,0,0,0)}body.single-post .book__inner-links .links li:nth-last-child(1 of .current)::marker,body.single-book .book__inner-links .links li:nth-last-child(1 of .current)::marker{color:#ec662d}body.single-post .cta-wrapper:not(.desktop-xl-only),body.single-book .cta-wrapper:not(.desktop-xl-only){position:fixed;bottom:0;z-index:2;display:flex;margin-block:30px}body.single-post .cta-wrapper:not(.desktop-xl-only) .price,body.single-book .cta-wrapper:not(.desktop-xl-only) .price{display:grid;place-items:center;padding:22px 20px 22px 25px;font-size:26px;line-height:36px;border-radius:90px 0 0 90px}body.single-post .cta-wrapper:not(.desktop-xl-only) .buy-options,body.single-book .cta-wrapper:not(.desktop-xl-only) .buy-options{flex-grow:1;display:grid;place-items:center;padding-inline:20px;background-color:#3ebac1;border-left:2px solid #fff}body.single-post .cta-wrapper:not(.desktop-xl-only) .buy-options *,body.single-book .cta-wrapper:not(.desktop-xl-only) .buy-options *{color:#f9f9f9;font-weight:600;text-transform:uppercase}body.single-post .cta-wrapper:not(.desktop-xl-only) .buy-options a,body.single-book .cta-wrapper:not(.desktop-xl-only) .buy-options a{width:100%;padding:5px 10px;border:2px solid #fff;border-radius:30px;font-size:13px;text-align:center}body.single-post .view-more,body.single-book .view-more{margin-bottom:45px}body.single-post .view-more h1,body.single-book .view-more h1{margin-bottom:84px}@media screen and (min-width: 480px){body.single-post .book__infos .accordion__item.meta-item .colum-left,body.single-book .book__infos .accordion__item.meta-item .colum-left{margin-bottom:0}body.single-post .book__infos .accordion__item.meta-item .accordion__content .wrapper,body.single-book .book__infos .accordion__item.meta-item .accordion__content .wrapper{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width: 768px){body.single-post .book__overview .cta-wrapper.desktop-xl-only,body.single-book .book__overview .cta-wrapper.desktop-xl-only{display:block}body.single-post .book .cta-wrapper.mobile-only,body.single-book .book .cta-wrapper.mobile-only{display:none}body.single-post .book__infos .accordion__title,body.single-book .book__infos .accordion__title{border-bottom:none}body.single-post .book__infos .accordion__title button,body.single-book .book__infos .accordion__title button{cursor:auto}body.single-post .book__infos .accordion__title h3::before,body.single-book .book__infos .accordion__title h3::before{display:none}}@media screen and (min-width: 768px)and (max-width: 1179.98px){body.single-post .book__overview,body.single-book .book__overview{display:flex;align-items:flex-end;min-height:500px}body.single-post .book__overview::before,body.single-book .book__overview::before{inset:8vw 0 0 0}body.single-post .book__overview .sticky-wrapper,body.single-book .book__overview .sticky-wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:end}body.single-post .book__overview .sticky-wrapper img,body.single-book .book__overview .sticky-wrapper img{grid-column:1}body.single-post .book__overview .sticky-wrapper :not(img),body.single-book .book__overview .sticky-wrapper :not(img){grid-column:2}body.single-post .book__infos .accordion,body.single-book .book__infos .accordion{display:grid;grid-template-columns:1fr 1fr;column-gap:30px}body.single-post .book__infos .accordion__item,body.single-book .book__infos .accordion__item{grid-template-rows:auto 1fr}body.single-post .book__infos .accordion__item.author-item,body.single-book .book__infos .accordion__item.author-item{grid-column:1/span 2}body.single-post .book__infos .accordion__item.author-item .accordion__content .wrapper,body.single-book .book__infos .accordion__item.author-item .accordion__content .wrapper{display:grid;grid-template-columns:1fr 1fr;column-gap:30px}body.single-post .book__infos .accordion__item.author-item .accordion__content .wrapper figure,body.single-book .book__infos .accordion__item.author-item .accordion__content .wrapper figure{grid-column:1}body.single-post .book__infos .accordion__item.author-item .accordion__content .wrapper figure img,body.single-book .book__infos .accordion__item.author-item .accordion__content .wrapper figure img{max-width:100%}body.single-post .book__infos .accordion__item.author-item .accordion__content .wrapper :not(figure),body.single-book .book__infos .accordion__item.author-item .accordion__content .wrapper :not(figure){grid-column:2}}@media screen and (min-width: 991px){body.single-post .book,body.single-book .book{margin-block:20px 80px}}@media screen and (min-width: 1180px){body.single-post .book,body.single-book .book{display:grid;grid-template-columns:380px minmax(auto, 175px) 1fr}body.single-post .book__overview,body.single-book .book__overview{padding-inline:15px}body.single-post .book__overview::before,body.single-book .book__overview::before{width:100%;margin-left:0}body.single-post .book__infos,body.single-book .book__infos{padding-left:50px}body.single-post .book__infos .accordion__item,body.single-book .book__infos .accordion__item{grid-template-rows:auto 1fr}body.single-post .book__infos .accordion__item.meta-item .accordion__content .wrapper,body.single-book .book__infos .accordion__item.meta-item .accordion__content .wrapper{display:grid;grid-template-columns:1fr 1fr}body.single-post .book__infos .where-to-buy,body.single-book .book__infos .where-to-buy{margin-top:50px}body.single-post .book .sticky-wrapper,body.single-book .book .sticky-wrapper{position:sticky;top:10px}body.single-post .view-more,body.single-book .view-more{margin-bottom:127px}body.single-post .view-more h1,body.single-book .view-more h1{font-size:46px;line-height:56px;margin-bottom:50px}}body.single-post .book__overview::before,body.single-book .book__overview::before{margin-left:calc(var(--container-padding, 16px)*-1);background-color:#000;border-radius:0}body.single-post .book__inner-links .links,body.single-book .book__inner-links .links{border-radius:0;background-color:#5ab784}body.single-post .book__inner-links .links *,body.single-book .book__inner-links .links *{color:#000}body.single-post .book__inner-links .links li:nth-last-child(1 of .current)::marker,body.single-book .book__inner-links .links li:nth-last-child(1 of .current)::marker{color:#000}body.single-post .book__infos .desktop__title .categories span,body.single-book .book__infos .desktop__title .categories span{font-size:14px;color:#000}body.single-post .book__infos .desktop__title h1,body.single-book .book__infos .desktop__title h1{font-family:"greycliff-cf",sans-serif;font-size:46px;font-weight:900;line-height:50px;text-transform:uppercase;color:#ec662d}body.single-post .book__infos .desktop__title .authors span,body.single-book .book__infos .desktop__title .authors span{font-weight:700;color:#000}body.single-post .book__infos .accordion__title h3,body.single-book .book__infos .accordion__title h3{font-family:"greycliff-cf",sans-serif;font-size:36px;font-weight:900;line-height:49px;text-transform:uppercase;color:#5ab784}body.single-post .book__infos .accordion__content .wrapper,body.single-post .book__infos .accordion__content .wrapper p,body.single-book .book__infos .accordion__content .wrapper,body.single-book .book__infos .accordion__content .wrapper p{color:#000}body.single-post .book__infos .accordion__item.meta-item .meta *,body.single-book .book__infos .accordion__item.meta-item .meta *{font-size:16px;line-height:22px}body.single-post .book__infos .accordion__item.meta-item .meta h6,body.single-book .book__infos .accordion__item.meta-item .meta h6{color:#ec662d}body.single-post .book__infos .accordion__item.meta-item .meta .values p,body.single-book .book__infos .accordion__item.meta-item .meta .values p{font-weight:700;color:#000}body.single-post .book__infos .accordion__item.author-item figure img,body.single-book .book__infos .accordion__item.author-item figure img{width:100%;max-width:100%;aspect-ratio:1;object-fit:cover;border-radius:30px}body.single-post .book__infos .accordion__item.author-item figure figcaption,body.single-book .book__infos .accordion__item.author-item figure figcaption{font-size:16px;line-height:32px;text-align:left}body.single-post .book__infos .where-to-buy h3,body.single-book .book__infos .where-to-buy h3{font-family:"greycliff-cf",sans-serif;font-size:36px;font-weight:900;line-height:49px;text-transform:uppercase;color:#000}body.single-post .book__infos .where-to-buy .buy-options a,body.single-book .book__infos .where-to-buy .buy-options a{padding:18px 25px;border-radius:0;color:#000}body.single-post .book__infos .where-to-buy .buy-options a::before,body.single-book .book__infos .where-to-buy .buy-options a::before{background-image:url(../../src/assets/images/chevron-right--dark.svg)}body.single-post .book__infos .where-to-buy .buy-options .library,body.single-book .book__infos .where-to-buy .buy-options .library{background-color:#5ab784}body.single-post .cta-wrapper:not(.desktop-xl-only) .price,body.single-book .cta-wrapper:not(.desktop-xl-only) .price{border-radius:0;background-color:#000}body.single-post .cta-wrapper:not(.desktop-xl-only) .buy-options,body.single-book .cta-wrapper:not(.desktop-xl-only) .buy-options{background-color:#5ab784}body.single-post .cta-wrapper:not(.desktop-xl-only) .buy-options a,body.single-book .cta-wrapper:not(.desktop-xl-only) .buy-options a{border:2px solid #fff;border-radius:0;color:#fff}body.single-post .book__infos .accordion__title,body.single-book .book__infos .accordion__title{border-color:#d8d8d8}body.single-post .book__infos .accordion__title h3::before,body.single-book .book__infos .accordion__title h3::before{background-image:url(../../src/assets/images/icon-plus--square-orange.svg)}body.single-post .book__infos .accordion__item.active .accordion__title h3::before,body.single-book .book__infos .accordion__item.active .accordion__title h3::before{background-image:url(../../src/assets/images/icon-minus--square-orange.svg)}body.single-post .view-more,body.single-book .view-more{margin-inline:calc(var(--container-padding, 30px)*-1);padding:50px var(--container-padding, 30px) 0;background-color:#ec662d}body.single-post .view-more h1,body.single-book .view-more h1{margin-bottom:30px;font-size:36px;line-height:49px;text-transform:uppercase;color:#000}body.single-post .view-more .navigation>a,body.single-book .view-more .navigation>a{color:#000}body.single-post .view-more .navigation>a::before,body.single-book .view-more .navigation>a::before{background-image:url(../../src/assets/images/icon-plus--square-dark.svg)}body.single-post .view-more .navigation .arrow::before,body.single-book .view-more .navigation .arrow::before{background-image:url(../../src/assets/images/chevron-right--square-dark.svg)}body.single-post .view-more>.wrapper>a.mobile-only,body.single-book .view-more>.wrapper>a.mobile-only{justify-content:center;margin-inline:auto;margin-bottom:50px;color:#000}body.single-post .view-more>.wrapper>a.mobile-only::before,body.single-book .view-more>.wrapper>a.mobile-only::before{background-image:url(../../src/assets/images/chevron-right--square-dark.svg)}body.single-post .view-more .cards .item .img-container,body.single-book .view-more .cards .item .img-container{border:0;border-radius:0}body.single-post .view-more .cards .item .book__title,body.single-book .view-more .cards .item .book__title{font-size:16px;font-weight:600;line-height:20px;text-transform:uppercase;color:#000}body.single-post .view-more .cards .item .book__author,body.single-post .view-more .cards .item .book__publisher,body.single-book .view-more .cards .item .book__author,body.single-book .view-more .cards .item .book__publisher{color:#000}body.single-post .view-more .cards .item .book__publisher::before,body.single-book .view-more .cards .item .book__publisher::before{background-image:url(../../src/assets/images/chevron-right--dark.svg)}body.single-post .view-more .category-links,body.single-book .view-more .category-links{display:flex;gap:10px;margin-top:40px;margin-inline:calc(var(--container-padding, 30px)*-1);padding:20px var(--container-padding, 30px);overflow-x:auto;border:0;border-radius:0;background-color:#d9aecf;scrollbar-width:none}body.single-post .view-more .category-links::-webkit-scrollbar,body.single-book .view-more .category-links::-webkit-scrollbar{display:none}body.single-post .view-more .category-links .pill,body.single-book .view-more .category-links .pill{flex:0 0 auto;padding:12px 40px;border:2px solid #000;border-radius:0;font-weight:600;text-align:center;white-space:nowrap;color:#000}@media screen and (min-width: 1180px){body.single-post .view-more .category-links .pill,body.single-book .view-more .category-links .pill{flex:1 1 0}}@media screen and (min-width: 1180px){body.single-post .book,body.single-book .book{grid-template-columns:340px 145px 1fr}body.single-post .book__overview,body.single-book .book__overview{padding-inline:0}body.single-post .book__overview::before,body.single-book .book__overview::before{margin-left:0}body.single-post .book__overview .sticky-wrapper>*:not(img),body.single-book .book__overview .sticky-wrapper>*:not(img){padding-inline:25px}body.single-post .book__infos,body.single-book .book__infos{padding-left:30px}body.single-post .book__infos .accordion__item.author-item .accordion__content .wrapper,body.single-book .book__infos .accordion__item.author-item .accordion__content .wrapper{display:grid;grid-template-columns:190px 1fr;column-gap:25px}body.single-post .book__infos #synopsis .accordion__title,body.single-book .book__infos #synopsis .accordion__title{display:none}body.single-post .view-more,body.single-book .view-more{margin-bottom:0;padding-top:60px}body.single-post .view-more h1,body.single-book .view-more h1{font-size:46px;line-height:56px;margin-bottom:30px}}.inner-page-intro.buchprais,.inner-page-intro.about{position:relative;z-index:1;display:grid;margin-inline:calc(var(--container-padding, 0px)*-1);background-color:#5ab784;color:#000}.inner-page-intro.buchprais .bg-pattern,.inner-page-intro.about .bg-pattern{display:none}.inner-page-intro.buchprais>.wrapper,.inner-page-intro.about>.wrapper{padding:35px var(--container-padding, 30px) 80px}.inner-page-intro.buchprais>.wrapper h2,.inner-page-intro.about>.wrapper h2{margin:0 0 25px;color:#000}@media screen and (min-width: 991px)and (max-width: 1179.98px){.inner-page-intro.buchprais>.wrapper h2,.inner-page-intro.about>.wrapper h2{font-size:64px}}.inner-page-intro.buchprais>.wrapper h2::after,.inner-page-intro.about>.wrapper h2::after{color:#d9aecf}.inner-page-intro.buchprais>.wrapper p,.inner-page-intro.buchprais>.wrapper strong,.inner-page-intro.about>.wrapper p,.inner-page-intro.about>.wrapper strong{color:#000}.inner-page-intro.buchprais .img-container,.inner-page-intro.about .img-container{position:relative;z-index:1;aspect-ratio:375/276;background-color:#ec662d}.inner-page-intro.buchprais .img-container img,.inner-page-intro.about .img-container img{position:absolute;object-fit:cover}.inner-page-intro.buchprais .img-container .img--left,.inner-page-intro.about .img-container .img--left{top:-37px;left:5.9%;width:35.2%;aspect-ratio:132/350}.inner-page-intro.buchprais .img-container .img--top-right,.inner-page-intro.about .img-container .img--top-right{top:26%;left:45.3%;width:21.9%;aspect-ratio:82/125}.inner-page-intro.buchprais .img-container .img--bottom-right,.inner-page-intro.about .img-container .img--bottom-right{top:77%;left:45.3%;width:48.8%;aspect-ratio:183/100}@media screen and (min-width: 991px)and (max-width: 1179.98px){.inner-page-intro.buchprais .img-container .img--bottom-right,.inner-page-intro.about .img-container .img--bottom-right{top:385px !important}}.inner-page-intro.buchprais .img-container .year,.inner-page-intro.about .img-container .year{position:absolute;z-index:2;top:-92px;right:5.6%;font-family:"greycliff-cf",sans-serif;font-size:210px;font-weight:900;line-height:210px;color:#d9aecf}@media screen and (min-width: 991px)and (max-width: 1179.98px){.inner-page-intro.buchprais .img-container,.inner-page-intro.about .img-container{display:grid;grid-template-columns:42% 1fr;align-items:end;gap:10px;aspect-ratio:auto;padding:0 var(--container-padding)}.inner-page-intro.buchprais .img-container img,.inner-page-intro.about .img-container img{position:static;width:100%;height:100%}.inner-page-intro.buchprais .img-container .img--left,.inner-page-intro.about .img-container .img--left{grid-row:1/span 2;align-self:stretch;margin-top:-50px;aspect-ratio:auto}.inner-page-intro.buchprais .img-container .img--top-right,.inner-page-intro.about .img-container .img--top-right{width:60%;margin-top:60px}.inner-page-intro.buchprais .img-container .year,.inner-page-intro.about .img-container .year{top:-100px;right:var(--container-padding)}}@media screen and (min-width: 768px){.inner-page-intro.buchprais,.inner-page-intro.about{margin-top:8px}.inner-page-intro.buchprais .img-container .year,.inner-page-intro.about .img-container .year{font-size:200px;line-height:200px}}@media screen and (min-width: 991px){.inner-page-intro.buchprais,.inner-page-intro.about{grid-template-columns:47% 53%;grid-template-rows:auto 1fr;min-height:650px}.inner-page-intro.buchprais>.wrapper,.inner-page-intro.about>.wrapper{grid-area:1/1;padding:50px 80px 40px var(--container-padding)}.inner-page-intro.buchprais .img-container,.inner-page-intro.about .img-container{grid-column:2;grid-row:1/-1;display:block;padding:0;aspect-ratio:auto}.inner-page-intro.buchprais .img-container img,.inner-page-intro.about .img-container img{position:absolute;height:auto;aspect-ratio:auto}.inner-page-intro.buchprais .img-container .img--left,.inner-page-intro.about .img-container .img--left{z-index:1;top:-40px;left:-35px;width:228px}.inner-page-intro.buchprais .img-container .img--top-right,.inner-page-intro.about .img-container .img--top-right{top:70px;left:225px;width:147px}.inner-page-intro.buchprais .img-container .img--bottom-right,.inner-page-intro.about .img-container .img--bottom-right{top:315px;left:225px;width:316px}.inner-page-intro.buchprais .img-container .year,.inner-page-intro.about .img-container .year{top:-40px;right:var(--container-padding);font-size:230px;line-height:190px}}.what-is-it{margin-inline:calc(var(--container-padding, 0px)*-1);padding:50px var(--container-padding, 30px);background-color:#000}@media screen and (max-width: 990.98px){.what-is-it{padding-top:150px}}@media screen and (max-width: 767.98px){.what-is-it{padding-top:90px}}.what-is-it h2{margin-bottom:20px;font-size:46px;line-height:56px;color:#5ab784}.what-is-it p,.what-is-it strong{color:#fff}@media screen and (min-width: 991px){.what-is-it{display:grid;grid-template-columns:40% 1fr;gap:20px;padding-block:120px}.what-is-it h2{grid-column:1;margin:0 60px 0 0;font-size:46px;line-height:56px;text-align:right}.what-is-it :not(h2){grid-column:2}.what-is-it>p{max-width:430px}}.contest{margin-top:40px;padding:0 var(--container-padding, 30px);color:#000}.contest h2{margin-bottom:30px;font-size:46px;line-height:52px;color:#000}.contest h3{margin-bottom:16px}.contest .intro h3{font-size:36px;line-height:49px;text-transform:uppercase;color:#5ab784}.contest .intro p,.contest .intro strong{color:#000}.contest .jury{margin-top:60px;background-color:rgba(0,0,0,0)}@media screen and (max-width: 990.98px){.contest .jury{margin-inline:calc(var(--container-padding, 30px)*-1)}}.contest .jury .wrapper{background:linear-gradient(to bottom, transparent 70px, #000 70px)}.contest .jury .wrapper img{display:block;width:calc(100% - 40px);margin-inline:20px}.contest .jury .text-container{padding:30px 20px 40px}.contest .jury .text-container h3{font-size:36px;line-height:49px;text-transform:uppercase;color:#5ab784}.contest .jury .text-container p,.contest .jury .text-container strong,.contest .jury .text-container a{color:#fff}.contest .key-dates .glide__slide .icon.icon--plus{width:fit-content}@media screen and (min-width: 991px){.contest{margin-top:80px}.contest h2{font-size:46px;line-height:50px}.contest .intro{display:grid;grid-template-columns:30% 1fr;column-gap:40px}.contest .intro h2{grid-column:1/span 2;margin-bottom:60px}.contest .intro h3{text-align:right}.contest .intro :not(h2,h3){grid-column:2}.contest .jury{margin-block:80px}.contest .jury .wrapper{position:relative;display:grid;grid-template-columns:45% 1fr;align-items:center;background:none}.contest .jury .wrapper::before{content:"";position:absolute;top:0;bottom:0;left:17%;right:0;background-color:#000}.contest .jury .wrapper img{position:relative;grid-column:1;width:100%;margin-inline:0}.contest .jury .wrapper .text-container{position:relative;grid-column:2;padding:50px 60px 50px 40px;background-color:rgba(0,0,0,0)}}@media screen and (min-width: 1180px){.contest{padding-inline:calc((var(--vw, 1vw)*100 - 1180px)/2 + var(--container-padding))}}.contest .key-dates{margin-bottom:40px}@media screen and (min-width: 768px){.contest .key-dates h3{margin-bottom:85px}}.prices{display:flex;flex-direction:column;gap:130px;margin-top:130px;color:#000}@media screen and (min-width: 991px)and (max-width: 1179.98px){.prices{grid-template-columns:repeat(2, 1fr) !important}}.prices>*{position:relative;padding:100px 25px 40px}.prices>* p,.prices>* strong,.prices>* a{font-size:16px;line-height:26px;color:#000}.prices .price__icon{position:absolute;top:0;left:50%;translate:-50% -50%;width:160px;aspect-ratio:1;object-fit:contain;padding-inline:22px;background-color:#fff;border-width:10px;border-style:solid;border-radius:50%}.prices .price__title{margin-bottom:30px;font-size:26px;font-weight:300;line-height:34px;text-align:center;color:#000}.prices .price__title>span{font-size:40px;font-weight:700;line-height:44px;color:#000}@media screen and (max-width: 990.98px){.prices .price__title{text-align:left}.prices .price__title>span{margin-left:.2em;font-size:32px}}@media screen and (min-width: 991px){.prices .price__title>span{display:block}}.prices .jury-price{background-color:#5ab784}.prices .jury-price p,.prices .jury-price strong,.prices .jury-price a{font-size:14px;line-height:24px}.prices .jury-price .price__icon{border-color:#ec662d}.prices .design-price{background-color:#d9aecf}.prices .design-price .price__icon{border-color:#5ab784}.prices .public-price{padding-bottom:0;overflow:visible;background-color:#ec662d}@media screen and (min-width: 991px)and (max-width: 1179.98px){.prices .public-price{margin-top:180px;grid-column:1/-1}}.prices .public-price .price__icon{border-color:#d9aecf}@media screen and (min-width: 991px){.prices .public-price .price__icon{width:255px;padding-inline:35px;border-width:14px}}.prices .public-price .vote{padding-bottom:50px}.prices .public-price .vote .floating-image{float:left;width:95px;margin:0 15px 10px 0}@media screen and (min-width: 991px){.prices .public-price .vote{display:grid;grid-template-columns:120px 1fr;align-items:center;gap:30px}.prices .public-price .vote .floating-image{float:none;width:100%;margin:0}}.prices .public-price .new{position:relative;margin-inline:-25px;padding:45px 25px 20px 110px;overflow:hidden}.prices .public-price .new::after{content:"";position:absolute;top:-5px;left:0;right:0;height:22px;background:url(../../src/assets/images/shadow.svg) no-repeat;background-size:100% 100%}@media screen and (min-width: 991px){.prices .public-price .new::after{top:-2px}}.prices .public-price .new .diagonal-text{position:absolute;top:30px;left:-60px;width:220px;rotate:-45deg;font-family:"Montserrat",system-ui;font-size:26px;font-weight:700;line-height:32px;text-align:center;color:#000;background-color:#fff;border-block:6px solid #000}.prices .public-price .cta{display:grid;place-items:center;padding-block:30px 45px}.prices .public-price .cta a{font-size:14px;font-weight:700;line-height:18px;text-transform:uppercase}.prices .public-price .cta a::before{width:8px;height:14px;background-image:url(../../src/assets/images/chevron-right--dark.svg)}@media screen and (min-width: 991px){.prices{display:grid;grid-template-columns:24.3% 24.3% 1fr;align-items:start;gap:0;margin-block:190px 90px}.prices .jury-price{margin-top:40px;padding-inline:30px}.prices .design-price{margin-top:80px;padding-inline:30px}.prices .jury-price .price__title>span,.prices .design-price .price__title>span{font-size:36px}.prices .public-price{padding-top:148px;padding-inline:50px 45px}.prices .public-price .new{margin-inline:-50px -45px;padding:45px 70px 20px 135px}}.buchprais-winners.current-year{margin-left:-9px;width:calc(100% + 18px)}.buchprais-winners.current-year h2{font-size:46px;line-height:55px;text-align:center;color:#000}.buchprais-winners.current-year h2.year{font-family:"greycliff-cf",sans-serif;font-size:130px;font-weight:900;line-height:100px;text-align:center;color:#d9aecf}@media screen and (min-width: 991px){.buchprais-winners.current-year{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline}.buchprais-winners.current-year>.wrapper{flex-basis:100%}}.buchprais-winners.current-year .cards.winners{justify-content:center}@media screen and (max-width: 990.98px){.buchprais-winners.current-year .cards.winners{display:flex;flex-wrap:wrap}.buchprais-winners.current-year .cards.winners .item{width:calc(50% - min(25px,4vw)/2)}}.buchprais-winners.archive{position:relative;margin-top:40px;padding-block:50px 60px}.buchprais-winners.archive::before{content:"";position:absolute;z-index:-1;inset:0 calc((var(--vw, 1vw)*100 - 100%)/-2);background-color:#efefef}.buchprais-winners.archive h2{margin-bottom:25px;font-size:36px;line-height:50px;color:#000}.buchprais-winners.archive .book-card .img-container{background-color:#fff}.buchprais-winners .year{font-family:"greycliff-cf",sans-serif;font-size:46px;font-weight:900;line-height:72px}.buchprais-winners .accordion{margin-bottom:0}.buchprais-winners .accordion__item{margin-top:20px}.buchprais-winners .accordion__title{border:none}.buchprais-winners .accordion__title h3{color:#d9aecf}@media screen and (max-width: 767.98px){.buchprais-winners .accordion__title{padding-bottom:10px;border-bottom:1px solid #d8d8d8}.buchprais-winners .accordion__title h3{align-items:center}.buchprais-winners .accordion__title h3::before{background-image:url(../../src/assets/images/icon-plus--square-orange.svg)}}@media screen and (max-width: 767.98px){.buchprais-winners .accordion__item.active .accordion__title h3::before{background-image:url(../../src/assets/images/icon-minus--square-orange.svg)}}.buchprais-winners .accordion__content .wrapper{padding-top:0}@media screen and (min-width: 768px){.buchprais-winners.archive .year::before{display:none}.buchprais-winners .year{font-size:150px;line-height:170px}}@media screen and (min-width: 991px){.buchprais-winners.archive h2{font-size:42px;line-height:50px}.buchprais-winners.current-year .cards.winners{grid-template-columns:repeat(auto-fit, 25%)}.buchprais-winners.archive .cards.winners{grid-template-columns:repeat(5, 1fr)}}@media screen and (min-width: 1180px){.buchprais-winners.current-year{margin-left:auto;width:100%}.buchprais-winners.current-year .book-card .img-container{padding:25px 65px}.buchprais-winners.archive{margin-top:80px;padding-block:80px 100px}.buchprais-winners.archive h2{margin-bottom:0}.buchprais-winners.archive .book-card>a{display:none}.buchprais-winners.archive .book-card .book__infos{padding-inline:9px}.buchprais-winners.archive .book-card .img-container{padding:30px 22px}.buchprais-winners.archive .no-images .book-card .img-container{display:none}.buchprais-winners.archive .no-images .book-card .book__title{margin-top:25px}.buchprais-winners .accordion__title{padding-bottom:0}.buchprais-winners .accordion__item{margin-top:40px}.buchprais-winners .accordion__item:first-child{margin-top:0}}#public-vote .main-form{position:relative}#public-vote .main-form .success-message{display:none}#public-vote.loading .main-form{opacity:.5}#public-vote.loading .main-form::after{content:"";position:absolute;top:50%;left:50%;width:100px;height:100px;translate:-50% -50%;background-image:url(../../src/assets/images/spinner.gif);background-size:contain}#public-vote.loading .main-form button#submit{cursor:not-allowed}#public-vote.completed .step__intro *{display:none}#public-vote.completed .main-form>*:not(.success-message){display:none}#public-vote.completed .main-form button#submit{display:none}#public-vote.completed .main-form .success-message{display:grid;place-content:center;padding-block:32px}#public-vote.completed .main-form .success-message>*{opacity:1}#public-vote.completed .main-form .success-message p{font-family:"greycliff-cf",sans-serif;font-size:40px;font-weight:900;line-height:49px;color:#000}#public-vote.completed .main-form .success-message a{width:fit-content;margin:35px auto;font-size:18px;font-weight:600;line-height:26px;color:#000}#public-vote.completed .main-form .success-message a::before{width:30px;height:30px;border:2px solid #000;background:url(../../src/assets/images/chevron-right--dark.svg) center/8px 12px no-repeat}.inner-page-intro.public-vote{display:grid;margin-inline:calc(var(--container-padding, 0px)*-1);color:#000}.inner-page-intro.public-vote .public-vote__titles{display:flex;flex-direction:column;padding:35px var(--container-padding, 30px) 0;background-color:#5ab784}.inner-page-intro.public-vote .public-vote__titles h2{margin:0;color:#000;text-transform:uppercase}.inner-page-intro.public-vote .public-vote__titles h2 .dot,.inner-page-intro.public-vote .public-vote__titles h2::after{color:#d9aecf}.inner-page-intro.public-vote .icon-container{align-self:center;width:225px;margin-top:50px;padding-block:25px 35px;background-color:#ec662d}.inner-page-intro.public-vote .icon-container .img-container{position:relative;width:160px;aspect-ratio:1;margin-inline:auto;margin-bottom:15px;border-radius:50%;border:6px solid #000;background-color:#fff}.inner-page-intro.public-vote .icon-container .img-container img{position:absolute;top:50%;left:50%;translate:-50% -50%;width:70px}.inner-page-intro.public-vote .icon-container p{margin:0;font-size:18px;font-weight:400;line-height:22px;text-align:center;color:#000}.inner-page-intro.public-vote .icon-container p span{display:block;font-size:22px;font-weight:700}.inner-page-intro.public-vote .public-vote__content{display:flex;flex-direction:column;padding:30px var(--container-padding, 30px) 40px;background-color:#ec662d}.inner-page-intro.public-vote .public-vote__year{align-self:center;font-family:"greycliff-cf",sans-serif;font-size:210px;font-weight:900;line-height:210px;color:#d9aecf}.inner-page-intro.public-vote .text-container{margin-top:30px}.inner-page-intro.public-vote .text-container p{margin:0;font-size:20px;line-height:32px;color:#000}@media screen and (min-width: 768px){.inner-page-intro.public-vote{margin-top:8px}.inner-page-intro.public-vote .public-vote__year{align-self:flex-end;font-size:200px;line-height:200px}}@media screen and (min-width: 991px){.inner-page-intro.public-vote{grid-template-columns:47% 53%}.inner-page-intro.public-vote .public-vote__titles{padding-top:50px}.inner-page-intro.public-vote .public-vote__titles h2{margin-bottom:50px}.inner-page-intro.public-vote .icon-container{margin-top:auto}.inner-page-intro.public-vote .public-vote__content{padding:40px var(--container-padding) 60px 90px}.inner-page-intro.public-vote .text-container{max-width:430px}}.you-vote{margin-top:48px;color:#000}.you-vote h2{font-size:36px;line-height:42px;color:#000}.you-vote p,.you-vote strong{color:#000}.you-vote .vote{min-height:230px;margin-block:24px 34px}.you-vote .vote .floating-image{float:left;margin:0 16px 32px 0}.you-vote .new{position:relative;padding:27px 20px;overflow:clip}.you-vote .new p::before{content:"";float:left;background:rgba(0,0,0,0);height:95px;width:100px}.you-vote .new .diagonal-text{position:absolute;left:-36%;width:100%;rotate:-45deg;font-size:22px;font-weight:700;line-height:28px;text-align:center;background-color:#fff;border-top:4px solid #25323e;border-bottom:4px solid #25323e}@media screen and (min-width: 600px){.you-vote .new .diagonal-text{left:-42%;top:20%}}@media screen and (min-width: 991px){.you-vote{display:flex;flex-wrap:wrap;gap:50px;margin-top:75px}.you-vote h2{flex-basis:100%;margin:0;font-size:42px;line-height:50px}.you-vote .vote,.you-vote .new{flex-basis:calc(50% - 25px);display:grid;column-gap:40px;margin-block:0}.you-vote .vote>.floating-image,.you-vote .vote span,.you-vote .new>.floating-image,.you-vote .new span{grid-column:1;float:none}.you-vote .vote>:not(img,span),.you-vote .new>:not(img,span){grid-column:2}.you-vote .new{grid-template-columns:135px 1fr;padding:0}.you-vote .new .diagonal-text{top:12%;left:-38%;border-width:6px;font-size:26px;line-height:32px;font-weight:700}.you-vote .new p::before{display:none}}.vote-steps{margin-block:55px}.vote-steps .step{text-align:center}.vote-steps .step__intro>*{margin-inline:auto}.vote-steps .step__number{display:block;font-family:"greycliff-cf",sans-serif;font-size:120px;font-weight:900;line-height:49px;color:#000}@media screen and (max-width: 990.98px){.vote-steps .step__number{font-size:160px}}.vote-steps .step__hash{font-size:60px;line-height:49px}@media screen and (max-width: 990.98px){.vote-steps .step__hash{font-size:100px}}.vote-steps .step h4{max-width:270px;margin-top:25px;font-weight:600;line-height:41px;color:#000}.vote-steps .accordion{margin-bottom:55px}.vote-steps .accordion__title{cursor:pointer;position:relative;background-color:#ec662d;border-radius:0;border-bottom:none;padding:10px 20px}.vote-steps .accordion__title::after{content:"";position:absolute;top:50%;right:30px;translate:0 -50%;width:10px;height:10px;background-image:url(../../src/assets/images/chevron-right--dark.svg);background-repeat:no-repeat;background-size:100% 100%;rotate:-90deg;transition:rotate .25s linear}.vote-steps .accordion__title h5{font-size:18px;font-weight:400;line-height:26px;text-align:left;color:#000}.vote-steps .accordion__title h5>span{display:block;font-size:22px;font-weight:700}.vote-steps .accordion__item{margin-top:20px;grid-template-rows:auto 0fr}.vote-steps .accordion__item.active{grid-template-rows:auto 1fr}.vote-steps .accordion__item.active .accordion__title::after{rotate:90deg}.vote-steps .accordion__content .wrapper{padding-block:25px 0}.vote-steps .accordion__content .cards{display:grid;grid-template-columns:160px 160px;justify-content:center;gap:15px}.vote-steps .accordion__content .cards .item{cursor:pointer}.vote-steps .accordion__content .cards .item .book-card .img-container{border-radius:0}@media screen and (max-width: 599.98px){.vote-steps .accordion__content .cards .item .book-card .img-container{height:auto;aspect-ratio:1}}.vote-steps .accordion__content .cards .item .book-card .book__infos{text-align:left;padding-left:0}.vote-steps .accordion__content .cards .item .book-card .book__title{font-family:"Montserrat",system-ui;font-size:20px;font-weight:500;line-height:25px;text-transform:uppercase;color:#000}.vote-steps .accordion__content .cards .item .book-card .book__author,.vote-steps .accordion__content .cards .item .book-card .book__publisher{color:#000}.vote-steps .accordion__content .cards .item .book-card>a{display:none}.vote-steps .accordion__content .cards .item input.hidden-radio{display:none}.vote-steps .accordion__content .cards .item input.hidden-radio:checked+.book-card .img-container{position:relative;border:3px solid #ec662d}.vote-steps .accordion__content .cards .item input.hidden-radio:checked+.book-card .img-container::after{content:attr(data-select-text);position:absolute;top:50%;translate:0 -50%;width:100%;padding-block:4px;background-color:#ec662d;font-size:18px;font-weight:500;color:#fff}.vote-steps .step-2{padding:35px var(--container-padding, 30px) 50px;border-radius:0;background-color:#5ab784;color:#000}@media screen and (max-width: 990.98px){.vote-steps .step-2{padding-top:60px}}.vote-steps .step-2 .form{margin-top:40px}.vote-steps .step-2 .form__element>*{display:block;text-align:left;width:100%}.vote-steps .step-2 .form__element:not(:first-of-type){margin-top:20px}.vote-steps .step-2 .form__element:has(input[required]) label::after{content:"*"}.vote-steps .step-2 .form__element label{margin-bottom:10px;font-size:15px;font-weight:600;line-height:19px;text-transform:uppercase;color:#000}.vote-steps .step-2 .form__element input:not([type=checkbox]){height:50px;border:0;border-radius:0;padding-left:15px;background-color:#fff}.vote-steps .step-2 .form__element input::-webkit-outer-spin-button,.vote-steps .step-2 .form__element input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vote-steps .step-2 .form__element input[type=number]{-moz-appearance:textfield}.vote-steps .step-2 .form__acceptance{margin-top:30px}.vote-steps .step-2 .form__acceptance label,.vote-steps .step-2 .form__acceptance p{position:relative;display:block;font-size:12px;font-weight:500;line-height:20px;text-align:left}.vote-steps .step-2 .form__acceptance label{cursor:pointer;margin-bottom:20px;text-indent:26px}.vote-steps .step-2 .form__acceptance label::before{content:"";position:absolute;left:0;width:18px;height:18px;border:1px solid #e1e7ed;background-color:#fff}.vote-steps .step-2 .form__acceptance p{position:relative;padding-bottom:40px}.vote-steps .step-2 .form__acceptance p::after{content:attr(data-legend);position:absolute;bottom:0;left:0;font-size:13px;font-weight:400;font-style:italic;line-height:19px}.vote-steps .step-2 .form__acceptance input{display:none}.vote-steps .step-2 .form__acceptance input:checked+label::before{background-color:#000;box-shadow:inset 0 0 0 3px #fff}.vote-steps .step-2 .form button[type=submit]{margin-top:60px;margin-inline:auto;font-size:18px;font-weight:600;line-height:26px;color:#000}.vote-steps .step-2 .form button[type=submit]::before{content:"";width:30px;height:30px;border:2px solid #000;background:url(../../src/assets/images/chevron-right--dark.svg) center/8px 12px no-repeat}@media screen and (min-width: 600px){.vote-steps .accordion__content .cards{grid-template-columns:200px 200px}.vote-steps .accordion__content .cards .book-card .img-container{padding:40px;width:100%;height:270px}}@media screen and (min-width: 991px){.vote-steps .accordion__content .cards{grid-template-columns:200px 200px 200px}.vote-steps .step-2{margin-top:75px;padding-block:70px 93px}.vote-steps .step-2>*{max-width:1040px;margin-inline:auto}.vote-steps .step-2 .form{position:relative;display:flex;flex-wrap:wrap;column-gap:32px;row-gap:20px}.vote-steps .step-2 .form__element:not(:first-of-type){margin-top:0}.vote-steps .step-2 .form__element:not(.fb-50,.fb-180){flex-basis:100%;flex-grow:1}.vote-steps .step-2 .form__element.fb-50{flex-basis:calc(50% - 16px)}.vote-steps .step-2 .form__element.fb-50+.form__element{flex-basis:calc(50% - 16px)}.vote-steps .step-2 .form__element.fb-180{flex-basis:164px}.vote-steps .step-2 .form__element.fb-180+.form__element{flex-basis:calc(100% - 180px - 16px)}.vote-steps .step-2 .form__acceptance{margin-top:5px}.vote-steps .step-2 .form__acceptance p{padding-bottom:55px}.vote-steps .step-2 .form button[type=submit]{position:absolute;bottom:-10px;right:0;margin:0}}@media screen and (min-width: 1180px){.vote-steps{margin-block:40px 100px}.vote-steps .step__intro{display:flex;align-items:end;gap:30px}.vote-steps .step__intro h4{margin:0;max-width:100%}.vote-steps .step__intro .step__number{margin-inline:0}.vote-steps .accordion{margin-top:35px}.vote-steps .accordion__title::after{display:none}.vote-steps .accordion__title h5>span{display:inline-block}.vote-steps .accordion__content .wrapper{padding-block:20px 0}.vote-steps .accordion__content .cards{grid-template-columns:repeat(5, 1fr);gap:0}.vote-steps .accordion__content .cards .book-card .img-container{height:300px}.vote-steps .accordion__content .cards .item input.hidden-radio:checked+.book-card .img-container{border-width:6px}.vote-steps .accordion__item{grid-template-rows:auto 1fr}.vote-steps .accordion__item.active{grid-template-rows:auto 1fr}.vote-steps .accordion__item:not(:first-of-type){margin-top:55px}}.page-template-stores .bg-pattern{display:block}.page-template-stores .inner-page-intro.stores{display:grid;grid-template-areas:"title" "federation" "text";margin-inline:calc(var(--container-padding, 0px)*-1);background-color:#5ab784}.page-template-stores .inner-page-intro.stores h2,.page-template-stores .inner-page-intro.stores .federation{padding-inline:var(--container-padding, 30px)}.page-template-stores .inner-page-intro.stores h2{grid-area:title;margin:0;padding-top:35px;color:#000}.page-template-stores .inner-page-intro.stores h2::after{color:#d9aecf}.page-template-stores .inner-page-intro.stores .federation{grid-area:federation;padding-block:25px 35px;color:#000}.page-template-stores .inner-page-intro.stores .federation>p{font-size:20px;font-weight:500;line-height:25px}.page-template-stores .inner-page-intro.stores .federation>a{margin-top:10px;font-size:11px;font-weight:600;line-height:25px;text-transform:uppercase;color:#000}.page-template-stores .inner-page-intro.stores .federation>a::before{background-image:url(../../src/assets/images/chevron-right--dark.svg)}.page-template-stores .inner-page-intro.stores .text-container{grid-area:text;padding:35px var(--container-padding, 30px);background-color:#ec662d;color:#000}.page-template-stores .inner-page-intro.stores .text-container p{max-width:540px;margin:0;color:#000}@media screen and (min-width: 768px){.page-template-stores .inner-page-intro.stores{margin-top:8px}}@media screen and (min-width: 991px){.page-template-stores .inner-page-intro.stores{grid-template-columns:47% 53%;grid-template-rows:1fr auto;grid-template-areas:"title text" "federation text";min-height:350px}.page-template-stores .inner-page-intro.stores h2{padding-top:50px}.page-template-stores .inner-page-intro.stores .federation{padding-bottom:40px}.page-template-stores .inner-page-intro.stores .federation>p{max-width:140px}.page-template-stores .inner-page-intro.stores .text-container{padding:50px 100px 75px 90px}}@media screen and (min-width: 1180px){.page-template-stores .inner-page-intro.stores h2{font-size:68px;line-height:72px}}.page-template-stores .store-adresses{margin-top:35px}.page-template-stores .store-adresses .store:not(:first-of-type){margin-top:10px}.page-template-stores .store-adresses .store__name{position:relative;width:fit-content;font-size:18px;font-weight:400;line-height:26px;color:#ec662d}.page-template-stores .store-adresses .store__name::after{content:"";position:absolute;left:0;bottom:0;height:3px;width:0px;background-color:#5ab784;transition:width .2s ease-in-out}.page-template-stores .store-adresses .store:hover .store__name::after{width:100%}.page-template-stores .store-adresses .store__street,.page-template-stores .store-adresses .store__town{margin:0;font-size:14px;font-weight:500;line-height:25px}@media screen and (min-width: 600px){.page-template-stores .store-adresses{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:25px;row-gap:40px}.page-template-stores .store-adresses .store:not(:first-of-type){margin-top:0}}@media screen and (min-width: 768px){.page-template-stores .store-adresses{margin-top:50px}}@media screen and (min-width: 991px){.page-template-stores .store-adresses{grid-template-columns:repeat(3, 1fr)}}.page-template-stores .rentree-outro{display:grid;grid-template-areas:"titles" "years" "content";margin-block:60px 0;margin-inline:calc(var(--container-padding, 0px)*-1);color:#000}.page-template-stores .rentree-outro__titles{grid-area:titles;padding:50px var(--container-padding, 30px);background-color:#5ab784}.page-template-stores .rentree-outro__title,.page-template-stores .rentree-outro__subtitle{margin:0;font-family:"greycliff-cf",sans-serif;font-size:38px;font-weight:900;line-height:42px;text-transform:uppercase}.page-template-stores .rentree-outro__title{color:#000}.page-template-stores .rentree-outro__subtitle{margin-top:30px;color:#fff}.page-template-stores .rentree-outro__years{grid-area:years;position:relative;display:grid;grid-template-columns:1fr 1fr;align-content:center;padding:0 var(--container-padding, 30px);overflow:hidden;background-color:#d9aecf}.page-template-stores .rentree-outro__year{font-family:"greycliff-cf",sans-serif;font-size:140px;font-weight:900;line-height:140px;color:#fff;position:relative}.page-template-stores .rentree-outro__year--start{justify-self:start;top:10px;left:25px}.page-template-stores .rentree-outro__year--end{grid-area:2/2;justify-self:end;bottom:20px;right:30px}.page-template-stores .rentree-outro__years-label{position:absolute;top:50%;left:50%;translate:-50% -50%;margin:0;font-family:"greycliff-cf",sans-serif;font-size:43px;font-weight:900;line-height:72px;text-transform:uppercase;white-space:nowrap}.page-template-stores .rentree-outro__content{grid-area:content;padding:50px var(--container-padding, 30px);background-color:#ec662d}.page-template-stores .rentree-outro__content p{margin:0;font-size:16px;line-height:28px;color:#000}.page-template-stores .rentree-outro__content>a{margin-top:20px;color:#000}.page-template-stores .rentree-outro__content>a::before{background-image:url(../../src/assets/images/icon-plus--square-dark.svg)}@media screen and (min-width: 768px){.page-template-stores .rentree-outro__title,.page-template-stores .rentree-outro__subtitle{font-size:58px;line-height:62px}.page-template-stores .rentree-outro__year{font-size:200px;line-height:200px}.page-template-stores .rentree-outro__year--start{left:130px}.page-template-stores .rentree-outro__year--end{right:140px}.page-template-stores .rentree-outro__years-label{font-size:63px;line-height:72px}}@media screen and (min-width: 991px)and (max-width: 1179.98px){.page-template-stores .rentree-outro__year{font-size:170px;line-height:170px}.page-template-stores .rentree-outro__years-label{font-size:53px}}@media screen and (min-width: 991px){.page-template-stores .rentree-outro{grid-template-columns:56% 44%;grid-template-rows:auto 1fr;grid-template-areas:"titles years" "titles content";margin-top:75px}.page-template-stores .rentree-outro__titles{padding-block:80px}.page-template-stores .rentree-outro__years{padding-block:40px}.page-template-stores .rentree-outro__year--start{top:20px;left:-40px}.page-template-stores .rentree-outro__year--end{bottom:30px;right:40px}.page-template-stores .rentree-outro__content{padding:100px var(--container-padding) 100px 100px}}.page-template-contact .bg-pattern{display:block}.page-template-contact .inner-page-intro.contact{display:grid;margin-inline:calc(var(--container-padding, 0px)*-1)}.page-template-contact .inner-page-intro.contact h2{margin:0;padding:35px var(--container-padding, 30px);background-color:#5ab784;color:#000}.page-template-contact .inner-page-intro.contact h2::after{color:#d9aecf}@media screen and (max-width: 990.98px){.page-template-contact .inner-page-intro.contact h2{display:flex;flex-wrap:wrap;align-content:center;align-items:baseline;min-height:200px}}.page-template-contact .inner-page-intro.contact .text-container{padding:35px var(--container-padding, 30px);background-color:#ec662d;color:#000}.page-template-contact .inner-page-intro.contact .text-container p{max-width:540px;margin:0}.page-template-contact .inner-page-intro.contact .text-container p+p{margin-top:15px}@media screen and (min-width: 768px){.page-template-contact .inner-page-intro.contact{margin-top:8px}}@media screen and (min-width: 991px){.page-template-contact .inner-page-intro.contact{grid-template-columns:47% 53%;min-height:350px}.page-template-contact .inner-page-intro.contact h2{padding-block:50px}.page-template-contact .inner-page-intro.contact .text-container{padding:50px 100px 75px 90px}}@media screen and (min-width: 1180px){.page-template-contact .inner-page-intro.contact h2{font-size:68px;line-height:72px}}.page-template-contact .form-container#form-container{margin-block:0px 60px;padding:40px 20px;border-radius:0;background-color:#000}.page-template-contact .form-container#form-container .forminator-module-edit-link{color:#fff}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row{margin-bottom:25px}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row.forminator-no-margin,.page-template-contact .form-container#form-container form.forminator-ui .forminator-row .forminator-col{margin-bottom:0 !important}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row .forminator-col-6:first-of-type{margin-bottom:25px !important}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row .forminator-input,.page-template-contact .form-container#form-container form.forminator-ui .forminator-row textarea,.page-template-contact .form-container#form-container form.forminator-ui .forminator-row .forminator-error-message{border-radius:0 !important}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row input.forminator-input,.page-template-contact .form-container#form-container form.forminator-ui .forminator-row textarea{border:1px solid #e3e3e3;background-color:#fff}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row input{height:50px;padding-left:15px}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row label{margin-bottom:12px;font-size:15px;font-weight:700;line-height:19px;text-transform:uppercase;color:#fff}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row label.forminator-consent{display:none}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row label .forminator-required{color:#fff}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row .forminator-field-consent:has(input:checked) .forminator-consent__label p:first-of-type::before{background-color:#3ebbc2}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row .forminator-field-consent .forminator-checkbox__label{margin-left:0}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row .forminator-field-consent .forminator-checkbox__label p{position:relative;display:block;font-size:12px;font-weight:500;line-height:20px;text-align:left;color:#fff}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row .forminator-field-consent .forminator-checkbox__label p:first-of-type{cursor:pointer;margin-bottom:20px;text-indent:26px}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row .forminator-field-consent .forminator-checkbox__label p:first-of-type::before{content:"";position:absolute;left:0;width:18px;height:18px;border:1px solid #e1e7ed;background-color:#fff}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row .forminator-field-consent .forminator-checkbox__label input{display:none}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row .forminator-field-consent .forminator-checkbox__label input:checked+label::before{background-color:#3ebbc2}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row.forminator-row-last{margin-block:34px 0}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row.forminator-row-last .forminator-field .forminator-button-submit{display:flex;align-items:center;gap:10px;width:fit-content;margin-inline:auto;background-color:rgba(0,0,0,0);color:#fff;font-size:18px;font-weight:500;line-height:26px}@media screen and (min-width: 783px){.page-template-contact .form-container#form-container form.forminator-ui .forminator-row .forminator-col-6:first-of-type{margin-bottom:0 !important}}@media screen and (min-width: 1180px){.page-template-contact .form-container#form-container{margin-block:0px 125px;padding-block:95px 105px;padding-inline:calc((var(--vw, 1vw)*100 - 1180px)/2 + 175px)}.page-template-contact .form-container#form-container form.forminator-ui{position:relative}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row.forminator-row-last{position:absolute;margin-top:0;bottom:-20px;right:0}.page-template-contact .form-container#form-container form.forminator-ui .forminator-row.forminator-row-last .forminator-button-submit{margin-right:0}}.page-template-legals main{padding-block:40px}.page-template-legals main h1{margin-bottom:40px}.page-template-legals main h2{margin-bottom:20px;font-size:36px;line-height:32px}.page-template-legals main h3{margin-bottom:12px;font-size:24px;line-height:32px}.page-template-legals main ul{list-style-type:disc;padding-left:1rem}.page-template-legals main ul li::marker{color:#3ebbc2}.page-template-legals main table{margin-inline:auto}.page-template-legals main table tr{display:block;max-width:100vw}.page-template-legals main table td{width:257px;padding-inline:10px;word-break:break-all;hyphens:auto}
