._card_11hnw_1{--g-bg: linear-gradient(135deg, #F1E6CF 0%, #E3D2AE 48%, #CDB27C 100%);--g-ink: #1A140F;--g-soft: #5A4A35;--g-acc: #7A5A22;--g-line: rgba(122, 90, 34, .35);position:relative;overflow:hidden;width:100%;max-width:520px;aspect-ratio:1.6;border-radius:18px;padding:clamp(18px,5%,30px);box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;background:var(--g-bg);color:var(--g-ink);font-family:var(--db-sans);box-shadow:0 30px 60px -28px #0000008c,inset 0 0 0 1px var(--g-line);container-type:inline-size}._noche_11hnw_24{--g-bg: radial-gradient(ellipse at 20% 0%, #2A2016 0%, #120E0A 55%, #0A0806 100%);--g-ink: #F4ECDD;--g-soft: #B8AE9F;--g-acc: #E3C48A;--g-line: rgba(200, 161, 95, .45)}._rosa_11hnw_31{--g-bg: linear-gradient(135deg, #F6E7E1 0%, #E8C9BE 50%, #D2A796 100%);--g-ink: #2B1A16;--g-soft: #6B4A40;--g-acc: #8A4E3E;--g-line: rgba(138, 78, 62, .3)}._shine_11hnw_38{position:absolute;inset:-40% -60%;background:linear-gradient(115deg,transparent 42%,rgba(255,255,255,.28) 50%,transparent 58%);animation:_shine_11hnw_38 6s ease-in-out infinite;pointer-events:none}._noche_11hnw_24 ._shine_11hnw_38{background:linear-gradient(115deg,transparent 42%,rgba(227,196,138,.12) 50%,transparent 58%)}@keyframes _shine_11hnw_38{0%,60%{transform:translate(-40%)}to{transform:translate(40%)}}._top_11hnw_50,._middle_11hnw_50,._bottom_11hnw_50{position:relative}._top_11hnw_50{display:flex;justify-content:space-between;align-items:center}._brand_11hnw_53{display:inline-flex;align-items:center;gap:8px;font-size:clamp(12px,3.2cqi,14px);letter-spacing:.24em;color:var(--g-ink)}._logo_11hnw_54{width:clamp(24px,7cqi,32px);height:clamp(24px,7cqi,32px);object-fit:contain}._label_11hnw_55{font-family:var(--db-serif);font-style:italic;font-size:clamp(19px,5.4cqi,26px);color:var(--g-acc)}._middle_11hnw_50{display:flex;flex-direction:column;gap:2px}._para_11hnw_57{font-size:clamp(11px,3cqi,12px);letter-spacing:.22em;text-transform:uppercase;color:var(--g-soft)}._name_11hnw_58{font-family:var(--db-serif);font-style:italic;font-size:clamp(32px,10cqi,48px);line-height:1.02;color:var(--g-ink);overflow-wrap:anywhere}._from_11hnw_59{font-size:clamp(13px,3.6cqi,15px);color:var(--g-soft)}._bottom_11hnw_50{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;border-top:1px solid var(--g-line);padding-top:clamp(8px,2.4cqi,12px)}._what_11hnw_61{display:flex;flex-direction:column;gap:2px;min-width:0}._small_11hnw_62{font-size:clamp(11px,3cqi,12px);letter-spacing:.04em;color:var(--g-soft)}._gift_11hnw_63{font-family:var(--db-serif);font-size:clamp(19px,5.4cqi,24px);line-height:1.12;color:var(--g-acc);font-weight:500;overflow-wrap:anywhere}._meta_11hnw_64{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0;text-align:right}._code_11hnw_65{font-family:SFMono-Regular,Menlo,monospace;font-size:clamp(12px,3.2cqi,14px);letter-spacing:.1em;color:var(--g-ink)}._stamp_11hnw_66{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-12deg);padding:6px 18px;border:2px solid currentColor;border-radius:6px;font-size:clamp(16px,6cqi,30px);letter-spacing:.2em;text-transform:uppercase;color:#9a2b2b;background:#ffffff8c}
