.wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.cardd{border-top:none;height:250px;margin:1em;padding:10px;perspective:1500px;text-align:center;width:20%}.cardd .content{height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.75,0,.85,1);width:100%}.more{display:none}.more:checked~.content{transform:rotateY(180deg)}.back,.front{backface-visibility:hidden;border-radius:6px;height:100%;left:0;padding-bottom:20px;position:absolute;top:0;transform-style:preserve-3d;width:100%}.back .inner,.front .inner{display:grid;height:100%;transform:translateZ(80px) scale(.94)}.front:after{backface-visibility:hidden;border-radius:6px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.front .inner{grid-template-rows:5fr 1fr 1fr 2fr 1fr;justify-items:center}.front h2{color:#fff;font-weight:500;grid-row:2;letter-spacing:3px;margin-bottom:.3em;text-shadow:0 0 6px rgba(0,0,0,.1);text-transform:uppercase}.back{background-color:#fff;border:2px solid #f0f0f0;transform:rotateY(180deg)}.back .inner{grid-column-gap:.8em;align-items:center;grid-template-columns:repeat(4,auto);grid-template-rows:5fr 1fr 1fr 2fr 1fr;justify-content:center}.back .description{border-radius:5px;color:#000;font-size:18px;font-weight:600;grid-column:1/-1;grid-row:3;line-height:1.4em;overflow:auto;padding-right:10px}.back .location,.back .price{color:#000;font-size:.86em;font-weight:600;grid-row:1}ul{list-style:none!important;padding-left:10px!important;padding-right:10px!important}.back .button{grid-column:1/-1;justify-self:center}.button{backface-visibility:hidden;background-color:#fff;border:2px solid #000;border-radius:4px;color:#000;cursor:pointer;display:block;font-weight:600;grid-row:-1;height:3em;left:50%;letter-spacing:1px;line-height:2.9em;min-width:3em;padding:0 1.5em;text-align:center;text-shadow:0 0 6px rgba(0,0,0,.3);text-transform:uppercase;transition:.3s ease-in-out}.button:hover{background-color:#c89c5c;box-shadow:0 0 50px rgba(0,0,0,.5);color:#fff;text-shadow:none}.button.return{border-color:#000;color:#000;line-height:3em;text-shadow:none}.button.return:hover{background-color:#c89c5c;box-shadow:none;color:#fff}