
.cv{display:flex;gap:clamp(6px,.9vw,14px);align-items:flex-end;position:relative;z-index:2}
.cv-sachet{width:clamp(38px,5.4vw,74px);aspect-ratio:63/104;border-radius:3px 3px 7px 7px;
  background:linear-gradient(160deg,#25252D,#0C0C10);position:relative;overflow:hidden;
  box-shadow:0 14px 26px -14px rgba(0,0,0,.8);transform:rotate(var(--r,0deg))}
.cv-sachet i{position:absolute;left:0;right:0;top:12%;height:4px;background:var(--mc);display:block}
.cv-sachet em{position:absolute;left:0;right:0;bottom:8%;text-align:center;font-style:normal;
  font-size:7.5px;font-weight:800;letter-spacing:.06em;color:rgba(255,255,255,.62)}
.cv-bocal{width:clamp(52px,7vw,96px);aspect-ratio:.84;border-radius:6px 6px 12px 12px;
  background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.42);position:relative;
  overflow:hidden;margin-right:clamp(6px,1vw,16px)}
.cv-bocal::before{content:"";position:absolute;left:14%;right:14%;top:-9%;height:10%;
  border-radius:4px;background:rgba(255,255,255,.6)}
.cv-f{position:absolute;left:0;right:0;bottom:0;height:56%;display:flex;
  flex-direction:column}
.cv-f i{flex:1;display:block}
