.js-buy{cursor:pointer;position:relative}.js-buy:hover{color:#e17263!important}.thank-you-message{align-self:center;margin-left:10px;opacity:0;transition:opacity .3s ease}.thank-you-message.show{opacity:1}.tableau-front-height{height:14vw}.portfolio-cadre-height{height:20vw;min-height:300px}@media screen and (max-width:992px){.tableau-front-height{height:50vw}.portfolio-cadre-height{height:65vw;min-height:330px}}.offcanvas{width:400px}.comments-list{max-height:calc(100vh - 200px);overflow-y:auto}.comment-card{transition:transform .2s ease}.comment-card:hover{transform:translateX(5px)}.fa-spinner{color:var(--bs-primary);font-size:2rem}@media (min-width:768px){.offcanvas.offcanvas-end{width:clamp(350px,50%,550px)}}@media (max-width:767.98px){.offcanvas.offcanvas-end{width:100%}}