.revue-jus-vini .image-revue{border:1px solid #ccc;margin-right:35px;max-width:200px}.lang_switcher{float:right}section.main.revue-jus-vini .subscription{align-items:center;display:flex;gap:80px;justify-content:space-between;margin-top:3em}section.main.revue-jus-vini .subscription p{margin-top:.8em}section.main.revue-jus-vini .subscription .startingDateChoice strong{text-decoration:underline}section.main.revue-jus-vini .subscription input[type=radio]{margin-right:.5em}section.main.revue-jus-vini .thumbs-wrapper{flex-grow:1}section.main.revue-jus-vini .subscription .addToCartWrapper{text-align:right}section.main.revue-jus-vini .thumbs-wrapper .thumbs{margin:3em auto;width:-moz-fit-content;width:fit-content}section.main.revue-jus-vini .thumbs-wrapper .thumbs img{transform:rotate(-25deg)}section.main.revue-jus-vini .thumbs-wrapper .thumbs img+img{left:-30px;position:relative}section.main.revue-jus-vini .thumbs-wrapper .legend{background-color:#eee;margin-top:2em;padding:.4em;text-align:center}section.main.revue-jus-vini .summary{display:flex;justify-content:space-between;margin-top:1em;position:relative;transition:background-color .4s}section.main.revue-jus-vini .summary:hover{background-color:#f6fdfd}section.main.revue-jus-vini .summary .publication-name{flex-basis:30%;text-align:left}section.main.revue-jus-vini .summary .publication-price{flex-basis:30%}section.main.revue-jus-vini .summary .saling-info{text-align:center}section.main.revue-jus-vini .summary:hover .more{text-decoration:underline}section.main.revue-jus-vini .summary .thumbnail{height:100%;margin:0 auto;position:relative;width:180px}section.main.revue-jus-vini .summary .thumbnail img{width:100%}section.main.revue-jus-vini .summary .thumbnail .caption{background-color:rgba(0,0,0,.9);color:#fff;display:inline-block;left:50%;padding:1em;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);ine-height:30px}section.main.revue-jus-vini .summary .thumbnail .caption i{display:inline-block;font-size:30px;margin-bottom:20px;margin-top:10px}section.main.revue-jus-vini #epublication__info{border:1px solid #a94442;border-radius:5px;margin-top:10px;padding:10px}section.main.revue-jus-vini .jusvinirecommendation .recommendation_form .row,section.main.revue-jus-vini .jusvinirecommendation h5{margin-top:1em}section.main.revue-jus-vini .jusvinirecommendation .recommendation_form .row label.required:after{color:red;content:" *"}section.main.revue-jus-vini .jusvinirecommendation .recommendation_form label{background-color:#eaf8f6;bottom:4px;padding:.1em .5em;position:relative}section.main.revue-jus-vini .jusvinirecommendation .recommendation_form div.reasons input{float:left;margin-right:6px;position:relative;top:3px}section.main.revue-jus-vini .jusvinirecommendation .recommendation_form div.reasons label{background-color:inherit;display:block;padding:.1em .5em}@keyframes show-field{0%{height:0;opacity:0}20%{height:90%;opacity:0}40%{height:90%;opacity:.2}60%{height:90%;opacity:.8}80%{height:90%;opacity:1}to{height:100%;opacity:1}}section.main.revue-jus-vini .jusvinirecommendation .recommendation_form .otherReason{height:0;opacity:0;overflow:hidden}section.main.revue-jus-vini .jusvinirecommendation .recommendation_form .otherReason.visible{animation:show-field 1s;height:100%;opacity:1}section.main.revue-jus-vini .jusvinirecommendation .recommendation_form div.submission{display:flex;justify-content:flex-end;margin-bottom:2em;margin-top:1em}section.main.revue-jus-vini .jusvinirecommendation .recommendation_form .g-recaptcha{margin-top:2em}section.main.revue-jus-vini .jusviniblog{border:11px solid #2ab99c;padding:2em;position:relative}section.main.revue-jus-vini .jusviniblog:after{border:11px solid transparent;border-top-color:#fff;bottom:0;content:"";display:block;left:10%;margin-bottom:-21px;margin-left:1px;position:absolute;z-index:11}section.main.revue-jus-vini .jusviniblog h5{color:#00846a;font-weight:700}section.main.revue-jus-vini .jusviniblog .linkToBlog{float:right}section.main.revue-jus-vini .jusviniblog h6{margin-top:1em}section.main.revue-jus-vini .jusviniblog p.chapo{font-weight:700}section.main.revue-jus-vini .jusviniblog ul.items{list-style-type:none}section.main.revue-jus-vini .jusviniblog ul.items li a{display:block;padding:.5em;transition:all .6s}section.main.revue-jus-vini .jusviniblog ul.items li a:hover{background-color:#e3f3f0}section.main.revue-jus-vini .jusviniblog ul.items li a .blog-title,section.main.revue-jus-vini .jusviniblog ul.items li a .date{color:#28423b}section.main.revue-jus-vini .jusviniblog ul.items li a .blog-title{font-weight:700}section.main.revue-jus-vini .jusviniblog ul.items li a .category{background:#2ab99c;color:#fff;display:inline-block;font-weight:700;padding:.1em .4em;text-transform:uppercase}section.main.revue-jus-vini .networks{padding:2em;text-align:center}section.main.revue-jus-vini .networks a.network{color:#00846a;font-size:2em;margin:.5em}section.main.revue-jus-vini .networks a.network:hover{color:#005141}.mm-modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.mm-modal{background-color:rgba(0,0,0,.3);display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.mm-modal-header{align-items:flex-start;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);display:flex;justify-content:space-between;padding:1rem}.mm-modal-title{color:#000;font-size:1.5rem;font-weight:400;line-height:1.5;margin:0}.mm-modal-header button{background:none;border:none;cursor:pointer;font-size:2rem}.mm-modal-body{display:flex;padding:4rem 8rem}.mm-modal-body>*{background-color:#eee;flex-basis:50%;flex-grow:1;margin:0 2em}.mm-modal-body h1{margin-top:0}.mm-modal-body img{max-height:80vh}.mm-modal.show-modal{display:flex;flex-direction:column;justify-content:center}.mm-modal-dialog{margin:0 auto;opacity:0;transform:translateY(-100px);transition:opacity .3s ease-out,transform .3s ease-out}.mm-modal.animate-modal .mm-modal-dialog{opacity:1;transform:translateY(0)}