@charset "UTF-8";@font-face{font-family:Cambria;src:url("./media/Cambria-Italic-OWLZNCMG.woff2") format("woff2"),url("./media/Cambria-Italic-YK7LJO4V.woff") format("woff"),url("./media/Cambria-Italic-W47O4O6I.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Cambria;src:url("./media/Cambria-BoldItalic-FWV27AZW.woff2") format("woff2"),url("./media/Cambria-BoldItalic-VAD4K3RV.woff") format("woff"),url("./media/Cambria-BoldItalic-26AC2GKX.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Cambria;src:url("./media/Cambria-Bold-44WRJAOI.woff2") format("woff2"),url("./media/Cambria-Bold-4RC6S64H.woff") format("woff"),url("./media/Cambria-Bold-VLUS42V7.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Calisto MT;src:url("./media/CalistoMT-Italic-NDXIZOL5.woff2") format("woff2"),url("./media/CalistoMT-Italic-KCI3FKSA.woff") format("woff"),url("./media/CalistoMT-Italic-3BGUXKKR.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Calisto MT;src:url("./media/CalisMTBol-HSNO6GLW.woff2") format("woff2"),url("./media/CalisMTBol-7IQDIA56.woff") format("woff"),url("./media/CalisMTBol-GSH43Z3E.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Calisto MT;src:url("./media/CalistoMT-BoldItalic-XWKXVFGE.woff2") format("woff2"),url("./media/CalistoMT-BoldItalic-QCE4MVRW.woff") format("woff"),url("./media/CalistoMT-BoldItalic-WBTQDONW.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Calisto MT;src:url("./media/CalistoMT-YRCLKQLJ.woff2") format("woff2"),url("./media/CalistoMT-5ECCKS3D.woff") format("woff"),url("./media/CalistoMT-GNFEWWZ7.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Calibri;src:url("./media/Calibri-Bold-AOPZJCI4.woff2") format("woff2"),url("./media/Calibri-Bold-UUD6V4BH.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Calibri;src:url("./media/Calibri-4OLUHH4E.woff2") format("woff2"),url("./media/Calibri-T3YBYKDR.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Calibri;src:url("./media/Calibri-LightItalic-JMAOW6JX.woff2") format("woff2"),url("./media/Calibri-LightItalic-DONOVBLW.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Calibri;src:url("./media/Calibri-Light-235G2HO4.woff2") format("woff2"),url("./media/Calibri-Light-XEM4JHIT.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Calibri;src:url("./media/Calibri-Italic-COPMDHQ7.woff2") format("woff2"),url("./media/Calibri-Italic-PW2SIX77.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Calibri;src:url("./media/Calibri-BoldItalic-IGUSRHDQ.woff2") format("woff2"),url("./media/Calibri-BoldItalic-MLWXPTNL.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}:root{--main-color: #135063;--main-color-hover: #2187A7;--main-color-active: #2187A7;--main-color-authors: #CA852B;--main-color-authors-hover: #EE9D33;--secondary-color: #989898;--important: #F99E9E;--green: #6AD45C;--bg: white;--black: #000;--unselected-color: #D8D8D8;--star-on: #FFD000;--star-on-hover: #E2BC12;--size-m: 10px;--size-l: 15px;--size-xl: 20px;--padding-standard: 10px;--btn-size-l: 40px;--btn-size-s: 24px;--border-l: 5px;--font-l: 18px;--font-xl: 24px}.theme-authors{--main-color: #CA852B;--main-color-hover: #EE9D33;--main-color-active: #BF501D;--main-color-authors: #CA852B;--main-color-authors-hover: #EE9D33;--next-color: #135063;--next-color-hover: #2187A7}.custom-radio{font-family:Calisto;font-weight:400;font-size:20px;display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.custom-radio input[type=radio]{opacity:0;position:absolute;pointer-events:none}.radio-mark{width:22px;height:22px;border:1px solid var(--main-color);border-radius:50%;display:inline-block;position:relative;transition:all .2s}input[type=radio]:checked+.radio-mark{border-width:2px}input[type=radio]:checked+.radio-mark:after{content:"";width:12px;height:12px;background-color:var(--main-color);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}button{border:none}.text-input{display:flex;align-items:center;border:1px solid var(--main-color);border-radius:10px;height:40px;gap:10px;padding:0 10px}.text-input>span.icon{color:var(--main-color)}.text-input input{border:none;background:none;padding:0;height:100%;width:100%;max-width:400px;display:inline-flex;outline:none}.text-input input:active,.text-input input:focus{outline:none;border:none}.text-input a{cursor:pointer;position:relative;font-size:15px;top:2px;color:var(--secondary-color);opacity:0}.text-input a.visible{opacity:1}.text-input a:hover{color:var(--main-color-hover)}select{display:flex;align-items:center;border:1px solid var(--main-color);border-radius:10px;height:40px;gap:10px;justify-content:stretch;padding:0 10px;width:100%}.file{display:flex;flex-direction:column}.file input{border:1px solid var(--main-color);border-radius:10px;height:40px;gap:10px;justify-content:stretch;width:100%;display:flex;align-items:center;justify-content:center;padding:10px}.custom-checkbox{display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-checkbox input[type=checkbox]{display:none}.custom-checkbox input[type=checkbox]:checked+.checkmark:after{content:"";position:absolute;left:5px;top:-3px;width:6px;height:12px;border:solid var(--main-color);border-width:0 2px 2px 0;transform:rotate(45deg)}.custom-checkbox input[type=checkbox]:checked+.checkmark{border-color:#ccc}.custom-checkbox input[type=checkbox]:disabled+.checkmark:after{border-color:#ccc!important}.custom-checkbox input[type=checkbox]:focus+.checkmark{outline:2px solid var(--main-color);outline-offset:2px}.custom-checkbox .checkmark{display:inline-block;width:16px;height:16px;border:1px solid var(--main-color);position:relative;transition:all .2s ease;flex-shrink:0;border-radius:5px}.custom-checkbox.disabled{color:var(--unselected-color)}.custom-checkbox.disabled .checkmark{border-color:var(--unselected-color)}.btn-icon{background-color:var(--main-color);width:var(--btn-size-l);height:var(--btn-size-l);border-radius:var(--border-l);display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;box-shadow:3px 3px 3px #0003}.btn-icon .icon{font-size:var(--font-l)}.btn-icon:hover{background-color:var(--main-color-hover);transition:background-color .3s ease}.btn-icon.small{width:var(--btn-size-s);height:var(--btn-size-s)}.btn-icon.active{cursor:default;background-color:var(--main-color-active)}.btn-link{font-family:Calibri;color:var(--main-color);text-decoration:underline;cursor:pointer;word-break:break-word;text-align:center}.btn-link:active,.btn-link:visited,.btn-link:focus{color:var(--main-color);text-decoration:underline}.btn-link:hover{color:var(--main-color-hover)}.btn-txt{font-family:Calibri;font-weight:400;font-size:1rem;background-color:var(--main-color);border-radius:var(--size-m);height:42px;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 15px;gap:10px;text-decoration:none;cursor:pointer;box-shadow:3px 3px 3px #0003}.btn-txt .icon{font-size:20px}.btn-txt.center{text-align:center;justify-content:center}.btn-txt.small{height:auto;font-size:14px;padding:5px 10px;border-radius:5px}.btn-txt:hover{background-color:var(--main-color-hover)}.btn-txt.active{cursor:default;background-color:var(--main-color-active)}.btn-txt.yellow{background-color:var(--star-on);color:#000}.btn-txt.yellow:hover{background-color:var(--star-on-hover)}.btn-txt.yellow.disabled{color:#fff}.btn-txt.yellow.disabled:hover{background-color:var(--secondary-color);cursor:default;color:#fff}.btn-txt.disabled{background-color:var(--secondary-color)}.btn-txt.disabled:hover{background-color:var(--main-color-hover)}.btn-authors{background-color:var(--main-color-authors);box-shadow:3px 3px 3px #0003}.btn-authors:hover{background-color:var(--main-color-authors-hover)}.btn-authors.active{cursor:default;background-color:var(--main-color-authors-active)}.btn-toggle{font-family:Calisto;font-weight:400;font-size:20px;padding:0 10px;height:44px;display:flex;align-items:center;background-color:var(--unselected-color);border-radius:var(--size-m);cursor:pointer;color:#fff;box-shadow:3px 3px 3px #0003}@media (hover: hover) and (pointer: fine){.btn-toggle:hover{background-color:var(--main-color-hover)}}.btn-toggle.selected{background-color:var(--main-color);color:#fff}.basket{width:var(--btn-size-l);height:var(--btn-size-l);display:flex;align-items:center;justify-content:center;color:var(--main-color);cursor:pointer}.basket .icon{font-size:var(--font-xl)}.basket:hover{color:var(--main-color-hover);transition:color .3s ease}.popup{position:fixed;top:0;right:0;width:100%;max-width:500px;height:100%;background:#fff;transform:translate(100%);transition:transform .3s ease;overflow-y:hidden;overflow-x:hidden;display:flex;padding:0 10px;flex-direction:column;z-index:1000}.popup.open{transform:translate(0);box-shadow:-2px 0 8px #0003}.popup-head{padding:var(--size-m) 0;border-bottom:1px solid var(--main-color);display:flex;align-items:center;justify-content:space-between}.popup-head .right-header{display:flex;align-items:center;gap:var(--size-l)}.popup-footer{display:flex;padding:10px 0;justify-content:space-between;border-top:1px solid var(--main-color)}.infos{background-color:var(--main-color);border-radius:10px;display:flex;flex-direction:column;padding:10px;gap:10px}.infos.star{background-color:var(--star-on)}.infos.star .title h2,.infos.star .title span{color:#000}.infos .title{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.infos .title h2{color:#fff;font-family:Calibri;font-size:20px}.infos .title span{color:#fff;font-size:24px}.infos .description{font-family:Calibri;font-size:16px;background-color:#fff;border-radius:10px;padding:10px}.infos .description.crush{padding:0 10px}.carousel .title{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.carousel .title h2{font-family:Calibri;color:var(--main-color);font-weight:700;font-size:20px}.carousel .title span{color:var(--main-color);font-size:24px}.carousel .elements{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;gap:20px;padding:10px}.carousel .no-elements{font-family:Calibri;text-align:center;border:1px solid var(--main-color);padding:10px;margin:10px 0;border-radius:10px;min-height:150px;display:flex;align-items:center;justify-content:center}.crush .no-elements{font-family:Calibri;text-align:center;padding:10px}.book{background-color:#fff;border:3px solid var(--unselected-color);width:200px;height:100%;border-radius:10px;display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;box-shadow:5px 5px 5px #0003}.book:hover{border-color:var(--main-color-hover);border-width:3px}.book .top{display:flex;flex-direction:row;justify-content:space-between;color:var(--main-color);font-family:Calibri;width:100%}.book .top .type{padding:4px;display:flex;align-items:center;flex-direction:row;gap:5px}.book .top .type .icon{font-size:14px;color:var(--star-on)}.book .top .type .book-type{font-size:14px}.book .top .style{font-size:12px;padding:4px 6px;border-radius:0 5px;font-weight:700;color:#fff;background-color:var(--main-color)}.book .image{display:flex;flex-direction:row;height:160px;width:100%;justify-content:center;align-items:center;padding:0 10px}.book .image .no-image{height:160px;display:flex;align-items:center;justify-content:center;font-size:60px;color:var(--unselected-color)}.book .image img{max-height:100%;max-width:100%;width:auto;height:auto}.book .book-infos{display:flex;flex-direction:column;align-items:center;justify-content:space-around;text-align:center}.book .book-infos h2,.book .book-infos h3,.book .book-infos .author,.book .book-infos .price{font-family:Calibri;font-weight:400;color:var(--main-color)}.book .book-infos h2{font-size:18px}.book .book-infos h3{font-size:14px}.book .book-infos .author{margin:5px 0;font-size:12px;font-style:italic;color:var(--secondary-color)}.book .book-infos .price{font-size:14px;font-weight:700}.book.small{width:170px;height:100%}.book.small .image{height:100px}.book-h{background-color:#fff;border:1px solid var(--main-color);width:100%;height:150px;border-radius:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0;overflow:hidden;max-width:500px;margin:10px auto}.book-h.cliquable{cursor:pointer}.book-h .image{display:flex;flex-direction:row;height:100%;width:30%;margin-right:5px;align-items:center}.book-h .image .no-image{height:140px;width:90px;display:flex;align-items:center;justify-content:center;font-size:40px;color:var(--unselected-color)}.book-h .image img{max-height:100%;max-width:100%}.book-h .right{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.book-h .right .top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:var(--main-color);font-family:Calibri;width:100%}.book-h .right .top .type{display:flex;align-items:center;flex-direction:row;gap:5px}.book-h .right .top .type .icon{font-size:14px;color:var(--star-on)}.book-h .right .top .type .book-type{font-size:14px}.book-h .right .top .style{font-size:14px;padding:4px 6px;border-radius:0 5px;font-weight:700;color:#fff;background-color:var(--main-color)}.book-h .right .middle{display:flex;flex-direction:column;align-items:center;justify-content:space-around;height:100%;text-align:center}.book-h .right .middle h2,.book-h .right .middle h3,.book-h .right .middle .author,.book-h .right .middle .price{font-family:Calibri;font-weight:400;color:var(--main-color)}.book-h .right .middle h2{font-size:18px}.book-h .right .middle h3{font-size:14px}.book-h .right .middle .my-review{font-family:Calibri;display:flex;flex-direction:column;margin:5px 0;gap:5px}.book-h .right .middle .my-review span{display:flex;flex-direction:row;justify-content:space-between;gap:20px}.book-h .right .middle .author{margin:5px 0;font-size:12px;font-style:italic;color:var(--secondary-color)}.book-h .right .bottom{display:flex;justify-content:space-between;margin:0 10px;font-family:Calibri}.book-h .right .bottom .format{font-size:14px;font-weight:700}.book-h .right .bottom .price{font-size:16px;font-weight:700}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;width:100%;background-color:var(--bg)}body{display:flex;flex-direction:column;overflow:hidden}main{display:flex;flex-direction:column;width:100%;padding:0 var(--size-m);overflow:hidden;height:calc(100dvh - 35px);background:linear-gradient(to bottom,#fff,#1450641a 90%)}main.author{background:linear-gradient(to bottom,#fff,#c882281a 90%);margin:0;padding:0}.background{position:absolute;inset:0;background-color:#ccc9;backdrop-filter:blur(5px);z-index:11}.content{height:100%;overflow:auto}.content.isempty{display:flex;justify-content:center;align-items:center;font-family:Calibri}.content.isempty h3{text-align:center}.content.authors h1{font-family:Cambria;text-align:center;color:var(--main-color);font-size:35pt}.content.authors h2{font-family:Cambria;text-align:center;color:var(--main-color);font-size:20pt}.content.authors h2.align-left{text-align:left}.content.authors .infos .title{align-items:baseline}.content.authors .infos .title h2{color:#fff}.content.authors .infos .title h3{font-family:Calibri;font-size:13pt;color:#fff}.content.authors .infos .description .action{display:flex;align-items:center;justify-content:center;margin:20px 0 10px}.content.authors p{font-family:Calibri;font-size:14pt;text-align:justify;gap:10px}.content.authors p.with-image img{float:left;margin:10px}.content.authors p i{text-decoration:underline;font-weight:700}.content.authors .center{display:flex;justify-content:center;text-align:center}.content.authors select{display:flex;align-items:center;border:1px solid var(--main-color);border-radius:10px;height:40px;gap:10px;justify-content:stretch;padding:0 10px;width:100%}.layout{display:flex;flex-direction:column;margin:20px auto;max-width:1024px;gap:50px;overflow-x:hidden}.layout h1{font-family:Cambria;text-align:center;color:var(--main-color);font-size:35pt}.toggle-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:15px;margin:10px;text-align:center}@page{size:A4;margin:14mm}@media print{.page-break{display:block!important;height:0!important;line-height:0!important;page-break-after:always;break-after:page}.page-break:last-child{page-break-after:auto;break-after:auto}.avoid-break{page-break-inside:avoid;break-inside:avoid}}.print-host{font-size:13.5pt;line-height:1.5}.print-host h1{font-size:20pt;margin:0 0 6mm}.print-host h2{font-size:16pt;margin:0 0 5mm}.print-host p,.print-host li{margin:0 0 3.5mm}.print-host table{width:100%;border-collapse:collapse}.print-host th,.print-host td{padding:2mm 1.5mm}.print-host img{max-width:100%;height:auto}.logo{display:flex}.min-logo{display:none}@media (max-width: 500px){.logo{display:none}.min-logo{display:flex}}@font-face{font-family:icomoon;src:url("./media/icomoon-OW5MD3Q5.ttf?a28wn5") format("truetype"),url("./media/icomoon-A7KIDDP2.woff?a28wn5") format("woff"),url("./media/icomoon-GCBWQ6UX.svg?a28wn5#icomoon") format("svg");font-weight:400;font-style:normal;font-display:block}.icon{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-group:before{content:"\e919"}.icon-new:before{content:"\e904"}.icon-add-solid:before{content:"\e905"}.icon-book-reference:before{content:"\e906"}.icon-bookmark:before{content:"\e903"}.icon-cheveron-down:before{content:"\e907"}.icon-cheveron-left:before{content:"\e900"}.icon-cheveron-right:before{content:"\e908"}.icon-close-solid:before{content:"\e909"}.icon-color-palette:before{content:"\e90a"}.icon-heart:before{content:"\e90b"}.icon-light-bulb:before{content:"\e90c"}.icon-menu:before{content:"\e90d"}.icon-question:before{content:"\e90e"}.icon-reload:before{content:"\e90f"}.icon-send:before{content:"\e901"}.icon-shopping-cart:before{content:"\e902"}.icon-star-full:before{content:"\e910"}.icon-thumbs-up:before{content:"\e911"}.icon-trash:before{content:"\e912"}.icon-user-solid-circle:before{content:"\e913"}.icon-write:before{content:"\e914"}.icon-film:before{content:"\e915"}.icon-home:before{content:"\e917"}.icon-quill:before{content:"\e918"}.icon-book:before{content:"\e91f"}.icon-books:before{content:"\e920"}.icon-file-text2:before{content:"\e926"}.icon-coin-euro:before{content:"\e93c"}.icon-stopwatch:before{content:"\e952"}.icon-calendar:before{content:"\e953"}.icon-user:before{content:"\e971"}.icon-user-check:before{content:"\e975"}.icon-search:before{content:"\e986"}.icon-zoom-in:before{content:"\e987"}.icon-zoom-out:before{content:"\e988"}.icon-cogs:before{content:"\e995"}.icon-airplane:before{content:"\e9af"}.icon-accessibility:before{content:"\e9b2"}.icon-sphere:before{content:"\e9c9"}.icon-eye:before{content:"\e9ce"}.icon-eye-blocked:before{content:"\e9d1"}.icon-blocked:before{content:"\ea0e"}.icon-cross:before{content:"\ea0f"}.icon-checkmark:before{content:"\ea10"}.icon-exit:before{content:"\ea14"}.icon-circle-right:before{content:"\ea42"}.icon-circle-left:before{content:"\ea44"}.icon-filter:before{content:"\ea5b"}.icon-dropbox:before{content:"\eaae"}.icon-checkbox-checked:before{content:"\ea52"}.icon-checkbox-unchecked:before{content:"\ea53"}.icon-ungroup:before{content:"\ea59"}.icon-eraser:before{content:"\e916"}
