.allamg0{display:block;border-radius:18px;transition:transform .2s ease}.allamg0:hover{transform:translateY(-4px)}.allamg0:focus-visible{outline:2px solid #c99a97;outline-offset:4px}.allamg1{position:relative;border-radius:18px;overflow:hidden;box-shadow:0 1px 2px rgba(61,58,55,.04),0 8px 24px rgba(61,58,55,.06);background:#f6f0e6;transition:box-shadow .2s ease}.allamg0:hover .allamg1{box-shadow:0 2px 4px rgba(61,58,55,.06),0 16px 36px rgba(61,58,55,.1)}.allamg2{border-radius:0}.allamg3{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:18px;background:linear-gradient(0deg,rgba(61,58,55,.28) 0,transparent 42%);opacity:0;transition:opacity .2s ease}.allamg0:focus-visible .allamg3,.allamg0:hover .allamg3{opacity:1}.allamg4{padding:8px 16px;border-radius:999px;background:#fdfbf7;color:#3d3a37;font-size:13px;font-weight:500;box-shadow:0 4px 14px rgba(61,58,55,.18)}.allamg5{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 4px 0}.allamg6{font-size:14px;font-weight:500;color:#3d3a37}.allamg7{display:block;font-size:11.5px;color:#6f6a64;margin-top:2px}.allamg8{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#6f6a64;flex-shrink:0}._1jqfc1o0{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}._1jqfc1o1{margin-left:6px;padding:1px 6px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;background:#efe6d8;color:#6f6a64}._1jqfc1o2{display:inline-flex;align-items:center;gap:8px}._1jqfc1o3{padding:7px 10px;font-family:Freesentation,system-ui,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:13px;color:#3d3a37;background:#fff;border:1px solid #e5ded3;border-radius:999px;cursor:pointer}._1jqfc1o3:focus{outline:none;border-color:#e4c3bf}._1jqfc1o3:focus-visible{outline:2px solid #3d3a37;outline-offset:2px}._1jqfc1o4{margin-top:32px;display:flex;justify-content:center}._1jqfc1o5{padding:11px 26px;font-family:Freesentation,system-ui,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:14px;font-weight:400;color:#3d3a37;background:#fff;border:1px solid #d7cdbf;border-radius:999px;cursor:pointer;transition:background .15s ease}._1jqfc1o5:hover{background:#f6f0e6}._1jqfc1o5:disabled{opacity:.5;cursor:default}._1jqfc1o6{margin-top:28px;padding:40px 20px;text-align:center;font-size:14px;color:#6f6a64;background:#fff;border:1px dashed #d7cdbf;border-radius:18px;word-break:keep-all}