.modalCharacteristic__item{align-self:start;position:relative;width:clamp(100%,100%,100%)}.modalCharacteristic__resume{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.modalCharacteristic__details{overflow-X:hidden;overflow-Y:auto;height:calc(100vh - 90px);left:calc(50vw - min(300px, 40vw));padding:50px 40px 40px;position:fixed;top:150px;transform:translateZ(0) scale(0);transition:all .5s ease-in-out;width:100vw}.modalCharacteristic__background{position:absolute}.modalCharacteristic__details.-active~.modalCharacteristic__background{content:"";height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:998}.modalCharacteristic__details.-active{left:0;position:fixed;top:90px;transform:translateZ(0) scale(1);z-index:999}.modalCharacteristic__details-close{position:absolute;right:20px;top:20px;width:20px}.modalCharacteristic__details-close:hover{cursor:pointer}