.detail[data-astro-cid-a4s5xq24]{max-width:1200px;margin:auto;padding:28px 24px 88px}.detail__breadcrumb[data-astro-cid-a4s5xq24]{margin-bottom:18px}.detail__breadcrumb[data-astro-cid-a4s5xq24] a[data-astro-cid-a4s5xq24]{backdrop-filter:blur(12px)saturate(130%);color:#493811;background:linear-gradient(160deg,#ffffffc2 0%,#f7f5efa3 100%);border:1px solid #ffffffe6;border-radius:9999px;align-items:center;padding:8px 14px;font-size:13.5px;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex;box-shadow:0 4px 14px #4938110a,0 0 0 1px #49381112}.detail__breadcrumb[data-astro-cid-a4s5xq24] a[data-astro-cid-a4s5xq24]:hover{color:#222;border-color:#4938112e}.detail__gallery[data-astro-cid-a4s5xq24]{background:var(--color-faint);border:1px solid #ffffffe0;border-radius:24px;grid-template-rows:repeat(2,minmax(160px,250px));grid-template-columns:2fr 1fr 1fr;gap:8px;width:100%;display:grid;overflow:hidden;box-shadow:0 16px 40px #49381114,0 0 0 1px #4938110f}.detail__gallery[data-astro-cid-a4s5xq24] img[data-astro-cid-a4s5xq24]{object-fit:cover;width:100%;height:100%;display:block}.detail__gallery[data-astro-cid-a4s5xq24] img[data-astro-cid-a4s5xq24]:first-child{grid-row:span 2}.detail__gallery--single[data-astro-cid-a4s5xq24]{width:100%;height:clamp(280px,44vw,520px);display:block}.detail__gallery--single[data-astro-cid-a4s5xq24] img[data-astro-cid-a4s5xq24]:first-child{object-fit:cover;object-position:center 42%;width:100%;height:100%}.detail__gallery--portrait[data-astro-cid-a4s5xq24]{box-sizing:border-box;background:linear-gradient(160deg,#ffffffb8 0%,#f7f5efdb 100%);justify-content:center;align-items:center;width:100%;height:clamp(320px,46vw,520px);padding:16px;display:flex}.detail__gallery--portrait[data-astro-cid-a4s5xq24] img[data-astro-cid-a4s5xq24]:first-child{object-fit:contain;border-radius:14px;width:auto;max-width:100%;height:100%;box-shadow:0 8px 24px #4938111a}.detail__layout[data-astro-cid-a4s5xq24]{grid-template-columns:minmax(0,660px) minmax(290px,360px);justify-content:space-between;align-items:start;gap:40px;padding-top:32px;display:grid}.detail__sample[data-astro-cid-a4s5xq24]{color:#6a6a6a;margin:0 0 12px;font-size:13px}.detail__tags[data-astro-cid-a4s5xq24]{align-items:center;gap:8px;margin-bottom:14px;display:flex}.detail__tag[data-astro-cid-a4s5xq24]{color:#493811;background:#49381117;border-radius:9999px;padding:5px 12px;font-size:12px;font-weight:600}.detail__category[data-astro-cid-a4s5xq24]{color:#695c3d;background:#ffffffb8;border:1px solid #4938111a;border-radius:9999px;padding:5px 12px;font-size:12px;font-weight:500}.detail__copy[data-astro-cid-a4s5xq24] h1[data-astro-cid-a4s5xq24]{color:#222;margin:0 0 8px;font-size:clamp(26px,3vw,34px);font-weight:500;line-height:1.18}.detail__location[data-astro-cid-a4s5xq24]{color:#6a6a6a;margin:0 0 18px;font-size:15px}.detail__description[data-astro-cid-a4s5xq24]{color:#222;margin:0;font-size:15px;line-height:1.7}.detail__section[data-astro-cid-a4s5xq24]{backdrop-filter:blur(16px)saturate(130%);background:linear-gradient(160deg,#ffffffc7 0%,#f7f5efa3 100%);border:1px solid #ffffffeb;border-radius:20px;margin-top:24px;padding:22px 24px;box-shadow:0 12px 32px #4938110d,0 0 0 1px #4938110f,inset 0 1px #fffffff2}.detail__section[data-astro-cid-a4s5xq24] h2[data-astro-cid-a4s5xq24]{color:#493811;margin:0 0 14px;font-size:16px;font-weight:600}.detail__specs[data-astro-cid-a4s5xq24]{margin:0}.detail__spec-row[data-astro-cid-a4s5xq24]{border-top:1px solid #4938111a;grid-template-columns:180px minmax(0,1fr);gap:16px;padding:12px 0;font-size:14px;line-height:1.5;display:grid}.detail__spec-row[data-astro-cid-a4s5xq24] dt[data-astro-cid-a4s5xq24]{color:#6a6a6a}.detail__spec-row[data-astro-cid-a4s5xq24] dd[data-astro-cid-a4s5xq24]{color:#222;margin:0;font-weight:500}.detail__nearby[data-astro-cid-a4s5xq24]{color:#222;gap:0;margin:0;padding:0;font-size:14px;line-height:1.6;list-style:none;display:grid}.detail__nearby[data-astro-cid-a4s5xq24] li[data-astro-cid-a4s5xq24]{border-top:1px solid #4938111a;padding:11px 0 11px 18px;position:relative}.detail__nearby[data-astro-cid-a4s5xq24] li[data-astro-cid-a4s5xq24]:before{content:"";background:#695c3d;border-radius:50%;width:6px;height:6px;position:absolute;top:19px;left:0}.detail__maps[data-astro-cid-a4s5xq24]{margin-top:20px}.detail__maps[data-astro-cid-a4s5xq24] a[data-astro-cid-a4s5xq24]{color:#493811;background:linear-gradient(160deg,#ffffffc7 0%,#f7f5efa3 100%);border:1px solid #ffffffe6;border-radius:9999px;align-items:center;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 6px 18px #4938110d,0 0 0 1px #49381114}.detail__maps[data-astro-cid-a4s5xq24] a[data-astro-cid-a4s5xq24]:hover{border-color:#49381133}.detail__price[data-astro-cid-a4s5xq24]{backdrop-filter:blur(18px)saturate(130%);background:linear-gradient(160deg,#fffc 0%,#f7f5efad 100%);border:1px solid #ffffffeb;border-radius:22px;padding:24px;position:sticky;top:100px;box-shadow:0 12px 32px #4938110d,0 0 0 1px #4938110f,inset 0 1px #fffffff2}.detail__price-label[data-astro-cid-a4s5xq24]{color:#6a6a6a;margin:0 0 6px;font-size:13px}.detail__price-row[data-astro-cid-a4s5xq24]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.detail__price-row[data-astro-cid-a4s5xq24] strong[data-astro-cid-a4s5xq24]{color:#222;font-size:24px;font-weight:600;line-height:1.25}.detail__nego[data-astro-cid-a4s5xq24]{color:#493811;background:#49381117;border-radius:9999px;padding:3px 10px;font-size:12px;font-weight:600}.detail__price-note[data-astro-cid-a4s5xq24]{color:#6a6a6a;margin:6px 0 0;font-size:13px;line-height:1.45}.detail__summary[data-astro-cid-a4s5xq24]{margin:20px 0}.detail__summary[data-astro-cid-a4s5xq24] div[data-astro-cid-a4s5xq24]{border-top:1px solid #4938111a;justify-content:space-between;gap:12px;padding:11px 0;font-size:14px;display:flex}.detail__summary[data-astro-cid-a4s5xq24] dt[data-astro-cid-a4s5xq24]{color:#6a6a6a}.detail__summary[data-astro-cid-a4s5xq24] dd[data-astro-cid-a4s5xq24]{color:#222;text-align:right;margin:0;font-weight:500}.detail__cta[data-astro-cid-a4s5xq24] .wa-button{width:100%;min-height:48px;font-size:15px}.detail__price[data-astro-cid-a4s5xq24] small[data-astro-cid-a4s5xq24]{color:#6a6a6a;text-align:center;margin-top:12px;font-size:12px;line-height:1.5;display:block}@media (width<=920px){.detail[data-astro-cid-a4s5xq24]{padding:18px 16px 88px}.detail__layout[data-astro-cid-a4s5xq24]{grid-template-columns:1fr;gap:24px;padding-top:24px}.detail__price[data-astro-cid-a4s5xq24]{border-radius:20px;position:static}}@media (width<=820px){.detail__gallery[data-astro-cid-a4s5xq24]{scroll-snap-type:x mandatory;box-shadow:none;background:0 0;border:0;border-radius:16px;gap:8px;display:flex;overflow-x:auto}.detail__gallery[data-astro-cid-a4s5xq24] img[data-astro-cid-a4s5xq24]{aspect-ratio:4/3;scroll-snap-align:start;border-radius:16px;flex:0 0 85%}.detail__gallery--single[data-astro-cid-a4s5xq24]{aspect-ratio:4/3;width:100%;height:auto;display:block;overflow:hidden;box-shadow:0 12px 28px #49381114}.detail__gallery--single[data-astro-cid-a4s5xq24] img[data-astro-cid-a4s5xq24]:first-child{flex:none;width:100%;height:100%;max-height:360px}.detail__gallery--portrait[data-astro-cid-a4s5xq24]{aspect-ratio:auto;background:linear-gradient(160deg,#ffffffb8 0%,#f7f5efdb 100%);border:1px solid #ffffffe6;width:100%;height:auto;padding:10px;display:flex}.detail__gallery--portrait[data-astro-cid-a4s5xq24] img[data-astro-cid-a4s5xq24]:first-child{flex:none;width:auto;max-width:100%;height:auto;max-height:420px}.detail__section[data-astro-cid-a4s5xq24]{border-radius:18px;padding:18px}.detail__spec-row[data-astro-cid-a4s5xq24]{grid-template-columns:132px minmax(0,1fr);gap:12px}}@media (width<=460px){.detail__spec-row[data-astro-cid-a4s5xq24]{grid-template-columns:1fr;gap:4px}.detail__price-row[data-astro-cid-a4s5xq24] strong[data-astro-cid-a4s5xq24]{font-size:21px}}
